基本情報技術者の勉強 オペレーティングシステム
オペレーティングシステムとは、
コンピュータ上で動作するソフトウェアの一種です。
アプリケーションソフトウェアが動作するために
サポートをしてくれます。
キーボードの入出力管理や
メモリの管理など、
これらすべての管理を
アプリケーション側でやるのはとても大変です。
だったら、コンピュータ側で
一元管理してやってしまおう!
そうして生まれたのが
オペレーティングシステムです。
基本情報技術者の勉強 オペレーティングシステム
今回のテーマはオペレーティングシステムです。
続きを読む基本情報技術者の勉強 タスクの管理
タスクとは
タスクとは、コンピュータが実行する処理の単位のことを言います。
利用者から見た処理の単位をジョブと言います。
タスクはジョブを細かく分割したものだと思ってください。
タスクとプロセスの違い
基本情報技術者試験では、タスクとプロセスアほぼ同義で使われます。
タスクの管理
タスクの管理はオペレーティングシステムの仕事です。
タスクの状態に応じて、どのタスクを実行していくのかを決めます。
実際にタスクを実行するのはCPUです。
基本情報技術者の勉強 メモリ
コンピューターの装置の中で、CPUと一緒に作業をするのが記憶装置です。記憶装置には、主記憶装置と補助記憶装置があります。
CPU は、補助記憶装置から主記憶の中にプログラムを読み込んで、適宜実行していきます。
メモリの種類を分類すると、RAM と ROM に分けることができます。これらはどのような違いがあるのでしょうか?順番に見ていきましょう。
続きを読む