情報理工学II(コンピュータソフトウェア)
理工学部 - 情報理工学科
SIC20100
コース情報
担当教員: 川端 亮
単位数: 2
年度: 2024
学期: 春学期
曜限: 木5
形式: 対面授業
レベル: 200
アクティブラーニング: あり
他学部履修: 不可
評価方法
リアクションペーパー
レポート
定期試験
定期試験期間中
その他
何回か授業時間に演習を行い授業時間内で提出するものがある.これはレポートの30%の評価に含む. 私語は減点対象とする.
詳細情報
概要
コンピュータソフトウェアの基礎的な技術や概念を学ぶ.プログラム内蔵方式,プログラム実行の仕組み(機械語とその実行),メモリアドレッシング,文字データ,オペレーティングシステムの機能(プロセス管理,メモリ管理),コンパイラなどを講述する. 毎回,Moodleによるリアクションペーパの回答と,演習課題の提出を求める. この講義は,情報理工学科のカリキュラムポリシーの4「社会に存在する情報をコンテンツとして生成・活用・蓄積・流通させることに関連する諸技術を体系的に理解するため,工学的基礎的科目から社会学的視点も取り入れた応用科目を通じて,最先端情報技術の利活用と創出を担う人材育成に必要な能力を修得させる」科目に相当する.
目標
コンピュータのハードウェアとソフトウェアは密接に関連して動作していることを理解する. 複雑で高度な処理を行うコンピュータソフトウェアが,基本的な動作の組み合わせで,人間の扱う情報を処理していることを理解し,その基礎的な技術や概念を身につける. 情報理工学科のディプロマポリシーの4に掲げる「IoT,人工知能,データベース,ソフトウェア工学等の情報の生成・活用・蓄積・流通に関わる基礎技術を理解し,最先端情報技術を利活用・創出できる能力」を身につける.
授業外の学習
【予習】(60分) ・講義資料をダウンロードし内容に目を通す(30分). ・不明な語句について調べ,疑問点を把握しておく(30分). 【復習】(130分) ・講義資料を用いて授業の内容を復習し要約を作成する(60分). ・演習問題・小テストに取り組む(60分). ・リアクションペーパに解答する(10分). 必要な時間は個々人の理解度により増減する.
所要時間: 190分
スケジュール
- 以下を予定している.進度により前後する. プログラムとデータ,主記憶装置,補助記憶装置
- プログラム内蔵方式
- 主記憶装置(ROM, RAM, Flash ROM)
- CPUによる命令語の実行:命令実行サイクル
- CPUによる命令語の実行:アドレスバス,データバス,制御バス
- メモリアドレッシング:直接番地指定,間接番地指定 文字データ:1byte文字
- 文字データ:2byte文字,ISO2022-JP,Shift JIS
- 入力データとデータ型
- オペレーティングシステムの機能と構造:プロセス管理(プロセスの状態遷移図)
- オペレーティングシステムの機能と構造:プロセス管理(プロセススケジューリング)
- オペレーティングシステムの機能と構造:メモリ管理
- オペレーティングシステムの機能と構造:メモリ管理(仮想記憶)
- コンパイラ
- インタプリタ
教科書
講義スライドをMoodleで配布する.
参考書
書籍情報はありません。