freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

xx年電大1260電大軟件工程復(fù)習(xí)資料-文庫吧

2025-10-14 23:00 本頁面


【正文】 1) 在需求分析階段應(yīng)該明確維護(hù)的范圍和責(zé)任,檢查每條需求,分析維護(hù)時這條需求可能需要的支持,對于那些可能發(fā)生變化的需求要考慮系統(tǒng)的應(yīng)變能力。 ( 2) 在設(shè)計階段應(yīng)該做一些表更實驗,檢查系統(tǒng)的可維護(hù)性、靈活性和可移植性,設(shè)計時應(yīng)該將今后可能變更的內(nèi)容與其他部分分離出來,并且遵循高內(nèi) 聚、低耦合的原則。 ( 3) 編碼階段要保持源程序與文檔的一致性、源程序的可理解性和規(guī)范性。 ( 4) 在測試階段測試人員應(yīng)該按照需求文檔和設(shè)計文檔測試軟件的有效性和可用性, 收集出錯信息并進(jìn)行分類統(tǒng)計,為今后的維護(hù)打下基礎(chǔ)。 9. 簡述在項目開發(fā)時選擇程序設(shè)計語言的主要考慮的因素。 答: ? 編程人員的水平和編程經(jīng)歷; ? 待開發(fā)的軟件類型; ? 算法和計算復(fù)雜性; ? 數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性; ? 軟件的開發(fā)成本和時間要求; ? 軟件可移植性要求; ? 可用的軟件工具。 10. 設(shè)計下列偽程序的條件組合覆蓋測試用例。 BEGIN INPUT(A,B) IF(A0) AND (B0) THEN X=A+B ELSE X=AB END IF (CA) OR (DB) THEN Y=CD ELSE Y=C+D END PRINT(X,Y) END 答: 條件組合覆蓋標(biāo)準(zhǔn)為,使得每個判定表達(dá)式中條件的各種可能組合都至少出現(xiàn)一次。 本程序中共有兩個判定表達(dá)式,每個判定表達(dá)式中有兩個簡單條件,因此,總共有 8 種可能的條件組合,它們是: A0,B0 A0,B=0 A=0,B0 A=0,B=0 CA,DB CA,D=B C=A,DB C=A,D=B 下面的 4 個測試用例,可以使上面列出的 8 種條件組合每種至少出現(xiàn)一次: 實現(xiàn) 1, 5 兩種條件組合 輸入: A=1, B=1, C=2, D=0 預(yù)期的輸出: X=2, Y=2 (1 分 ) 實現(xiàn) 2, 6 兩種條件組合 輸入: A=1, B=0, C=2, D=1 預(yù)期的輸出: X=2, Y=1 (1 分 ) 實現(xiàn) 3, 7 兩種條件組合 輸入: A=0, B=1, C1, D=0 預(yù)期的輸出: X=1, Y=1 (1 分 ) 實現(xiàn) 4, 8 兩種條件組合 輸入: A=0, B=0, C=1, D=1 預(yù)期的輸出: X=0, Y=0 (1 分 ) 三、應(yīng)用 題 1. 答:(答案不唯一,做為參考)。 2. 答: 參考 答案 軟件工程 復(fù)習(xí)題 2 一、 選擇題,請從四個可選項中選擇 正確答案 。 1.軟件工程的出現(xiàn)是由于 ( ) 2.螺旋模型是一種將瀑布模型和哪種模型結(jié)合起來的軟件開發(fā)模型。( ) 3.軟件 可行性研究 一般不考慮( ) 持系統(tǒng)開發(fā) 、經(jīng)濟上是否合算 4.軟件需求分析的任務(wù)不包括( )。 5.結(jié)構(gòu)化分析方法( SA 法)使用的主要描述工具有( )。 圖 DFD 圖 6.源程序的效率與( )階段確定的算法的效率直接有關(guān)。 A.概要設(shè)計 B. 總體設(shè)計 C. 單元設(shè)計 D. 詳細(xì)設(shè)計 7.畫 DFD 圖的主要目的是( )。 8.耦合度最高的是( )。 9.為了提高模塊的獨立性,模塊之間最好是( )。 A. 控制耦合 B. 公共耦合 C. 內(nèi)容耦合 D. 數(shù)據(jù)耦合 10. UML是一種( )。 的程序設(shè)計語言 11.下面的哪個選項不是軟件工程的宗旨( )。 12.是職業(yè)軟件工程師的必要條件。( ) 、善于溝通、具有一定的軟件技能 13.可行性分析研究的目的是 ( ) 14.可行性研究實質(zhì)上是在較高層 次上、以較抽象的方式進(jìn)行( )的過程。 15.需求規(guī)格說明書的作用不包括 ( ) 16.進(jìn)行需求分析有的多種描述工具,但不包括( )。 17.反映模塊獨立性的指標(biāo)是( )。 小 18.兩個模塊都訪問一個全局簡單變量而不是同一全局?jǐn)?shù)據(jù)結(jié)構(gòu),則這兩個模塊屬于( )。 19.下列哪個不是 UML的視圖( ) 20.屬于某個類的一個具體對象稱為該類的( )。 21.反映收發(fā)消息的對象的組織結(jié)構(gòu),用于描述系統(tǒng)的行為是 如何有系統(tǒng)的成分協(xié)作實現(xiàn)的是( )。 22.面向?qū)ο蠓治龊驮O(shè)計的界限是( ),從分析到設(shè)計是一個逐漸擴充模型的過程。 23. 動態(tài)模型 描述系統(tǒng)的動態(tài)結(jié)構(gòu)和對象之間的交互,表示瞬時的、行為化的系統(tǒng)“控制”特性。面向?qū)ο蠓椒ㄖ?,常用? )實現(xiàn)。 24.不適 合作 為數(shù)據(jù)處理與數(shù)據(jù)庫應(yīng)用的語言是( ) A. SQL B. Cobol C. 4GL D. Lisp 25.軟件工程中,只根據(jù)程序的功能說明而不關(guān)心程序內(nèi)部邏輯的測試方法,稱為( )測試。 26.若有一個計算類型的程序,它的輸入量只有一個 X,其范圍是[ , ],現(xiàn)從輸入的角度考慮一組測試用例: , , , 。設(shè)計這組測試用例的方法是( )。 27.即使軟件能順利運行 ,但用戶往往會提出增加新功能或改進(jìn)已有功能的建議,為滿足這一類要求而進(jìn)行的活動稱為( )。 28. 可維護(hù)性的特性中,相互矛盾的是( )。 軟件 項目管理的是( )。 D. 開發(fā)機構(gòu)能力評估 30.( )針對 開發(fā)過程 中的程序、數(shù)據(jù)、文檔提出使用和管理策略。 A.組織管理 B.過程管理 C. 軟件配置管理 D.風(fēng)險管理 31. 面向?qū)ο蟪绦蛟O(shè)計 的基本機制( ) 32.表示對象相互行為的模型是( )模型。 A. 動態(tài)模型 B. 功能模型 C. 對象模型 D. 狀態(tài)模型 33.對象模型描述現(xiàn)實世界中實體的對象以及它們之間的關(guān)系,表示目標(biāo)系統(tǒng)的靜態(tài)數(shù)據(jù)結(jié)構(gòu)。在面向?qū)ο蠓椒ㄖ?,由? )實現(xiàn)。 圖 34.對象實現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作( )于對象的統(tǒng)一體中。 A.結(jié)合 B.隱藏 C.封裝 D.抽象 35.面向?qū)ο笤O(shè)計的步驟中,正確的順序是( )。 、用例設(shè)計、類設(shè)計 、數(shù)據(jù)庫設(shè)計和用戶界面設(shè)計 、用例設(shè)計、構(gòu)架設(shè)計 、構(gòu)架設(shè)計、類設(shè)計 36.結(jié)構(gòu)化程序設(shè)計思想的核心是要求程序只由順序、循環(huán)和( ) 三種結(jié)構(gòu)組成。 GOTO 37.( ) 時, 測試 人員必須接觸到程序源代碼。 38.軟件測試方法中,白盒測試法是常用的方法,主要用于( )。 39 . 為 了 適 應(yīng) 軟 硬 件 環(huán) 境 變 化 而 修 改 軟 件 的 過 程 是 ( )。 33 40.通俗的說,軟件項目管理中常說的基線是( )。 D. 通過正式復(fù)審的文檔 四、 簡答題 1.軟件工程的主要目標(biāo)是什么? 2. 軟件需求可以分為業(yè)務(wù)需求、用戶需求、功能需求和非功能需求,請分析功能需求和非功能需求的區(qū)別? 3.簡述面向?qū)ο蠓治龅娜齻€模型 4.什么是軟件?如何評價軟件的質(zhì)量? 5. 請說明 快速原型化模型的基本思想。 6.衡量模塊獨立性的兩個標(biāo)準(zhǔn)是什么?它們各表示什么含義? 7.等價分類法的基本思想是什么? 8. 設(shè)計下列偽程序的條件組合覆蓋測試用例。 BEGIN INPUT(x,y,z) IF(y1) AND (z=0) THEN x=x/y END IF IF(y=2) OR( x=l) THEN x=x+l END IF PRINT(x) END 9. 活動圖與狀態(tài)圖的區(qū)別? 10.設(shè)計下列偽程序的判定 覆蓋測試用例。 BEGIN INPUT(a,b,c,x,y,z,t)。 IF (a10) THEN x=10 ELSE x=1 END IF IF( b10) AND (t3) THEN y=20 ELSE y=2 END IF IF(c15) THEN z=30 ELSE z=3 END IF PRINT(x,y,z) END 五、 應(yīng)用題 1. 假設(shè)一家工廠的采購部門每天需要一張定貨報表。報表按零件編號排序,表中列出所有需要再次定貨的零件。對于每個需要再次定貨的零件應(yīng)該列出下述數(shù)據(jù):零件編號、零件名稱、定貨數(shù)量、目前價格、主要供應(yīng)商、 次要供應(yīng)商。零件入庫或出席稱為事務(wù),通過放在倉庫中的 CRT終端把事務(wù)報告給定貨系統(tǒng)。當(dāng)某種零件的庫存數(shù)量少于庫存臨界值時就應(yīng)該再次定貨。 試?yán)L制數(shù)據(jù)流圖。 2. 現(xiàn)在有一個醫(yī)院病房監(jiān)護(hù)系統(tǒng),請根據(jù)用戶需求建立系統(tǒng)的 Use Case 模型。用戶提出的系統(tǒng)功能要求如下:在醫(yī)院病房監(jiān)護(hù)系統(tǒng)中,病癥監(jiān)視器安置在每個病房,將病人的病癥信號實時傳送到中央監(jiān)視系統(tǒng)進(jìn)行分析處理。在中心值班室里,值班護(hù)士使用中央監(jiān)視系統(tǒng)對病員的情況進(jìn)行監(jiān)控,根據(jù)醫(yī)生的要求隨時打印病人的病情報告,系統(tǒng)會定期自動更新病歷。當(dāng)病癥出現(xiàn)異常時,系統(tǒng)會立即自動報警,通知值班醫(yī)生及時處理,同時立即打印病人的病情報告,立即更新病歷。 請按上述描述,畫出系統(tǒng)的用例圖。 參考答案 一、 選擇題,請從四個可選項中選擇 正確答案。 二、 簡答題 1. 軟件工程的主要目標(biāo)是什么? 答案: 軟件工程旨在開發(fā)滿足用戶需要、及時交付、不超過預(yù)算和無故障的軟件,其主要目標(biāo)如下: ? 實現(xiàn)預(yù)期的軟件功能,達(dá)到較好的軟件性能,滿足用戶的需求。 ? 增強軟件過程的可見性和可控性,保證軟件的質(zhì)量。 ? 提高所開發(fā)軟件的可維護(hù)性,降低維護(hù)費用。 ? 提高軟件開發(fā)生產(chǎn)率,及時交付使用。 ? 合理預(yù)算開發(fā)成本,付出較低的開發(fā)費用。 2. 軟件需求可以分為業(yè) 務(wù)需求、用戶需求、功能需求和非功能需求,請分析功能需求和非功能需求的區(qū)別? 答: ( 1)功能需求定義了軟件開發(fā)人員必須實現(xiàn)的軟件功能。用戶從他們完成任務(wù)的角度對軟件提出了用戶需求,這些需求通常是凌亂的、非系統(tǒng)化的、有冗余的,開發(fā)人員不能據(jù)此編寫程序。軟件分析人員要充分理解用戶需求,將用戶需求整理成軟件功能需求。開發(fā)人員根據(jù)功能需求進(jìn)行軟件設(shè)計和編碼。 ( 2)非功能需求是對功能需求的補充,可以分兩類。一類對用戶來說是最重要的屬性,包括有效性、高效性、靈活性、完整性、互操作性、可靠性、健壯性、可用性。另一 類對開發(fā)者來說是很重要的質(zhì)量屬性,包括可維護(hù)性、可移植性、可重用性、可測試性。 3.簡述面向?qū)ο蠓治龅娜齻€模型 答: ( 1)功能模型:表達(dá)系統(tǒng)的詳細(xì)需求,為軟件的進(jìn)一步分析和設(shè)計打下基礎(chǔ)。在面向?qū)ο蠓椒ㄖ?,由用例圖和場景描述組成。 ( 2)對象模型:表示靜態(tài)的、結(jié)構(gòu)化的系統(tǒng)“數(shù)據(jù)”性質(zhì)。描述現(xiàn)實世界中實體的對象以及它們之間的關(guān)系,表示目標(biāo)系統(tǒng)的靜態(tài)數(shù)據(jù)結(jié)構(gòu)。 ( 3)動態(tài)模型:描述系統(tǒng)的動態(tài)結(jié)構(gòu)和對象之間的交互,表示瞬時的、行為化的系統(tǒng)的“控制”特性。 4.什么是軟件?如何評價軟件的質(zhì)量? 答 : ( 1) 軟件是 程序以及開發(fā)、使用和維護(hù)程序所需的所有文檔。 ( 2) 軟件質(zhì)量從可維護(hù)性、可靠性、可理解性和效率等方面對軟件作較全面的評價。 5. 請說明快速原型化模型的基本思想。 答: 在需求分析的同時,以比較小的代價快速建立一個能夠反映用戶主要需求的原型系統(tǒng)。用戶在原型系統(tǒng)上可以進(jìn)行基本操作,并且提出改進(jìn)意見,分析人員根據(jù)用戶的意見完善原型,然后再由用戶評價,提出建議,如此往復(fù),直到開發(fā)的原型系統(tǒng)滿足了用戶的需求為止。基于快速原型化模型
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1