問題
アルゴリズムの説明として、最も適切なものはどれか。
選択肢
- 1ア プログラミング言語の種類
- 2イ 問題を解決するための手順や計算方法を明確に定めたもの
- 3ウ コンピュータのハードウェア構成
- 4エ ソフトウェアの使用許諾条件
解答と解説を見る
正解
2. イ 問題を解決するための手順や計算方法を明確に定めたもの
解説
アルゴリズムとは、問題を解決するための手順や計算方法を明確に定義したものです。「ある入力に対して、有限の手順で正しい出力を得る方法」のことで、プログラムの基礎となります。並び替え(ソート)や探索(サーチ)が代表的な例です。