ITパスポート 平成21年度 秋期 問38
システム開発技術
ソフトウェア保守に含まれるもの
ソフトウェア保守に含まれるものはどれか。
- ア 工程内に開発が終わらないことが分かり,あらかじめ開発要員を増員する。
- イ 障害を引き起こす可能性のあるプログラムを見つけ,あらかじめ修正する。
- ウ 取り扱うデータ量が増えてきたので,あらかじめディスクを容量の大きなものに変更する。
- エ 要求仕様からプログラムの開発量を,あらかじめ予測する。
答えと解説
✓ これが正解イ 障害を引き起こす可能性のあるプログラムを見つけ,あらかじめ修正する。
解説
壊れる前に手を打つ形も、保守の中に含まれていました。
ソフトウェア保守は、システムが稼働を始めた後に手を入れる作業です。故障してから直す形がまず思い浮かびますが、保守はそれだけを指す言葉ではありません。法や制度の変化に合わせて直す形や、扱うデータ量が増えたときに処理の遅さを改善する形も含まれます。そして、故障する前に手を打つ形も保守の一種です。障害を起こしそうなプログラムを見つけ、あらかじめ修正しておきます。このため、障害を引き起こす可能性のあるプログラムをあらかじめ修正するという選択肢が正解で、これは予防にあたる保守と呼ばれます。止まってから直すより、コストも影響もずっと小さく済みます。残る三つは、いずれも保守の外にある作業です。開発要員を増やすのも、開発量を見積もるのも、開発の中の話です。ディスクを容量の大きなものへ替えるのは、機器の側の増強にあたります。シラバスも、稼働後に手を入れる工程として保守を置いています。
ほかの選択肢の解説
- ア 工程内に開発が終わらないことが分かり,あらかじめ開発要員を増員する。:開発が工程内に終わらないので、開発要員を増員するという作業です。日程を守るための判断としては妥当ですが、これは開発の最中の話です。稼働を始めた後に手を入れる作業ではありません。
- ウ 取り扱うデータ量が増えてきたので,あらかじめディスクを容量の大きなものに変更する。:データ量が増えたので、ディスクを容量の大きなものへ変更するという作業です。必要な手当てではありますが、替えているのは機器そのものです。ソフトウェアに手を入れているわけではありません。
- エ 要求仕様からプログラムの開発量を,あらかじめ予測する。:要求仕様からプログラムの開発量をあらかじめ予測するという作業です。日程も人手もこの見積りを土台に決まりますが、作り始める前に行う作業です。稼働後の保守とは時期が違います。
関連用語
出典:平成21年度 秋期 ITパスポート試験 問38
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和元年度 秋期 (特別措置試験) 問46:
システム 化計画に 関する 問題 (ソフトウェア 保守) - 令和4年度 問47:
ソフトウェア 保守に 関する 記述 (ソフトウェア 保守) - 令和元年度 秋期 (特別措置試験) 問96:
TCOに 関する 問題 (ソフトウェア 保守) - 平成31年度 春期 (特別措置試験) 問54:
ソフトウェア 保守に 関する 説明 (ソフトウェア 保守) - 平成30年度 秋期 (特別措置試験) 問37:
ソフトウェア 保守に 該当するもの (ソフトウェア 保守)
同じ分野の問題
誤りを見つけたら報告する