基本情報技術者試験の科目Bの公開問題を題材に,変数への値の代入について学習します。この問題では,変数の値を順番に入れ替える処理を確認します。
広告
(令和4年度12月公開) 基本情報技術者試験 サンプル問題 科目B 問1
問 次の記述中の に入れる正しい答えを,解答群の中から選べ。
プログラムを実行すると,“ ” と出力される。
〔プログラム〕
整数型: x ← 1
整数型: y ← 2
整数型: z ← 3
x ← y
y ← z
z ← x
yの値とzの値をこの順にコンマ区切りで出力する
解答群
| ア 1,2 | イ 1,3 | ウ 2,1 |
| エ 2,3 | オ 3,1 | カ 3,2 |
【解答】カ
【解説】
プログラムを実行した結果は、次のようになる。
この問題のポイント
この問題から学べることは,
- 変数に値を代入する方法
- x ← y のような変数間の値の代入
- 代入による変数の値の変化
- プログラムを上から順番に実行して,変数の値を追跡する方法
です。特に,x ← y のような代入では,その時点で y に入っている値が x に代入されることを理解しておきましょう。
基本情報技術者試験の学習におすすめの参考書
基本情報技術者試験の合格を目指す方におすすめの参考書です。
令和08年 イメージ&クレバー方式でよくわかる かやのき先生の基本情報技術者教室
基礎理論からコンピュータ・ネットワーク・データベースまで、基本情報技術者試験の全範囲をわかりやすく学べる定番テキストです。図解が豊富で、初学者にもおすすめです。
キタミ式イラストIT塾 基本情報技術者 令和08年
イラストを使った解説が特徴の人気参考書です。基礎理論の考え方や計算問題もイメージで理解しやすく、独学学習との相性が良い一冊です。
学習のお役に立ちましたら
この記事が少しでも学習のお役に立ちましたら,今後も分かりやすい解説や学習コンテンツを継続してお届けする励みになります。
よろしければ、このサイトを応援いただけますと嬉しいです。
※OFUSEは,クリエイターやコンテンツ制作を直接支援できるサービスです。
広告

