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

正文內(nèi)容

軟件工程期末試卷十套含答案(參考版)

2025-01-14 05:07本頁面
  

【正文】 在軟件系統(tǒng)交付使用前的每一測(cè)試步驟中都應(yīng)給出需要進(jìn)行預(yù)防性維護(hù)部分的提示。 在軟件設(shè)計(jì)的復(fù)審中,因從便于修改、模塊 化和功能獨(dú)立的目標(biāo)出發(fā),評(píng)價(jià)軟件的結(jié)構(gòu)和過程,還應(yīng)對(duì)將來可能修改的部分預(yù)先做準(zhǔn)備。 在需求分析階段的復(fù)審中,應(yīng)對(duì)將來要擴(kuò)充和修改的部分加以注明。 ② 自底而上 漸增測(cè)試 優(yōu)點(diǎn) 與 缺點(diǎn) 和 自頂而下 漸增測(cè)試相反 。 自頂而下 漸增測(cè)試 與自底而上 漸增測(cè)試 各有何優(yōu)、缺點(diǎn)? 答: ① 自頂而下 漸增測(cè)試 優(yōu)點(diǎn): 不需要測(cè)試驅(qū)動(dòng)程序,能夠在測(cè)試階段的早期實(shí)現(xiàn)并驗(yàn)證系統(tǒng)的主要功能,而且能夠 盡早發(fā)現(xiàn) 上層模塊的接口錯(cuò)誤。 軟件 重用 可以極大地提高軟件開發(fā)的效率 。 小汽車 紅旗轎車 ( 繼承 ) 小汽車 駕駛員 ( 普通關(guān)聯(lián) ) 班級(jí) 學(xué)生 ( 聚集 ) 將下列各項(xiàng)分為類或類的實(shí)例 我的汽車 ( 實(shí)例 ) 交通工具 ( 類 ) 三、簡(jiǎn)答題:(每題 5 分,共 25 分) 1. 軟件生命期各階段的任務(wù)是什么? 答:軟件生命期分為 7 個(gè)階段: 問題定義:要解決的問題是什么 可 行性研究 : 確定 問題是否值得解,技術(shù) 可行性 、經(jīng)濟(jì)可行性、操作可行性 需求分析 : 系統(tǒng) 必須做什么 總體 設(shè)計(jì) :系統(tǒng)如何實(shí)現(xiàn), 包括 系統(tǒng) 設(shè)計(jì)和 結(jié)構(gòu) 設(shè)計(jì) 詳細(xì)設(shè)計(jì):具體實(shí)現(xiàn)設(shè)計(jì)的系統(tǒng) 實(shí)現(xiàn):編碼和測(cè)試 運(yùn)行維護(hù) :保證軟件正常運(yùn)行 。 ( ) 編碼時(shí)盡量多用全局變量 . ( √ ) 用 CASE環(huán)境或程序自動(dòng)生成工具來自動(dòng)生成一部分程序 . ( ) 軟件測(cè)試是要發(fā)現(xiàn)軟件中的所有錯(cuò)誤。 ( √ ) 盡可能使用高級(jí)語言編寫程序 ( ) 以結(jié)構(gòu)化分析方法建立的系統(tǒng)模型就是數(shù)據(jù)流圖。 ( )2、 系統(tǒng)測(cè)試的主要方法是白盒法,主要進(jìn)行功能測(cè)試、性能測(cè)試、安全性測(cè)試及可靠性等 測(cè)試。 A.增量模型 B.噴泉模型 C.原 型模型 D.螺旋模型 ( D ) 19.模塊的內(nèi)聚性最高的是( ) A.邏輯內(nèi)聚 B.時(shí)間內(nèi)聚 C.偶然內(nèi)聚 D.功能內(nèi)聚 ( D ) ,成功的測(cè)試是指 ( ) B. 說明了被測(cè)試程序符合相應(yīng)的要求 二.判斷題(每題 1 分,共 10 分)將答案寫在題號(hào)前的( )中,正確用 √ , 錯(cuò)誤用 χ。對(duì)于兩個(gè)問題 P1 和 P2,如果 C( P1) C( P2)顯然 E( P1) E( P2) ,則得出結(jié)論 E( P1+P2) E( P1) +E( P2)就是:( ) A.模塊化的根據(jù) B.逐步求精的根據(jù) C.抽象的根據(jù) D.信息隱藏和局部化的根據(jù) ( D ) 12.下面幾種白箱測(cè)試技術(shù),哪種是最強(qiáng)的覆蓋準(zhǔn)則 ( ) A.語句覆蓋 B.條件覆蓋 C.判定覆蓋 D.條件組合覆蓋 ( A ) 13.面向數(shù)據(jù)流的設(shè)計(jì)方法把( )映射成軟件結(jié)構(gòu)。 A) 完善性維護(hù) B) 糾錯(cuò)性維護(hù) C) 適應(yīng)性維護(hù) D) 預(yù)防性維護(hù) ( B ) 7.軟件測(cè)試的目標(biāo)是( )。 A) 系統(tǒng)模型、 ER 模型、應(yīng)用模型 B) 對(duì)象模型、動(dòng)態(tài)模型、應(yīng)用模型 C) E R模型、對(duì)象模型、功能模型 D) 對(duì)象模型、動(dòng)態(tài)模型、功能模型 ( C ) 5. 在 ER 模型中,包含以下基本成分 ( )。 A. 主要功能 B. 算法的詳細(xì)描述 C. 用戶界面及運(yùn)行環(huán)境 D. 軟件的性能 ( B ) 3. 程序的三種基本控制結(jié)構(gòu)是( )。 8. CMM 模型包括哪些等級(jí)? 答: 軟件工程期末試卷(九) 軟件工程期末試卷 (A) 說明:本試卷為 04 級(jí)計(jì)算機(jī)專業(yè)(專升本)軟件工程期末試卷,總計(jì) 100 分,時(shí)間 100 分鐘 一、選擇題:(每題 1 分,共 20 分)(將答案寫在題號(hào)前的()中) ( C ) 1. 軟件是( )。 7. 什么是黑盒測(cè)試法 ? 答:黑盒測(cè)試法又稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,該方法把被測(cè)試對(duì)象看成一個(gè)不透明的黑盒子。 :如一個(gè)功能模塊訪問另一功能模塊,被訪問的功能模塊的輸入和輸出都是數(shù)據(jù)項(xiàng)參數(shù),則這兩個(gè)功能模塊為數(shù)據(jù)耦合。 :如一個(gè)功能模塊明顯的把開關(guān)量、名字等信息送入另 一個(gè)功能模塊,控制另一功能模塊的功能,則稱為控制耦合。 :如一個(gè)功能模塊都訪問統(tǒng)一全局?jǐn)?shù)據(jù)結(jié)構(gòu),則稱之為公共耦合。 6. 模塊間的耦合性包括哪些類型?按強(qiáng)弱排列。( F) 5. 簡(jiǎn)述需求分析方法應(yīng)遵循 的基本原則 ? 答: 。( F) A B C D m n t 3. 性能測(cè)試是為了檢驗(yàn)系統(tǒng)的能力最高能達(dá)到什么實(shí)際的限度,讓系統(tǒng)處于資源的異常數(shù)量、異常頻率、異常批量的條件下運(yùn)行測(cè)試系統(tǒng)的承受能力。 簡(jiǎn)答 1. 軟件就是程序。 10. 提高軟件質(zhì)量和可靠性的技術(shù)大致可分為兩類,一類是( 避開技術(shù) ),另一類是( 容錯(cuò)技術(shù) )。 8. UML 的定義包括( UML 語義 )和( UML 標(biāo)志法 )兩個(gè)部分。 6. 一個(gè)模塊擁有的直屬下級(jí)模塊的個(gè)數(shù)稱為( 樁模塊 ),一個(gè)模塊的直接上級(jí)模塊的個(gè)數(shù)稱為( 驅(qū)動(dòng)模塊 )。 4. 把程序從一個(gè)硬件或軟件環(huán)境中轉(zhuǎn)移到另一種配置環(huán)境稱為軟件的( 可移植性 )。 2. 數(shù)據(jù)流圖的基本符號(hào)包括( 箭頭 )、( 圓或橢圓 )、( 雙杠 )、( 方框 ) 。 A. 該結(jié)構(gòu)的深度為 4 B. 該結(jié)構(gòu)的寬度為 4 C. 模塊 A 的扇出為 3 D. 模塊 t 的扇入為 3 5. 耦合的強(qiáng)弱取決于( A)。 A. 必須能夠表達(dá)和理解問題的數(shù)據(jù)域和功能域 B. 自頂向下、逐層分解問題 C. 修正系統(tǒng)開發(fā)計(jì)劃 D. 要給出系統(tǒng)的邏輯視圖和物理視圖 3. 軟件測(cè)試主要包括( C)方面的差錯(cuò)和糾錯(cuò)。 A.開發(fā)過程基于功能分析和功能分解 B.強(qiáng)調(diào)需求分析重要性 C.把對(duì)象劃分成類,每個(gè)對(duì)象類都定義一組數(shù)據(jù)和方法 D.對(duì)既存類進(jìn)行調(diào)整 15. 在軟件詳細(xì)設(shè)計(jì)過程中 不 . 采用的工具為( A) A.判定表 B. PDL C.?dāng)?shù)據(jù)流圖 D. IPO 圖 16. 兩個(gè)模塊之間傳遞的是同一個(gè)數(shù)據(jù)結(jié)構(gòu)的地址,這種耦合方式稱 為( C) A.控制耦合 B.公共耦合 C.標(biāo)記耦合 D.?dāng)?shù)據(jù)耦合 17. 軟件需求 不 . 應(yīng)包括( B) A.功能要求 B.環(huán)境需求 C.標(biāo)準(zhǔn)實(shí)現(xiàn)的空間需求 D.用戶界面要求 (D) Gantt 圖表示軟件項(xiàng)目進(jìn)度安排,下列說法中正確的是 (D) 反映多個(gè)任務(wù)之間的復(fù)雜關(guān)系 軟件的特點(diǎn)包括( A)。設(shè)計(jì)這組測(cè)試用例的方法是 (C) (B) (B) (B) 14. 面向?qū)ο蠓椒▽W(xué)的出發(fā)點(diǎn)和基本原則是盡可能模擬人類習(xí)慣的思維方式,分析、設(shè)計(jì)和實(shí)現(xiàn)一個(gè)軟件系統(tǒng)的方法和過程,盡可能接近于人類認(rèn)識(shí)世界解決問題的方法和過程。( 分) 軟件工程期末試卷(八) 選擇 ,這種現(xiàn)象稱做 (C) (B)研究的一方面 。( 分) ? 答:測(cè)試的目的是判斷和發(fā)現(xiàn)軟件是否有錯(cuò)誤( 2。簡(jiǎn)答題(每題 5 分,共 25 分) ? 答:導(dǎo)致軟件危機(jī)的主要原因有: ( 1)軟件日益復(fù)雜和龐大( 2)軟件開發(fā)管理困難和復(fù)雜( 3)軟件開發(fā)技術(shù)落后( 4)生產(chǎn)方式落后( 5)開發(fā)工具落后( 6)軟件開發(fā)費(fèi)用不斷增加 1 個(gè)要點(diǎn) 1 分, 只要答上 5 個(gè)要點(diǎn)得 5 分! ? 答:( 1)自頂向下、逐步求精的程序設(shè)計(jì)方法( 2 分)( 2)使用 3 種基本控制結(jié)構(gòu)、單入口、單出口來構(gòu)造程序。(對(duì)) 二。(錯(cuò)) (錯(cuò)) ,只要了解模塊的功能即可。(對(duì)) ,信息隱藏,抽象和逐步求精的軟件設(shè)計(jì)原則有助于得到高內(nèi)聚,低耦 合度的軟件產(chǎn)品。(錯(cuò)) ,則說明軟件是正確的。(對(duì)) (對(duì)) ,每個(gè)類都存在其相應(yīng)的對(duì)象,類是對(duì)象的實(shí)例,對(duì)象是生成類的模板。 (如 PASCAL ,C,VISUAL BASIC 等)編寫的程序,軟件開發(fā)實(shí)際上就是編寫程序代碼。(錯(cuò)) 語言編譯器是一個(gè) CASE 工具。 軟件工程期末試卷(七) 一、判斷題(每題 2 分,共 30 分) 。 解: 畫出生產(chǎn)科圖的給 6 分,畫出技術(shù)科的給 4 分。 ( 2)根據(jù)組裝計(jì)劃進(jìn)行產(chǎn)品工藝設(shè)計(jì),根據(jù)產(chǎn)品自制物料清單產(chǎn)生工藝流程圖給零件廠。 ( 2)根據(jù)車間實(shí)際生產(chǎn)日?qǐng)?bào)表、周報(bào)表調(diào)整月生產(chǎn)計(jì)劃 ( 3)以月生產(chǎn)計(jì)劃為以及,制定產(chǎn)品設(shè)計(jì)(結(jié)構(gòu)、工藝)及產(chǎn)品組裝月計(jì)劃。 42.某電器集團(tuán)公司下屬的廠包括技術(shù)科、生產(chǎn)科等基層單位。 某一 8 位微機(jī),其八進(jìn)制常數(shù)定義為:以零開頭的數(shù)是八進(jìn)制整數(shù),其值的范圍是 177~ 177,如 05, 0127, 065 解:( 1)劃分等價(jià)類并編號(hào),如下表示:( 4 分) ( 2)為合理等價(jià)類設(shè)計(jì)測(cè)試用例 ,表中有兩個(gè)合理等價(jià)類 ,設(shè)計(jì)兩個(gè)例子( 2 分) ( 3)為 不合理等價(jià)類測(cè)試用例 ,至少設(shè)計(jì)一個(gè)測(cè)試用例( 2 分) [解析 ]等價(jià)類劃分屬于黑盒測(cè)試的一種,它將輸入數(shù)據(jù)域按有效的或無效的劃分成若干個(gè)等價(jià)類,測(cè)試每個(gè)等價(jià)類的代表值就等于對(duì)該類其他值的測(cè)試,這樣用少量有代表性的例子代替大量測(cè)試目的相同的例子,可以有效提 高測(cè)試效率。 PAD 圖: [解析 ]人工查找時(shí),是從第一個(gè)元素開始查找,用當(dāng)前元素與下一個(gè)元素比較,將較大者作為當(dāng)前元素又與下一元素比較,如此循環(huán),直到數(shù)組末尾。 N=N+1。 解: PDL 語言: N=1 WHILE N=10 DO IF A( N) =A( N+1) MAX =A( N+1) 。 解:圖 b 為一個(gè)改進(jìn)方案,將模塊 G 的位置提高,使其作用范圍為控制范圍的子集,減 少模塊 之間的聯(lián)系。 [解析 ]使用 JSP 方法時(shí)會(huì)遇到此類結(jié)構(gòu)沖突問題,對(duì)此, Jackson 提出了引入中間數(shù)據(jù)結(jié)構(gòu)或中間文件的辦法,將沖突部分分隔開來,建立多個(gè)程序結(jié)構(gòu),再利用中間文件把它們聯(lián)系起來,構(gòu)成一個(gè)系統(tǒng)的整體。 [解析 ]對(duì)應(yīng)關(guān)系是指數(shù)據(jù)單元在數(shù)據(jù)內(nèi)容上、數(shù)量上和順序上有直接的因果關(guān)系,對(duì)于重復(fù)的數(shù)據(jù)單元,重復(fù)的次序和次數(shù)都相同才有對(duì)應(yīng)關(guān)系。 [解析 ]通常我們用投資回收期來衡量一個(gè)開發(fā)項(xiàng)目的價(jià)值,投資回收期越短,就越快獲得利潤(rùn)。 [解析 ]社會(huì)可行性包括合同、責(zé)任、侵權(quán)等技術(shù)人員不甚了解的諸多問題。 [解析 ]對(duì)于一個(gè)系統(tǒng)所必須要衡量的是經(jīng)濟(jì)上是否合算,經(jīng)濟(jì)可行性的范圍很廣,包括效益分析、潛在市場(chǎng)前景等。 (X) 10.軟件測(cè)試的目的是為了無一遺漏的找出所有的錯(cuò)誤。(X) 8. UML只能應(yīng)用于軟件系統(tǒng)模型的建立。 (X ) 6.判定覆蓋不一定包含條件覆蓋,條件覆蓋也不一定包含判定覆蓋。 (X) 上述數(shù)據(jù)流圖表示數(shù)據(jù) A和 B同時(shí)輸入變換成 C。 (√) 2.模塊內(nèi)的高內(nèi)聚往往意味著模塊間的松耦合。 [解析 ]計(jì)算機(jī)語言根據(jù)不同行業(yè)的需求,使用的側(cè)重點(diǎn)也不盡 相同,在辦公管理方面,一些數(shù)據(jù)庫語言如 FOXPRO、 ORICAL 有很多的應(yīng)用,在工程行業(yè),計(jì)算機(jī)語言的科學(xué)計(jì)算能力就顯得格外重要,如 MATLAB、 PL/FORTRAN 語言都是工程計(jì)算中常用的語言。而維護(hù)支援技術(shù)則
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1