第 1 章 ソフトウェア エンジニアリングの概要 - クイズの質問 - 宿題

  1. ソフトウェアエンジニアリング手法は(B)です。
    1. 高品質なソフトウェアを実現するために実施される一連の活動
    2. ソフトウェア開発のための技術ソリューションを提供する
    3. ソフトウェアの開発、保守、管理を支援するために開発されたコンピュータプログラムシステム
    4. 問題を理解し、要件を特定するために採用されたいくつかのテクニックと方法
  2. 下記(B)が正解です。
    1. 正しく動作するソフトウェアは高品質のソフトウェアです。
    2. ソフトウェアの品質は、開発プロセス中に徐々に構築されます。
    3. ソフトウェア製品の品質は高ければ高いほど良く、理想的な状態は「欠陥ゼロ」を達成することです。
    4. ソフトウェアの品質は、製品の機能、性能、使いやすさなどの外部特性によって決まります。
  3. Garvin の多次元モデルでは、信頼性は (C) を指します。
    1. ソフトウェア製品はユーザーを驚かせる機能を提供します
    2. ユーザーが求める機能や性能を実現するソフトウェア
    3. ソフトウェアは指定された時間および条件下で故障することなく動作し続けます。
    4. ソフトウェアは関連する国家規格または業界規格に準拠しています。
  4. (C) は、あるハードウェアまたはソフトウェア環境から別のハードウェアまたはソフトウェア環境にソフトウェアを転送できる容易さです。
    1. 使いやすさ
    2. 保守性
    3. 携帯性
    4. パフォーマンス
  5. 以下の記述 (C) は正しいです。
    1. ソフトウェアは製品なので、他の製品と同じ技術を応用して作ることができます。
    2. ほとんどのコンピュータ システムに必要なハードウェアは、ソフトウェアよりも購入コストが高くなります。
    3. ほとんどのソフトウェア システムは、変更を考慮して設計されていない限り、簡単に変更できません。
    4. 一般に、ソフトウェアは、その動作が開発者の目標と一致している場合にのみ成功します。
  6. 大規模ソフトウェア開発の難しさの根本原因は(D)にあります。
    1. 開発者には十分な開発経験がありません
    2. ソフトウェア開発のための資金が不足している
    3. プロジェクト開発の無理な進行
    4. ソフトウェアシステムの複雑さ
  7. ソフトウェアが磨耗するのではなく劣化する理由は (C) です。
    1. ソフトウェアは過酷な環境にさらされることが多い
    2. ソフトウェアのバグは、定期的に使用すると徐々に増加します
    3. 一定の変更によりコンポーネント インターフェイス間でエラーが発生する
    4. ソフトウェアのスペアの注文は困難です
  8. 「ソフトウェアエンジニアリング」という用語は、(B) で最初に作られました。
    1. 特効薬はない: ソフトウェアエンジニアリングにおける基本的および二次的な問題 (フレッド・ブルックス著)
    2. 1968年のNATO会議
    3. ソフトウェア エンジニアリング知識体系に関する IEEE ガイド (SWEBOK)
    4. カーネギーメロン大学ソフトウェア工学研究所
  9. アリアン 5 ロケット打ち上げ失敗の事例は (D) を物語っています。
    1. システム環境の変化は、ソフトウェアおよびシステムの制御によって収集されるデータの精度と範囲に影響を与える可能性があります。
    2. ソフトウェアバックアップシステムは、複製することで生成できます。
    3. ソフトウェアを再利用するには、システムのデモンストレーションとシステムテストを再度実行する必要がある
    4. オプション A および C
    5. オプション A、B、C
  10. ソフトウェアエンジニアリングの基本的な目標は (A) です。
    1. 十分に優れたソフトウェアを開発する
    2. ソフトウェア固有の複雑さを排除する
    3. 開発者の創造的な可能性を解き放つために努力する
    4. 使用中のソフトウェア製品のメンテナンスの改善

おすすめ

転載: blog.csdn.net/qq_64628470/article/details/130834204
おすすめ