ufscar
このリポジトリには、コンピューターサイエンスコースのディプリン全体で私の作業、アクティビティ、メモ、演習が行われ、私が見た講義 /短いコースが含まれています。
アルゴリズムとプログラミングの構築(CAP)
C言語は、基本的なプログラミングの概念を学習するために使用されます。
先生:エドナルド・ブラゲント・ピッツォラート
- データの種類
- 条件付き
- 乱数の生成
- 繰り返しのつながり
- ベクトル
- モジュラー操作
- 義務
- ベクトル順序
- ポイント
- 動的割り当て
- 機能のうち(私は自分で学んだが、例は1つしかないと思う)
-
struct構造 - アクセントを受け入れるために言語を変更する(
setlocale ) - ギャラリーゲーム
- CGI(私はもう少し理解するのに役立つ記事を書きました、このリンクをクリックするだけです)
デジタルサーキット研究所(ラボCD)
Verilog、FPGA Quartus、およびプログラムは、使用される言語を変更します。
先生:フレディ・ジョア・バレンテ
- 7つのセグメントが表示されます
- 半分 - アドディング
- フル加算器
- ステートマシン
コンピュータープログラミング(PC)
オブジェクト指向のプログラミングを学習するために使用されるC ++言語。
先生:レナート・ブエノ
- オストリー
- クラス
- プライベート、パブリック、および保護された方法と属性
- makefile
- ビルダーと駆逐艦
- uml
- 動的割り当て
- オペレーターの過負荷
- テスト解決
- 遺産
- 要約方法
- テンプレートクラス
- GTK 3を使用した作業
データ構造(ED)
C ++言語は、データ構造とSFMLライブラリを理解して作業を作成するために使用されます。
教師:ロベルト・フェラーリ・ジュニア&ディエゴ・ファータド・シルバ
- リスト
- 2行の要素を変更します
- キューを比較します
- 線に要素を挿入します
- バッテリー要素を懲戒します
- バランスの取れた木
- スタックとキュー構造を使用したゲーム
建築研究所およびコンピューター組織1(ラボARQ1)
Verilog、FPGA Quartus、およびプログラムが使用されるMIPSアーキテクチャを学習します。
先生:リカルド・メノッティ
- カウンタ
- 灰色のコード会計士
- クロスバー
- Busswire
- 論理的および算術的統一(ULA / ALE)
グラフ理論(グラフ)
Python LanguageとNetworkXライブラリが使用しています。
教師:アレクサンドル・ルイス・マガルヘス・レバダ
- 幅で検索(BFS)
- 詳細に検索(DFS)
- ゲイル・シャプリー
- 最小コスト生成ツリー(MST)
- 問題のヘビとはしご
情報の組織と回復(ORI)
C言語は、ディスク情報の回復に使用されます。
先生: Jander Moreira
- バイナリファイルの読み書き
- リトルエンディアン標準でデータを保存します
- ブロック
- 内部および外部注文
アルゴリズムのプロジェクトと分析(PAA)
Python言語は、アルゴリズムの実装に使用されます。
教師:マリオセザールサンフェリス
- 部門と征服
- 注文
- ディクストラ
- 最小コスト - 生成ツリー
- バックパック
コンパイラの建設1(CC1)
Java言語が使用され、ANTLRライブラリが使用され、月言語のコンパイラが作成されます。
先生:ダニエル・ルセディオ
データベース研究所(ラボBD)
Oracleデータベースを使用しました。
教師:マリルド・テレジーニャ・プラド・サントス
プログラミング言語パラダイム
教師: Heloisa de Arruda Camargo
- 論理プログラミングのためのプロログ
- 機能プログラミング用のLISP
- cの命令プログラミング用
- オブジェクト指向プログラミング用のJava
- 並列プログラミングのJava
オペレーティングシステム1(SO1)
C言語を使用しました。
教師:ケレン・クリスティアン・テイシェイラ・ヴィヴァルディーニ
オペレーティングシステム2(SO2)
コンピレーションからカーネルモジュールまで、Linuxオペレーティングシステムについて学ぶ
教師: Rafael Vidal Aroca
- クイズ
- システムコール
- フォークとエグゼクティブ
- シンプルなシェルの作成
- 出口パイプ
- ソケット
- 標準ライブラリの交換
分散システム
分散システムについて学び、イベントの同期に対処する方法からさえ学習します。先生:エルメス・センジャー
- いくつかの同期技術
- 透明度の種類
- メッセンジャーサービス
- RPC
- リーダー選挙
- 予定
高度なオブジェクト指向プログラミング
異なる言語でのオープンクローズ、リスコフの交換、単一の応答性など、いくつかのオブジェクト方向原則について学ぶ。
先生:ダニエル・ルセディオ
Web 1のソフトウェア開発
Web開発がどのように行われるかとその主なニュアンスについて学ぶ。先生: Delano Medeiros Beder
- クライアントサーバーアーキテクチャ
- HTTPプロトコル
- リダイレクト、紹介、包含
- リクエスト、アプリケーション、セッションの範囲での属性
- Javaサーバーページ
- 表現言語
- JSP Standard Tag Library
- 国際化
- Javaデータベース接続
- ajax
- ユーザー認証
コンサルティングおよび情報技術アプリケーション(Cati Jr.)
サンカルロス連邦大学のアカデミックコンピューティングウィーク(SECOMP)
チュートリアル教育プログラム(PET-BCC)
- Haskellとの機能的なプログラミングワークショップ