シラバス参照 |
講義概要/Course Information |
科目基礎情報/General Information |
授業科目名 /Course title (Japanese) |
オペレーティングシステム論 | ||
---|---|---|---|
英文授業科目名 /Course title (English) |
Operating Systems | ||
科目番号 /Code |
COM501c COM501d COM502a COM502b | ||
開講年度 /Academic year |
2020年度 | 開講年次 /Year offered |
3 |
開講学期 /Semester(s) offered |
前学期 | 開講コース・課程 /Faculty offering the course |
情報理工学域 |
授業の方法 /Teaching method |
講義 | 単位数 /Credits |
2 |
科目区分 /Category |
専門科目 | ||
開講学科・専攻 /Cluster/Department |
Ⅰ類 | ||
担当教員名 /Lecturer(s) |
中山 泰一 | ||
居室 /Office |
西9-439 | ||
公開E-Mail |
nakayama@cs.uec.ac.jp | ||
授業関連Webページ /Course website |
https://webclass.cdel.uec.ac.jp/webclass/login.php?group_id=2003140815000248momi | ||
更新日 /Last updated |
2020/04/14 18:22:28 | 更新状況 /Update status |
公開中 /now open to public |
講義情報/Course Description |
主題および 達成目標 /Topic and goals |
オペレーティングシステムは、コンピュータのハードウェアを制御し、コンピュータを人間にとって使いやすいものにするための、最も基本的なソフトウェアである。 この授業では、オペレーティングシステムの基本的な概念・機構を論じ、その役割を明らかにする。 |
---|---|
前もって履修 しておくべき科目 /Prerequisites |
基礎プログラミングおよび演習、論理設計学、計算機通論、プログラミング通論 |
前もって履修しておくこ とが望ましい科目 /Recommended prerequisites and preparation |
コンピュータ設計論 |
教科書等 /Course textbooks and materials |
教科書については、授業時に示す予定である。 |
授業内容と その進め方 /Course outline and weekly schedule |
授業内容は大体以下の通りである。 (1) オペレーティングシステムの歴史 (2) オペレーティングシステムの概要 (3) 計算機システムの構成 (4) 計算機の動作原理 (5) 利用者モードと特権モード (6) システムコールの処理 (7) プロセス管理 (8) 処理装置の管理 (9) 記憶管理 (10) 仮想記憶システム (11) 割込みの種類 (12) 割込み処理の流れ (13) 入出力処理 (14) ファイルシステム (15) オペレーティングシステムの今後の展望 |
実務経験を活かした 授業内容 (実務経験内容も含む) /Course content utilizing practical experience |
|
授業時間外の学習 (予習・復習等) /Preparation and review outside class |
プログラムを読み書きを伴う演習を行う。 |
成績評価方法 および評価基準 (最低達成基準を含む) /Evaluation and grading |
数回のレポートと、期末試験による。 |
オフィスアワー: 授業相談 /Office hours |
火曜日午後を予定している(授業時に説明する)。 事前にアポイントを取ること。 |
学生へのメッセージ /Message for students |
プログラムを読み書きすることが好きであることが求められる。 |
その他 /Others |
|
キーワード /Keyword(s) |