


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、復(fù)習(xí)題一、 選擇1、 在軟件開(kāi)發(fā)的各種資源中,(D)是最重要的資源。A 開(kāi)發(fā)工具B 方法C 硬件環(huán)境D 人員2、 軟件的復(fù)雜性是(),它引起人員通信困難、開(kāi)發(fā)費(fèi)用超支、開(kāi)發(fā)時(shí)間超時(shí)等問(wèn)題。A 固有的B 人為的C 可消除的D 不可降低的3、 原型化方法是用戶和軟件開(kāi)發(fā)人員之間進(jìn)行的一種交互過(guò)程,適用于(系統(tǒng)。A 需求不確定的B 需求確定的C 管理信息D 決策支持4、 單元測(cè)試的測(cè)試用例主要根據(jù)(D )的結(jié)果來(lái)設(shè)計(jì)。A 需求分析B 源程序C 概要設(shè)計(jì)D 詳細(xì)設(shè)計(jì))5、()是軟件生存期中的一系列相關(guān)軟件工程活動(dòng)的集合,它由軟件規(guī)格說(shuō)明、軟件設(shè)計(jì)與開(kāi)發(fā)、軟件確認(rèn)、軟件改進(jìn)等活動(dòng)組成。A 軟件過(guò)程B 軟
2、件工具C 軟件生存周質(zhì)量保證D 軟件工程6、()意味著一個(gè)操作在不同的類(lèi)中可以有不同的實(shí)現(xiàn)方式。A 多態(tài)性B 類(lèi)的復(fù)用C 封裝7、軟件測(cè)試計(jì)劃開(kāi)始于需求分析階段,完成于()階段。A 需求分析B 軟件設(shè)計(jì)C 軟件實(shí)現(xiàn)D 軟件測(cè)試8、在軟件生存周期的瀑布模型中一般包括計(jì)劃、()、設(shè)計(jì)、編碼、測(cè)試、維護(hù)等階段。A 可行性分析B 需求采集C 需求分析D 問(wèn)題定義9. 軟件需求分析階段的測(cè)試手段一般采用()。A 總結(jié)B 階段性報(bào)告C 需求分析評(píng)審D 不測(cè)試10. ()是把對(duì)象的屬性和操作結(jié)合在一起,構(gòu)成一個(gè)獨(dú)立的對(duì)象,其內(nèi)部信息對(duì)外界是隱蔽的,外界只能通過(guò)有限的接口與對(duì)象發(fā)生聯(lián)系。A多態(tài)性B繼承C封裝D
3、消息11. 軟件測(cè)試是為了()而執(zhí)行程序的過(guò)程。A 糾正錯(cuò)誤B 發(fā)現(xiàn)錯(cuò)誤C 避免錯(cuò)誤D 證明正確12. 在結(jié)構(gòu)化分析方法中,()表達(dá)系統(tǒng)內(nèi)部數(shù)據(jù)運(yùn)動(dòng)的圖形化技術(shù)。A 數(shù)據(jù)字典B 實(shí)體關(guān)系圖C 數(shù)據(jù)流圖D 狀態(tài)轉(zhuǎn)換圖13. 軟件工程的基本要素包括方法、工具和()。A 過(guò)程B 軟件系統(tǒng)C 硬件環(huán)境D 人員14. TURBOPASCALA 、系統(tǒng)軟件是()軟件。B、人工智能C、事務(wù)軟件D、應(yīng)用軟件15、選擇結(jié)構(gòu)的復(fù)雜性比順序結(jié)構(gòu)的復(fù)雜性要(A、小B、大C、相等)。D、無(wú)法比較16、模塊內(nèi)聚度越高,說(shuō)明模塊內(nèi)各成分彼此結(jié)合的程度越(A 、松散B、緊密C、無(wú)法判斷D、相等)。17、軟件維護(hù)是軟件生命周期
4、中的固有階段, 一般認(rèn)為, 各種不同的軟件維護(hù)中以( )維護(hù)所占的維護(hù)量最小( )。A 、糾錯(cuò)性維護(hù)B、代碼維護(hù)C、預(yù)防性維護(hù)D、文檔維護(hù)18、在下述哪一種測(cè)試中,測(cè)試人員必須接觸到源程序()。功能測(cè)試結(jié)構(gòu)測(cè)試A 、均不需B、只有C、只有D、和19、軟件設(shè)計(jì)階段的輸出主要是()。A 、程序B、模塊C、偽代碼D、設(shè)計(jì)規(guī)格說(shuō)明書(shū)20、軟件測(cè)試方法中,黑盒、白盒測(cè)試法是常用的方法,其中白盒測(cè)試主要用于測(cè)試( )。A 、結(jié)構(gòu)合理性B、軟件外部功能C、程序正確性D、程序內(nèi)部邏輯21、下面哪幾個(gè)階段是軟件的設(shè)計(jì)階段()。A 、編碼B、可行性研究C、測(cè)試D、維護(hù)E、需求分析22、數(shù)據(jù)字典是用來(lái)定義()中的各
5、個(gè)成分的具體含義的。A流程圖B功能結(jié)構(gòu)圖C系統(tǒng)結(jié)構(gòu)圖D數(shù)據(jù)流圖23、在面向?qū)ο笤O(shè)計(jì)中,()意味著在同一作用域內(nèi)的若干個(gè)參數(shù)不同的函數(shù)可以使用相同的函數(shù)名字。A重載B類(lèi)的復(fù)用C封裝D繼承二,判斷(正確則打 , 錯(cuò)誤則打× )1、文檔是軟件產(chǎn)品的一部分,沒(méi)有文檔的軟件就不稱(chēng)其為軟件。()2、在需求分析過(guò)程中,分析員要從用戶那里解決的最重要的問(wèn)題是給該軟件提供哪些信息。()3、需求規(guī)格說(shuō)明書(shū)在軟件開(kāi)發(fā)中具有重要的作用,它也可以作為軟件可行性分析的依據(jù)。()4、數(shù)據(jù)流圖建立系統(tǒng)的功能模型,它由數(shù)據(jù)流、加工和數(shù)據(jù)存貯組成。()5、好的測(cè)試是用少量的測(cè)試用例運(yùn)行程序,發(fā)現(xiàn)被測(cè)程序盡可能多的錯(cuò)誤。
6、( )6、面向?qū)ο蟮姆治鍪敲嫦蛴?jì)算機(jī)系統(tǒng)建立軟件系統(tǒng)的對(duì)象模型。()7、不完善的系統(tǒng)定義往往是導(dǎo)致軟件項(xiàng)目失敗的主要原因。()8、一個(gè)成功的項(xiàng)目唯一提交的就是運(yùn)行程序。()9、只有質(zhì)量差的軟件產(chǎn)品才需要維護(hù)。()10、一個(gè)好的測(cè)試用例在于能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤。()11、軟件工作的考慮范圍主要是程序設(shè)計(jì)和實(shí)現(xiàn)。()12、在項(xiàng)目計(jì)劃發(fā)生延遲的情況下,增加更多的程序員一定會(huì)加快進(jìn)度。()13、軟件錯(cuò)誤可能出現(xiàn)在開(kāi)發(fā)過(guò)程的早期,越早修改越好。()14, 在軟件開(kāi)發(fā)的過(guò)程中,若能推遲暴露其中的錯(cuò)誤,則為修復(fù)和改正錯(cuò)誤所花費(fèi)的代價(jià)就會(huì)降低。 ( )15,模型是對(duì)現(xiàn)實(shí)的簡(jiǎn)化,建模是為了更好地理解所開(kāi)發(fā)的系
7、統(tǒng)。()16,好的測(cè)試用例應(yīng)能證明軟件是正確的。()17,白盒測(cè)試僅與程序的內(nèi)部結(jié)構(gòu)有關(guān), 完全可以不考慮程序的功能要求。()三, 填空題1、 在學(xué)校中,一個(gè)學(xué)生可以選修多門(mén)課程,一門(mén)課程可以由多個(gè)學(xué)生選修,那么學(xué)生和課程之間是 _關(guān)系。2、 動(dòng)物與老虎之間是 _關(guān)系,森林和樹(shù)木之間是_關(guān)系。3、衡量模塊獨(dú)立的兩個(gè)標(biāo)準(zhǔn)是_和_。4、結(jié)構(gòu)化分析實(shí)質(zhì)是就是一種建?;顒?dòng),通常建立 _模型、_模型、_模型。5、在面向?qū)ο笤O(shè)計(jì)過(guò)程中,先后要建立3 個(gè)模型,它們分別是 _、_、 _。6、組成數(shù)據(jù)流圖的四種成分是()、()、()、()7、程序的邏輯結(jié)構(gòu)分為 _結(jié)構(gòu)、 _結(jié)構(gòu)、和 _結(jié)構(gòu)等三大類(lèi)8、面向?qū)ο蟮?/p>
8、方法有四個(gè)要點(diǎn):_、_、_、 _9、將正確答案的編號(hào)填入題目空白處:在白盒測(cè)試用例設(shè)計(jì)中, 有語(yǔ)句覆蓋、條件覆蓋、判定覆蓋、路徑覆蓋等,其中, _(A)_是最強(qiáng)的覆蓋準(zhǔn)則。 為了對(duì)下圖所示的程序進(jìn)行覆蓋測(cè)試,必須適當(dāng)?shù)剡x取測(cè)試數(shù)據(jù)。若 X 、 Y 是兩個(gè)變量,可供選擇的數(shù)據(jù)組共有、四組 (如表中給出 ),則實(shí)現(xiàn)語(yǔ)句覆蓋至少應(yīng)采用的測(cè)試數(shù)據(jù)組是_;實(shí)現(xiàn)條件覆蓋至少應(yīng)采用的測(cè)試數(shù)據(jù)組是_;實(shí)現(xiàn)路徑覆蓋至少應(yīng)采用的測(cè)試數(shù)據(jù)組是_或_。Tx=0 and y>2FK 語(yǔ)句Fx<1 OR y=1TJ 語(yǔ)句XY測(cè)試數(shù)據(jù)組 0 3 測(cè)試數(shù)據(jù)組 1 2測(cè)試數(shù)據(jù)組 -1 2 測(cè)試數(shù)據(jù)組 3 1 供選擇
9、的答案 :A :語(yǔ)句覆蓋條件覆蓋判定覆蓋路徑覆蓋BE:和組 和組 和組 和組、和組 、和組 、和 、和組10、快速原型應(yīng)該具備的基本特性是:_、_四,問(wèn)答題1、什么是需求分析?需求分析階段的基本任務(wù)是什么?2、為什么說(shuō)面向?qū)ο蠓椒▽W(xué)比傳統(tǒng)方法學(xué)在穩(wěn)定性方面要好?為什么說(shuō)面向?qū)ο蠓椒▽W(xué)比傳統(tǒng)方法學(xué)在可重用性方面要好?3、你認(rèn)為一個(gè)好的軟件開(kāi)發(fā)人員應(yīng)具備哪些基本素質(zhì)?4、為什么軟件需要維護(hù)?簡(jiǎn)述軟件維護(hù)的過(guò)程。5、 傳統(tǒng) "瀑布模型 "的主要缺陷是什么?試說(shuō)明造成缺陷的原因。6、某學(xué)校需要開(kāi)發(fā)一個(gè)學(xué)生成績(jī)管理系統(tǒng),教務(wù)人員可以通過(guò)該系統(tǒng)維護(hù)學(xué)生信息、課程信息和成績(jī)信息,學(xué)生可以
10、隨時(shí)查詢自己的成績(jī)單,該系統(tǒng)的實(shí)體關(guān)系圖如下所示:請(qǐng)問(wèn)圖中是否應(yīng)該增加 "教務(wù)人員 " ?試說(shuō)明理由。7、下面是一段求最大值的程序,其中datalist 是數(shù)據(jù)表, n 是 datalist 的長(zhǎng)度。int GetMax(int n, int datalist )int k=0;for ( int j=1; j<n; j+ )if ( datalistj > datalistk ) k=j;return k;(1) 畫(huà)出該程序的控制流圖,并計(jì)算其復(fù)雜度。(2) 列出獨(dú)立路徑(3) 為各測(cè)試路徑設(shè)計(jì)測(cè)試用例。8, 以下是銷(xiāo)售管理所需要的信息:生產(chǎn)廠家編號(hào)、廠家名稱(chēng)
11、、聯(lián)系電話、聯(lián)系人、聯(lián)系地址、產(chǎn)品編號(hào)、產(chǎn)品名稱(chēng)、產(chǎn)品說(shuō)明、銷(xiāo)售商場(chǎng)名稱(chēng)、銷(xiāo)售商場(chǎng)編號(hào)、商場(chǎng)聯(lián)系電話、商場(chǎng)聯(lián)系人、商場(chǎng)聯(lián)系地址分析這些信息,把它們?cè)O(shè)計(jì)成幾個(gè)表,并將這些表之間建立起關(guān)系,要求反映出:一個(gè)工廠生產(chǎn)多種產(chǎn)品,一個(gè)商店經(jīng)營(yíng)多種產(chǎn)品9, 寫(xiě)出求最小公倍數(shù)的程序(或框圖),畫(huà)出其控制流圖,計(jì)算其復(fù)雜度,列出獨(dú)立路徑,為各獨(dú)立路徑設(shè)計(jì)測(cè)試用例。10,寫(xiě)出求最大公約數(shù)的程序(或框圖),畫(huà)出其控制流圖,計(jì)算其復(fù)雜度,列出獨(dú)立路徑,為各獨(dú)立路徑設(shè)計(jì)測(cè)試用例。11、畫(huà)數(shù)據(jù)流圖要注意哪些事項(xiàng)?12、在項(xiàng)目開(kāi)發(fā)時(shí),選擇程序設(shè)計(jì)語(yǔ)言通常考慮哪些因素?13、什么是單元測(cè)試和集成測(cè)試?他們各有什么特點(diǎn)?14
12、、模塊的內(nèi)聚性分為哪幾種類(lèi)型?把它們按從低到高進(jìn)行排序。15、模塊的偶合性分為哪幾種類(lèi)型?把它們按從高到低進(jìn)行排序。16、軟件的生存周期一般分成哪幾個(gè)階段?17、某廠對(duì)部分職工重新分配工作的政策是:年齡在 20 歲以下者,初中程度脫產(chǎn)學(xué)習(xí),高中程度當(dāng)電工;年齡在 20 歲至 40 歲之間者,中學(xué)文化程度男性當(dāng)鉗工,女性當(dāng)車(chē)工,大學(xué)文化程度都當(dāng)技術(shù)員;年齡在 40 歲以上者,中學(xué)文化程度當(dāng)材料員, 大學(xué)文化程度當(dāng)技術(shù)員。請(qǐng)用結(jié)構(gòu)化語(yǔ)言、判定表或判定樹(shù)描述上述問(wèn)題的加工邏輯,畫(huà)出控制流圖, 計(jì)算復(fù)雜度,列出獨(dú)立路徑。18、下圖是某系學(xué)籍管理的一部分,、分別是同一模塊 A 的兩個(gè)不同設(shè)計(jì)方案,你認(rèn)為哪一個(gè)設(shè)計(jì)方案較好?請(qǐng)陳述理由。學(xué)號(hào)成績(jī)匯總學(xué)號(hào)成績(jī)匯總A 取班級(jí)成績(jī)A取班級(jí)成績(jī)平均 /最高成績(jī)平均成績(jī)最高成績(jī)?nèi)∑骄煽?jī)?nèi)∑骄煽?jī)B2 取最高成績(jī)BB1或最高成績(jī)成績(jī)學(xué)號(hào)學(xué)號(hào)成績(jī)學(xué)號(hào)成績(jī)C 取個(gè)人成績(jī)C 取個(gè)人成績(jī)(2)(1)19、用 PAD 方法畫(huà)出以下算法的程序框圖:從存儲(chǔ)器中讀入一個(gè)文本文檔,給定一個(gè)漢字,統(tǒng)計(jì)文檔中出現(xiàn)該漢字的次數(shù)。20、數(shù)據(jù)流圖
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級(jí)第八單試卷及答案
- 公司文化交流會(huì)議服務(wù)協(xié)議
- 跨界合作推廣協(xié)議
- 房屋使用規(guī)范防范協(xié)議
- 2025年運(yùn)算律知識(shí)點(diǎn)總結(jié)模版
- 針灸推拿學(xué)在寒瘡、肝膽疾病中的療效驗(yàn)證
- 腰椎間盤(pán)突出手術(shù)演示與預(yù)防措施
- 土木工程中的安全技術(shù)措施研究
- 企業(yè)公司安保部個(gè)人工作總結(jié)模版
- 創(chuàng)新醫(yī)學(xué)技術(shù)教育在實(shí)踐中的應(yīng)用
- 平面變壓器設(shè)計(jì)與仿真
- DB13-T1725-2013高粱抗蚜性評(píng)價(jià)技術(shù)規(guī)程
- 合作取得更大的成功辯論稿范文六篇
- 相關(guān)方需求和期望識(shí)別評(píng)價(jià)表
- 西南科技大學(xué)井巷工程課程設(shè)計(jì)樣本
- 某化妝品牌案例分析
- 循環(huán)水管道施工組織設(shè)計(jì)
- 防腐涂料涂層體系油漆用量與費(fèi)用計(jì)算表
- 如何擁有正確的金錢(qián)觀主題班會(huì)課件
- 寧夏大學(xué)階梯教室施工方案
- 國(guó)家開(kāi)放大學(xué)《人文英語(yǔ)3》章節(jié)測(cè)試參考答案
評(píng)論
0/150
提交評(píng)論