メインコンテンツへスキップ
見出し画像

応用情報|科目B 情報システム開発|要件・設計・テストの実戦演習6題

    仕様の食い違いや試験漏れを、本文の条件から説明したい方へ。応用情報・科目Bの情報システム開発を練習する、6事例・30設問のオリジナル教材です。

    買い切り980円。解答例・本文の根拠・誤答例と見直す視点を収録。まず下の無料例題で、説明との相性を確かめてください。基本情報の科目B向けではありません。

    無料例題|「正常に動く」を期待結果にする

    問題文:備品検索の試験仕様書には「検索ボタンを押し、正常に表示されること」とだけ書かれている。試験用データでは、備品番号A001の名称は「携帯端末」と登録されており、番号を完全一致で指定すると該当する1件の番号と名称を表示する仕様である。

    設問:このケースを、入力と期待結果が分かるように具体化せよ。

    解答例:備品番号A001を入力して検索し、A001・携帯端末の1件だけが表示されることを確認する。

    根拠:入力、操作、表示する値と件数を定めると、担当者が同じ結果を照合できます。「エラーが出ない」だけでは、違う備品や余分な結果を表示しても見落とす可能性があります。

    誤答例:ボタンを何度も押して、何となく正常かを見る。

    直し方:「正常」「適切」などの言葉を、仕様に対応する具体的な期待値に置き換えます。有料部分でも、この粒度で各設問を解説します。

    有料部分に収録する6事例・30設問

    ① 要件と試験の対応:試作品で確認したことと、提出後の制約・履歴の要件を区別する。

    ② インタフェース仕様:重量の単位、nullと0の意味、仮の処理の前提をそろえる。

    ③ 試験ケース設計:整数の境界と、二つの資格条件の組合せから漏れを見つける。

    ④ 状態設計:正常な遷移だけでなく、禁止された操作と拒否時の結果を確認する。

    ⑤ 影響調査と回帰試験:共通関数の変更が、複数の業務にどう影響するかを追う。

    ⑥ 移行と切戻し:コピー後の追加・取消・訂正を反映し、切替え後の更新も保全する。

    使い方・前提

    要件・設計・テスト・移行の基礎を学んだ方向け。試験は入力・開始状態・操作・期待結果を具体化します。1題20〜25分を学習用の目安に、自分の答案と必要な計算式を残してから解説と照合し、翌日・1週間後に解き直します。指定字数と各事例の条件に従ってください。本試験の分量・難度の再現や、公式採点基準ではありません。

    購入前の確認・購入済みの方へ

    科目Aの4択問題集・講座とは別の記述演習です。基礎テーマは共通しますが、事例と設問は異なります。他商品の購入だけで本記事も読めるとは限りません。本記事の購入だけで他商品が読めるわけでもありません。

    本記事を購入済みの方は買い直し不要です。月額プラン加入中の方も、現在の対象教材・閲覧可否を先に確認し、対象記事の重複購入は避けてください。必要な練習が手持ちの教材でできる場合は、追加購入不要です。

    基礎の復習先:全40回講座 #19 システム開発は要件・テスト・移行、#20 開発手法は反復開発・CI/CD等、#21 ソフトウェア設計・UMLはモジュール・状態などの設計を確認できます。各教材の閲覧できる範囲・購入済みの範囲でご活用ください。基礎確認が目的なら、まずお持ちの教材を復習してください。

    分野を比較する方は全11分野の一覧と無料例題へ。すべてをそろえる必要はありません。

    ここまでが無料です。この下から実戦演習の問題文・設問・解説が始まります。

    あなたへのおすすめ