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

正文內(nèi)容

軟件工程模擬試題及答案(存儲版)

2024-11-27 10:17上一頁面

下一頁面
  

【正文】 檔;( 6)審查和復(fù)審。 五、簡答題(每小題 6 分,共 24 分) 1. Jackson 圖有下述優(yōu)點: ( 1)便于表示層次結(jié)構(gòu),而且是對結(jié)構(gòu) 進(jìn)行自頂向下分解的有力工具; ( 2)形象直觀可讀性好;( 3)既能表示數(shù)據(jù)結(jié)構(gòu)也能表示程序結(jié)構(gòu)。每天下班前為采購部門提供一張訂貨單。 ( ) 9.?dāng)?shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。每小題 1 分,共 10 分) 1. 維護(hù)要求表由維護(hù)組織填寫。 組成計算機軟件的兩部分是( )。 A、程序流程圖 B、具體的語言程序 C、模塊結(jié)構(gòu)圖及模塊的功能說明書 D、分層數(shù)據(jù)流圖 1 JACKSON 方法是在軟件開發(fā)過程中常用的方法,使用 JACKSON 方法時可以得到( )。 A、編碼階段 B、軟件開發(fā)全過程 C、軟件定義階段 D、軟件設(shè)計階段 軟件測試方法中,黑盒、白盒測試法是常用的方法,其中白盒測試主要用于測試( )。 A、系統(tǒng)軟件 B、人工智能 C、事務(wù)軟件 D、應(yīng)用軟件 計算機輔助軟件工程,簡稱( )。 3. 簡述設(shè)計一個容錯系統(tǒng)的步驟。 A. 動態(tài)模型 B. 功能模型 C. 對象模型 D. 靜態(tài)模型 20. CASE 工具的表示集成是指 CASE 工具提供相同的( ) A. 編程環(huán)境 B. 用戶界面 C. 過程模型 D. 硬件 /操作系統(tǒng) 二、填空題(每空 2 分,共 20 分) 1. 作為計算機科學(xué)技術(shù)領(lǐng)域中的一門新興學(xué)科,軟件工程主要是為了解決 ________問 題。 ( 2)根據(jù)組裝計劃進(jìn)行產(chǎn)品工藝設(shè)計,根據(jù)產(chǎn)品自制物料清單產(chǎn)生工藝流程圖給零件廠。 PAD 圖: [解析 ]人工查找時,是從第一個元素開始查找,用當(dāng)前元素與下一個元素比較,將較大者作為當(dāng)前元素又與下一元素比較,如此循環(huán),直到數(shù)組末尾。 ( 6)對軟件質(zhì)量進(jìn)行度量。在軟件開發(fā)的每一個階段結(jié)束時,都要組織正式的技術(shù)評審。 ( 3)軟件開發(fā)費用不斷增加。開發(fā)工作開始后,軟件人員和用戶又未能及時交換意見,使得一些問題不能及時解決,導(dǎo)致開發(fā)的軟件不能滿足用戶的要求,因而導(dǎo)致開發(fā)失敗。一些復(fù)雜的、大型的軟件開發(fā)項目提出來了,但是,軟件開發(fā)技術(shù)的進(jìn)步一直未能滿足發(fā)展的需要。 ( 6)選擇軟件控制機制。各并發(fā)子系統(tǒng)必須分配給單個硬件單元,要么是一個一般的處理器,要么是一個具體的功能單元,必須完成下面的工作:估計性能要求和資源需求,選擇實現(xiàn)子系統(tǒng)的硬軟件,將軟件子系統(tǒng)分配給各處理器以滿足性能要求和極小化處理器之間的通信,決定實現(xiàn)各子系統(tǒng)的各物理單元的連接。 ( 1)系統(tǒng)分解。 ( 4)所建議系統(tǒng)的技術(shù)可行性分析:所建議系統(tǒng)的簡要說明;處理流程和數(shù)據(jù)流程;與現(xiàn)有的系統(tǒng)比較的優(yōu)越性;采用所建議系統(tǒng)對用戶的影響;對各種設(shè)備、現(xiàn)有軟件、開發(fā)環(huán)境、運行環(huán)境的影響;對經(jīng)費支出的影響;對技術(shù)可行性的評價。 34.對應(yīng)關(guān)系 解:即有直接因果關(guān)系在程序中可以同時處理。 30.科學(xué)工程計算需要大量的 標(biāo)準(zhǔn)庫函數(shù),以便處理復(fù)雜的數(shù)值計算,可供選擇的語言有: ( )、PASCAL 語言、 C 語言和 PL/1 語言。 27.詳細(xì)設(shè)計的任務(wù)是確定每個模塊的內(nèi)部特性,即模塊的算法、 ( )。從程序圖來看,一條獨立路徑是至少包含有一條 ( )的邊的路徑。 二, 填空題(本大題共 10 小題,每小題 2 分,共 20 分) 21.系統(tǒng)流程圖是描述物理模型的傳統(tǒng)工具,用圖形符號表示系統(tǒng)中各個元素表達(dá)了系統(tǒng)中各種元素之間的 ( )情況。 18.原型化方法是一種 _______型的設(shè)計過程。 15.面向?qū)ο蠓椒▽W(xué)的出發(fā)點和基本原則是盡可能模擬人類習(xí)慣的思維方式,分析、設(shè)計和實現(xiàn)一個軟件系統(tǒng)的方法和過程,盡可能接 近于人類認(rèn)識世界解決問題的方法和過程。 11.在變更控制中, ______可以用來確保由不同用戶所執(zhí)行的并發(fā)變更。對于不同類型的維護(hù),這些特性的側(cè)重點也不相同,有一些可維護(hù)特性是可以相互促進(jìn)的,比如可理解性和可 測試性,可理解性和可修改性,另外一些則是相互矛盾的,如答案中的B 效率和可移植性、 C 中的效率和可修改性。 6.程序的三種基本控制結(jié)構(gòu)的共同特點是 參考答案為 :D A.不能嵌套使用 B.只能用來寫簡單程序 C.已經(jīng)用硬件實現(xiàn) D.只有一個入口和一個出口 [解析 ]程序的特點就是從一個入口開始,最終以一個出口結(jié)束,其間可以用順序,選擇和循環(huán)方式對程序的流向進(jìn)行控制。是描繪物理系統(tǒng)的傳統(tǒng)工具。 參考答案為 :C A.詳細(xì)的 B.全面的 C.簡化的、壓縮的 D.徹底的 [解析 ]軟件的可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定該軟件項目是否能夠開發(fā),是否值得去開發(fā)。 2.系統(tǒng)流程圖用于可行性分析中的 _____的描述。其中圖形工具有結(jié)構(gòu)化流程圖、盒圖和問題分析圖三種,答案中的判定表是 用來表示復(fù)雜的條件組合與應(yīng)做的動作之間的對應(yīng)關(guān)系。只有答案 C 是正確的表述。汽車和發(fā)動機之間的關(guān)系是 _____關(guān)系。 參考答案為 :A A.登入 B.管理 C.填寫變更要求 D.審查 [解析 ]“檢出 ”和 “登入 ”處理實現(xiàn)了兩個重要的變更控制要素。其中分類性是指將具有一致的數(shù)據(jù)結(jié)構(gòu)(屬性)和行為(操作)的對象抽象成類,每個類是具有相同性質(zhì)的個體 集合,而每個對象相關(guān)類的實例,對象彼此之間通過傳遞消息互相聯(lián)系。它是一種自外向內(nèi)的設(shè)計過程。 解:經(jīng)濟 [解析 ]成本效益分析首先是估算將要開發(fā)的系統(tǒng)的開發(fā)成本,然后與可 能取得的效益進(jìn)行比較和權(quán)衡,其目的是從經(jīng)濟角度評價開發(fā)一個新的軟件項目是否可行。 25.匯編語言是面向 ( ) 的,可以完成高級語言無法完成的特殊功能,如與外部設(shè)備之間的一些接口 工作。 28.所有軟件維護(hù)申請報告要按規(guī)定方式提出,該報告也稱 ( )報告。 [解析 ]對于一個系統(tǒng)所必須要衡量的是經(jīng)濟上是否合算,經(jīng)濟可行性的范圍很廣,包括效益分析、潛在市場前景等。 [解析 ]使用 JSP 方法時會遇到此類結(jié)構(gòu)沖突問題,對此, Jackson 提出了引入中間數(shù)據(jù)結(jié)構(gòu)或中間 文件的辦法,將沖突部分分隔開來,建立多個程序結(jié)構(gòu),再利用中間文件把它們聯(lián)系起來,構(gòu)成一個系統(tǒng)的整體。 ( 7)其他可供選擇方案:逐一說明其他可供選擇的方案,并說明未被推薦的理由。 ( 2)確定并發(fā)性。通常各數(shù)據(jù)存儲可以將數(shù)據(jù)結(jié)構(gòu)、文件、數(shù)據(jù)庫組合在一起,不同數(shù)據(jù)存儲要在費用、訪問時間、容量以及可靠性之間做折中考慮。 ( 7)人機交互接口設(shè)計。由于缺乏軟件開發(fā)的經(jīng)驗和軟件開發(fā)數(shù)據(jù)的積累,使得開發(fā)工作的計劃很難制定。程序結(jié)構(gòu)不好,運行時發(fā)現(xiàn)錯誤也很難修改,導(dǎo)致維護(hù)性差。 ( 6)開發(fā)工具落后,生產(chǎn)率提高緩慢。 軟件測試是質(zhì)量保證的重要手段,因為測試可發(fā)現(xiàn)軟件中大多數(shù)潛在錯誤。 五,論述題(本大題共 3小題,第 40小題 7分,第 41 小題 8分,第 42 小題 10分,共 25分) 40.請使用 PAD 圖和 PDL 語言描述在數(shù)組 A( 1)~ A( 10)中找最大數(shù)的算法。本題劃分了 3 個合理等價類, 9 個不合理等價類進(jìn)行測試,取到了預(yù)期的效果。 [解析 ]軟件結(jié)構(gòu)圖是軟件系統(tǒng)的模塊層次結(jié)構(gòu),反映了整個系統(tǒng)的功能實現(xiàn),即將來程序的控制層次體系,軟件結(jié)構(gòu)往往用樹狀或網(wǎng)狀結(jié)構(gòu)的圖形來表示,其主要內(nèi)容有模塊及模塊的控制關(guān)系,根據(jù)題意,可繪制出生產(chǎn)科和技術(shù)科的軟件結(jié)構(gòu)圖,其中生產(chǎn)科的結(jié)構(gòu)圖深度和寬度均為 4,技術(shù)科的結(jié)構(gòu)圖的深度和寬度均為 3。 5. PAD 圖是一種 ________展開的二維樹形結(jié)構(gòu)。 要求:用 Jackson 方法表示事務(wù)文件的數(shù)據(jù)結(jié)構(gòu)。 A、源點 B、終點 C、加工 D、模塊 模塊內(nèi)聚度越高,說明模塊內(nèi)各成分彼此結(jié)合的程度越( )。 Ⅰ 功能測試 Ⅱ 結(jié)構(gòu)測試 A、均不需 B、只有 Ⅰ C、只有 Ⅱ D、 Ⅰ 和 Ⅱ 1檢查軟件產(chǎn)品是否符合需求定義的過程稱為( )。 A、編碼 B、可行性研究 C、測試 D、維護(hù) E、需求分析 在軟件的開發(fā)過程中,必須遵循的原則是( )。 綜合測試是對( )的測試。 ( ) 4.軟件危機的產(chǎn)生與軟件開發(fā)和維護(hù)的方法不正確有關(guān)。 a b T X1 F f X2 T X4 F =1 =2 =3 i g DO_WHILE X3 d e c h 得 分 評卷人 得 分 評卷人 DO_UNTIL X5 DO_UNTIL X6 j :車間職工填寫領(lǐng)料單,經(jīng) 車間主任審查后簽字。 軟件工程 試題參考答案及評分標(biāo)準(zhǔn) 課程代碼( 2333) 一、單項選擇題(每小題 1 分,共 20 分) 1. A 2. A 5. A 6. B 7. B 8. D 9. C 10. D 11. A 12. A 13. A 14. D 15. C 16. B 17. C 18. D 19. D 20. B 二、多項選擇題 (錯選、多選不得分。 4.測試過程中產(chǎn)生下述基本文檔: ( 1)測試計劃(通常包括單元測試和集成測試):確定測試范圍、方法和需要的資源 ( 2)測試過程:詳 細(xì)描述和每個測試方案有關(guān)的測試步驟和數(shù)據(jù)(包括測試數(shù)據(jù)及預(yù) 期的結(jié)果); ( 3)測試結(jié)果:把每次測試運行的結(jié)果歸入文檔,如果運行出錯,則應(yīng)產(chǎn)生 問題報告,并且必須通過調(diào)試解決所發(fā)現(xiàn)的問題。 4. 內(nèi)聚標(biāo)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1