IT PASSPORT GLOSSARY CATEGORY
アルゴリズムとプログラミングの用語
この分野の重要語から順に確認できます。問題で詰まったら、用語の意味だけでなく「何のために・どう使うか・似た用語との違い」まで見直しましょう。
黒猫の辛口メモ
「なんとなく分かる」は試験会場では役に立たない。似た用語との違いを、自分の言葉で言えるようにしろ。取り違えは毎年狙われるぞ。
この分野の重要語
アルゴリズム
ある問題を解いたり目的を達成したりするための、手順や計算方法を順序立てて表したものです。
フローチャート
処理の手順(アルゴリズム)を、決まった形の記号と矢印を使って図で表したものです。
変数
変数は、プログラムの中で数値や文字などのデータを一時的に入れておく「箱」のような入れ物で、名前を付けて中身を出し入れできます。
制御構造
制御構造は、プログラムの処理がどんな順番で実行されるかを決める基本的な組み立て方で、「順次」「選択(分岐)」「繰り返し(ループ)」の3つから成ります。
配列
同じ種類のデータをまとめて並べて入れておき、番号(添字)で1つずつ取り出せる入れ物です。
関数
関数は、ひとまとまりの処理に名前を付けて部品化したもので、入力(引数)を受け取って処理を行い、結果(戻り値)を返す仕組みです。
探索アルゴリズム
たくさんのデータの中から、目的のデータを見つけ出すための手順のことです。
プログラミング言語
コンピュータへの指示(プログラム)を書くための、人間が読み書きできる専用の言葉です。
用語一覧
| 用語 | 小分類 | 要点 |
|---|---|---|
| アルゴリズム | アルゴリズムとプログラミング | ある問題を解いたり目的を達成したりするための、手順や計算方法を順序立てて表したものです。 |
| 関数 | アルゴリズムとプログラミング | 関数は、ひとまとまりの処理に名前を付けて部品化したもので、入力(引数)を受け取って処理を行い、結果(戻り値)を返す仕組みです。 |
| 制御構造 | アルゴリズムとプログラミング | 制御構造は、プログラムの処理がどんな順番で実行されるかを決める基本的な組み立て方で、「順次」「選択(分岐)」「繰り返し(ループ)」の3つから成ります。 |
| 探索アルゴリズム | アルゴリズムとプログラミング | たくさんのデータの中から、目的のデータを見つけ出すための手順のことです。 |
| 配列 | アルゴリズムとプログラミング | 同じ種類のデータをまとめて並べて入れておき、番号(添字)で1つずつ取り出せる入れ物です。 |
| フローチャート | アルゴリズムとプログラミング | 処理の手順(アルゴリズム)を、決まった形の記号と矢印を使って図で表したものです。 |
| プログラミング言語 | アルゴリズムとプログラミング | コンピュータへの指示(プログラム)を書くための、人間が読み書きできる専用の言葉です。 |
| 変数 | アルゴリズムとプログラミング | 変数は、プログラムの中で数値や文字などのデータを一時的に入れておく「箱」のような入れ物で、名前を付けて中身を出し入れできます。 |
苦手な分野だけ見ても大丈夫だよ。用語を確認してから問題に戻れば、同じミスをちゃんと減らせるからね。