IPA(情報処理推進機構)公開の科目B サンプル問題20問(擬似言語によるプログラミング問題+情報セキュリティ問題)を,本試験と同じ形式で出題します。正解はIPA公表の解答例に基づきます。最後に自動採点し,全問に解説を表示します。
○手続名又は関数名 手続又は関数を宣言する
型名: 変数名 変数を宣言する
変数名 ← 式 変数に式の値を代入する
/* 注釈 */ ・ // 注釈 注釈を記述する
if (条件式) ~ elseif ~ else ~ endif 選択処理
while (条件式) ~ endwhile 前判定繰返し処理
do ~ while (条件式) 後判定繰返し処理
for (制御記述) ~ endfor 繰返し処理
演算子の優先順位(高→低):
() . → not + -(単項) → × ÷ mod → + - → ≠ ≦ ≧ < = > → and → or
配列: a[要素番号]。二次元配列は a[行番号, 列番号]。{ } は配列の内容を表す。
未定義: 変数に値が格納されていない状態。“未定義の値”を代入すると未定義になる。