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

正文內(nèi)容

20xx軟件工程期末試題與答案(參考版)

2024-10-16 20:18本頁(yè)面
  

【正文】 ( 5 分) 可行性研究報(bào)告的主要內(nèi)容有哪些 ?( 5 分) 系統(tǒng)設(shè)計(jì)的內(nèi)容是什么?( 10 分) 五、綜合題( 10 分)某電。( 5 分) 2) 扼要分析影響維護(hù)工作量的 因素,即分析可能增加維護(hù)工作量的因素和可能減少維護(hù)工作量的因素。( ) 四、論述題 軟件維護(hù)是軟件生命周期的重要組成,而影響維護(hù)的因素較多,除了人員因素、技術(shù)因素和管理因素外,還有程序自身的因素,具體影響因素可歸納為: a) 軟件系統(tǒng)的規(guī)模; b) 軟件系統(tǒng)的年齡; c) 軟件系統(tǒng)的結(jié)構(gòu)。( ) 9. 用窮舉測(cè)試是較現(xiàn)實(shí)的測(cè)試方法。( ) 7. 理想的人機(jī)界面應(yīng)針對(duì)具有典型個(gè)性的特定的一類用戶設(shè)計(jì)。( ) 5. 流程圖也稱為程序框圖是最常用的一種表示法。( ) 3. 在用戶需求分析時(shí)觀察用戶手工操作過(guò)程不是為了模擬手 工操作過(guò)程,而是為了獲取第一手資料,并從中提取出有價(jià)值的需求。 三、判斷題(每題 1 分,共 10 分) 1. 缺乏有力的方法學(xué)的指導(dǎo)和有效的開發(fā)工具的支持, 這往往是產(chǎn)生軟件危機(jī)的原因之一。 在軟件測(cè)試中,已知產(chǎn)品內(nèi)部工作過(guò)程,通過(guò)測(cè)試檢驗(yàn)產(chǎn)品內(nèi)部動(dòng)作是否按照產(chǎn)品規(guī)格說(shuō)明的規(guī)定正常進(jìn)行的方法稱為(白盒)測(cè)試法。從程序圖來(lái)看,一條獨(dú)立路徑是至少包含有一條 (在其他獨(dú)立路徑中未有過(guò) )的邊的路徑。 所有軟件維護(hù)申請(qǐng)報(bào)告要按規(guī)定方式提出,該報(bào)告也稱 (軟件問(wèn)題 )報(bào)告。 在 JSP 方法中解決結(jié)構(gòu)沖突的具體辦法是 (中間數(shù)據(jù)結(jié)構(gòu)或中間文件 )。 成本效益分析的目的是從 (經(jīng)濟(jì) )角度評(píng)價(jià)開發(fā)一個(gè)項(xiàng)目是否可行 。 軟件公司 部門名 部門 開發(fā)部門 管理部門 軟件產(chǎn)品 開發(fā)人員 經(jīng)理 開發(fā)項(xiàng)目 工作人員 員工 是 是 有 有 有 有 開發(fā) 參加 1+ 1+ 1+ 1+ 1+ 1+ 1+ ▼ ▼ ▼ ▼ ▼ 有 1在信息系統(tǒng)的物理模型中,表示系統(tǒng)各個(gè)物理組成部分之間的數(shù)據(jù)流動(dòng)情況的工具是(系統(tǒng)流程圖 )。其中復(fù)審發(fā)生在軟件生命周期的(每個(gè)階段結(jié)束之前 )。 1為改正軟件系統(tǒng)中潛藏的錯(cuò)誤而進(jìn)行的維護(hù)活動(dòng)稱為(糾錯(cuò)性維護(hù) )。噴泉模型描述了 (面向?qū)ο?)的開發(fā)模型,它體現(xiàn)了這種開發(fā)方法創(chuàng)建軟件的過(guò)程所固有的 (遞歸 )和 (開發(fā)各階段之間無(wú)“間隙” )的特征。主要的開發(fā)模型有瀑布模型、演化模型、螺旋模型、噴泉模型和智能模型。 軟件開發(fā)的瀑布模型,一般都將開發(fā)過(guò)程劃分為:分析、設(shè)計(jì)、編碼和測(cè)試等階段,一般認(rèn)為可能占用人員最多的階段是 (編碼階段 )。 在下面的軟件開發(fā)方法中,哪一個(gè)對(duì)軟件設(shè)計(jì)和開發(fā)人員的開發(fā)要求最高 (原型化方法 )。 軟件開發(fā)常使用的兩種基本方法是結(jié)構(gòu)化和原型化方法,在實(shí)際的應(yīng)用中,它們之間的關(guān)系表現(xiàn)為相互補(bǔ)充。 軟件工程的出現(xiàn)主要是由于 (軟件危機(jī)的出現(xiàn) )。 從結(jié)構(gòu)化的瀑布模型看,在它的生命周期中的八個(gè)階段中,需求分析階段出錯(cuò),對(duì)軟件的影響最大。小汽車還有車身,發(fā)動(dòng)機(jī)等許多種其他的零件 , 小汽車所具有的許多屬性和行為車輪都不具有 , 因此車輪不能從小汽車類派生出來(lái),它不是小汽車類的特化!3 、模塊獨(dú)立性與信息隱蔽有何關(guān)系?答 “ 模塊獨(dú)立性 ” 是指軟件系統(tǒng)中每個(gè)模塊只涉及軟件要求的具體的子功能 , 軟件工程試題及答案 A 卷 瀑布模型把軟件生命周期劃 分為 8 個(gè)階段:?jiǎn)栴}的定義、可行性研究、軟件需求分析、系統(tǒng)總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試和運(yùn)行、維護(hù)。(這些活動(dòng)將以適當(dāng)?shù)姆绞椒峙涞讲煌A段去完成)2. 為什么說(shuō)現(xiàn)代牌汽車是小汽車類的特化,而車輪不是小汽車的特化?答 : 現(xiàn)代牌汽車是具有小汽車的全部屬性和行為 , 它只不過(guò)是一種特定品牌的小汽車 , 因此現(xiàn)代牌汽車可以從基類派生出來(lái) , 也就是說(shuō) , 現(xiàn)代牌汽車是小汽車類的特化。 編碼、測(cè)試 。A. 數(shù)據(jù)流圖 B. 程序框圖 C. 軟件結(jié)構(gòu) D. 方框圖一.選擇題1. B 2. A 3. C 4. A 12. B 13. A 14. A 15. A 二 . 填空題1. 工具 2. 對(duì)象 3. 層次 4. 漸增式 5. 可理解性6. 信息隱藏 7. 維護(hù) 8. 泛化 9. 類與對(duì)象層 10. 功能點(diǎn)技術(shù)三.判斷題1. √ 2. 3. √ 4. 5. 6. √ 7. 8. 9. 10. √四.簡(jiǎn)答題1. 軟件生存周期都包括哪些活動(dòng)?答:軟件生命期的活動(dòng)包括:可行性研究與計(jì)劃;需求分析 。A. 當(dāng)前運(yùn)行系統(tǒng) B. 當(dāng)前邏輯模型 C. 目標(biāo)系統(tǒng) D. 新系統(tǒng)( ) 5. 結(jié)構(gòu)化分析建立功能模型的工具是A .D F D B. 判定樹 /判定表 C .S C D. 結(jié)構(gòu)化語(yǔ)言( ) 6. 檢查軟件產(chǎn)品是否符合需求定義的過(guò)程稱為A. 確認(rèn)測(cè)試 B. 集成測(cè)試 C. 系統(tǒng)測(cè)試 D. 單元測(cè)試( ) 7. 在整個(gè)軟件維護(hù)階段所花費(fèi)的全部工作中,所占比例最大的是A. 校正性維護(hù) B. 適應(yīng)性維護(hù) C. 完善性維護(hù) D. 預(yù)防性維護(hù)( ) 8. 通信內(nèi)聚是指 。A. 正確性 B. 高性能 C. 可測(cè)試性 D. 可理解性( ) 2. 軟件可行性研究實(shí)質(zhì)上是要進(jìn)行一次 需求分析、設(shè)計(jì)過(guò)程。每個(gè)開發(fā)人員可參加多個(gè)開發(fā)項(xiàng)目,每個(gè)開發(fā)項(xiàng)目需要多個(gè)開發(fā)人員,每位經(jīng)理可主持多個(gè)開發(fā)項(xiàng)目,建立該公司的對(duì)象模型。該公司有許多員工,員工分為經(jīng)理,工作人員和開發(fā)人員。當(dāng)行李重量超過(guò) 30kg 時(shí),對(duì)頭等艙的國(guó)內(nèi)乘客超重部分每公斤收費(fèi) 4 元,對(duì)其他艙的國(guó)內(nèi)乘客超重部分每公斤收費(fèi) 6 元,對(duì)外國(guó)乘客超重部分每公斤收費(fèi)比國(guó)內(nèi)乘客多一倍,對(duì)殘疾乘客超重部分每公斤收費(fèi)比正常乘客少一半。 i = i + 1。 求出 根并輸出 p 0 ? p 0 ? 輸出方程 i無(wú)實(shí)根 p = 0 ? 求出重根并輸出 。 輸出重根的方程個(gè)數(shù) i while ( i = 10 ) 輸入 a,b,c。 輸出重根的方程個(gè)數(shù) i T T T F F F i = 1。 j = j + 1。 計(jì)算 p = b2 4ac。 j = 0。 } 【解答】 ( 1) NS圖 ( 2) PAD 圖 :輸入三整數(shù) ,判斷是否構(gòu)成三角形 ,如構(gòu)成三角形 ,則輸出三條邊的值 ,否則輸出 ”不能構(gòu)成三角形 ”. 要求 :流程圖表示該問(wèn)題的算法; ; 。 } i = i +1。 if ( p == 0 ) { 求出重根并輸出 。 if ( p 0 ) 輸出“方程 i 無(wú)實(shí)數(shù)根” 。 while ( i = 10 ) { 輸入一元二次方程的系數(shù) a, b, c。 void root ( float root1, float root2 ) { i = 1。要求:畫 出系統(tǒng)的數(shù)據(jù)流圖。零件入庫(kù)或出庫(kù)稱為事務(wù),通過(guò)放在倉(cāng)庫(kù)中的 CRT 終端把事務(wù)報(bào)告給定貨系統(tǒng)。 四、應(yīng)用題(每題 8 分,共 40 分) 假設(shè)一家工廠的采購(gòu)部每天需要一張定貨報(bào)表,報(bào)表按零件編號(hào)排序,表中列出所有需要再次定貨的零件。 平行運(yùn)行把已經(jīng)經(jīng)過(guò)確認(rèn)的軟件納入實(shí)際運(yùn)行環(huán)境中,與其他系統(tǒng)成份組合在一起進(jìn)行測(cè)試。 確認(rèn)測(cè)試則是要檢查已實(shí)現(xiàn)的軟件是否滿足了需求規(guī)格說(shuō)明中確定了的各種需求,以及軟件配置是否完全、正確。 集成測(cè)試把已測(cè)試過(guò)的模塊組裝起來(lái),主要對(duì)與設(shè)計(jì)相關(guān)的軟件體系結(jié)構(gòu)的構(gòu)造進(jìn)行測(cè)試。 【解答】 測(cè)試過(guò)程按 4 個(gè)步驟進(jìn)行,即單元測(cè)試(模塊測(cè)試)、集成測(cè)試(子系統(tǒng)測(cè)試和系統(tǒng)測(cè)試)、確認(rèn)測(cè)試(驗(yàn)收測(cè)試)和平行運(yùn)行。 為了從根本上提高軟件系統(tǒng)的可維護(hù)性,人們正試圖通過(guò)直接維護(hù)軟件規(guī)格說(shuō)明來(lái)維護(hù)軟件 ,同時(shí)也在大力發(fā)展軟件重用技術(shù)。 在軟件系統(tǒng)交付使用前的每一測(cè)試步驟中都應(yīng)給出需要進(jìn)行預(yù)防性維護(hù)部分的提示。 在軟 件設(shè)計(jì)的復(fù)審中,因從便于修改、模塊化和功能獨(dú)立的目標(biāo)出發(fā),評(píng)價(jià)軟件的結(jié)構(gòu)和過(guò)程,還應(yīng)對(duì)將來(lái)可能修改的部分預(yù)先做準(zhǔn)備。 在需求分析階段的復(fù)審中,應(yīng)對(duì)將來(lái)要擴(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è)階段: 問(wèn)題定義:要解決的問(wèn)題是什么 可 行性研究 : 確定 問(wèn)題是否值得解,技術(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)生成工具來(lái)自動(dòng)生成一部分程序 . ( ) 軟件測(cè)試是要發(fā)現(xiàn)軟件中的所有錯(cuò)誤。 ( √ ) 盡可能使用高級(jí)語(yǔ)言編寫程序 ( ) 以結(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. 說(shuō)明了被測(cè)試程序符合相應(yīng)的要求 二.判斷題(每題 1 分,共 10 分)將答案寫在題號(hào)前的( )中, 正確用 √ , 錯(cuò)誤用 χ。對(duì)于兩個(gè)問(wèn)題 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.語(yǔ)句覆蓋 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)是( )。 一、選擇題:(每題 1 分,共 20 分)(將答案寫在題號(hào)前的()中) ( C ) 1. 軟件是( )。 定性度量模塊獨(dú)立性的兩個(gè)標(biāo)準(zhǔn)是內(nèi)聚性和 ___耦合性 ___。 如果兩模塊間的通信信息是若干個(gè)參數(shù),而每個(gè)參數(shù)是單一的數(shù)據(jù)項(xiàng),則稱這種耦合性為 __數(shù)據(jù) _耦合。 在需求分析中,可從有關(guān)問(wèn)題的簡(jiǎn)述中提取組成數(shù)據(jù)流圖的基本成分。 結(jié)構(gòu)化分析方法中,數(shù)據(jù)流圖的 四種基本成分為:處理、源點(diǎn)或終點(diǎn) __數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)流 _。 耦合性和
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1