【軟件工程】填空題

真題

2024-10

16.數據字典是用來定義_____中各個成分的具體含義的。
?
17.模塊設計的基本原則是_____。
?
18.接口是操作的一個集合,其中每個操作描述了類、構件或子系統的一個_____。
?
19.耦合是指不同模塊之間_____的度量。
?
20.RUP的突出特點是,它是一種以用況為驅動的、以體系結構為中心的_____、增量式開發。
?
21.軟件測試的兩種主要技術為 _____ 和黑盒測試技術。
?
22.軟件測試是保障 _____ 和軟件產品質量的一種重要手段。
?
23.UML中的協作是一個交互,涉及交互的三要素:交互各方、 _____ 以及交互方式。
?
24.在UML中,類(類目)中對象參與一個關聯的數目,稱為該關聯的 _____ 。
?
25.CMMI模型基于 _____ 思想,把軟件質量的3個支撐點進行集成,以開發所期望的系統/產品。
?

2024-04

16.20世紀60年代末到80年代初,軟件工程的主要特征可概括為:前期主要研究系統實現技術,后期則開始關注_____和_____。
?
17.計算機軟件是指計算機系統中的_____和文檔。
?
18.需要規約的風格包含非形式化的規約、_____ 和形式化的規約。
?
19.在創建系統功能模型時,結構化方法是通過系統 _____ 來定義系統語境的。
?
20.結構化設計分為總體設計和_____,前者的目標是建立系統的模塊結構,后者要提供實現該模塊過程或功能的_____。
?
21.逐步求精和 _____ 是一對互補的概念,而后者關注問題的主要方面,忽略其細節。
?
22.自20世紀80年代中期到90年代期間,面向對象方法學形成了兩大主流學派,即 _____ 驅動的方法學和 _____ 驅動的方法學,前者容易學習和掌握,而后者比較靈活。
?
23.UML將狀態圖的狀態分為3類,其中,用實心圓表示的狀態是 _____ 。
?
24.RUP的迭代、增量式開發,規定了4個開發階段:初始階段、精化階段、 _____ 階段和移交階段。其中,系統體系結構基線的建立是 _____ 階段的一個目標。(構造,精化階段)
?
25.軟件測試是一個有程序的過程,包括 _____ 、測試執行以及測試結果比較等。(測試設計)
?
26.從軟件測試技術分類上,基于事務流的測試被歸于 _____ 測試技術,它只通過外部的輸入和輸出來發現軟件中的錯誤,完全不考慮程序的內部結構。
?
27.在標準《ISO/IEC軟件生存周期過程12207-1995》中,按過程主體把軟件生存周期過程分為基本過程、 _____ 過程和組織過程。(支持)
?
28.對于一個項目而言, _____ 計劃是項目管理計劃的主體。
?
29.CMMI是針對系統/產品開發的能力成熟度模型,集成了3個源模型:軟件CMM、 _____ 和集成產品開發CMM。(系統工程)
?
30.CMMI的能力等級和成熟度等級在概念上互補,區別在于成熟度等級用于表征組織對所關注的 _____ 過程域的改善,而能力等級用于表征組織對 _____ 過程域的改善。(一組,單)
?

2023-10

16.20世紀80年代以來,開展了一系列有關軟件生產技術的研究和實踐,特別是軟件生產管理和 _____ 。(軟件復用技術)
?
17.實現不同抽象層概念和處理邏輯之間的映射,在技術層面涉及了 _____ 和過程方向兩方面的內容,前者即求解軟件的開發手段,而后者即求解軟件的開發邏輯。(過程途徑)
?
18.在需求規約中, _____ 是文檔的技術核心,應根據不同類型的系統來構造這一部分。(特定需求)
?
19.數據字典定義了3種條目,即數據流條目、數據存儲條目和 _____ 條目(數據項)
?
20.實施模塊精化設計的目標是基于模塊 _____ 耦合高內聚原則,提高模塊的 _____ 。(低,獨立性)
?
21.結構化設計方法針對不同類型的數據流圖,分別提出了 _____ 設計和 _____ 設計將數據流圖映射為模塊結構圖。(變換,事務)
?
22.按照UML的觀點,客觀世間一切事物之間的關系都可用 _____ 來規約。(依賴)
?
23.在用況圖中,用況之間具有3種關系,即 _____ 、 _____ 和泛化。(包含,擴展)
?
24.RUP的迭代、增量式開發不僅規定了"大的"迭代 _____ ,而且規定了每次迭代的 _____ 。(數目,目標)
?
25.在程序的規格說明中,輸入值為1,100,則根據等價類劃分方法,可得到 _____ 個無效等價類(2)
?
26.有效性測試的目標是發現軟件實現的功能與 _____ 不一致的錯誤。(需求規約)
?
27.在軟件生存周期模型中, _____ 模型主要用于支持面向對象技術軟件開發。(噴泉)
?
28.軟件驗證過程的任務有需求驗證、設計驗證、 _____ 驗證、集成驗證和 _____ 驗證(代碼,文檔)
?
29.CMMI基于 _____ 思想,通過程將軟件質量的3個支撐點進行集成,以開發所期望的系統/產品。(過程途徑)
?
30.在CMMI中,用于表征過程制度化程度的共用目標有 _____ 個。(6)
?

