システム開発技術|平成21年度 春期 ITパスポート試験 問49
プログラミングの説明として,適切なものはどれか。
- 個々のプログラムを結合し,ソフトウェアが要求どおり動作するかを検証する。
- ソフトウェアを階層構造に基づいて機能分割する。
- ✓ これが正解プログラム言語の文法に従って処理手順などを記述し,その処理手順などに誤りがないかを検証する。
- プログラムの処理手順を図式化する。
解説
工程の名は、その段で何が生まれるのかを見れば決まります。
プログラミングは、決めた手順を言葉の決まりに従って書き起こす段です。書いた手順に誤りが無いかを、その場で確かめるところまでを含みます。文法に従って書き、誤りを検めると述べた肢が当たります。作った一つひとつを小さく試し、誤りを潰してから次へ渡します。個々のものを結び、求めたとおり動くかを検める。これは後の段でした。つなぎ目で食い違いが出ないかを見る段で、書く段では在りません。階層の構えに沿って働きを割るのは、手前の設計の段にあたります。何をどう分けるかを決める話で、まだ書き始めてはいません。処理の手順を図に起こすのも、書く前の設計で行うことでした。三つとも作る流れの中に在りますが、書く段そのものでは在りません。どの段で何が生まれるかを並べると、書く段が一つに定まります。
ほかの選択肢はなぜ違うのか
- 個々のものを結び、動くかを検めるとします。つなぎ目を確かめる、確かに欠かせない段でした。ところがこれは、書き終えた後に来る段です。書き起こす作業そのものでは在りません。結んで試す段なら、これが答えにあたります。書いた後でした。
- 階層の構えに沿って働きを割るとしています。大きな塊を分けていく、確かに要る作業でした。ところが行うのは、書き始めるより手前です。何をどう分けるかを決める段になります。働きを割る段なら、これが答えにあたります。書く前です。
- 処理の手順を図に起こすとしています。流れを目に見える形にする、確かに有効な手です。ところがこれも、書く前の設計で行うことでした。言葉の決まりに従って書いてはいません。図に起こす作業なら、これが答えです。これも書く前でした。
この問題に関係する言葉
- プログラミング
出典:平成21年度 春期 ITパスポート試験 問49
同じ単元をまとめて解くならシステム開発技術へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)