科目名 | コンピュータシステム開発Ⅱ |
---|---|
科目区分 | 専門科目 |
種別 | 演習 |
配当年次 | 4年 |
配当学期 | 前期 |
授業時間数 | 60 |
単位数 | 2 |
実務経験がある教員による授業科目 | |
授業概要 | コンピュータシステムを構成するソフトウエアとして、OSとプログラミング言語について、その仕組みを簡易なものを作成しながら理解する。 |
到達目標 | |
目標資格等 | |
評価方法 | 知識:小テスト 0%
知識:定期試験 0% 技能:日常演習 0% 技能:課題提出 100% |
評価の詳細: | |
準備学習、他科目との関連 | |
教科書・教材 | コンピュータシステムの理論と実装 第2版, オライリー 配布資料 |
AI利用について | 利用可 |
AI利用の詳細 | |
授業計画 | 1回あたりの時間数 4時間 |
第1回 仮想マシンの構成① - 仮想マシンの処理方法 | |
第2回 仮想マシンの構成② - 制御 | |
第3回 高水準言語の実装① - 演習用言語の定義 - 演習用言語でのプログラミング | |
第4回 高水準言語の実装② - 構文解析 | |
第5回 高水準言語の実装③ - 構文解析演習 | |
第6回 高水準言語の実装④ - コード生成 | |
第7回 高水準言語の実装⑤ - コード生成演習 | |
第8回 高水準言語の実装⑥ - 総合演習 | |
第9回 OS① - OSの概要 - 実装内容の理解 | |
第10回 OS② - 演習① | |
第11回 OS③ - 演習② | |
第12回 総合演習① - 各自の理解度確認 - 発展 | |
第13回 総合演習② | |
第14回 総合演習③ | |
第15回 総合演習④ - 報告 |