用語集
擬似言語ぎじげんご
IT パスポート/基本情報試験で使われるアルゴリズム記述用の言語風表記。
ITパスポート
擬似言語は、試験でアルゴリズムを記述するために使われる、言語風の表記です。実在のプログラミング言語ではなく、特定の言語を知らなくても処理の流れを読めるよう共通化したものです。
| 制御構造 | 役割 |
|---|---|
| 代入 | 変数に値を入れる |
| 条件分岐 | 条件で処理を分ける(もし〜なら) |
| 繰り返し | 条件の間 / 回数だけ処理を繰り返す |
| 手続き呼び出し | まとめた処理を呼び出す |
たとえば「合計を 0 にして、各データを順に足していく」といった手順を、擬似言語で順序立てて書きます。プログラミング の前提となるアルゴリズムの考え方を、言語に依存せず問えるのが利点です。
試験では 擬似言語で書かれた処理を読み解き、結果やトレース(途中の変数の値)を答える問題が出ます。代入・分岐・繰り返しの記法に慣れておきましょう。