計算機システム (000101) Computer System (000101)
 
◇ 担当教員 Instructor : 中島 康彦(Yasuhiko Nakashima / なかしま やすひこ)、 安本 慶一(Keiichi Yasumoto / やすもと けいいち)、
荒川 豊(Yutaka Arakawa / あらかわ ゆたか)、 藤本 まなと(Manato Fujimoto / ふじもと まなと)
◇ 単位数 Credits : 1単位 ◇ 選択・必修 Required/Elective : 選択 ◇ 講義室 Room : L1,L2,L3
◇ 講義スタイル Style : 講義/公開
◇ 開講時期 Quarter : Ⅰ期 火曜4・5限、 金曜4・5限
※秋入学者のみビデオアーカイブとして第Ⅲ期に履修可能(第Ⅲ期の第1週終了までに第Ⅰ期講義担当に問い合わせること)
This lecture is available for students admitted in autumn via the video archive in Quarter III. (Students are required to contact faculty members in charge of lectures in Quarter I by the end of the first week of Quarter III.)
This lecture will be held only on 4/18 (Tue), 4/21 (Fri), 4/25 (Tue) and 4/28 (Fri).

◇ 授業目的 Course goals : ハードウェアからOS、ネットワークに至るコンピュータの基本技術を学ぶ
The basic computer technologies in hardware, OS and network are provided.
◇ 授業内容 Course description : 1... 【中島】コンピュータの基本構造とプログラミング(教科書3章)
プログラムが動くとは,そもそもどういう仕掛けなのか
Basic structure of computers and programming(Textbook Chap.3)
How do computers execute programs?
2... 【中島】浮動小数点演算とマルチメディア命令(教科書5章)
浮動小数点演算の落し穴を知っていますか
Floating-point and multimedia instructions(Textbook Chap.5)
Do you know pitfalls in floating-point operations?
3... 【中島】メモリとスタックとバッファオーバフロー(教科書6章)
コンピュータがやられる仕組み
Memory-space, stack and buffer overflow(Textbook Chap.6)
Why your computers are easily hacked?
4... 【中島】キャッシュメモリとプログラムの実行速度と電力遅延積(教科書7章)
あなたのプログラムは,なぜそんなに遅いのか
Cache memory, execution speed of programs and EDP(Textbook Chap.7)
Why your programs run so slow?
4... 【中島】Final Exam

5...【安本】OSの役割と構成、プロセスとスレッド
* ミニレポート
Organization of operating systems, processes and threads.
* A small assignment is given.

6...【安本】メモリ管理、入出力制御とファイルシステム
* ミニレポート
Memory management, input/output devices, and file system.
* A small assignment is given.

7...【荒川】ネットワークの仕組み(オリジナルテキスト)
どうやってインターネットにつながっているのか
*講義中に小テスト
The fundamental of the network (Original Text)
How to connect the computers and how transmit data between them.
*A quiz will be held in the lecture

8...【荒川】アプリケーションと通信方式(オリジナルテキスト)
Webやメール,LINEなどはどのようなプロトコルで成り立っているのか?
*講義中に小テスト
Transmission protocol for various applications (Original Text)
Protocols for each applications such as www, e-mail and LINE.
*A quiz will be held in the lecture

◇ 教科書 Textbook : 前半:OHM大学テキスト コンピュータアーキテクチャ ISBN:978-4-274-21253-6(電子版あり)
各講義毎の確認テストは教科書の練習問題から出題
講義資料は、各自、以下からダウンロードして持ってくること。(学内からのみダウンロード可能)

後半:講義資料(PDF)を配布する。
Latter half of lectures: Lecture materials (in PDF) are provided.
◇ 参考書 Reference materials : なし(None)
◇ 履修条件 Prerequisites : なし(None)
◇ 成績評価 Grading : 前半:毎回の確認テストおよび期末試験で評価。なお4回目に前半の試験(教科書のみ持ち込み可)
First half of lectures: Mini-tests and Final Exam. Only textbook can be reffered in exam.

後半:ミニレポート2回、ミニテスト2回により評価する。
Latter half of lectures: Two small assignments and two quizes.
◇ オフィスアワー Office Hours : 特になし。電子メールにより事前に相談のこと
None (Make an appointment by e-mail in advance)
◇ 講義関連URL URL :
計算機システム(前半)
◇ 配布資料 Handouts :
種類 公開日 教材名 備 考

PDF
2017-04-25 計算機システム講義資料(安本)修正版

PDF
2017-04-26 計算機システム講義資料(荒川)
※アイコンをクリックし【対象をファイルに保存】を選択し教材をダウンロードしてください。