软件工程 测试一
1.【單選】
下面關于軟件過程模型說法錯誤的是
- A. 用戶界面的可視化是快速原型模型中的一個重要步驟
- B. 螺旋模型中含有風險分析與控制的階段
- C. 統一過程模型中不含軟件需求分析階段
- D. 軟件過程模型指明了軟件開發步驟和任務
2.【單選】
以下哪種程序員組織方式有利于攻克技術難關- A. 民主制程序員組
- B. 主程序員組
- C. 現代程序員組
- D. 控制集權制
3.【單選】
軟件項目計劃中不需要制定下面哪個內容的方案
- A. 項目成本
- B. 數據庫邏輯設計
- C. 組織結構
- D. 風險控制
4.【多選】
軟件工程包含以下哪些領域- A. 軟件測試
- B. 軟件工程過程
- C. 軟件配置管理
- D. 軟件質量
5.【單選】
瀑布模型本質上是一種()- A. 線性順序模型
- B. 順序迭代模型
- C. 線性迭代模型
- D. 及早見產品模型
6.【單選】
甘特圖指定項目計劃的優點不包含- A. 圖形化顯示,利于理解
- B. 中小型活動較少
- C. 大型活動較少
- D. 有專業軟件支持,容易繪制
7.【單選】
以下關于軟件工程7條原理的說法錯誤的是- A. 用分階段的生命周期計劃嚴格管理
- B. 堅持進行階段評審
- C. 軟件開發的結果不可審查
- D. 開發小組的人員應該少而精
8.【多選】
以下是主程序員組優點的是- A. 有領導核心
- B. 分工明確
- C. 沒有專職管理崗位
- D. 通信效率低下
9.【多選】
處理風險的策略包括- A. 風險避免
- B. 風險監控
- C. 風險管理
- D. 意外事件計劃
10.【單選】
軟件生存周期劃分為軟件定義、軟件開發和()三個階段,而每個階段又可以細分成若干個更小的階段- A. 詳細設計
- B. 可行性分析
- C. 運行及維護
- D. 測試與排錯
11.【單選】
軟件工程學是應用科學理論和工程的技術指導軟件開發的學科,其目的是- A. 引入新技術提高空間利用率
- B. 用較少的投資獲得高質量的軟件
- C. 縮短研制周期擴大軟件功能
- D. 硬軟件結合使系統面向應用
12.【單選】
使用工程網絡圖繪制項目計劃時,圓圈代表- A. 任務的工作量
- B. 任務開始時間
- C. 作業
- D. 事件
13.【單選】
螺旋模型是一種()的開發模型,適合于大型軟件的開發- A. 文檔驅動
- B. 對象驅動
- C. 模型驅動
- D. 風險驅動
14.【多選】
產生軟件危機的原因有- A. 軟件開發過程未經審查
- B. 軟件開發不分階段,開發人員沒有明確的分工
- C. 所開發的軟件,除了程序清單外,沒有其他文檔
- D. 采用工程設計的方法開發軟件,不符合軟件本身的特點
15.【單選】
以下關于關鍵路徑的說法中正確的是- A. 一個項目只有一條關鍵路徑
- B. 一個項目可以有多個關鍵路徑,且關鍵路徑的耗時可以不一樣
- C. 一個項目可以有多個關鍵路徑,且關鍵路徑的耗時是一樣的
- D. 關鍵路徑上的任務延遲可能不會影響項目的總體時間
16.【單選】
軟件生命周期中不含哪個階段
- A. 可行性分析階段
- B. 軟件設計階段
- C. 軟件銷售階段
- D. 軟件維護階段
17.【單選】
開發軟件的高成本和軟件產品的低質量之間的矛盾,這種現象稱為- A. 軟件投機
- B. 軟件危機
- C. 軟件工程
- D. 軟件產生
18.【單選】
快速原型模型的主要特點之一是()- A. 開發完畢才見到產品
- B. 及早提供全部完整的軟件產品
- C. 開發完畢后才見到工作軟件
- D. 及早提供工作軟件
19.【多選】
按照風險的可預測性分類,可以分為- A. 已知風險
- B. 可預測風險
- C. 不可預測風險
- D. 相對風險
20.【多選】
關于瀑布模型說法正確的是
- A. 瀑布模型包括需求采集、分析、軟件設計、編碼、測試和維護等階段
- B. 瀑布模型的每個階段都必須完成后,才可進入下一階段
- C. 瀑布模型的前一階段的輸出作為后一階段的輸入
- D. 瀑布模型比RUP模型更先進
總結
- 上一篇: 小崔终于实话实说了
- 下一篇: 华为2022硬件逻辑笔试题