戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2009年 秋期 72


問題文

コンピュータを構成する一部の機能の説明として、適切なものはどれか。

選択肢

演算機能は制御機能からの指示で演算処理を行う。(正解)
演算機能は制御機能、入力機能及び出力機能とデータの受渡しを行う。
記憶機能は演算機能に対して演算を依頼して結果を保持する。
記憶機能は出力機能に対して記憶機能のデータを出力するように依頼を出す。

🔒 解説は解答すると表示されます

コンピュータを構成する一部の機能の説明【ITパスポート 解説】

正解の理由

  • 「演算機能」は、一般に ALU(Arithmetic Logic Unit:算術・論理演算を行う装置)を指します。
    ※ALU は CPU(Central Processing Unit:中央処理装置)の一部です。
  • ALU は「制御機能(制御装置)」からの指示に従って演算処理を行います。つまり制御が命令を出し、演算がそれを実行します。
  • 選択肢アはこの点を正しく表現しています。したがって正解はアです。

解法ステップ

  1. 各用語の意味を確認する。
    • 制御機能(制御装置)…処理の手順や各装置の動作を指示する役割。
    • 演算機能(ALU)…足し算・引き算などの算術や論理演算を行う役割。
    • 記憶機能…データやプログラムを保存する役割(主記憶=RAM 等)。
    • 入力/出力機能…外部とデータのやり取りをする役割(キーボードやディスプレイ等)。
  2. 問題文の各選択肢が上の定義に合っているかを比較する。
  3. 「誰が命令を出すか」「誰が実際に処理を行うか」を考える。
    → 制御が命令、演算機能が処理。これを正しく表しているのがア。

選択肢別の誤答解説

  • ア: 正しい(制御機能の指示で演算処理を行う)。
  • イ: 誤り。演算機能は制御機能の指示で動きますが、入力機能や出力機能と直接「データの受渡し」を主に行うのは記憶機能(主記憶)や入出力装置です。通常、データのやり取りはバスや主記憶を介して行われ、演算機能(ALU)が常に直接入出力とやり取りするわけではありません。
  • ウ: 誤り。記憶機能(メモリ)はデータを保持する役割であり、演算を「依頼する主体」ではありません。演算の依頼は制御機能が行い、その結果を記憶機能が保存します。
  • エ: 誤り。記憶機能はデータを保存しますが、「出力機能に対して出力するよう依頼を出す」といった能動的な指示を出す役割ではありません。出力は制御機能の指示や入出力制御で行われます。

よくある誤解

  1. 「記憶装置(メモリ)が能動的に仕事を指示する」と考える誤解
    • 実際は記憶機能は受け身の役割(データの保存)です。指示や制御は制御機能が行います。
  2. 「演算機能が直接入出力を管理する」と思う誤解
    • 演算機能は計算が仕事です。入出力の取り扱いは I/O 装置やその制御が担い、全体は制御機能が調整します。

補足コラム

コンピュータの基本的な役割分担は、よく「工場」に例えられます。
  • 制御機能 = 工場の指揮者(誰が何をいつするか決める)。
  • 演算機能 = 作業員(計算や判断を実行する)。
  • 記憶機能 = 倉庫(材料や完成品を保管する)。
  • 入出力機能 = 出入り口(外部とのやり取りをする)。
    このイメージを持つと、各機能の能動・受動の関係が分かりやすくなります。
また、コンピュータ構成の基本モデルとして「フォン・ノイマン型(von Neumann architecture)」があります。ここではプログラムとデータを同じ記憶装置に置き、制御機能が命令を取り出して演算機能に実行させ、結果を記憶するという流れです。

FAQ

Q1: 演算機能はメモリ(記憶機能)と直接やり取りしないといけませんか?
A1: 実際の実装では、演算を行う前にデータをレジスタ(CPU内部の小さな記憶)に取り込みます。メモリとのデータのやり取りは主に制御機能とバスを介して行われます。直接というよりは、仲介(バス・制御)を通してやり取りします。
Q2: 入出力装置が自分でデータを処理することはありますか?
A2: 近年は I/O 装置に専用のコントローラがあり、ある程度の処理を自律的に行う場合があります(例:ネットワークカードのオフロード処理)。しかしシステム全体の動作は制御機能が調整します。
Q3: 「制御機能」と「演算機能」はいつも別々の装置ですか?
A3: 概念的には別の役割です。実装上は同じ CPU チップ内に制御ユニットと ALU(演算ユニット)が存在しますが、機能としては区別して理解します。

関連キーワード: CPU、ALU、制御装置、主記憶、入出力装置、フォン・ノイマン、バス、レジスタ
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について