ネットワークコンピューティング実習

授業目的
クラウドコンピューティング,新しいネットワークアーキテクチャ,新しいネットワークサービスなど,ネットワーキングとコンピューティングの融合によって実現される「ネットワークコンピューティング」の基礎を,実習によって深く理解する.
到達目標
簡単なネットワークコンピューティング環境を構築,実装,テストできるようになる.
授業計画
第1回UNIX(UNIXとは,ログイン/ログアウト)
第2回シェル(ファイル操作,リダイレクト,パイプ)
第3回エディタ(Emacsチュートリアル)
第4回シミュレータ導入(インストール,実行,可視化)
第5回Python言語(1)(名前,変数,式)
第6回Python言語(2)(文,スコープ,サブルーチン)
第7回Python言語(3)(オブジェクト指向プログラミング)
第8回シミュレータ解説(1)(概要,エージェント)
第9回シミュレータ解説(2)(モビリティ,可視化)
第10回性能評価(配送遅延,到達率,オーバヘッド)
第11回ソフトウェア設計・実装(1)
第12回ソフトウェア設計・実装(2)
第13回ソフトウェア設計・実装(3)
第14回ソフトウェア設計・実装(4)