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

正文內(nèi)容

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

2025-12-23 10:17上一頁面

下一頁面
  

【正文】 11. A 12. A 13. A 14. D 15. C 16. B 17. C 18. D 19. D 20. B 二、多項選擇題 (錯選、多選不得分。 ( ) 4.軟件危機的產(chǎn)生與軟件開發(fā)和維護的方法不正確有關(guān)。 A、編碼 B、可行性研究 C、測試 D、維護 E、需求分析 在軟件的開發(fā)過程中,必須遵循的原則是( )。 A、源點 B、終點 C、加工 D、模塊 模塊內(nèi)聚度越高,說明模塊內(nèi)各成分彼此結(jié)合的程度越( )。 5. PAD 圖是一種 ________展開的二維樹形結(jié)構(gòu)。本題劃分了 3 個合理等價類, 9 個不合理等價類進行測試,取到了預(yù)期的效果。 軟件測試是質(zhì)量保證的重要手段,因為測試可發(fā)現(xiàn)軟件中大多數(shù)潛在錯誤。程序結(jié)構(gòu)不好,運行時發(fā)現(xiàn)錯誤也很難修改,導(dǎo)致維護性差。 ( 7)人機交互接口設(shè)計。 ( 2)確定并發(fā)性。 [解析 ]使用 JSP 方法時會遇到此類結(jié)構(gòu)沖突問題,對此, Jackson 提出了引入中間數(shù)據(jù)結(jié)構(gòu)或中間 文件的辦法,將沖突部分分隔開來,建立多個程序結(jié)構(gòu),再利用中間文件把它們聯(lián)系起來,構(gòu)成一個系統(tǒng)的整體。 28.所有軟件維護申請報告要按規(guī)定方式提出,該報告也稱 ( )報告。 解:經(jīng)濟 [解析 ]成本效益分析首先是估算將要開發(fā)的系統(tǒng)的開發(fā)成本,然后與可 能取得的效益進行比較和權(quán)衡,其目的是從經(jīng)濟角度評價開發(fā)一個新的軟件項目是否可行。其中分類性是指將具有一致的數(shù)據(jù)結(jié)構(gòu)(屬性)和行為(操作)的對象抽象成類,每個類是具有相同性質(zhì)的個體 集合,而每個對象相關(guān)類的實例,對象彼此之間通過傳遞消息互相聯(lián)系。汽車和發(fā)動機之間的關(guān)系是 _____關(guān)系。其中圖形工具有結(jié)構(gòu)化流程圖、盒圖和問題分析圖三種,答案中的判定表是 用來表示復(fù)雜的條件組合與應(yīng)做的動作之間的對應(yīng)關(guān)系。 參考答案為 :C A.詳細的 B.全面的 C.簡化的、壓縮的 D.徹底的 [解析 ]軟件的可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定該軟件項目是否能夠開發(fā),是否值得去開發(fā)。 6.程序的三種基本控制結(jié)構(gòu)的共同特點是 參考答案為 :D A.不能嵌套使用 B.只能用來寫簡單程序 C.已經(jīng)用硬件實現(xiàn) D.只有一個入口和一個出口 [解析 ]程序的特點就是從一個入口開始,最終以一個出口結(jié)束,其間可以用順序,選擇和循環(huán)方式對程序的流向進行控制。 11.在變更控制中, ______可以用來確保由不同用戶所執(zhí)行的并發(fā)變更。 18.原型化方法是一種 _______型的設(shè)計過程。從程序圖來看,一條獨立路徑是至少包含有一條 ( )的邊的路徑。 30.科學(xué)工程計算需要大量的 標準庫函數(shù),以便處理復(fù)雜的數(shù)值計算,可供選擇的語言有: ( )、PASCAL 語言、 C 語言和 PL/1 語言。 ( 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ù)可行性的評價。各并發(fā)子系統(tǒng)必須分配給單個硬件單元,要么是一個一般的處理器,要么是一個具體的功能單元,必須完成下面的工作:估計性能要求和資源需求,選擇實現(xiàn)子系統(tǒng)的硬軟件,將軟件子系統(tǒng)分配給各處理器以滿足性能要求和極小化處理器之間的通信,決定實現(xiàn)各子系統(tǒng)的各物理單元的連接。一些復(fù)雜的、大型的軟件開發(fā)項目提出來了,但是,軟件開發(fā)技術(shù)的進步一直未能滿足發(fā)展的需要。 ( 3)軟件開發(fā)費用不斷增加。 ( 6)對軟件質(zhì)量進行度量。 ( 2)根據(jù)組裝計劃進行產(chǎn)品工藝設(shè)計,根據(jù)產(chǎn)品自制物料清單產(chǎn)生工藝流程圖給零件廠。 3. 簡述設(shè)計一個容錯系統(tǒng)的步驟。 A、編碼階段 B、軟件開發(fā)全過程 C、軟件定義階段 D、軟件設(shè)計階段 軟件測試方法中,黑盒、白盒測試法是常用的方法,其中白盒測試主要用于測試( )。 組成計算機軟件的兩部分是( )。 ( ) 9.?dāng)?shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。 五、簡答題(每小題 6 分,共 24 分) 1. Jackson 圖有下述優(yōu)點: ( 1)便于表示層次結(jié)構(gòu),而且是對結(jié)構(gòu) 進行自頂向下分解的有力工具; ( 2)形象直觀可讀性好;( 3)既能表示數(shù)據(jù)結(jié)構(gòu)也能表示程序結(jié)構(gòu)。請繪制倉庫業(yè)務(wù)的數(shù)據(jù)流圖。 ( ) 3.程序的質(zhì)量取決于寫程序的風(fēng)格。 A、從數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu) B、從數(shù)據(jù)流圖導(dǎo)出初始結(jié)構(gòu)圖 C、從模塊結(jié)構(gòu)導(dǎo)出數(shù)據(jù)結(jié)構(gòu) D、從模塊結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu) 二、多項選擇題(每題 2分,共 10分) 下面哪幾個階段是軟件的設(shè)計階段( )。 A、小 B、大 C、相等 D、無法比較 在數(shù)據(jù)流圖中, ○ (橢圓)代表( )。 3. 在 IDEF0 方法的一個活動圖形中控制活動是指 ________. 4. 劃分模塊時盡量做到 ________,保持模塊的獨立性。 某一 8 位微機,其八進制常數(shù)定義為:以零開頭的數(shù)是八進制整數(shù),其值的范圍是 177~ 177,如 05, 0127, 065 解:( 1)劃分等價類并編號,如下表示:( 4 分) ( 2)為合理等價類設(shè)計測試用例 ,表中有兩個合理等價類 ,設(shè)計兩個例子( 2 分) ( 3)為不合理等價類測試用例 ,至少設(shè)計一個測試用例( 2 分) [解析 ]等價類劃分屬于黑盒測試的一種,它將輸入數(shù)據(jù)域按有效的或無效的劃分成若干個等價類,測試每個等價類的代表值就等于對該類其他值的測試,這樣用少量有代表性的例子代替大量測試目的相同的例子,可以有效提高測試效率。 ( 3)加強軟件測試。開發(fā)過程中沒有同意的、公認的規(guī)范,軟件開發(fā)人員按各自的風(fēng)格工作,各行其是,開發(fā)過程無完整、規(guī)范的文檔,發(fā)現(xiàn)問題后進行雜亂無章的修改。系統(tǒng)設(shè)計必須 從多種方法中選擇某種方法來實現(xiàn)軟件的控制。每次分解的各子系統(tǒng)數(shù)目不能太多,最底層子系統(tǒng)稱為模塊。 35.結(jié)構(gòu)沖突 解:輸入數(shù)據(jù)與輸出數(shù)據(jù)結(jié)構(gòu)找不到對應(yīng)關(guān)系的情況,稱為結(jié)構(gòu)沖突。對數(shù)據(jù)庫進行物理設(shè)計等。 22.成本效益分析的目的是從 ( )角度評價開發(fā)一個項目是否可行。 參考答案為 :C A.開發(fā)過程基于功能分析和功能分解 B.強調(diào)需求分析重要性 C.把對象劃分成類,每個對象類都定義一組數(shù)據(jù)和方法 D.對既存類進行調(diào)整 [解析 ]面向?qū)ο蠓椒ㄓ兴膫€特征,分別是對象唯一性、分類性、繼承性和多態(tài)性。 10.汽車有一個發(fā)動機。 參考答案為 :D A.判定表 B. IPO 圖 C. PDL D. DFD 圖 [解析 ]詳細描述處理過程常用三種工具:圖形、表格和語言。其實質(zhì)是要進行一次簡化、壓縮了的需求分析、設(shè)計過程,要在 較高層次上以較抽象的方式進行需求分析和設(shè)計過程。三種結(jié)構(gòu)可以寫出非常復(fù)雜的程序,而且選擇和循環(huán)都可以 嵌套設(shè)計。 參考答案為 :B A.異步控制 B.同步控制 C.存取控制 D.基線控制 [解析 ]變更控制包括建立控制點和建立報告與審查制度,其過程中的 “檢出 ”和 “登入 ”處理實現(xiàn)了存取控制和同步控制,存取控制管理各個用戶存取和修改一個特定軟件配置對象的權(quán)限,同步控制可用來確保由不同用戶所執(zhí)行任務(wù)的并發(fā)變更。 參考答案為 :A A.自外向內(nèi) B.自頂向下 C.自內(nèi)向外 D.自底向上 [解析 ]原型化方法的基本思想是根據(jù)用戶給出的基本需求,通過快速實現(xiàn)構(gòu)造出一個小型的、可執(zhí)行的模型,用戶在計算機上實際運行這個用戶界面原型,在試 用過程中提出意見或建議,然后開發(fā)者再對原型進行改進。 解:在其他獨立路徑中未有過 [解析 ]在基本路徑測試中,以詳細設(shè)計或源程序為基礎(chǔ),導(dǎo)出控制流程圖的拓撲結(jié)構(gòu) ——程序圖,在計算了程序圖的環(huán)路復(fù)雜性之后,確定只包含獨立路徑的基本路徑圖,其中獨立路徑是包括一組以前沒有處理的語句或條件的一條路徑。 解: FORTRAN 語言 [解析 ]計算機語言根據(jù)不同行業(yè)的需求,使用的側(cè)重點也不盡相同,在辦公管理方面,一些數(shù)據(jù)庫語言如 FOXPRO、 ORICAL 有很多的應(yīng)用,在工程行業(yè),計算機語言的科學(xué)計算能力就顯得格外重要,如MATLAB、 PL/ FORTRAN 語言都是工程計算中常用的語言。 ( 5)所建議系統(tǒng)的經(jīng)濟可行性分析:說明所建議系統(tǒng)的各種支出,各種效益;收益投資比;投資回收周期。 ( 4)數(shù)據(jù)存儲管理。在軟件開發(fā)中遇到的問題找不到解決辦法,使問題積累起來,形成了尖銳的矛盾,因而導(dǎo)致了軟件危機。 ( 4)軟件開發(fā)技術(shù)落后。即對軟件質(zhì)量進行跟蹤,及時記錄和報告軟件質(zhì)量情況。 試寫出以上系統(tǒng)中生產(chǎn)科和技術(shù)科處理的軟件結(jié)構(gòu)圖。 4. 簡述在項目開發(fā)時,選擇程序設(shè)計 語言應(yīng)考慮因素。 A、結(jié)構(gòu)合理性 B、軟件外部功能 C、程序正確性 D、程序內(nèi)部邏輯 1軟件的結(jié)構(gòu)化設(shè)計( SD)方法中,一般分為概要設(shè)計和詳細設(shè)計兩階段,其中詳細設(shè)計主要是要建立( )。 計算機系統(tǒng)工程包括計算機( )工程、( )工程、( )工程和( )工程。 ( ) 10.調(diào)試的任務(wù)只是確定錯誤的準確位置和原因。 2.高級語言按應(yīng)用特點可分為三類: ( 1)基礎(chǔ)語言; ( 2)結(jié)構(gòu)化語言; ( 3)專用語言?,F(xiàn)要求用計算機來輔助領(lǐng)料和編制訂貨單工作。 ( ) 2. PAD 圖可 用軟件工具轉(zhuǎn)換成高級語言源程序。 A、程序流程圖 B、具體的語言程序 C、模塊結(jié)構(gòu)圖及模塊的功能說明書 D、分層數(shù)據(jù)流圖 1 JACKSON 方法
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1