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

正文內(nèi)容

軟件工程重點(diǎn)知識(shí)復(fù)習(xí)資料及試卷-資料下載頁(yè)

2025-04-24 22:45本頁(yè)面
  

【正文】 程序設(shè)計(jì)主要強(qiáng)調(diào)的是__ 12. PDL是一種設(shè)計(jì)和描述程序的語(yǔ)言,它是一種面向______的語(yǔ)言。         13. 下面有關(guān)測(cè)試原則的說(shuō)法中正確的是__ A. 測(cè)試用列應(yīng)有測(cè)試的輸入數(shù)據(jù)和預(yù)期的輸出結(jié)果兩部分組成B. 測(cè)試用列只需選擇合理的輸入數(shù)據(jù)C. 測(cè)試最好由編寫該程序的程序員自己來(lái)測(cè)試D. 使用測(cè)試用例進(jìn)行測(cè)試是為了檢查程序是否做了它應(yīng)該做的事情14. 因果圖是用來(lái)描述多種條件的測(cè)試用例,其最終生成的結(jié)果是__ __?!?A. 判定樹(shù) B. 判定表 C. PAD D. PDL15. 以下哪種測(cè)試方法不屬于白盒測(cè)試技術(shù)__   16. 黑盒測(cè)試主要是測(cè)試軟件是否滿足__ __需求?!           ?7. 軟件生命周期中所花費(fèi)用最多的階段是__ 18. 因計(jì)算機(jī)硬件和軟件環(huán)境的變化而作出的修改軟件的過(guò)程稱為_(kāi)_ 。 19. 面向?qū)ο竽P椭饕蒧_____組成。 、動(dòng)態(tài)模型、功能模型 、數(shù)據(jù)模型、功能模型、動(dòng)態(tài)模型、功能模型 、動(dòng)態(tài)模型、數(shù)據(jù)模型 20. 面向?qū)ο蠓治龅牡谝徊绞莀______。A. 定義需求 B. 確定附加的系統(tǒng)約束C. 確定問(wèn)題域 D. 定義類和對(duì)象三. 判斷題(10分)1. 軟件的主體是程序,所謂軟件開(kāi)發(fā)就是編寫程序并使它運(yùn)行。2. 可行性分析是實(shí)施軟件工程的第一步,可行性分析實(shí)際上就是風(fēng)險(xiǎn)分析。3. 建模是軟件開(kāi)發(fā)的基本工作,且是一項(xiàng)復(fù)雜的工作,現(xiàn)代軟件工程必須使用CASE工具輔助進(jìn)行。4. 從某種意義上講,軟件需求說(shuō)明書(shū)(SRS)起到了與用戶簽定合同的合同書(shū)的作用。5. 數(shù)據(jù)字典是用來(lái)定義數(shù)據(jù)流圖中的各個(gè)成分的具體含義的。它以一種準(zhǔn)確的、無(wú)二義性的說(shuō)明方式為系統(tǒng)的分析、設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述。6. 模塊化,信息隱藏,抽象和逐步求精的軟件設(shè)計(jì)原則有助于得到高內(nèi)聚,低耦合度的軟件產(chǎn)品。7. 如果通過(guò)軟件測(cè)試沒(méi)有發(fā)現(xiàn)錯(cuò)誤,則說(shuō)明軟件是正確的。8. 軟件需求規(guī)格說(shuō)明書(shū)在軟件開(kāi)發(fā)中具有重要的作用,是軟件驗(yàn)收的依據(jù)之一。9. 好的測(cè)試用例應(yīng)能證明軟件是正確的。10. 面向?qū)ο蠼J冀K是圍繞著“類”進(jìn)行的。在整個(gè)建模過(guò)程中不斷地對(duì)各個(gè)類的內(nèi)容進(jìn)行細(xì)化。類是軟件的分析、設(shè)計(jì)和實(shí)現(xiàn)的基本單元。四。綜合題(40分,每題10分)1. 假定要為某培訓(xùn)中心開(kāi)發(fā)一個(gè)計(jì)算機(jī)管理系統(tǒng)。培訓(xùn)中心的日常業(yè)務(wù)如下:將學(xué)員發(fā)來(lái)的電報(bào)、信件、電話收集分類后,按幾種不同情況處理:(1)如果是報(bào)名的,則將報(bào)名數(shù)據(jù)送給負(fù)責(zé)報(bào)名事務(wù)的職員,他們要查閱課程文件,檢查某課程是否額滿,然后在學(xué)生文件、課程文件上登記,并開(kāi)出報(bào)名單交財(cái)務(wù)部門,財(cái)務(wù)人員再開(kāi)出發(fā)票經(jīng)復(fù)審后通知學(xué)員;(2)如果是付款的,則由財(cái)務(wù)人員在帳目文件上登記,再經(jīng)復(fù)審后也給學(xué)員一張通知單;(3)如果是查詢的,則交查詢部門查閱課程文件后給出答復(fù);(4)如果是想注銷原來(lái)已選修的課程,則由注銷人員在課程、學(xué)生、帳目文件上作相應(yīng)修改,經(jīng)復(fù)審后通知學(xué)員;(5)對(duì)一些要求不合理的函電,培訓(xùn)中心將拒絕處理。請(qǐng)用數(shù)據(jù)流圖描述該系統(tǒng)的功能。2. 圖1是用程序流程圖描繪的程序算法,請(qǐng)把它改畫(huà)為等價(jià)的NS圖。3. 研究圖2給出的程序流程圖,要求: (1)寫出它的偽碼表示; (2)設(shè)計(jì)一個(gè)等價(jià)的結(jié)構(gòu)化程序的偽碼。4. 設(shè)計(jì)下列偽碼程序的分支覆蓋和條件組合覆蓋測(cè)試用例。STARTINPUT(A,B,C,D)IF(A0)AND(B0) THEN X=A+B ELSE X=ABENDIFIF(CA)OR(DB) THEN Y=CD ELSE Y=C+DENDIFPRINT(X,Y)STOP一. 填空題(30分)1. 計(jì)算機(jī)軟件是計(jì)算機(jī)系統(tǒng)中與硬件相互依存的另一部分,是包括程序、數(shù)據(jù)和___【1】___的完整組合。2. 軟件工程學(xué)是一門研究系統(tǒng)化、___【2】___、___【3】___地進(jìn)行軟件開(kāi)發(fā)和開(kāi)發(fā)過(guò)程管理的方法、技術(shù)和原則的學(xué)科。3. 軟件工程技術(shù)有兩個(gè)明顯的特點(diǎn):強(qiáng)調(diào)規(guī)范化和___【4】___。4. 傳統(tǒng)軟件工程和現(xiàn)代軟件工程通常是以____【5】____方法來(lái)定界的。5. 軟件工程中描述生存周期的瀑布模型一般包括___【6】___、設(shè)計(jì)、實(shí)施、測(cè)試、維護(hù)等幾個(gè)階段。6. 螺旋模型結(jié)合了瀑布模型和演化模型的優(yōu)點(diǎn),最主要的特點(diǎn)是在于加人了___【7】___。7. 可行性研究是在軟件需求階段應(yīng)該做的事情,主要包括三個(gè)方面的研究:經(jīng)濟(jì)可行性、技術(shù)可行性、___【8】___。8. 結(jié)構(gòu)化分析(SA)是一種面向___【9】___的軟件分析方法,適合于開(kāi)發(fā)數(shù)據(jù)處理類型軟件的需求分析。9. 軟件的開(kāi)發(fā)工作在進(jìn)入___【10】___以后,就開(kāi)始著手解決“怎么做”的問(wèn)題。10. 用戶界面設(shè)計(jì)的“黃金原則”是:易用性、___【11】___及___【12】___。11. 軟件測(cè)試過(guò)程主要有4個(gè)步驟,即單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、___【13】___。12. 黑盒測(cè)試又稱___【14】___測(cè)試。其典型測(cè)試項(xiàng)目包括等價(jià)類劃分、邊值分析、因果分析、___【15】___等方法。 二. 單選題(20分)1. 開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱做__ 。      2. 瀑布模型的關(guān)鍵不足在于__ 。   3. 在開(kāi)發(fā)一個(gè)軟件系統(tǒng)時(shí),如果用戶對(duì)系統(tǒng)的目標(biāo)是不很清楚,難以定義需求,這時(shí)最好使用 __。A. 原型法 B. 瀑布模型 C. V模型 D. 螺旋模型4. 軟件需求主要包括兩大類型:功能需求和非功能需求。下列中屬于功能需求的是_____A. 性能要求 B. 數(shù)據(jù)處理要求C. 安全性要求 D. 可靠性要求5. 軟件可行性研究一般不考慮__ 。、經(jīng)濟(jì)上是否合算6. 研究開(kāi)發(fā)所需要的成本和資源是屬于可行性研究中的__ 研究的一方面。     7. 在軟件項(xiàng)目開(kāi)發(fā)過(guò)程中,評(píng)估軟件項(xiàng)目風(fēng)險(xiǎn)時(shí),__ 與風(fēng)險(xiǎn)無(wú)關(guān)。A. 高級(jí)管理人員是否正式承諾支持該項(xiàng)目B. 開(kāi)發(fā)人員和用戶是否充分理解系統(tǒng)的需求C. 最終用戶是否同意部署已開(kāi)發(fā)的系統(tǒng)D. 開(kāi)發(fā)需要的資金是否能按時(shí)到位8. 需求分析中開(kāi)發(fā)人員要從用戶那里了解__ 。 9. 結(jié)構(gòu)化開(kāi)發(fā)方法中,PAD圖是__ 階段產(chǎn)生的結(jié)果。A. 需求分析 B. 概要設(shè)計(jì) C. 詳細(xì)設(shè)計(jì) D. 程序編碼10. 在結(jié)構(gòu)化設(shè)計(jì)(SD)方法中全面指導(dǎo)模塊劃分的最重要的原則是__ 。 11. 在詳細(xì)設(shè)計(jì)階段,經(jīng)常采用的工具有__ 。A. PAD B. SA C.SC D.DFD12. 結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是__ 。 13. 下列中_______不是數(shù)據(jù)顯示界面設(shè)計(jì)的基本準(zhǔn)則?!?A. 只顯示必須的數(shù)據(jù)。與用戶需求無(wú)直接關(guān)系的一律省略?!?B. 在一起使用的數(shù)據(jù)應(yīng)顯示在一起。  C. 顯示出的數(shù)據(jù)應(yīng)與用戶執(zhí)行的任務(wù)有關(guān)。D. 使用代碼縮寫14. 偽碼是一種設(shè)計(jì)和描述程序的語(yǔ)言,它是一種面向______的語(yǔ)言?!  ?        15. 軟件測(cè)試方法中的靜態(tài)測(cè)試方法之一為_(kāi)_ 。        16. 以下說(shuō)法錯(cuò)誤的是__ 。A. 進(jìn)入集成測(cè)試要求待集成的軟件單元均已通過(guò)單元測(cè)試B. 軟件集成測(cè)試應(yīng)測(cè)試軟件之間的所有調(diào)用C. 軟件集成測(cè)試應(yīng)對(duì)已集成軟件進(jìn)行必要的靜態(tài)測(cè)試,并先于動(dòng)態(tài)測(cè)試D. 軟件集成測(cè)試應(yīng)由軟件供方組織并實(shí)施,不得委托第三方進(jìn)行17. 使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)_______和指定的覆蓋標(biāo)準(zhǔn)。  A. 程序的內(nèi)部邏輯   C. 使用說(shuō)明書(shū)   18. 與設(shè)計(jì)軟件測(cè)試用例無(wú)關(guān)的文檔是_______。)A、需求規(guī)格說(shuō)明書(shū) B、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)C、可行性研究報(bào)告 D、源程序19. 面向?qū)ο蠓治雠c設(shè)計(jì)是面向?qū)ο筌浖_(kāi)發(fā)過(guò)程中的兩個(gè)重要階段,下列活動(dòng)中,_____不屬于面向?qū)ο蠓治鲭A段。A. 構(gòu)建分析模型 B. 識(shí)別分析類C. 確定接口規(guī)格 D. 評(píng)估分析模型20. 軟件生命周期中所花費(fèi)用最多的階段是__ 。 三. 判斷題(10分)1. 軟件是不會(huì)“磨損”的,所以軟件的維護(hù)相對(duì)硬件要容易。2. 軟件工程要求編寫大量的文檔,它需要占用大量的時(shí)間和精力,而用戶關(guān)心的是可以運(yùn)行的程序,并且希望提前交貨,因此文檔可以留待以后有空時(shí)補(bǔ)寫。3. 建模是軟件開(kāi)發(fā)的基本工作,所有的軟件開(kāi)發(fā)人員都應(yīng)知道如何建模并掌握基本的建模技術(shù)。4. 在需求分析中,分析員要從用戶那里解決的最重要的問(wèn)題是明確軟件怎么做的問(wèn)題。5. 數(shù)據(jù)流圖(DFD)是結(jié)構(gòu)化分析方法中用于表示系統(tǒng)邏輯模型的一種有效的建模工具。6. 軟件設(shè)計(jì)的主要任務(wù)是設(shè)計(jì)軟件的架構(gòu)和模塊。其中軟件架構(gòu)設(shè)計(jì)的主要任務(wù)是要確定 模塊間的組成關(guān)系。7. 內(nèi)聚性和耦合性是度量軟件模塊獨(dú)立性的重要準(zhǔn)則,軟件設(shè)計(jì)時(shí)應(yīng)該力求低內(nèi)聚,高耦合。8. 如果通過(guò)軟件測(cè)試沒(méi)有發(fā)現(xiàn)錯(cuò)誤,則說(shuō)明軟件是正確的。9. 面向?qū)ο蠼J冀K是圍繞著“類”進(jìn)行的。在整個(gè)建模過(guò)程中不斷地對(duì)各個(gè)類的內(nèi)容進(jìn)行細(xì)化。類是軟件的分析、設(shè)計(jì)和實(shí)現(xiàn)的基本單元。10. 面向?qū)ο竽P椭饕蓪?duì)象模型、動(dòng)態(tài)模型及功能模型所組成。) 四。綜合題(40分)1.  銀行計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)的工作過(guò)程大致如下:儲(chǔ)戶填寫的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng),如果是存款則系統(tǒng)記錄存款人姓名、住址(或電話號(hào)碼)、身份證號(hào)碼、存款類型、存款日期、到期日期、利率及密碼(可選)等信息并印出存款單給儲(chǔ)戶;如果是取款而且存款時(shí)留有密碼,則系統(tǒng)首先核對(duì)儲(chǔ)戶密碼,若密碼正確或存款時(shí)未留有密碼,則系統(tǒng)計(jì)算利息并印出利息單給儲(chǔ)戶。請(qǐng)用數(shù)據(jù)流圖描述本系統(tǒng)的功能,并用ER圖描述系統(tǒng)中的數(shù)據(jù)對(duì)象。(該題10分)2. 研究下面給出的偽碼程序,要求:(1)畫(huà)出它的程序流程圖;(2)它是結(jié)構(gòu)化的還是非結(jié)構(gòu)化的?說(shuō)明理由;(3)如果是非結(jié)構(gòu)化的,則①把它改造成結(jié)構(gòu)化的程序,并用偽碼表示;②用NS圖描述這個(gè)結(jié)構(gòu)化程序。(4)找出并改正程序邏輯中的錯(cuò)誤。COMMENT:PROGRAM SEARCHES FOR FIRST N REFERENCES TO A TOPIC IN AN INFORMATION RETRIEVAL SYSTEM WITH T TOTAL ENTRIES INPUT N I=0 MATCH=0 DO WHILE I=T I=I+1 IF WORD=KEYWORD THEN MATCH=MATCH+1 STORE IN BUFFER ENDIF IF MATCH=N THEN GOTO OUTPUT ENDIF ENDDO IF N=0 THEN PRINT “NO MATCH”O(jiān)UTPUT: ELSE CALL SUBROUTINE TO PRINT BUFFER INFORMATION ENDIF(該題20分)3. 設(shè)計(jì)下列偽碼程序的語(yǔ)句覆蓋用例和路徑覆蓋用例。STARTINPUT(A,B,C)IF A5 THEN X=10 ELSE X=1END IFIF B10 THEN Y=20 ELSE Y=2END IFIF C15 THEN Z=30 ELSE Z=3END IFPRINT(X,Y,Z)STOP(該題10分) 32 / 32
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1