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

正文內(nèi)容

軟件工程導(dǎo)論試題(打印)(存儲版)

2025-07-01 12:04上一頁面

下一頁面
  

【正文】 。簡述軟件工程目標和面臨的主要問題。(6)軟件開發(fā)生產(chǎn)率提高的 速度,遠遠跟不上計算機應(yīng)用迅速普及深入的趨勢。(4)編碼,把設(shè)計轉(zhuǎn)化為機器可執(zhí)行的程序。軟件?軟件產(chǎn)品具有哪些特性?答:軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,它是包括程序,數(shù)據(jù)及其相關(guān)文檔的 完整集合。 設(shè)計系統(tǒng)的軟件結(jié)構(gòu),即構(gòu)成模塊。一、 單選題1. 在軟件危機中表現(xiàn)出來的軟件質(zhì)量差的問題,其原因是_______。A. 總體設(shè)計B. 需求分析C. 詳細設(shè)計D. 程序設(shè)計9. 面向?qū)ο蠓治鍪菍ο到y(tǒng)進行_________的一種方法。3. 軟件開發(fā)是一個自頂向下逐步細化和求精的過程,而軟件測試是一個________的過程。 ( )7. 編碼風格由個人喜好決定,沒有固定格式。( )四、 名詞解釋1. 白盒測試2. 模塊化3. 對象五、 簡答題1. 簡述軟件測試的任務(wù)、目的與類型。軟件測試主要分為白盒測試和黑盒測試兩大類。一個好的測試用例是指很可能找到迄今為止尚未發(fā)現(xiàn)的錯誤的用例。 ( )14. UML是一種面向?qū)ο蟮姆治鲈O(shè)計方法,即OOA/OOD方法。 ( )5. 驗證軟件需求的方法主要靠人工審查的方法。A. 對象模型B. 動態(tài)模型C. 功能模型D. 數(shù)據(jù)模型15. 提高軟件的可維護性可采用很多措施,下列哪個不在措施之列?A. 提供沒有錯誤的程序B. 建立質(zhì)量保證制度C. 改進程序文檔質(zhì)量D. 明確軟件質(zhì)量標準二、 填空題1. 軟件工程中的結(jié)構(gòu)化分析SA是一種面向________的分析方法。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)7. 軟件測試時為了________而執(zhí)行程序的過程。模塊的耦合包括以下幾種類型:數(shù)據(jù)耦合,控制耦合,特征耦合,公共環(huán)境耦合,內(nèi)容 耦合,標記耦合,無耦合/非直接耦合什么是內(nèi)聚?模塊的內(nèi)聚包括哪些類型?答:內(nèi)聚標志著一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度,它是信息隱蔽和局部化概念的自 然擴展模塊的內(nèi)聚包括以下幾種類型:低內(nèi)聚—偶然內(nèi)聚,邏輯內(nèi)聚,時間內(nèi)聚 中內(nèi)聚—過程內(nèi)聚,通信內(nèi)聚; 高內(nèi)聚—順序內(nèi)聚,功能內(nèi)聚如何選擇程序設(shè)計語言的工程特性答:什么是編碼風格?為什么要強調(diào)編碼風格?答:編碼風格包括以下內(nèi)容:程序內(nèi)部良好的文檔(注釋)、數(shù)據(jù)說明、語句構(gòu)造、輸入輸 出和效率保障等。從初步的數(shù)據(jù)流圖導(dǎo)出(設(shè)計出)軟件結(jié)構(gòu);根據(jù)數(shù)據(jù)需求設(shè)計數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫結(jié)構(gòu)、文件結(jié)構(gòu)設(shè)計)。 軟件生命周期模型有問題定義,可行性研究,需求分析,總體詳細設(shè)計,總體編碼和單元測試,綜合測試,軟件維護組 瀑布模型是一個項目開發(fā)架構(gòu),開發(fā)過程是通過設(shè)計一系列階段順序展開的,從系統(tǒng)需 求分析開始直到產(chǎn)品發(fā)布和維護,每個階段都會產(chǎn)生循環(huán)反饋,如果有信息未被覆蓋或 者發(fā)現(xiàn)了問題,那么最好 “返回”上一個階段并進行適當?shù)男薷?,項目開發(fā)進程從一個階 段“流動”到下一個階段。(3)設(shè)計,包括總體設(shè)計和詳細設(shè)計,軟件設(shè)計是一個多步驟的過程,主要是對軟件的數(shù)據(jù)結(jié)構(gòu)、軟件體系結(jié)構(gòu)、界面表示及過程細節(jié)進行設(shè)計。 (4) 軟件常常很難維護。一個成功的測試是指揭示了迄今為止尚未發(fā)現(xiàn)的錯誤的測試。A) 完善性維護B) 糾錯性維護C) 適應(yīng)性維護D) 預(yù)防性維護7.軟件測試的目標是( )。A、DFD 圖B、數(shù)據(jù)字典C、IPO 圖D、PAD 圖,一般是把數(shù)據(jù)流圖中數(shù)據(jù)流劃分為(),再將數(shù)據(jù)流圖映射為軟件結(jié)構(gòu)。A. 鍵盤、鼠標、通信端口、網(wǎng)絡(luò)等設(shè)備一有變化,就會產(chǎn)生消息B.操作系統(tǒng)不斷向應(yīng)用程序發(fā)送消息,但應(yīng)用程序不能向操作系統(tǒng)發(fā)送消息C. 應(yīng)用程序之間可以相互發(fā)送消息D.發(fā)送與接收消息的通信機制與傳統(tǒng)的子程序調(diào)用機制不同⑩ 面向?qū)ο蟪绦蛟O(shè)計中的數(shù)據(jù)隱藏指的是()。A.確定B.行或不行C.正確D.無二義③下列關(guān)于瀑布模型的描述正確的是()。對在面向?qū)ο蟪绦蛑?,使用繼承機制是實現(xiàn)共享和提高重用程度的主要途徑。(D)經(jīng)濟可行性,系統(tǒng)可行性,時間可行性。IF 年齡20 THEN IF 文化程度=初中 THEN 脫產(chǎn)學習 ELSE 工作為電工 ENDIF ELSE IF 年齡≤40 THEN IF (文化程度=大學) THEN 工作為技術(shù)員 ELSE IF 性別=男性 THEN 工作為鉗工 ELSE 工作為車工 ENDIF ENDIF ELSE IF (文化程度=大學) THEN 工作為技術(shù)員 ELSE 工作為材料員 ENDIF ENDIFENDIF(2)判定樹如下:單項選擇題(每小題1分,共10分)在結(jié)構(gòu)性的瀑布模型中,哪一個階段定義的標準將成為軟件測試中的系統(tǒng)測試階段的目標( A )(A) 需求分析階段 (B) 詳細設(shè)計階段(C) 概要設(shè)計階段 (D) 可行性研究階段 軟件工程方法中普遍定義的方法之一是結(jié)構(gòu)化生命周期方法(SLC方法),下述哪一個論述不具有SLC方法的主要特征( C ) A 嚴格定義需求 B 劃分開發(fā)階段 C 規(guī)范文檔格式 D 分析控制流程 軟件結(jié)構(gòu)中兩個模塊之間有調(diào)用關(guān)系,傳遞簡單數(shù)據(jù)值,相當于高級語言中的值傳遞,這兩個模塊之間的耦合是( D ) (A)公共耦合 (B)控制耦合 (C)標記耦合 (D)數(shù)據(jù)耦合 軟件維護的四類維護活動是( A )(A) 改正性維護,適應(yīng)性維護,完善性維護和預(yù)防性維護。4. DFD在軟件工程中表示 。A. 越多 B. 越少 C. 順序 D. 時間16. 畫軟件結(jié)構(gòu)圖時應(yīng)注意調(diào)用關(guān)系只能是( )。I. 計算機輔助教學軟件 II. 軟件測試工具 III. 辦公自動化軟件 IV. 工程與科學計算軟件A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正確8. 需求分析階段最重要的技術(shù)文檔是( )。 試寫出以上系統(tǒng)中生產(chǎn)科和技術(shù)科處理的軟件結(jié)構(gòu)圖。( )四、名詞解釋題(本大題共5小題,每小題3分,共15分)五、圖 a 中,模塊 G 為判定,判斷涉及到模塊 B、F、G,請指出設(shè)計中的錯誤,再根據(jù)改進模塊圖的基本原則,畫出 1~2 個改進方案(不改變模塊 G 的判斷關(guān)系),并說明是按照哪條基本原則進行改進的。(
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1