コンピュータ概説(1)



コンピュータのハードウェアとソフトウェア


概念図



●OSの役割
 OSはユーザプログラムに対し、多くの基本的機能を提供する。(画面表示、サウンド、ファイルシステムなど)
 ユーザプログラムはOSに提供される機能を利用して作られるので、同じOS上のアプリケーションは多くの共通する機能を持っている。
 また、OSはハードウェアごとの違いを吸収することが出来るので、プログラマは多くのハードウェアのことを意識せずにプログラムを作ることが出来る。

●OSが無かったら
 ・トラブルが直接ハードウェアに及ぶので危険。
 ・機械語を理解しなければプログラムを作れない。
 ・セキュリティ機能の確立が難しい。

<設問>
●ユーザプログラムとは
 特定のOS上で動作する、何らかの目的を持って作られたプログラムはすべてユーザプログラムという。
 例)ワープロソフト、表計算ソフト、ゲームソフト、etc

 戻る→