2023-04

16.軟件工程的目的是倡導以工程的原理、 _____ 和方法進行軟件開發,以期解決"軟件危機"。(原則)
?
17.在軟件需求分析階段, _____ 是整個需求的主體。(功能需求)
?
18.結構化方法包括 _____ 方法、結構化設計方法以及結構化程序設計方法。(結構化分析)
?
19.在度量模塊獨立性指標中, _____ 是指不同模塊之間相互依賴的度量。(耦合)
?
20.典型的詳細設計工具主要有 _____ 、盒圖、PAD圖和PDL。(程序流程圖)
?
21.描述一組具有相同屬性、操作、關系和語義的對象的術語是 _____ 。(類)
?
22.類圖可用于描述 _____ 模型和 _____ 模型的靜態結構。(概念,軟件)
?
23.RUP采用 _____ 技術來獲取需求,其目標是使用UML中的 _____ 、參與者以及依賴等術語來抽象客觀實際問題,形成系統的需求獲取模型。(用況,用況)
?
24.創建系統的分析模型,一般應進行 _____ 、體系結構分析、 _____ 的分析以及包的分析4項活動。(用況分析,類)
?
25.黑盒測試技術包括事務處理流程技術、狀態測試技術和 _____ 等。(定義域測試技術)
?
26.《ISO/IEC軟件生存周過程12207-1995》標準把軟件生存周期:過程分為 _____ 個基本過程、8個支持過程和 _____ 個組織過程。(5,4)
?
27.集成測試可采用 _____ 和 _____ 兩種集成方式遞增組裝軟件。(自頂向下,自底向上)
?
28.螺旋模型是在瀑布模型和演化模型的基礎上,加入了兩者所忽略的 _____ 所建立的一種軟件開發模型。(風險分析)
?
29.CMMI由一些過程域組成,每個過程域有確定專用目標和 _____ 目標。(共用)
?
30.建立一個頂層工作分解結構WBS,其目的就是為了估算 _____ 。(項目范圍)
?

2022-10

16.軟件需求規約一般需要滿足重要性和穩定性程度、 _____ 、完整的和一致的等4個基本性質。(可修改的)
?
17.DFD圖中的元素主要有數據流、 _____ 、加工、數據源和數據潭。(數據存儲)
?
18.軟件系統/產品的需求工作通常面臨的挑戰是問題空間理解、人與人之間的通信和需求的 _____ 。(變化性)
?
19.模塊本身以及所有直接或間接從屬于它的模塊的集合是指該模塊的 _____ 。(控制域)
?
20.在軟件結構圖中, _____ 是指同一個層次上模塊總數的最大值。(寬度)
?
21.協作是一個交互,涉及交互各方、交互 _____ 以及交互內容三要素。(方式)
?
22.在UML中,節點是在運行時存在的物理單元,通常表示一種具有 _____ 能力和 _____ 能力的計算機資源。(記憶,處理)
?
23.事件可細分為信號事件、 _____ 事件、 _____ 事件和變化事件(調用,時間)
?
24.RUP軟件開發是以 _____ 為中心的迭代、增量式開發。(體系結構)
?
25.若基本目標是確保有一個實在的產品發布給用戶群,則處于RUP的 _____ 階段。(移交)
?
26.常有的靜態評估技術有 _____ 、 _____ 和形式化證明等。(評審,走查)
?
27.軟件測試的首要目標是 _____ 。(預防錯誤)
?
28.基于系統工程的一般原理,軟件是整個系統的一個組成部分,其行系統中的 _____ 功能、 _____ 功能以及軟件本身提供的功能。(控制,耦合)
?
29.集成化能力成熟度模型(CMMI)是由 _____ CMM、 _____ CMM和系統工程CMM集成而來的。(軟件,產品集成開發)
?
30.CMMI提供了稱為能力等級的過程改善路徑和稱為 _____ 等級的過程改善路徑。(成熟度)
?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/76042.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/76042.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/76042.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

