コンピュータ概説(1)
コンピュータのハードウェアとソフトウェア
概念図

●OSの役割
OSはユーザプログラムに対し、多くの基本的機能を提供する。(画面表示、サウンド、ファイルシステムなど)
ユーザプログラムはOSに提供される機能を利用して作られるので、同じOS上のアプリケーションは多くの共通する機能を持っている。
また、OSはハードウェアごとの違いを吸収することが出来るので、プログラマは多くのハードウェアのことを意識せずにプログラムを作ることが出来る。
●OSが無かったら
・トラブルが直接ハードウェアに及ぶので危険。
・機械語を理解しなければプログラムを作れない。
・セキュリティ機能の確立が難しい。
<設問>
●ユーザプログラムとは
特定のOS上で動作する、何らかの目的を持って作られたプログラムはすべてユーザプログラムという。
例)ワープロソフト、表計算ソフト、ゲームソフト、etc
戻る→