平成20年 春期 基本情報技術者 午前 問28
特定のタスクがCPU資源の割当てを待ち続ける可能性が高いタスクスケジューリング方式はどれか。
| |
ア
|
各タスクの優先順位を決めて、優先度が高い順に実行するが、CPU割当てまでの待ち時間の長さに応じて優先度を徐々に上げていく。
|
| |
イ
|
各タスクをCPU待ち行列におかれた状態で実行し、一定時間が経過したら実行を中断してCPU待ち行列の最後尾に加える。
|
| |
ウ
|
処理予定時間が最も短いタスクから処理を実行する。
現在実行中の処理が完結するか、又は何らかの原因によって中断されたとき、次のタスクを開始する。
|
| |
エ
|
タスクがシステムに到着した順に実行可能待ち行列の最後尾に加え、常に実行可能町行列の先頭のタスクにCPUを割り当てる。
|
【キーワード】
・スケジューリング
【キーワードの解説】
- スケジューリング
マルチタスクOSやマルチプロセッシング(マルチプロセス)OS、RTOS(Real Time OS)などで、CPU資源をどのタスク(プロセス)に割り当てるかを決める方法で、スケジューリングの方法でシステムの性能に大きく影響するOSの最重要部分。
タスク(プロセス)には、通常実行可能状態になったら即処理しなければいけないものと、多少は処理するまでに待ってもよいものがあるので、スケジューリングはこういったタスクに優先度を設け、優先度の高いものから処理を行うようにする。ただし、優先度の低いものが処理されないような状態にならないようにするための工夫が必要である。
もっと、「スケジューリング」について調べてみよう。
スポンサードリンク
平成20年 春期 基本情報技術者 午前 問28の答え。
タスクスケジューリングについての問題です。
それほど出題頻度の高い種類の問題ではありませんが、マルチタスク(マルチプロセス)のスケジューリングについては、ソフトウェア開発技術者では重要視されている問題なので、タスク(プロセス)の状態について勉強しましょう。
タスクには「待ち状態」「実行可能状態」「実行状態」があり、
「待ち状態」は、処理するための条件待ち
「実行可能状態」は、処理する条件がそろったので、CPUの空き待ち
「実行状態」は、処理中
です。
テーマ:情報処理技術者試験 - ジャンル:コンピュータ
平成20年 春期 基本情報技術者 午前 問27
ページング方式の仮想記憶において、ページ書換えアルゴリズムにLRU方式を採用する。主記憶に割り当てられるページ枠が4のとき、ページ1、2、3、4、5、2、1、3、2、6の順にアクセスすると、ページ6をアクセスする時点で書き換えられるページはどれか。
ここで、初期状態では主記憶にどのページも存在しないものとする。
ア 1 イ 2 ウ 4 エ 5
【キーワード】
・仮想記憶
【キーワードの解説】
- 仮想記憶
メモリ管理技術で、不連続なメモリ空間をソフトウェアから見て連続した空間になるようにするもので、OS(オペレーティング・システム)が有している。
仮想記憶にはページング方式とセグメント方式があり、ページング方式は固定長の単位で管理する方法であり、セグメント方式は可変長の単位で管理する方法である。
もっと、「ページング」について調べてみよう。
スポンサードリンク
平成20年 春期 基本情報技術者 午前 問27の答え。
ページング方式の仮想記憶についての問題です。
類似の問題は何回も出題されています。この種の問題で注意しなくてはならないのはページ書換え(置換)アルゴリズムが何であるかという事です。
問題で出てくるページ書換えアルゴリズムは、LRU(Least Recently Used)かFIFO(First-In, First-Out)が多いので、それぞれのアルゴリズムについては勉強しましょう。
LRUとFIFOのどちらが優れたアルゴリズムなのかは、どちらも過去の情報から未来を予測することなので、私は大差ないと思っています。
テーマ:情報処理技術者試験 - ジャンル:コンピュータ
平成20年 春期 基本情報技術者 午前 問26
入力装置のうち、ポインティングデバイスに分類され、CADシステムの図形入力などに使用されるものはどれか。
| |
ア
|
OCR
|
|
イ
|
OMR
|
| |
ウ
|
イメージスキャナ
|
|
エ
|
タブレット
|
【キーワード】
・ポインティングデバイス
【キーワードの解説】
- ポインティングデバイス
コンピュータの入力装置の一種で、画面に表示されるポインタ(マウスカーソル)やアイコンを操作するのに使用される。
マウスやジョイスティック、タッチパネル(タッチペン)などがある。
もっと、「ポインティングデバイス」について調べてみよう。
スポンサードリンク
平成20年 春期 基本情報技術者 午前 問26の答え。
コンピュータの入力で用いるポインティングデバイスについての問題です。
問題のCADとは“Computer Aided Design”の略で、日本語にすると『コンピュータ支援設計』になります。
CADシステムには、建築用、機械用(機構用)、回路用、基板用などがあり、問題となっているのは選択肢から考えると建築用か機械用だと思います。これらのCADはドローソフト(Draw Software)としての傾向が強いです。
また、建築用か機械用のCADで作成する図面は3次元が主流になってきています。
テーマ:情報処理技術者試験 - ジャンル:コンピュータ
| ホーム | 次のページ