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

正文內(nèi)容

20xx年軟件工程-試題庫(kù)集及參考答案-資料下載頁(yè)

2025-05-31 22:02本頁(yè)面
  

【正文】 品開始,直到該軟件產(chǎn)品被淘汰的全過程。 2.答:系統(tǒng)流程圖是描述物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號(hào)以黑盒子形式描繪系統(tǒng)里的每個(gè)部件(程序、文件、數(shù)據(jù)庫(kù)、表格、人工過程等)。系統(tǒng)流程圖表達(dá)的是部件的信息流程,而不表示對(duì)信息進(jìn)行加工處理的控制過程。 3.答:這了表達(dá)數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,用一個(gè)數(shù)據(jù)流圖是不夠的。為表達(dá)稍為復(fù)雜的實(shí)際問題,需要按照問題的層次結(jié)構(gòu)進(jìn)行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系。 4.答:軟件需求是度量軟件質(zhì)量的基礎(chǔ),不符合需求的軟件就不具備質(zhì)量。在各種標(biāo)準(zhǔn)中定義了一些開發(fā)準(zhǔn)則,用來指導(dǎo)軟件人員用工程化的方法來開發(fā)軟件。如果不遵守這些開發(fā)準(zhǔn)則,軟件質(zhì)量就得不到保證。往往會(huì)有一些隱含的需求沒有明確地提出來。如果軟件只滿足那些精確定義了的需求而沒有滿足這些隱含的需求,軟件質(zhì)量也不能保證。軟件質(zhì)量是各種特性的復(fù)雜組合。它隨著應(yīng)用的不同而不同,隨著用戶提出的質(zhì)量要求不同而不同。軟件工程期末復(fù)習(xí)試題一,填空題軟件工程學(xué)的內(nèi)容可包括( ),結(jié)構(gòu),( ),( ),環(huán)境,管理,規(guī)范等.2. 軟件生存周期一般可分為問題定義,( ),( ),設(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)于瀑布模型的描述正確的是( ).瀑布模型的核心是按照軟件開發(fā)的時(shí)間順序?qū)栴}簡(jiǎn)化.瀑布模型具有良好的靈活性.瀑布模型采用結(jié)構(gòu)化的分析與設(shè)計(jì)方法,將邏輯實(shí)現(xiàn)與物理實(shí)現(xiàn)分開.利用瀑布模型,如果發(fā)現(xiàn)問題修改的代價(jià)很低.對(duì)于下圖,有關(guān)描述中錯(cuò)誤的是( ).A表示數(shù)據(jù)輸入的源點(diǎn) B表示數(shù)據(jù)存儲(chǔ)文件C表示加工 D表示數(shù)據(jù)存儲(chǔ)文件下列各方法中( )不是軟件測(cè)試方法.A. 白盒法 B. 黑盒法C. 動(dòng)態(tài)測(cè)試 D. 盒法UML的基本建筑塊不包括( ).A 框架 b 事物 c 關(guān)系 d 圖三,多項(xiàng)選擇題1. 關(guān)于數(shù)據(jù)字典正確的描述是( ).數(shù)據(jù)字典最重要的用途是作為分析階段的工具.實(shí)現(xiàn)數(shù)據(jù)字典三種常見的方法有全人工過程,全自動(dòng)過程,混合過程.數(shù)據(jù)字典應(yīng)該容易更新和修改.可以采用卡片形式書寫數(shù)據(jù)字典.( )可以作為模塊.A 過程 B 子程序 C 函數(shù) D 宏3. 耦合的強(qiáng)弱取決于( ).A 模塊間接口的復(fù)雜程度. B 調(diào)用模塊的方式.C 通過接口的信息. D模塊內(nèi)部各個(gè)元素彼此之間的緊密結(jié)合程度.4. 編碼風(fēng)格包括( ).A源程序文檔化 B數(shù)據(jù)說明方法 C語(yǔ)句結(jié)構(gòu) D輸入/輸出方法5. 軟件測(cè)試主要包括( )方面的差錯(cuò)和糾錯(cuò).A軟件計(jì)劃 B軟件設(shè)計(jì) C軟件編碼 D軟件價(jià)格四,判斷題在可行性研究中最難決斷和最關(guān)鍵的問題是經(jīng)濟(jì)可行性.( )耦合是指一個(gè)模塊內(nèi)各個(gè)元素彼此結(jié)合的緊密程度.( )一筆交易,一個(gè)動(dòng)作,甚至操作人員按一個(gè)按鈕都可以看做是一次事物.( )概要設(shè)計(jì)階段完成的主要文檔是概要設(shè)計(jì)說明書.( )過大的模塊可能是由于分解不充分造成的,即使降低模塊獨(dú)立性也必須繼續(xù)分解.( )程序設(shè)計(jì)語(yǔ)言中應(yīng)絕對(duì)禁止使用GOTO語(yǔ)句.( )類是關(guān)于對(duì)象性質(zhì)的描述,由方法和數(shù)據(jù)組成.( )隨著軟件技術(shù)的發(fā)展,人們逐漸認(rèn)識(shí)到閱讀程序的重要性,編碼不僅要強(qiáng)調(diào)效率還要強(qiáng)調(diào)清晰.( )為保證程序的安全,必須做到程序中沒有任何錯(cuò)誤存在,即容錯(cuò).( )如果把軟件開發(fā)所需的資源畫成一個(gè)金字塔,人是最基本的資源.( )五,問答題什么是軟件危機(jī),軟件危機(jī)有哪幾種表現(xiàn)什么是模塊,模塊化,模塊獨(dú)立性什么是編碼風(fēng)格 為什么要強(qiáng)調(diào)編碼風(fēng)格什么是黑盒測(cè)試法 什么是白盒測(cè)試法六, 分析題比較下列兩段語(yǔ)句,從編碼風(fēng)格的角度分析哪一段好些,并說明好在哪些方面.程序段一:if abthenif xythenb=yelsea=xend ifelsea=bend if程序段二:if ab thena=belseif position_xposition_y thenb=position_yelsea=position_xend ifend if參考答案一,填空題理論,方法,工具可行性研究,需求分析,編碼描述物理系統(tǒng)系統(tǒng)必須做什么數(shù)據(jù)流,數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu)層次方框圖,Warnier圖,IPO圖模塊化,抽象,信息隱蔽IPO,HCUML語(yǔ)義,UML表示法分析方法,非分析方法程序,文檔二,單項(xiàng)選擇題C B B D A三,多項(xiàng)選擇題A,B,C,DA,B,C,DA,B,CA,B,C,DA,B,C四,判斷題0 0 √ √ 0 0 √ √ 0 √五,問答題答:軟件危機(jī)指的是軟件開發(fā)和維護(hù)過程中遇到的一系列嚴(yán)重問題.概括地說,軟件危機(jī)包含下述兩方面的問題:如何開發(fā)軟件,怎樣滿足對(duì)軟件的日益增長(zhǎng)的需求。,軟件危機(jī)主要有下列表現(xiàn):產(chǎn)品不符合用戶的實(shí)際需要.軟件開發(fā)生產(chǎn)率提高的速度遠(yuǎn)遠(yuǎn)不能滿足客觀需要,軟件的生產(chǎn)率遠(yuǎn)遠(yuǎn)低于硬件生產(chǎn)率和計(jì)算機(jī)應(yīng)用的增長(zhǎng),使人們不能充分利用現(xiàn)代計(jì)算機(jī)硬件提供的巨大潛力.軟件產(chǎn)品的質(zhì)量差.對(duì)軟件開發(fā)成本和進(jìn)度的估計(jì)常常不準(zhǔn)確.軟件的可維護(hù)性差.軟件文檔資料通常既不完整也不合格.軟件的價(jià)格昂貴,軟件成本在計(jì)算機(jī)系統(tǒng)總成本中所占的比例逐年上升.答:模塊是數(shù)據(jù)說明,可執(zhí)行語(yǔ)句等程序?qū)ο蟮募?模塊可以單獨(dú)被命名的而且可通過名字來訪問,例如,過程,函數(shù),子程序,宏等等都可作為模塊.模塊化就是把程序劃分成若干個(gè)模塊,每個(gè)模塊具有一個(gè)子功能,把這些模塊集總起來組成一個(gè)整體,可以完成指定的功能,實(shí)現(xiàn)問題的要求.模塊獨(dú)立性是軟件系統(tǒng)中每個(gè)模塊只涉及軟件要求的具體子功能,而和軟件系統(tǒng)中其他的模塊接口是簡(jiǎn)單的.模塊獨(dú)立的概念是模塊化,抽象,信息隱蔽和局部化概念的直接結(jié)果.答: .程序?qū)嶋H上也是一種供人閱讀的文章.編寫程序時(shí)講求程序的風(fēng)格,將大量地減少人們讀程序的時(shí)間.良好的編碼風(fēng)格有助于編寫出可靠而又容易維護(hù)的程序,編碼的風(fēng)格在很大程度上決定著程序的質(zhì)量.4. 答: 黑盒測(cè)試法把程序看成一個(gè)黑盒子,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,.白盒測(cè)試法的前提是可以把程序看成裝在一個(gè)透明的白盒子里,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作,白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試.六, 分析題答:第二段程序優(yōu)于第一段.注釋起到提示的作用,利于程序閱讀者對(duì)程序段全貌的理解縮進(jìn)格式清晰的顯示程序中邏輯判斷的結(jié)構(gòu).軟件工程期末考試試題、試卷一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)1.軟件測(cè)試的目的是( )。A. 評(píng)價(jià)軟件的質(zhì)量 B. 發(fā)現(xiàn)軟件的錯(cuò)誤C. 找出軟件的所有錯(cuò)誤 D. 證明軟件是正確的2.在設(shè)計(jì)測(cè)試用例時(shí),( )是用得最多的一種黑盒測(cè)試方法。A. 等價(jià)類劃分 B. 邊界值分析 C. 因果圖 D. 判定表3. 需求分析最終結(jié)果是產(chǎn)生( )。 A. 項(xiàng)目開發(fā)計(jì)劃 B. 需求規(guī)格說明書 C. 設(shè)計(jì)說明書 D. 可行性分析報(bào)告4. Jackson圖中,模塊框之間若有直線連接,表示它們之間存在( )。 A. 調(diào)用關(guān)系 B. 組成關(guān)系 C. 鏈接關(guān)系 D. 順序執(zhí)行關(guān)系5. 軟件詳細(xì)設(shè)計(jì)的主要任務(wù)是確定每個(gè)模塊的( )。 A. 功能 B. 外部接口 C. 算法和使用的數(shù)據(jù)結(jié)構(gòu) D. 編程 ( ) A.用戶容易參與開發(fā) B.缺乏靈活性 C.用戶與開發(fā)者易溝通 D.適用可變需求,這種現(xiàn)象稱做( ) 、公共耦合、標(biāo)記耦合、控制耦合的耦合性從低到高的順序是( )、公共、標(biāo)記、控制 、標(biāo)記、控制、公共、數(shù)據(jù)、標(biāo)記、公共 、數(shù)據(jù)、公共、標(biāo)記( ) 10.為了提高軟件的可維護(hù)性,在編碼階段應(yīng)注意( ) 11.設(shè)年利率為i,現(xiàn)存入p元,若計(jì)復(fù)利,n年后可得錢數(shù)為( ?。〢.p﹡(1+i﹡n) B.p﹡(i+1)nC.p﹡(1+i)﹡n D.p﹡(i+n)12.在考察系統(tǒng)的一些涉及時(shí)序和改變的狀態(tài)時(shí),要用動(dòng)態(tài)模型來表示。動(dòng)態(tài)模型著重于系統(tǒng)的控制邏輯,它包括兩個(gè)圖:一個(gè)是事件追蹤圖,另一個(gè)是( )。A .狀態(tài)圖 B. 數(shù)據(jù)流圖 C. 系統(tǒng)結(jié)構(gòu)圖 D. 時(shí)序圖13. 對(duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作( )于對(duì)象的統(tǒng)一體中。A. 結(jié)合 B. 隱藏 C. 封裝 D. 抽象14.具有風(fēng)險(xiǎn)分析的軟件生存周期模型是( ) ( ) A.詳細(xì)設(shè)計(jì) B.軟件編碼 C.軟件測(cè)試 D.軟件維護(hù)16. 在整個(gè)軟件維護(hù)階段所花費(fèi)的全部工作中,( )所占比例最大。A. 校正性維護(hù) B. 適應(yīng)性維護(hù) C. 完善性維護(hù) D. 預(yù)防性維護(hù)17.模塊( )定義為受該模塊內(nèi)一個(gè)判斷影響的所有模塊集合。A. 控制域 B. 作用域 D. 接口18.指出PDL是下列哪種語(yǔ)言( )。A.偽碼 B、高級(jí)程序設(shè)計(jì)語(yǔ)言 C. 中級(jí)程序設(shè)計(jì)語(yǔ)言 D、 低級(jí)程序設(shè)計(jì)語(yǔ)言19.在對(duì)數(shù)據(jù)流的分析中,主要是找到中心變換,這是從( )導(dǎo)出結(jié)構(gòu)圖的關(guān)鍵。A. 數(shù)據(jù)結(jié)構(gòu) C. 數(shù)據(jù)流圖 D. E—R圖20.結(jié)構(gòu)分析方法就是面向( )自頂向下逐步求精進(jìn)行需求分析的方法。A. 目標(biāo) D. 對(duì)象二、填空題(本大題共10小題,每小題2分,共20分) 21.軟件生存周期是指一個(gè)軟件從提出開發(fā)要求開始直到該軟件報(bào)廢不止的整個(gè)時(shí)期。通常,軟件生存周期包括問題定義,可行性研究,_______,詳細(xì)設(shè)計(jì),_______,______,維護(hù)活動(dòng),可以將這些活動(dòng)以適當(dāng)方式分配到不同階段去完成。22.______________的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定該軟件項(xiàng)目是否能夠開發(fā),是否值得去開發(fā)。:硬件工程、172。172。172。172。172。172。172。172。172。172。172。_________、 _________和數(shù)據(jù)庫(kù)工程:_________和_____________。,通常用____________、_____________和____________描述這個(gè)邏輯模型。26.面向?qū)ο箝_發(fā)方法包括OOA、________和____________三部分。27.效益分有形效益和無形效益兩種。有形效益可用純收入、_________、________等指標(biāo)進(jìn)行度量;無形效益主要從性質(zhì)上、心理上進(jìn)行衡量,很難直接進(jìn)行量的比較。,我們可以把高級(jí)語(yǔ)言分為基礎(chǔ)語(yǔ)言、_________和________三類。,所以它是一種_________模型。三、判斷題(本大題共10小題,每小題1分,共10分)31.( )質(zhì)量保證是為了保證產(chǎn)品和服務(wù)充分滿足消費(fèi)者要求的質(zhì)量而進(jìn)行的有計(jì)劃,有組織的活動(dòng). 32.( )C語(yǔ)言是一種系統(tǒng)實(shí)現(xiàn)語(yǔ)言,也是一種結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言。33.( )功能性注釋嵌在源程序體中,用以解釋下面的程序語(yǔ)句怎么做。34.( )好的測(cè)試是用少量的測(cè)試用例
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