問題でどのような問題が出題され、どのような対策が必要になりそうかを予想してみました。超初心者です...(C言語が一番得意)。一応問題は全て解くことができました。本職としていない人にも割とオススメできるプログラミング言語問題になっているのではないかなぁと思います。下記ページに公開されています。のどのような知識が必要になりそうかを調べてみました。特徴的な単語に関しては赤字で記載しています。飛んでいただければと思います。問題としては「命令を解釈」し、その命令によって「図形を描画する」プログラムに関するものになっています。関しては、下記の命令列を解釈し、この命令実行後のマーカの状態を問うものになっています。E)と数値パラメータがどのようなものであるかは表1で解説されています。表1より各命令は下記のように解釈することができます。今後の説明がしやすいように繰返し区間を「繰返し区間1」と「繰返し区間2」と区別するように図示しています。繰返し区間1は4回、繰返し区間2は3回実行されることになりますので、下記のように命令が実行されていくことになります。設問の答えを導き出すことができます。軸の正方向になります。分移動し、移動元と移動先を結ぶ線が描画されます。この状態で再度「命令2」が実行されるので、今度は上方向に線が描画されることになります。このように繰返し区間1が1度実行された時点では下の図のように線が描画され、マーカは初期状態と同じ状態に戻ることになります。これで繰返し区間2が1回終了したことになります。繰返し区間2が1度実行されることで下記のように図形の描画され、マーカの状態が変わります。移動するところですね。これがさらに2回目・3回目と実行されることになりますので、最終的にマーカの状態は下記のようになります。図4で示される正五角形を描画するための命令列を問う設問になります。選択肢を眺めてみると、最初に実行される命令は全て「F100」であることが確認できますので、まずは初期状態から「F100」を実行した時のマーカの状態を考えてみましょう。「F100」を実行するとマーカは下図のようになります。ここから図4のような正五角形を描画するためには、マーカの進行方向を反時計方向に72度回転させる必要があります(72という数字は、正五角形の各角の角度108度を180度から引くことで算出できます)。「F100」実行後には「T72」の命令を実行する必要があります。プログラムの穴埋め問題になります。穴埋め問題になります。