システムプログラミング特論
|
|
担当教員 |
前田敦司、建部修見
|
電子メール | 前田敦司:maeda@cs, 建部修見:tatebe@cs |
URL | 学習管理システム(manaba)を用いる |
オフィスアワー | 前田敦司: SB1108 火曜5限,建部修見: 計算科学研究センター304 木曜4限 |
科目番号 | 01CH307, 01CJ218 |
分野 | ソフトウェアシステム |
基礎/専門の別 | 基礎科目 |
授業形態 | 講義+実習 |
開講学期 | 秋AB |
時限 | 月5,6 |
教室 | 3B302 |
キーワード | システムプログラミング、システムコール、低水準プログラミング、POSIXスレッドプログラミング |
Keyword | systems programming, system call, low-level programming, POSIX thread programming |
前提条件 | C言語によるプログラミングができること。オペレーティングシステム(Unix)に関する基本的な知識があることが望ましい。 |
学習目標 |
|
概要 | システムの設計・開発の基礎となるシステムプログラミングについて、実例をあげて講義し、実習を行う。 |
授業計画 |
|
教科書 | Web上の資料および実習課題に加え、必要に応じて適宜資料を配布する。 |
参考書 |
スティーブンス: 詳解UNIXプログラミング、ピアソンエ デュケーション。 ルイス他: Pスレッドプログラ ミング、オライリージャパン。 |
成績評価 | 実習課題のレポートを重視し、出席を加味して評価する。 |
TF・TA | |
その他の情報 |