第二卷:海鹽城血戰(37-72回)正反人物群像

第二卷:海鹽城血戰(37-72回)正反人物群像 核心矛盾:寒門軍事崛起 → 內部傾軋 → 制度性腐敗 主題:通過人物群像展現寒門勝利的虛幻性與權力異化的必然性 一、正派陣營(寒門抗爭勢力) 1. 劉裕…

23_js面向對象

上次我們講運動函數,實際開發不會寫運動函數。只是講一下思想。 現在講一下用原生js去實現輪播圖,引入到對象 首先,要明確 面向對象不是語法,是一個思想,是一種編程模式 面向:朝向 面向對象&#xff1a…

torch不能使用cuda的解決方案

遇到了這樣的報錯,說明 torch不能使用cuda 反思 我頻繁地嘗試安裝不同的 nvdia 驅動,浪費了很多時間。因為我的錯誤地認為nvidia會自帶cuda,其實cuda需要單獨安裝。 還有我的torch是cpu版本的,即使nvidia cuda安裝了&#xff0…

kettle從入門到精通 第九十三課 ETL之kettle kettle 調用web service接口5種方法,一文徹底搞懂

場景:群里有小伙伴向我求助如何調用web service接口,趁著周末時間,給兄弟們搞demo。 1、本次使用的web service服務接口地址是http://ws.webxml.com.cn/WebServices/WeatherWS.asmx?opgetSupportCityDataset, 此接口根據用戶輸入…

藍橋杯 14 天 十五屆藍橋杯 數字詩意

