⑤ ソフトウェア

応用情報技術者253

問題

プロセスとスレッドの比較として適切なものはどれか。

Aスレッドはプロセスよりも主記憶の利用効率が悪い。
Bプロセスはforkシステムコールで自分自身をコピーできない。
Cスレッドはアドレス空間を他のスレッドと共有する。✓ 正解
Dスレッド同士のデータ交換はプロセス間より困難である。

正解

Cスレッドはアドレス空間を他のスレッドと共有する。

解説

スレッドはプロセス内のリソースを共有するため、メモリ効率が良くデータ交換も容易である。

分野解説:⑤ ソフトウェア

OSとミドルウェアなど、システムを動かす基盤ソフトウェアを学ぶ分野です。OSの中核であるカーネル、タスク(プロセス)管理と状態遷移、仮想記憶とページング、ファイルシステム、割込み処理が頻出です。タスクの状態遷移図やページ置換アルゴリズム、ジョブスケジューリングは午前試験の定番テーマです。OSがハードウェアとアプリケーションの橋渡しをどう行うかを理解すると、他分野との関連も見えてきます。抽象度が高いですが、具体的な処理の流れをイメージしながら学ぶと定着しやすい分野です。出題数59問。

この分野の問題をすべて見る →

本番形式で問題を解いてみよう

クイズモードで挑戦 →
← 第252254問 →

応用情報技術者について

IPAの国家試験・APの科目A対策

主催情報処理推進機構(IPA)
出題形式科目A 多肢選択式(四肢択一)80問/科目B 記述式11問中5問を選択解答
試験時間科目A 150分・科目B 150分
受験料7,500円(税込)
合格基準科目A・科目Bとも60点以上/100点満点
難易度★★★★☆
試験詳細を見る →
← 問題一覧へ戻る