ITパスポート 平成25年度 春期 特別措置試験 問53
基礎理論
アルゴリズムの説明
コンピュータを利用するとき,アルゴリズムは重要である。アルゴリズムの説明として,適切なものはどれか。
- ア コンピュータが直接実行可能な機械語に,プログラムを変換するソフトウェア
- イ コンピュータに,ある特定の目的を達成させるための処理手順
- ウ コンピュータに対する一連の動作を指示するための人工言語の総称
- エ コンピュータを使って,建築物や工業製品などの設計をすること
答えと解説
✓ これが正解イ コンピュータに,ある特定の目的を達成させるための処理手順
解説
手に取れるものではなく、解き方の考え方のほうでした。
アルゴリズムは、目的にたどり着くための手順、つまりどういう順で何をすれば解けるかという筋道を指します。したがって、目的を達成させるための処理手順を述べた選択肢が正解です。同じ手順はどの言語でも書き表せるので、手順と言語は別の層に置かれています。機械語へ訳す道具を挙げた選択肢は、人が書いたものを機械の分かる形へ変える、形あるものの名です。動作を指示する人工の言葉を挙げた選択肢も、書き表すための道具の名であって、解き方そのものではありません。建物や工業製品を設計する選択肢は、機械を使って図面を引くという作業の名です。四つの選択肢は、もの・やり方・もの・ことに分かれ、アルゴリズムはやり方の側に置かれます。
ほかの選択肢の解説
- ア コンピュータが直接実行可能な機械語に,プログラムを変換するソフトウェア:機械語へ訳す道具の名で、書かれたものを機械の読める形へ移し替える働きを持ちます。訳す仕組みを問われた場合の答えであり、解き方そのものではなく、ものの側に入ります。
- ウ コンピュータに対する一連の動作を指示するための人工言語の総称:手順を書き表すために使う、動作を指示する人工の言葉です。同じ手順を別の言葉で書くこともできるので、手順そのものとは層が違い、こちらもものの側に入ります。
- エ コンピュータを使って,建築物や工業製品などの設計をすること:コンピュータで図面を引く作業を指す名で、手順ではなく行いを表す語です。設計の支援を問われた場合の答えであり、扱う分野そのものが離れています。
関連用語
- アルゴリズム問題を解くための、決まった手順や考え方そのものです。
出典:平成25年度 春期 ITパスポート試験(特別措置試験) 問53
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
同じ分野の問題
誤りを見つけたら報告する