成人免费看黄网站无遮挡,caowo999,se94se欧美综合色,a级精品九九九大片免费看,欧美首页,波多野结衣一二三级,日韩亚洲欧美综合

軟件工程試題及答案

時(shí)間:2024-10-08 12:57:39 維澤 試題 我要投稿

關(guān)于軟件工程試題及答案

  軟件工程是一門(mén)研究用工程化方法構建和維護有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科。下面是瑞文小編收集整理的軟件工程試題及答案,歡迎閱讀參考~

關(guān)于軟件工程試題及答案

  軟件工程試題及答案 1

  一、選擇題

  1、需求分析最終結果是產(chǎn)生( )

  A、 項目開(kāi)發(fā)計劃 B、可行性分析報告 C、需求規格說(shuō)明書(shū) D、設計說(shuō)明書(shū)

  答案:C

  2、需求分析中,開(kāi)發(fā)人員要從用戶(hù)那里解決的最重要的問(wèn)題是( )

  A、讓軟件做什么 B、要給軟件提供哪些信息

  C、要求軟件工作效率怎樣 D、讓軟件具有何種結構

  答案:A

  3、DFD中的每個(gè)加工至少有( )

  A、一個(gè)輸入流或一個(gè)輸出流 B、一個(gè)輸入流和一個(gè)輸出流

  C、一個(gè)輸入流 D、一個(gè)輸出流

  答案:B

  4、數據字典總,一般不出現的條目是( )

  A數據流 B 數據存儲 C、加工 D、源點(diǎn)與終點(diǎn)

  答案:D

  5、分層數據流圖是一種比較嚴格又易于理解的描述方式,它的頂層圖描述了系統的( )

  A、 細節 B、輸入與輸出 C、軟件的作用D、繪制的時(shí)間

  答案:B

  6、需求規格說(shuō)明書(shū)的內容不應包括對( )的描述。

  A、 主要功能 B、算法的詳細過(guò)程 C、用戶(hù)界面和運行環(huán)境 D、軟件性能

  答案:B

  7、需求規格說(shuō)明書(shū)的作用不應包括( )

  A、軟件設計的依據 B、用戶(hù)與開(kāi)發(fā)人員對軟件要做什么的共同理解

  C、軟件驗收的依據 D、軟件可行性研究的依據

  答案:D

  8、SA方法用DFD 描述( )

  A、系統的控制流程 B、系統的數據結構

  C、系統的基本加工 D、系統的功能

  答案:D

  9、一個(gè)局部數據存儲當它作為( )時(shí),就把他畫(huà)出來(lái)。

  A、某些加工的數據接口 B、某個(gè)加工的特定輸入

  C、某個(gè)加工的特定輸出 D、某些加工的數據接口或某個(gè)加工的特定輸入輸出

  答案:D

  10、對于分層的DFD,父圖與子圖的平衡指子圖的輸入、輸出數據流同父圖相應加工的輸入、輸出數據流( )

  A、 必須一致 B、數目必須相等 C、名字必須相同 D、數目必須不等

  答案:A

  11、需求分析階段不適用于描述加工邏輯的工具是( )

  A、 結構化語(yǔ)言 B、判定表 C、判定樹(shù) D、流程圖

  答案:D

  12、SA方法的分析步驟是首先調查了解當前系統的工作流程,然后( )

  A、獲得當前系統的物理模型,抽象出當前系統的邏輯模型,建立目標系統的邏輯模型

  B、獲得當前系統的物理模型,抽象出當前系統的邏輯模型,建立目標系統的物理模型

  C、獲得當前系統的邏輯模型,建立當前系統的物理模型,抽象出目標系統的邏輯模型

  D、獲得當前系統的邏輯模型,建立當前系統的物理模型,建立目標系統的物理模型

  答案:A

  13、SA方法的基本思想是( )

  A、自底向上逐步抽象 B、自底向上逐步分解

  C、自頂向下逐步分解 D、自頂向上抽象

  答案:C

  14、初步用戶(hù)手冊在( )階段編寫(xiě)

  A、 可行性研究 B、需求分析 C、軟件概要設計 D、軟件詳細設計

  答案:B

  15、系統中模塊的____不僅意味著(zhù)作用于系統的小變動(dòng)將導致行為上的小變化,也意味著(zhù)規格說(shuō)明的小變動(dòng)將影響到一小部分模塊。

  A. 可分解性 B. 保護性 C. 可理解性 D. 連續性

  答案:D

  16.下面關(guān)于面向對象方法中消息的敘述,不正確的是______。

  A..鍵盤(pán)、鼠標、通信端口、網(wǎng)絡(luò )等設備一有變化,就會(huì )產(chǎn)生消息

  B、操作系統不斷向應用程序發(fā)送消息,但應用程序不能向操作系統發(fā)送消息

  C. 應用程序之間可以相互發(fā)送消息

  D、發(fā)送與接收消息的通信機制與傳統的子程序調用機制不同

  答案:B

  17、面向對象技術(shù)中,對象是類(lèi)的實(shí)例。對象有三種成份:________、屬性和方法(或操作)。

  A. 標識 B. 規則 C. 封裝 D. 消息

  答案:A

  18、可行性研究要進(jìn)行一次_____需求分析。

  A、詳細的

  B、全面的

  C、簡(jiǎn)化的、壓縮的

  D、徹底的

  答案:C

  19、系統流程圖用于可行性分析中的_____的描述。

  A、當前運行系統

  B.當前邏輯模型

  C、目標系統

  D、新系統

  答案:A

  20、系統流程圖是描述_____的工具。

  A、邏輯系統

  B、程序系統

  C、體系結構

  D、物理系統

  答案:C

  21_______工具在軟件詳細設計過(guò)程中不采用。

  A、判定表 B、IPO圖 C、PDL D、DFD圖

  答案:D

  22.程序的三種基本控制結構是

  A、過(guò)程、子程序和分程序

  B、順序、選擇和重復

  C、遞歸、堆棧和隊列

  D、調用、返回和轉移

  答案:B

  23、程序的三種基本控制結構的共同特點(diǎn)是

  A、不能嵌套使用

  B、只能用來(lái)寫(xiě)簡(jiǎn)單程序

  C、已經(jīng)用硬件實(shí)現

  D、只有一個(gè)入口和一個(gè)出口

  答案:D

  24、軟件開(kāi)發(fā)過(guò)程中,抽取和整理用戶(hù)需求并建立問(wèn)題域精確模型的過(guò)程叫

  A、生存期

  B、面向對象設計

  C、面向對象程序設計

  D、面向對象分析

  答案:D

  25、原型化方法是用戶(hù)和設計者之間執行的一種交互構成,適用于______系統。

  A、需求不確定性高的

  B、需求確定的

  C、管理信息

  D、實(shí)時(shí)

  答案:A

  26、原型化方法是一種_______型的設計過(guò)程。

  A、自外向內

  B、自頂向下

  C、自?xún)认蛲?/p>

  D、自底向上

  答案:A

  27.選擇結構的復雜性比順序結構的復雜性要( )。

  A、小 B、大 C、相等 D、無(wú)法比較

  答案:B

  28.在數據流圖中,○(橢圓)代表( )。

  A、源點(diǎn) B、終點(diǎn) C、加工 D、模塊

  答案:C

  29模塊內聚度越高,說(shuō)明模塊內各成分彼此結合的程度越( )。

  A、松散 B、緊密 C、無(wú)法判斷 D、相等

  答案:B

  30、軟件設計階段的輸出主要是( )。

  A、程序 B、模塊 C、偽代碼 D、設計規格說(shuō)明書(shū)

  答案:D

  31、軟件需求分析是保證軟件質(zhì)量的重要步驟,它的實(shí)施應該是在( )。

  A、編碼階段 B、軟件開(kāi)發(fā)全過(guò)程 C、軟件定義階段 D、軟件設計階段

  答案:C

  32、在七種偶合中,最低偶合是( )。

  A、內容偶合 B、公共偶合 C、數據偶合 D、非直接偶合

  答案:D

  33、結構化分析方法SA、結構化設計方法SD,和JACKSON方法,是在軟件開(kāi)發(fā)過(guò)程中常用的方法,人們使用SA方法時(shí)可以得到( ),使用SD方法時(shí)可以得到( )。

  A、程序流程圖 B、具體的語(yǔ)言程序 C、模塊結構圖及模塊的功能說(shuō)明書(shū)

  D、分層數據流圖

  答案:D

  34、進(jìn)行需求分析可使用多種工具,但( )是不適用的。

  A、數據流圖 B、判定表

  C、PAD圖 D、數據字典

  答案:C

  35、需求分析階段研究的對象是軟件項目的( )。

  A、用戶(hù)要求 B、合理要求

  C、模糊要求

  答案:C

  37、數據字典的任務(wù)是對于數據流圖中出現的所有被命名的數據元素,在數據字典中作

  為一個(gè)詞條加以定義,使得每一個(gè)圖形元素的名字都有一個(gè)確切的( )。

  A、對象 B、解釋

  c、符號 D、描述

  答案:D

  38、在數據流圖中,有名字及方向的成分是( )。

  A、控制流 B、信息流

  c、數據流 D、信號流

  答案:C

  39、在結構化分析方法中,用以表達系統內數據的運動(dòng)情況的工具有 ( )

  A、數據流圖 B、數據詞典

  C、結構化英語(yǔ) D、判定樹(shù)與判定表

  答案:A

  40、在結構化分析方法中,用以表達系統內數據的運動(dòng)情況的工具有 ( )

  A、數據流圖 B、數據詞典

  C、結構化英語(yǔ) D、判定樹(shù)與判定表

  答案:B

  41、結構化分析方法(SA)是一種面向( )的需求分析方法。

  A一對象 B、數據結構 C、數據流 D、控制流

  答案:C

  42.描述結構化系統分析方法的工具不包括( )

  A、數據流圖 B、組織結構圖

  C、數據詞典 D、結構化語(yǔ)言

  答案:B

  43、決策樹(shù)( )

  A、能用來(lái)代替程序流程圖

  B、是程序流程圖的輔助手段

  C、是描述基本加工的邏輯功能的有效工具

  D、A和B

  答案:C

  44、軟件需求分析階段的工作,可以分成以下四個(gè)方面:對問(wèn)題的'識別、分析與綜合、

  制定規格說(shuō)明以及( )。

  A、總結 B、實(shí)踐性報告

  C、需求分析評審 D、以上答案都不正確

  答案:C

  45、以下說(shuō)法錯誤的是( )。

  A、結構化語(yǔ)言外層中的順序結構是一組祈使語(yǔ)句、選擇語(yǔ)句、重復語(yǔ)句的順序排列

  B、結構化語(yǔ)言外層中的選擇結構使用IF-THEN--ELSE-ENDIF等關(guān)鍵字

  C、結構化語(yǔ)言的內層可以采用祈使語(yǔ)句的自然語(yǔ)言短語(yǔ)

  D、結構化語(yǔ)言外層中的重復結構使用CASE-OF-ENDCASE等關(guān)鍵字

  答案:D

  46、結構化分析方法使用的描述工具( )定義了數據流圖中每一個(gè)圖形元素。

  A、數據流圖 B、數據字典

  c、判定表 D、判定樹(shù)

  答案:B

  47、下列說(shuō)法正確的是( )。

  A、對于順序執行和循環(huán)執行的動(dòng)作,用判定表和判定樹(shù)

  B、對于存在多個(gè)條件復雜組合的判斷問(wèn)題,用結構化語(yǔ)言描述

  C、判定表較判定樹(shù)直觀(guān)易讀,判定樹(shù)進(jìn)行邏輯驗證較嚴格

  D、可將判定表和判定樹(shù)兩者結合起來(lái),先用判定表作底稿,在此基礎上產(chǎn)生判定樹(shù)

  答案:D

  48、需求規格說(shuō)明書(shū)的作用不應包括( )。

  A、軟件設計的依據

  B、用戶(hù)與開(kāi)發(fā)人員對軟件要做什么的共同理解

  c、軟件驗收的依據

  D、軟件可行性研究的依據

  答案:D

  49、軟件需求規格說(shuō)明書(shū)的內容不應包括對( )的描述。

  A、主要功能 B、算法的詳細過(guò)程

  C、用戶(hù)界面及運行環(huán)境 D、軟件的性能

  答案:B

  50、在結構化分析方法(SA)中,與數據流圖配合使用的是( )。

  A、網(wǎng)絡(luò )圖 B、實(shí)體聯(lián)系圖

  C、數據字典 D、程序流程圖

  答案:C

  51、通過(guò)( )可以完成數據流圖的細化。

  A、結構分解 B、功能分解

  C、數據分解 D、系統分解

  答案:B

  52、分層DFD是一種比較嚴格又易于理解的描述方式,它的頂層圖描述了系統的( )。

  A、細節 B、輸人與輸出

  c、軟件的作者 D、繪制的時(shí)間

  答案:B

  53、數據存儲和數據流都是( )僅僅所處的狀態(tài)不同。

  A、分析結果 B、事件

  C、動(dòng)作 D、數據

  答案:D

  54、數據字典中,一般不包括下列選項中的( )條目。

  A、數據流 B、數據存儲

  C、加工 D、源點(diǎn)與終點(diǎn)

  答案:D

  55、在軟件需求分析中,開(kāi)發(fā)人員要從用戶(hù)那里解決的最重要的問(wèn)題是( )。

  A、要讓軟件做什么 B、要給該軟件提供哪些信息

  c、要求軟件工作效率怎樣 D、要讓軟件具有何種結構

  答案:A

  56、需求分析最終結果是產(chǎn)生( )。

  A、項目開(kāi)發(fā)計劃 B、可行性分析報告

  C、需求規格說(shuō)明書(shū) D、設計說(shuō)明書(shū)

  答案:C

  57、SA方法用DFD描述( )。

  A、系統的控制流程 B、系統的數據結構

  C、系統的基本加工 D、系統的功能

  答案:D

  58、SA方法的分析步驟是首先調查了解當前系統的工作流程,然后( )。

  A、獲得當前系統的物理模型,抽象出當前系統的邏輯模型,建立目標系統的邏輯模型

  B、獲得當前系統的物理模型,抽象出目標系統的邏輯模型,建立目標系統的物理模型

  C、獲得當前系統的邏輯模型,建立當前系統的物理模型,抽象出目標系統的邏輯模型

  D、獲得當前系統的邏輯模型,建立當前系統的物理模型,建立目標系統的物理模型

  答案:A

  59、需求分析階段不適于描述加工邏輯的工具是( )。

  A、結構化語(yǔ)言

  C、判定樹(shù)

  B、判定表

  D、流程圖

  答案:D

  60、結構化分析方法(SA)最為常見(jiàn)的圖形工具是( )。

  A、程序流程圖 B、實(shí)體聯(lián)系圖

  C、數據流圖 D、結構圖

  答案:C

  61、sA方法的基本思想是( )。

  A、自底向上逐步抽象 B、自底向上逐步分解

  C、自頂向下逐步分解 D、自頂向下逐步抽象

  答案:C

  62、下面錯誤的說(shuō)法是( )。

  A、每個(gè)數據流必須用名詞或名詞短語(yǔ)命名

  B、每個(gè)加工必須有名字,通常是動(dòng)詞短語(yǔ)

  c、每個(gè)數據存儲必須用名詞或名詞短語(yǔ)

  D、每個(gè)數據源點(diǎn)或終點(diǎn)必須有名字

  答案:C

  63、下面錯誤的說(shuō)法是( )。

  A、判定表能夠把在什么條件下系統應做什么動(dòng)作準確無(wú)誤地表示出來(lái)

  B、判定表能夠描述循環(huán)的處理特性

  C、結構化語(yǔ)言同樣能夠描述循環(huán)的處理特性

  D、判定樹(shù)是判定表的變形,一般情況下它比判定表更直觀(guān),且易于理解和使用

  答案:B

  64、軟件需求說(shuō)明書(shū)是軟件需求分析階段的重要文件,下述( )是其應包含的內容。

 、贁祿枋 ②功能描述

 、勰K描述 ④性能描述

  A、② B、③④

  c、①②③ D、①②④

  答案:D

  65、軟件需求分析方法中,結構化分析是一種常用的方法。結構化分析產(chǎn)生的系統說(shuō)明書(shū)是包括一套分層的( )圖。

  A流程 B數據流

  C軟件結構 D事務(wù)轉換

  答案:B

  66、軟件需求分析方法中,結構化分析是一種常用的方法。結構化分析產(chǎn)生的系統說(shuō)明書(shū)是包括一本(B)。

  A結構說(shuō)明 B用戶(hù)需求

  C數據字典 D數據流程

  答案:B

  67、常用的需求分析方法有面向數據流的結構化分析方法,( ),面向對象的分析方

  法等。

  A、面向數據結構的分析方法

  B、面向時(shí)序問(wèn)題的分析方法

  C、面向事務(wù)的分析方法

  答案:A

  68、結構化分析方法使用的描述工具( )描述系統由哪幾部分組成,各部分之間有什么聯(lián)系等等。

  A、數據流圖 B、數據字典

  C、判定表 D、判定樹(shù)

  答案:A

  69、結構化分析方法(sA)是一種面向( )需求分析方法。

  A、對象 B、數據結構

  C、數據流 D、結構圖

  答案:C

  70、需求分析中,對算法的簡(jiǎn)單描述記錄在( )中。

  A、層次圖 B、數據字典

  C、數據流圖 D、IPO圖

  答案:B

  71、數據流圖和( )共同構成系統的邏輯模型。

  A、IPO圖 B、PDL圖

  C、數據字典 D、層次圖

  答案:B

  72、在下面的敘述中,( )不是軟件需求分析的任務(wù)。

  A、問(wèn)題分解 B、可靠性與安全性要求

  c、結構化程序設計 D、確定邏輯模型

  答案:C

  73、原型化方法是一類(lèi)動(dòng)態(tài)定義需求的方法,下列敘述中,( )不具有原型化方法的特征。

  A、提供嚴格定義的文檔 B、加強用戶(hù)參與和決策

  C、簡(jiǎn)化項目管理 D、加快需求的確定

  74、需求分析是( )。

  A、軟件開(kāi)發(fā)工作的基礎 B、軟件生存周期的開(kāi)始

  C、由系統分析員單獨完成的 D、由用戶(hù)自己?jiǎn)为毻瓿傻?/p>

  答案:A

  75、軟件原型化開(kāi)發(fā)方法有其基本步驟,下述( )是實(shí)施原型化的最基本的步驟。

 、佾@得基本需求

 、陂_(kāi)發(fā)工作模型

 、蹏栏窦毑空f(shuō)明

 、苣P万炞C

  A、全部都是 B、①②和④

  c、④ D、①和②

  答案:B

  76、原型化方法是用戶(hù)和軟件開(kāi)發(fā)人員之間進(jìn)行的一種交互過(guò)程,適用于(A)系統。

  A需求不確定性高的 B需求確定的

  C管理信息 D動(dòng)態(tài)改變

  答案:A

  77. 原型化方法從用戶(hù)界面的開(kāi)發(fā)人手,首先形成(B)。

  A用戶(hù)界面使用手冊 B用戶(hù)界面需求分析說(shuō)明書(shū)

  C系統界面原型 D完善的用戶(hù)界面

  答案:C

  78原型化方法是一種( )型的設計過(guò)程。

  A自外向內 B自頂向下

  C自?xún)认蛲?D自底向上

  答案:A

  79、數據流圖是用于軟件需求分析的工具,下列元素( )是其基本元素。

 、贁祿 ②加工 ③數據存儲 ④外部實(shí)體

  A、①②和③ B、①和③

  c、全部 D、①③和④

  答案:C

  80、結構化分析方法是一種預先嚴格定義需求的方法,它在實(shí)施時(shí)強調的是分析對象的

  ( )。

  A、控制流 B、數據流

  C、程序流 D、指令流

  答案:A

  81、軟件開(kāi)發(fā)常使用的兩種基本方法是結構化和原型化方法,在實(shí)際應用中,它們之間的關(guān)系常表現為( )。

  A、互相排斥 B、互相補充

  C、獨立使用 D、交替使用

  答案:B

  82、軟件工程的結構化生命周期方法(sA)是將軟件開(kāi)發(fā)的全過(guò)程劃分為互相獨立而又互相依存的階段,軟件的邏輯模型是形成于( )。

  A開(kāi)發(fā)階段 B計劃階段

  C分析階段 D設計階段

  答案:C

  83、作為軟件開(kāi)發(fā)結構化方法的工具,數據流圖描述數據在軟件流動(dòng)和被處理變換的過(guò)程,它是以圖示的方法來(lái)表示( )。

  A軟件模型 B軟件功能

  C軟件結構 D軟件加工

  答案:C

  84、數據流圖的正確性是保證軟件邏輯模型正確性的基礎,以下( )項內容與它的正確性、相關(guān)性最弱。

  A數據守恒 B均勻分解

  C文件操作 D圖形層次

  答案:C

  85、數據字典最基本的功能是( )。

  A數據庫設計 B數據通訊 C數據定義 D數據維護

  答案:C

  86、軟件的結構化設計(sD)方法中,一般分為總體設計和詳細設計兩階段,其中總體設計主要是建立( )。

  A軟件結構 B軟件流程

  C軟件模型 D軟件模塊

  答案:A

  87、結構化生命周期方法具有各種特征,下列各種敘述中,( )不是結構化方法的特

  征。

  A、嚴格定義需求 B、劃分開(kāi)發(fā)階段 C、提供運行模型 D、制定規范文檔

  答案:C

  88、SA方法是一種( )。

  A、自頂向下逐層分解的分析方法

  B、自底向上逐層分解的分析方法

  C、面向對象的分析方法

  D、以上都不是

  答案:A

  89、結構化程序流程圖中一般包括三種基本結構,下述結構中( )不屬于其基本結構。

  A、順序結構 B、條件結構

  C、選擇結構 D、嵌套結構

  答案:D

  90、結構化分析方法以數據流圖、( )和加工說(shuō)明等描述工具,即用直觀(guān)的圖和簡(jiǎn)潔

  語(yǔ)言來(lái)描述軟件系統模型。

  A、DFD圖 B、PAD圖

  C、IPO圖 D、數據字典

  答案:D

  91、結構化分析(SA)是軟件開(kāi)發(fā)需求分析階段所使用的方法,( )不是SA所使用的工具。

  A、DFD圖 B、PAD圖 c、結構化英語(yǔ) D、判定表

  答案:B

  92、Jackson設計方法是由英國的M、Jackson所提出的。它是一種面向( )的軟件設

  計方法。

  A、對象 B、數據流

  C、數據結構 D、控制結構

  答案:C

  93、軟件設計中,Jackson方法是一種面向數據結構的設計方法,它將數據結構表示為

  三種基本結構,分別為( )。

  A、分支結構、選擇結構和控制結構

  B、順序結構、選擇結構和循環(huán)結構

  c、順序結構、分支結構和嵌套結構

  D、順序結構、選擇結構和重復結構

  答案:B

  94、軟件工程方法是在實(shí)踐中不斷發(fā)展的方法,而早期的軟件工程方法是指( )。

  A、原型化方法 B、結構化方法 C、面向對象方法 D、功能分解方法

  答案:B

  95、在結構化方法中,軟件功能分解應屬于軟件開(kāi)發(fā)中的( )階段。

  A詳細設計 B需求分析

  C總體設計 D編程調試

  答案:B

  96、數據流程圖(DFD)是用于描述結構化方法中( )階段的工具。

  A可行性分析 B需求分析

  C詳細設計 D程序編碼

  答案:B

  97、數據字典(DD)是定義( )系統描述工具中的數據的工具。

  A數據流程圖 B系統流程圖

  C程序流程圖 D軟件結構圖

  答案:A

  98、判定樹(shù)和判定表是用于描述結構化分析方法中( )環(huán)節的工具。

  A功能說(shuō)明 B數據加工 C流程描述 D結構說(shuō)明

  答案:B

  99、軟件需求分析一般應確定的是用戶(hù)對軟件的( )。

  A、功能需求 B、非功能需求

  c、性能需求 D、功能需求和非功能需求

  答案:D

  100、數據字典是對數據定義信息的集合,它所定義的對象都包含于( )。

  A、數據流圖 B、程序框圖

  c、軟件結構 D、方框圖

  答案:A

  軟件工程試題及答案 2

  一、選擇題

  【例1】對軟件的特點(diǎn),下面描述正確的是_______。(考點(diǎn)1)

  A)軟件是一種物理實(shí)體

  B)軟件在運行使用期間不存在老化問(wèn)題

  C)軟件開(kāi)發(fā)、運行對計算機沒(méi)有依賴(lài)性,不受計算機系統的限制

  D)軟件的生產(chǎn)有一個(gè)明顯的制作過(guò)程

  解析:軟件在運行期間不會(huì )因為介質(zhì)的磨損而老化,只可能因為適應硬件環(huán)境以及需求變化進(jìn)行修改而引入錯誤,導致失效率升高從而軟件退化,所以本題正確答案為B)。

  答案:B)

  【例2】以下哪項是軟件生命周期的主要活動(dòng)階段?_______(考點(diǎn)2)

  A)需求分析

  B)軟件開(kāi)發(fā)

  C)軟件確認

  D)軟件演進(jìn)

  解析:B)、C)、D)項都是軟件工程過(guò)程的基本活動(dòng),還有一個(gè)是軟件規格說(shuō)明。

  答案:A)

  【例3】從技術(shù)觀(guān)點(diǎn)看,軟件設計包括_______。(考點(diǎn)3)

  A)結構設計、數據設計、接口設計、程序設計

  B)結構設計、數據設計、接口設計、過(guò)程設計

  C)結構設計、數據設計、文檔設計、過(guò)程設計

  D)結構設計、數據設計、文檔設計、程序設計

  解析:技術(shù)角度,要進(jìn)行結構、接口、數據、過(guò)程的設計。結構設計是定義系統各部件關(guān)系,數據設計是根據分析模型轉化數據結構,接口設計是描述如何通信,過(guò)程設計是把系統結構部件轉化為軟件的過(guò)程性描述。

  答案:B)

  【例4】以下哪個(gè)是軟件測試的目的?_______(考點(diǎn)5)

  A)證明程序沒(méi)有錯誤

  B)演示程序的正確性

  C)發(fā)現程序中的'錯誤

  D)改正程序中的錯誤

  解析:關(guān)于測試目的的基本知識,IEEE的定義是:使用人工或自動(dòng)手段來(lái)運行或測定某個(gè)系統的過(guò)程,其目的在于檢驗它是否滿(mǎn)足規定的需求,或是弄清預期結果與實(shí)際結果之間的差別,所以正確答案是C)。

  答案:C)

  【例5】以下哪個(gè)測試要對接口測試?_______。(考點(diǎn)6)

  A)單元測試

  B)集成測試

  C)驗收測試

  D)系統測試

  解析:檢查對測試實(shí)施各階段的了解,集成測試時(shí)要進(jìn)行接口測試、全局數據結構測試、邊界條件測試和非法輸入的測試等,所以正確答案是B)。

  答案:B)

  【例6】程序調試的主要任務(wù)是_______。(考點(diǎn)7)

  A)檢查錯誤

  B)改正錯誤

  C)發(fā)現錯誤

  D)以上都不是

  解析:程序的調試任務(wù)是診斷和改正程序中的錯誤。調試主要在開(kāi)發(fā)階段進(jìn)行。

  答案:B)

【軟件工程試題及答案】相關(guān)文章:

軟件工程試題及答案10-11

消防試題及答案08-30

jsp試題及答案12-05

護理試題及答案01-17

氣候的試題及答案05-26

閱讀試題及答案10-27

安全生產(chǎn)法試題及答案安全生產(chǎn)法試題及答案04-13

采購管理試題及答案03-27

安全生產(chǎn)試題及答案06-20