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

正文內(nèi)容

軟件工程試題庫集及答案-閱讀頁

2024-11-27 15:09本頁面
  

【正文】 B. 結(jié)構(gòu)化方法 C. 功能化方法 D. 面向?qū)ο蠓椒? 5. _C_____是把對象的屬性和操作結(jié)合在一起,構(gòu)成一個獨立的對象,其內(nèi)部信息對外界是隱蔽的,外界只能通過有限的接口不對象發(fā)生聯(lián)系。 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. 軟件測試時為了 ___B_____而執(zhí)行程序的過程。 A. 總體設(shè)計 B. 需求分析 C. 詳細(xì)設(shè)計 D. 程序設(shè)計 9. 面向?qū)ο蠓治鍪菍ο到y(tǒng)進(jìn)行 _____A____的一種方法。 A. 可理解性 B. 可維護(hù)性 C. 可擴展性 D. 可移植 11. 模塊內(nèi)聚度越高,說明模塊內(nèi)各成分彼此結(jié)合的程序越____B___。 A. 分析階段 B. 設(shè)計階段 C. 維護(hù)階段 D. 測試階段 13. 常用的面向?qū)ο蟮能浖^程模型是 ___B____。 A. 對象模型 B. 勱態(tài)模型 C. 功能模型 D. 數(shù)據(jù)模型 15. 提高軟件的可維護(hù)性可采用很多措施,下列哪個丌在措施乊列? A A. 提供沒有錯諢的程序 B. 建立質(zhì)量保證制度 C. 改進(jìn)程序文檔質(zhì)量 D. 明確軟件質(zhì)量標(biāo)準(zhǔn) 二、 填空題 三、 軟件工程中的結(jié)構(gòu)化分析 SA 是一種面向 __數(shù)據(jù)流 1. ______的分析方法。 3. 軟件開發(fā)是一個自頂向下逐步細(xì)化和求精的過程,而軟件測試是一個 ________的過程。 四、 判斷題 1. 軟 件 工 程 學(xué) 只 有 理 論 意 義 , 沒 有 實 際 用 途 。( ) 3. 可行性研究進(jìn)一步研究問題分析階段所確定的問題是否有可行的解。 ( ) 5. 驗 證 軟 件 需 求 的 方 法 主 要 靠 人 工 審 查 的 方 法 。 ( ) 7. 編 碼 風(fēng) 格 由 個 人 喜 好 決 定 , 沒 有 固 定 格 式 。( ) 9. 軟件重用 是提高軟件開發(fā)生產(chǎn)率和目標(biāo)系統(tǒng)質(zhì)量的重要途徑。 ( ) 11. Power Designer 是 一 個 CASE 工 具 。( ) 13. 在 進(jìn) 行 需 求 分 析 時 需 同 時 考 慮 維 護(hù) 問 題 。 ( ) 15. 在面向?qū)ο蟮能浖_發(fā)方法中,每個類都存在其相應(yīng)的對象,對象是類的實例,類是生成對象的模板。 2. 簡述結(jié)構(gòu)化程序設(shè)計方法的基本要點 答案: 一、 單選題 1. C 14. D 15. A 二、 填空題 1. 數(shù)據(jù)流 2. 內(nèi)聚性、耦合性 3. 由下而上 4. 數(shù)據(jù)流圖 5. 等價劃分 三、 判斷題 √ √ √ √ √ √ 1√ 1 1 1 1√ 四、 名詞解釋 1. 白盒測試 ——又叫做結(jié)構(gòu)測試,把程序看成裝在一個透明的白盒子里,按照程序內(nèi)部的邏輯測試程序,檢測程序中的主要執(zhí)行通路是否都能按預(yù)定要求正確工作。 3. 對象 ——描述該對象屬性的數(shù)據(jù)以及可以對這些數(shù)據(jù)施加的所有操作封裝在一起構(gòu)成的統(tǒng)一體。目的就是為了發(fā)現(xiàn)軟件中的錯諢。一個成功的測試是指揭示了迄今為止尚未發(fā)現(xiàn)的錯諢的測試。 2. 答: (1)采用自頂向下,逐步求精的程序設(shè)計方法。 (4)采用單入口單出口的模塊形式。 2. 可行性研究一般可以從 可行性、 可行性、運行可行性、法律可行性和開發(fā)可行性等方面來研究。 4.?dāng)?shù)據(jù)流圖的基本符號包括 、 、 、 。 6.詳細(xì)設(shè)計的工具有 、表格工具和 。這個圖的特點是能夠直觀 的顯示三者之間的關(guān)系。面向?qū)ο蠓椒ㄊ且环N運用 、 、 、 、聚集、消息傳送、多態(tài)性等概念來構(gòu)造系統(tǒng)的軟件開發(fā)方法。 A. WINDOWS 2020 B. Word C. Flash D. 3D MAX 2. 下列哪個圖是 N- S 圖的構(gòu)件( )。 A. 制定計劃 B. 實施工程 C. 風(fēng)險分析 D. 程序編碼 三、多項選擇題 1. 軟件危機可以表現(xiàn)為( )。 A.表頭 B.表體 C.表名 D.字段名 3.關(guān)于內(nèi)容耦合的描述正確的是( )。 A、書寫時適當(dāng)使用空格分隔 B、一行寫入多條語句 C、嵌套結(jié)構(gòu)不使用分層縮進(jìn)的寫法 D、程序中不加注釋 四、判斷題(正確的在括號內(nèi)打上“√”,錯誤的打上“”) 。( ) 。( ) 度。 ( ) 。 ( ) 五、問答 題 1.什么是軟件生存周期。 3.為什么數(shù)據(jù)流圖要分層? 4.軟件的質(zhì)量反應(yīng)為哪些方面的問題? 樣題答案 一、填空題 1. 瀑布模型、螺旋模型、原型模型 2.經(jīng) 濟、技術(shù) 3. F/(1+i)n 4.?dāng)?shù)據(jù)輸入的源點和數(shù)據(jù)輸出的匯點 加工 數(shù)據(jù)流 數(shù)據(jù)存儲文件 5. 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu) 6.圖形工具 語言工具 7.輸入 輸出 8.軟 件系統(tǒng) 現(xiàn)實世界 對象 類 繼承 封裝 二、單項選擇題 A C D 三、多項選擇題(每小題 2分,共 10分) ABCD ABCD AD BCD 四、判斷題 √ √ √ √ 五、問答題 1.答:一個軟件從定義到開發(fā)、使用和維護(hù),直到 最終被廢棄,要經(jīng)歷一個漫長的時期,通常把軟件經(jīng)歷的這個漫長的時期稱為生存周期。 2.答:系統(tǒng)流程圖是描述物理系統(tǒng)的傳統(tǒng)工具。系統(tǒng)流程圖表達(dá)的是部件的信息流程,而不表示對信息進(jìn)行加工處理的控制過程。為表達(dá)稍為復(fù)雜的實際問題,需要按照問題的層次結(jié)構(gòu)進(jìn)行逐步分解,并以 分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系。 在各種標(biāo)準(zhǔn)中定義了一些開發(fā)準(zhǔn)則,用來指導(dǎo)軟件人員用工程化的方法來開發(fā)軟件。 往往會有一些隱含的需求沒有明確地提出來。 軟件質(zhì)量是各種特性的復(fù)雜組合。 軟件工程期末復(fù)習(xí)試題 一 ,填空題 軟件工程學(xué)的內(nèi)容可包括 ( ),結(jié)構(gòu) ,( ),( ),環(huán)境 ,管理 ,規(guī)范等 . 2. 軟件生存周期一般可分為問題定義 ,( ),( ),設(shè)計 ,( ),測試 ,運行與維護(hù)階段 . 3. 系統(tǒng)流程圖是 ( )的傳統(tǒng)工具 . 4. 需求分析的基本任務(wù)是準(zhǔn)確的回答 ( ). 5. 數(shù)據(jù)字典的內(nèi)容包括六項 :( ),( ),( ),數(shù)據(jù)存儲 ,處理邏輯 ,外部實體 . 6. 在需求分析階段常用的圖形工具有 ( ),( ),( ). 7. 模塊獨立的概念是 ( ),( ),( )和局部化概念的直接結(jié)果 . 8. HIPO 圖是由一組 ( )圖和一張 ( )圖組成 . 9. UML 的定義包括 ( )和 ( )兩個部分 . 10. 軟件測試的方法有 ( )和 ( ). 11. 軟件 =( )+( ). 二 ,單項選擇題 下列關(guān)于瀑布模型的描述正確的是 ( ). 瀑布模型的核心是按照軟件開發(fā)的時間順序?qū)栴}簡化 . 瀑布模型具有良好的靈活性 . 瀑布模型采用結(jié)構(gòu)化的分析與設(shè)計方法 ,將邏輯實現(xiàn)與物理實現(xiàn)分開 . 利用瀑布模型 ,如果發(fā)現(xiàn)問題修改的代價很低 . 下列哪個圖不是 NS 圖的構(gòu)件 ( ). A. B. C. D. 對于下圖 ,有關(guān)描述中錯誤的是 ( ). 表示數(shù)據(jù)存儲文件 表 示加工 表示數(shù)據(jù)存儲文件 下列各方法中 ( )不是軟件測試方法 . A. 白盒法 B. 黑盒法 C. 動態(tài)測試 D. 盒法 UML 的基本建筑塊不包括 ( ). 框架 事物 關(guān)系 圖 三 ,多項選擇題 關(guān)于數(shù)據(jù)字典正確的描述是 ( ). 數(shù)據(jù)字典最重要的用途是作為分析階段的工具 . 實現(xiàn)數(shù)據(jù)字典三種常見的方法有全人工過程 ,全自動過程 ,混合過程 . 數(shù)據(jù)字典應(yīng)該容易更新和修改 . 可以采用卡片形式書寫數(shù)據(jù)字典 . ( )可以作為模塊 . 過程 子程序 函數(shù) 宏 耦合的強弱取決于 ( ). 模塊間接口的復(fù)雜程度 . 調(diào)用模塊的方式 . 通過接口的信息 . 模塊內(nèi)部各個元素彼此之間的緊密結(jié)合程度 . 編碼風(fēng)格包括 ( ). 源程序文檔化 數(shù)據(jù)說明方法 語句結(jié)構(gòu) 輸入 /輸出方法 軟件測試主要包括 ( )方面的差錯和糾錯 . 軟件計劃 軟件設(shè)計 軟件編碼 軟件價格 四 ,判斷題 在可行性研究中最難決斷和最關(guān)鍵的問題是經(jīng)濟可行性 .( ) 耦合是指一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度 .( ) 一筆交易 ,一個動作 ,甚至操作人員按一個按鈕都可以看做是一次事物 .( ) 概要設(shè)計階段完成的主要文檔是概要設(shè)計說明書 .( ) 過大的模塊可能是由于分解不充分造成的 ,即使 降低模塊獨立性也必須繼續(xù)分解 .( ) 程序設(shè)計語言中應(yīng)絕對禁止使用 GOTO 語句 .( ) 類是關(guān)于對象性質(zhì)的描述 ,由方法和數(shù)據(jù)組成 .( ) 隨著軟件技術(shù)的發(fā)展 ,人們逐漸認(rèn)識到閱讀程序的重要性 ,編碼不僅要強調(diào)效率還要強調(diào)清晰 .( ) 為保證程序的安全 ,必須做到程序中沒有任何錯誤存在 ,即容錯 .( ) 如果把軟件開發(fā)所需的資源畫成一個金字塔 ,人是最基本的資源 .( ) 五 ,問答題 什么是軟件危機 ,軟件危機有哪幾種表現(xiàn) 什么是模塊 ,模塊化 ,模塊獨立性 什么是編碼風(fēng)格 為什么要強調(diào)編碼風(fēng)格 4. 什么是黑盒測試法 什么是 白盒測試法 六 , 分析題 已知被測試模塊流程圖如下 ,按照 判定覆蓋 法 ,在表格中填入滿足測試要求的數(shù)據(jù) . 填寫下表 數(shù)據(jù) 覆蓋路徑 覆蓋分支 Y 值 TT FF 比較下列兩段語句 ,從編碼風(fēng)格的角度分析哪一段好些 ,并說明好在哪些方面 . 程序段一 : if ab then if xy then b=y else a=x end if else a=b end if 程序段二 : / position_x is the position x of object。 / if ab then a=b else if position_xposition_y then b=position_y else a=position_x end if end if 參考答案 一 ,填空題 理論 ,方法 ,工具 可行性研究 ,需求分析 ,編碼 描述物理系統(tǒng) 系統(tǒng)必須做什么 數(shù)據(jù)流 ,數(shù)據(jù)項 ,數(shù)據(jù)結(jié)構(gòu) 層次方框圖 ,Warnier 圖 ,IPO 圖 模塊化 ,抽象 ,信息隱蔽 IPO,HC UML 語義 ,UML 表示法 分析方法 ,非分析方法 程序 ,文檔 二 ,單項選擇題 C B B D A 三 ,多項選擇題 A,B,C,D A,B,C,D A,B,C A,B,C,D A,B,C 四 ,判斷題 0 0 √ √ 0 0 √ √ 0 √ 五 ,問答題 答 :軟件危機指的是軟件開發(fā)和維護(hù)過程中遇到的一系列嚴(yán)重問題 . 概括地說 ,軟件危機包含下述兩方面的問題 :如何開發(fā)軟件 ,怎樣滿足對軟件的日益增長的需
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1