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

正文內(nèi)容

軟件工程試題庫(kù)集及答案-免費(fèi)閱讀

  

【正文】 軟件工程期末復(fù)習(xí)試題 一 ,填空題 軟件工程學(xué)的內(nèi)容可包括 ( ),結(jié)構(gòu) ,( ),( ),環(huán)境 ,管理 ,規(guī)范等 . 2. 軟件生存周期一般可分為問(wèn)題定義 ,( ),( ),設(shè)計(jì) ,( ),測(cè)試 ,運(yùn)行與維護(hù)階段 . 3. 系統(tǒng)流程圖是 ( )的傳統(tǒng)工具 . 4. 需求分析的基本任務(wù)是準(zhǔn)確的回答 ( ). 5. 數(shù)據(jù)字典的內(nèi)容包括六項(xiàng) :( ),( ),( ),數(shù)據(jù)存儲(chǔ) ,處理邏輯 ,外部實(shí)體 . 6. 在需求分析階段常用的圖形工具有 ( ),( ),( ). 7. 模塊獨(dú)立的概念是 ( ),( ),( )和局部化概念的直接結(jié)果 . 8. HIPO 圖是由一組 ( )圖和一張 ( )圖組成 . 9. UML 的定義包括 ( )和 ( )兩個(gè)部分 . 10. 軟件測(cè)試的方法有 ( )和 ( ). 11. 軟件 =( )+( ). 二 ,單項(xiàng)選擇題 下列關(guān)于瀑布模型的描述正確的是 ( ). 瀑布模型的核心是按照軟件開(kāi)發(fā)的時(shí)間順序?qū)?wèn)題簡(jiǎn)化 . 瀑布模型具有良好的靈活性 . 瀑布模型采用結(jié)構(gòu)化的分析與設(shè)計(jì)方法 ,將邏輯實(shí)現(xiàn)與物理實(shí)現(xiàn)分開(kāi) . 利用瀑布模型 ,如果發(fā)現(xiàn)問(wèn)題修改的代價(jià)很低 . 下列哪個(gè)圖不是 NS 圖的構(gòu)件 ( ). A. B. C. D. 對(duì)于下圖 ,有關(guān)描述中錯(cuò)誤的是 ( ). 表示數(shù)據(jù)存儲(chǔ)文件 表 示加工 表示數(shù)據(jù)存儲(chǔ)文件 下列各方法中 ( )不是軟件測(cè)試方法 . A. 白盒法 B. 黑盒法 C. 動(dòng)態(tài)測(cè)試 D. 盒法 UML 的基本建筑塊不包括 ( ). 框架 事物 關(guān)系 圖 三 ,多項(xiàng)選擇題 關(guān)于數(shù)據(jù)字典正確的描述是 ( ). 數(shù)據(jù)字典最重要的用途是作為分析階段的工具 . 實(shí)現(xiàn)數(shù)據(jù)字典三種常見(jiàn)的方法有全人工過(guò)程 ,全自動(dòng)過(guò)程 ,混合過(guò)程 . 數(shù)據(jù)字典應(yīng)該容易更新和修改 . 可以采用卡片形式書(shū)寫(xiě)數(shù)據(jù)字典 . ( )可以作為模塊 . 過(guò)程 子程序 函數(shù) 宏 耦合的強(qiáng)弱取決于 ( ). 模塊間接口的復(fù)雜程度 . 調(diào)用模塊的方式 . 通過(guò)接口的信息 . 模塊內(nèi)部各個(gè)元素彼此之間的緊密結(jié)合程度 . 編碼風(fēng)格包括 ( ). 源程序文檔化 數(shù)據(jù)說(shuō)明方法 語(yǔ)句結(jié)構(gòu) 輸入 /輸出方法 軟件測(cè)試主要包括 ( )方面的差錯(cuò)和糾錯(cuò) . 軟件計(jì)劃 軟件設(shè)計(jì) 軟件編碼 軟件價(jià)格 四 ,判斷題 在可行性研究中最難決斷和最關(guān)鍵的問(wèn)題是經(jīng)濟(jì)可行性 .( ) 耦合是指一個(gè)模塊內(nèi)各個(gè)元素彼此結(jié)合的緊密程度 .( ) 一筆交易 ,一個(gè)動(dòng)作 ,甚至操作人員按一個(gè)按鈕都可以看做是一次事物 .( ) 概要設(shè)計(jì)階段完成的主要文檔是概要設(shè)計(jì)說(shuō)明書(shū) .( ) 過(guò)大的模塊可能是由于分解不充分造成的 ,即使 降低模塊獨(dú)立性也必須繼續(xù)分解 .( ) 程序設(shè)計(jì)語(yǔ)言中應(yīng)絕對(duì)禁止使用 GOTO 語(yǔ)句 .( ) 類(lèi)是關(guān)于對(duì)象性質(zhì)的描述 ,由方法和數(shù)據(jù)組成 .( ) 隨著軟件技術(shù)的發(fā)展 ,人們逐漸認(rèn)識(shí)到閱讀程序的重要性 ,編碼不僅要強(qiáng)調(diào)效率還要強(qiáng)調(diào)清晰 .( ) 為保證程序的安全 ,必須做到程序中沒(méi)有任何錯(cuò)誤存在 ,即容錯(cuò) .( ) 如果把軟件開(kāi)發(fā)所需的資源畫(huà)成一個(gè)金字塔 ,人是最基本的資源 .( ) 五 ,問(wèn)答題 什么是軟件危機(jī) ,軟件危機(jī)有哪幾種表現(xiàn) 什么是模塊 ,模塊化 ,模塊獨(dú)立性 什么是編碼風(fēng)格 為什么要強(qiáng)調(diào)編碼風(fēng)格 4. 什么是黑盒測(cè)試法 什么是 白盒測(cè)試法 六 , 分析題 已知被測(cè)試模塊流程圖如下 ,按照 判定覆蓋 法 ,在表格中填入滿足測(cè)試要求的數(shù)據(jù) . 填寫(xiě)下表 數(shù)據(jù) 覆蓋路徑 覆蓋分支 Y 值 TT FF 比較下列兩段語(yǔ)句 ,從編碼風(fēng)格的角度分析哪一段好些 ,并說(shuō)明好在哪些方面 . 程序段一 : 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。為表達(dá)稍為復(fù)雜的實(shí)際問(wèn)題,需要按照問(wèn)題的層次結(jié)構(gòu)進(jìn)行逐步分解,并以 分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系。 ( ) 五、問(wèn)答 題 1.什么是軟件生存周期。 A、書(shū)寫(xiě)時(shí)適當(dāng)使用空格分隔 B、一行寫(xiě)入多條語(yǔ)句 C、嵌套結(jié)構(gòu)不使用分層縮進(jìn)的寫(xiě)法 D、程序中不加注釋 四、判斷題(正確的在括號(hào)內(nèi)打上“√”,錯(cuò)誤的打上“”) 。面向?qū)ο蠓椒ㄊ且环N運(yùn)用 、 、 、 、聚集、消息傳送、多態(tài)性等概念來(lái)構(gòu)造系統(tǒng)的軟件開(kāi)發(fā)方法。 2. 可行性研究一般可以從 可行性、 可行性、運(yùn)行可行性、法律可行性和開(kāi)發(fā)可行性等方面來(lái)研究。目的就是為了發(fā)現(xiàn)軟件中的錯(cuò)諢。( ) 13. 在 進(jìn) 行 需 求 分 析 時(shí) 需 同 時(shí) 考 慮 維 護(hù) 問(wèn) 題 。 ( ) 5. 驗(yàn) 證 軟 件 需 求 的 方 法 主 要 靠 人 工 審 查 的 方 法 。 A. 對(duì)象模型 B. 勱態(tài)模型 C. 功能模型 D. 數(shù)據(jù)模型 15. 提高軟件的可維護(hù)性可采用很多措施,下列哪個(gè)丌在措施乊列? A A. 提供沒(méi)有錯(cuò)諢的程序 B. 建立質(zhì)量保證制度 C. 改進(jìn)程序文檔質(zhì)量 D. 明確軟件質(zhì)量標(biāo)準(zhǔn) 二、 填空題 三、 軟件工程中的結(jié)構(gòu)化分析 SA 是一種面向 __數(shù)據(jù)流 1. ______的分析方法。 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. 軟件測(cè)試時(shí)為了 ___B_____而執(zhí)行程序的過(guò)程。 解: 畫(huà)出生產(chǎn)科圖的給 6分,畫(huà)出技術(shù)科的給 4分。 某一 8位微機(jī),其八進(jìn)制常數(shù)定義為:以零開(kāi)頭的數(shù)是八進(jìn)制整數(shù),其值的范圍是177~ 177,如 05, 0127, 065 解: ( 1)劃分等價(jià)類(lèi)并編號(hào),如下表示:( 4分) ( 2)為合理等價(jià)類(lèi)設(shè)計(jì)測(cè)試用例 ,表中有兩個(gè)合理等價(jià)類(lèi) ,設(shè)計(jì)兩個(gè)例子( 2分) ( 3)為不合理等價(jià)類(lèi)測(cè)試用例 ,至少設(shè)計(jì)一個(gè)測(cè)試用例( 2分) [解析 ]等價(jià)類(lèi)劃分屬于黑盒測(cè)試的一種,它將輸入數(shù)據(jù)域按有效的或無(wú)效的劃分成若干個(gè)等價(jià)類(lèi),測(cè)試每個(gè)等價(jià)類(lèi)的代表值就等于對(duì)該類(lèi)其他值的測(cè)試,這樣用少量有代表性的例子代替大量測(cè)試目的相同的例子,可以有效提高測(cè)試效率。 [解析 ]軟件的質(zhì)量保證是向用戶 及社會(huì)提供滿意的高質(zhì)量的產(chǎn)品,確保軟件產(chǎn)品從誕生到消亡為止的所有階段的質(zhì)量的活動(dòng),是軟件工程管理中的重要內(nèi)容。 ( 3)加強(qiáng)軟件測(cè)試。( 4)軟件開(kāi)發(fā)技術(shù)落后。 ( 3)開(kāi)發(fā)的軟件可維護(hù)性差。在軟件開(kāi)發(fā)中遇到的問(wèn)題找不到解決辦法,使問(wèn)題積累起來(lái),形成了尖銳的矛盾,因而導(dǎo)致了軟 件危機(jī)。 如果資源是物理對(duì)象,則可以通過(guò)建立協(xié)議實(shí)現(xiàn)對(duì)并發(fā)系統(tǒng)的訪問(wèn),以達(dá)到自身控制;如果資源是邏輯實(shí)體,如對(duì)象標(biāo)識(shí)符,那么在共享環(huán)境中有沖突訪問(wèn)的可能,如獨(dú)立的事務(wù)可能同時(shí)使用同一個(gè)對(duì)象標(biāo)識(shí)符,則各個(gè)全局資源都必須有一個(gè)保護(hù)對(duì)象,由保護(hù)對(duì)象來(lái)控制對(duì)該資源的訪問(wèn)。 ( 3)處理器及任務(wù)分配。系統(tǒng) 設(shè)計(jì)要決定整個(gè)結(jié)構(gòu)及風(fēng)格,這種結(jié)構(gòu)為后面設(shè)計(jì)階段的更詳細(xì)策略的設(shè)計(jì)提供了基礎(chǔ)。 ( 3)對(duì)現(xiàn)有系統(tǒng)的分析:說(shuō)明現(xiàn)有系統(tǒng)的處理流程和數(shù)據(jù) 流程;工作負(fù)荷;各項(xiàng)費(fèi)用支出;所需要各類(lèi)專(zhuān)業(yè)技術(shù)人員的數(shù)量;所需要各種設(shè)備;現(xiàn)有系統(tǒng)存在什么問(wèn)題。 [解析 ]計(jì)算機(jī)語(yǔ)言根據(jù)不同行業(yè)的需求,使用的側(cè)重點(diǎn)也不盡相同,在辦公管理方面,一些數(shù)據(jù)庫(kù)語(yǔ)言如 FOXPRO、 ORICAL有很多的應(yīng)用,在工程行業(yè),計(jì)算機(jī)語(yǔ)言的科學(xué)計(jì)算能力就顯得格外重要,如 MATLAB、 PL/ FORTRAN語(yǔ)言都是工程計(jì)算中常用的語(yǔ)言。 [解析 ]詳細(xì)設(shè)計(jì)的基本任務(wù)是為每個(gè)模塊進(jìn)行詳細(xì)的算法設(shè)計(jì),為模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計(jì),確定每個(gè)模塊的內(nèi)部特性,包括模塊的算法和使用的 數(shù)據(jù)。 [解析 ]在基本路徑測(cè)試中,以詳細(xì)設(shè)計(jì)或源程序?yàn)榛A(chǔ),導(dǎo)出控制流程圖的拓?fù)浣Y(jié)構(gòu) —— 程序圖,在計(jì)算了程序圖的環(huán)路復(fù)雜性之后,確定只包含獨(dú)立路徑的基本路徑圖,其中獨(dú)立路徑是包括一組以前沒(méi)有處理的語(yǔ)句或條件的一條 路徑。 [解析 ]系統(tǒng)流程圖是描述物理系統(tǒng)的傳統(tǒng)工具,用圖形符號(hào)表示系統(tǒng)中的各個(gè)元素,如人工處理、數(shù)據(jù)處 理、數(shù)據(jù)庫(kù)、文件、設(shè)備等,表達(dá)了元素之間的信息流動(dòng)的情況。 A.自外向內(nèi) B.自頂向下 C.自內(nèi)向外 D.自底向上 [解析 ]原型化方法的基本思想是根據(jù)用戶給出的基本需求,通過(guò)快速實(shí)現(xiàn)構(gòu)造出一個(gè)小型的、可執(zhí)行的模型,用戶在計(jì)算機(jī)上實(shí)際運(yùn)行這個(gè)用戶界面原型,在試用過(guò)程中提出意見(jiàn)或建議,然后開(kāi)發(fā)者再對(duì)原型進(jìn)行改進(jìn)。因此面向?qū)ο蠓椒ㄓ性S多特征,如軟件系統(tǒng)是由對(duì)象組成的; ________;對(duì)象 彼此之間僅能通過(guò)傳遞消息互相聯(lián)系;層次結(jié)構(gòu)的繼承。 A.異步控制 B.同步控制 C.存取控制 D.基線控制 [解析 ]變更控制包括建立控制點(diǎn)和建立報(bào)告與審查制度,其過(guò)程中的“檢出”和“登入”處理實(shí)現(xiàn)了存取控制和同步控制,存取控制管理各個(gè)用戶存取和修改一個(gè)特定軟件配置對(duì)象的權(quán)限,同步控制可用來(lái)確保由不同用戶所執(zhí)行任務(wù)的并發(fā)變更。至于 D中的結(jié)構(gòu)好則不屬于可維護(hù)性的特征。三種結(jié)構(gòu)可以寫(xiě)出非常復(fù)雜的程序,而且選擇和循環(huán)都可以嵌套設(shè)計(jì)。 4. _______工具在軟件詳細(xì)設(shè)計(jì)過(guò)程中不采用。其實(shí)質(zhì)是要進(jìn)行一次簡(jiǎn)化、壓縮了的需求分析、設(shè)計(jì)過(guò)程,要在較高層次上以較抽象的方式進(jìn)行需求分析和設(shè)計(jì)過(guò)程。( 3)一個(gè)成功的測(cè)試是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。 ) 四、簡(jiǎn)答題 每小題 5分,共 20分。 29.結(jié)構(gòu)化語(yǔ)言是介于自然語(yǔ)言和 形式語(yǔ)言 之間的一種半形式語(yǔ)言。 21.在軟件開(kāi)發(fā)過(guò)程中要產(chǎn)生大量的信息,要進(jìn)行大量的修改, 軟件配置管理 能協(xié)調(diào)軟件開(kāi)發(fā),并使混亂減到最低程度。 軟件工程試題及答案 第一部分 選擇題 一、單項(xiàng)選擇題 每小題 1分,共 20分。 結(jié)構(gòu)化分 析方法中,數(shù)據(jù)流圖的四種基本成分為:處理、源點(diǎn)或終點(diǎn) __數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)流 _。 A.框圖 B.統(tǒng)一書(shū)寫(xiě)格式 C.修改記錄 D.編程日期 39.提高程序可讀性的有力手段是 ______。 A、 數(shù)據(jù)型 B、復(fù)合型 C、內(nèi)容型 D、公共型 34. PAD( Problem Analysis Diagram)圖是一種 ____工具。 A、被該模塊調(diào)用的所用模塊 B、調(diào)用該模塊的所有模塊 C、與該模塊相關(guān)聯(lián)的所有模塊 D、 受該模塊內(nèi)的判定影響的所有模塊 25.模塊本身的內(nèi)聚是模塊獨(dú)立性的重要度量因素之一,在七類(lèi)內(nèi)聚中,具有最強(qiáng)內(nèi)聚的一類(lèi)是 ____。 A.概要 B.抽象 C.邏輯 D.規(guī)劃 19.結(jié)構(gòu)化設(shè)計(jì)方法采用變換分析和事務(wù)分析技術(shù)實(shí)現(xiàn) ____。 A.算法分解 B.控制結(jié)構(gòu)分解 C.?dāng)?shù)據(jù)結(jié)構(gòu)分解 D.處理功能分解 13.分層數(shù)據(jù)流圖是一種比較嚴(yán)格又易于理解的描述方式,它的頂層描述了系統(tǒng)的 ____。 A.維護(hù) B.測(cè)試 C.詳細(xì)設(shè)計(jì) D.概要設(shè)計(jì) E.編碼 F.需求分析 6. 瀑布模型 把軟件生存周期劃分為軟件定義、軟件開(kāi)發(fā)和 ____三個(gè)階段,而每一階段又可細(xì)分為若干個(gè)更小的階段。 B.軟件危機(jī) C.軟件工程 D.軟件產(chǎn)生 3.產(chǎn)生軟件危機(jī)的原因有如下幾點(diǎn),除了 ______。用戶和軟件人員的領(lǐng)導(dǎo) 10.下列敘述中, _______不屬于數(shù)據(jù)字典的作用。 A. DFD 圖 B. PAD 圖 C. IPO 圖 D.?dāng)?shù)據(jù)字典 16.不適于作為數(shù)據(jù)流圖處理(加工)框名稱的是 ____。 A、 增加內(nèi)聚性 B、減少耦合度 C、提高有效性 D、 降低復(fù)雜度 22.下列 _____不是模塊化設(shè)計(jì)的目的。 A.?dāng)?shù)據(jù)耦合 B.混合耦合 C.公共耦合 D.控制耦合 30.要減少兩個(gè)模塊之間的耦合,則必須 ____。 A、 N— S圖 B、 數(shù)據(jù)流圖 C、程序流程圖 D、 PAD 36.程序流程圖、 NS 圖和 PAD 圖是 ____使用的表達(dá)工具。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1