static boolean kkk(long x) {if(x1)return true;else {// 初始化xx為1&#xff0c;用于計算2的冪long xx 1;// 循環60次&#xff0c;檢查2的冪是否等于xfor (int i 1; i < 60; i) {xx * 2; // 每次將xx乘以2if (xx x) { // 如果xx等于x&#xff0c;說明x是2的冪&#xf…

異常與捕獲

1.C 異常概念 異常是一種處理錯誤的方式&#xff0c;當一個函數發現自己無法處理的錯誤時就可以拋出異常&#xff0c;讓函數的直接或間接的調用者處理這個錯誤。 throw&#xff1a;當問題出現時&#xff0c;程序會拋出一個異常。這是通過使用 throw 關鍵字來完成的。catch&am…

2025年最新自動化/控制保研夏令營預推免面試真題分享(東南大學蘇州校區/華東理工/南航/天大)

筆者來2021級本科自動化專業&#xff0c;以下部分將介紹我在夏令營以及預推免期間發生經歷和問題 東南大學蘇州校區蒙納士大學聯培 東南大學蘇州校區的項目算是一個比較小眾的項目&#xff0c;是第一年在蘇州校區&#xff0c;二三年到南京校區找導師&#xff08;不提供住宿自…

【SQL】MySQL基礎2——視圖,存儲過程,游標,約束,觸發器

文章目錄 1. 視圖2. 存儲過程2.1 創建存儲過程2.2 執行存儲過程 3. 游標4. 約束4.1 主鍵約束4.2 外鍵約束4.3 唯一約束4.4 檢查約束 5. 觸發器 1. 視圖 視圖是虛擬的表&#xff0c;它是動態檢索的部分。使用視圖的原因&#xff1a;避免重復的SQL語句&#xff1b;使用表的部分而…

OGG故障指南:OGG-01163 Bad column length (xxx) specified for column

報錯 OGG-01163 Bad column length (xxx) specified for column AAA in table OWNER.TABLE, maximum allowable length is yyy原因 源端修改了字段長度。 雖然源端和目標端的長度已經通過DDL語句修改到一致&#xff0c;在extract進程未重啟的情況下&#xff0c;生成的trail文…

Linux進程狀態補充(10)

文章目錄 前言一、阻塞二、掛起三、運行R四、休眠D五、四個重要概念總結 前言 上篇內容大家看的云里霧里&#xff0c;這實在是正常不過&#xff0c;因為例如 寫實拷貝 等一些概念的深層原理我還沒有講解&#xff0c;大家不用緊張&#xff0c;我們繼續往下學習就行&#xff01;&…

信息學奧賽一本通 1609:【例 4】Cats Transport | 洛谷 CF311B Cats Transport

【題目鏈接】 ybt 1609&#xff1a;【例 4】Cats Transport 洛谷 CF311B Cats Transport 【題目考點】 1. 動態規劃&#xff1a;斜率優化動規 【解題思路】 解法1&#xff1a;設a點的前綴和 輸入的 d d d序列是從 d 2 d_2 d2?到 d n d_n dn?&#xff0c;共n-1個數字。人…

bluecode-20240913_1_數據解碼

時間限制&#xff1a;C/C 1000MS&#xff0c;其他語言 2000MS 內存限制&#xff1a;C/C 256MB&#xff0c;其他語言 512MB 難度&#xff1a;困難 數據解碼 指定有一段經過編碼的二進制數據&#xff0c;數據由0個或多個"編碼單元"組成。"編碼單元"的編碼方式…

接口自動化進階 —— Pytest全局配置pytest.ini文件詳解!

pytest.ini 是 Pytest 的全局配置文件&#xff0c;用于自定義測試運行的行為和規則。通過配置 pytest.ini&#xff0c;可以避免在命令行中重復輸入參數&#xff0c;提升測試的效率和一致性。 1. 配置文件的位置和格式 位置&#xff1a;pytest.ini 文件通常放在項目的根目錄下。…

ModuleNotFoundError: No module named ‘demjson‘

錯誤 ModuleNotFoundError: No module named demjson 表明 Python 無法在其環境中找到名為 demjson 的模塊。demjson 是一個第三方庫&#xff0c;用于在 Python 中編碼和解碼 JSON 數據。如果你嘗試導入它但遇到了這個錯誤&#xff0c;那很可能是因為你的 Python 環境中沒有安裝…

1、C51單片機(STC8G2K64S4)串口實驗

一、串口1接線圖 1、下面是單片機外接電路圖&#xff0c;P30,P31分別用于RXD和TXD功能引腳 2、我們來查看單片機手冊 串口1需要設置的寄存器 串口1的功能腳配置選擇位&#xff0c;看電路圖選擇的是P3.0,P3.1。 3、串口1&#xff1a;SCON控制寄存器 設置為0x50:0101 0000。&a…

3PL EDI:SA Piper Logistics EDI需求分析

SA Piper Logistics成立于2005年&#xff0c;是一家專注于全球供應鏈管理的第三方物流服務商&#xff08;3PL&#xff09;&#xff0c;總部位于美國芝加哥。公司以“優化物流效率&#xff0c;重塑供應鏈價值”為使命&#xff0c;提供倉儲管理、運輸規劃、訂單履行及跨境清關等一…

vscode正則表達式使用

小標題 ^\d.\d.\d\s.*$ ^表示匹配字符串的開頭。\d\.\d\.\d表示匹配一到多個數字&#xff0c;接著一個小數點&#xff0c;再接著一到多個數字&#xff0c;然后又一個小數點和一到多個數字&#xff0c;用來匹配類似 “2.1.1” 這樣的標題號部分。\s表示匹配一個空格。.*表示匹配…

力扣.旋轉矩陣Ⅱ

59. 螺旋矩陣 II - 力扣&#xff08;LeetCode&#xff09; 代碼區&#xff1a; class Solution {const int MAX25; public:vector<vector<int>> generateMatrix(int n) {vector<vector<int>> ans;vector<int> hang;int len_nn;int arry[25][25]…

軟件工程面試題(十)

1、OSI七層模型tcp四層模型是什么樣的 OSI七層參考模型 :物理層 、數據鏈路層 、網絡層 、傳輸層、應用層、會話層、表示層 TCP/IP:第一層網絡接口層第二層 第二層??網間層 第三層??傳輸層 第四層??應用層 2、JAVA測試模式(ZZ): 模式(一) Main 模式 模式(二)…

淘寶雙十一大促監控系統開發:實時追蹤爆品數據與流量波動

以下是開發一個淘寶雙十一大促監控系統&#xff0c;以實時追蹤爆品數據與流量波動的詳細步驟及示例代碼&#xff1a; 實現思路 數據獲取&#xff1a;利用淘寶 API 或者爬蟲技術&#xff0c;獲取商品的銷售數據、瀏覽量等信息。數據存儲&#xff1a;將獲取到的數據存儲到數據庫…