


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、;考試名稱(chēng)20092010 學(xué)年第 2 學(xué)期 末 考試試卷編號(hào)考試課程 090277 軟件工程命題負(fù)責(zé)人屈愛(ài)平適用對(duì)象07級(jí)信息與計(jì)算科學(xué)本科審查人簽字考核方式考試開(kāi)閉卷閉卷AB卷B時(shí)量120分鐘總分 100一、選擇題(共20 分,每小題 2 分)1. 對(duì)在數(shù)據(jù)流圖中每一個(gè)命令的圖形元素均給以定義是(B)、條目定義 、數(shù)據(jù)字典 、數(shù)據(jù)定義 、數(shù)據(jù)說(shuō)明2. 為改正軟件系統(tǒng)中潛藏的錯(cuò)誤而進(jìn)行的維護(hù)活動(dòng)稱(chēng)為(A)。A糾錯(cuò)性維護(hù) B適應(yīng)性維護(hù) C改善性維護(hù) D預(yù)防性維護(hù) 3. 在設(shè)計(jì)測(cè)試用例時(shí),應(yīng)當(dāng)包括(C)、合理的輸入條件 、不合理的輸入條件、合理的和不合理的輸入條件 、部分條件4. 耦合度也可以分
2、為七級(jí):其中最松散的耦合是(A)。A非直接耦合 B數(shù)據(jù)耦合 C特征耦合 D控制耦合5. 描述靜態(tài)數(shù)據(jù)結(jié)構(gòu)的概念模式是(A )。A、E-R圖 B、DFD C、結(jié)構(gòu)圖 D、框圖6. 軟件生產(chǎn)過(guò)程中,需求信息由(D )給出。A、程序員 B、項(xiàng)目管理者 C、軟件分析設(shè)計(jì)人員 D、軟件用戶(hù)7. 程序測(cè)試是指( )。A找出編碼中錯(cuò)誤的代碼執(zhí)行活動(dòng)B對(duì)軟件計(jì)劃,軟件設(shè)計(jì),軟件編碼進(jìn)行查錯(cuò)的活動(dòng)C對(duì)軟件計(jì)劃,軟件設(shè)計(jì),軟件編碼進(jìn)行糾錯(cuò)的活動(dòng)D糾正編碼中的錯(cuò)誤的代碼執(zhí)行活動(dòng)8. 在面向數(shù)據(jù)流的軟件設(shè)計(jì)方法中,一般將信息流分為()。、變換流和事務(wù)流、變換流和控制流、事務(wù)流和控制流、數(shù)據(jù)流和控制流9. 數(shù)據(jù)元素組成
3、設(shè)計(jì)的方式有()類(lèi)型。、順序 、選擇 、重復(fù) 、以上全是10. 需求分析()。、要回答“軟件必須做什么?” 、要求編寫(xiě)軟件需求說(shuō)明書(shū)、系統(tǒng)分析員可以采用訪(fǎng)談、簡(jiǎn)易的應(yīng)用規(guī)格說(shuō)明技術(shù)獲取用戶(hù)需求、以上都對(duì)二、多項(xiàng)選擇題(共 10分)1. 需求分析階段結(jié)束后,交出的文檔中應(yīng)該包括( )。A. 數(shù)據(jù)流圖B. 數(shù)據(jù)字典C. 簡(jiǎn)明的算法描述D. 項(xiàng)目的經(jīng)費(fèi)預(yù)算2. 軟件的特點(diǎn)包括( )。A 軟件具有抽象性B 在軟件的運(yùn)行和使用期間,也存在類(lèi)似硬件的老化問(wèn)題C 軟件的開(kāi)發(fā)與維護(hù)對(duì)硬件存在依賴(lài)性D 軟件的開(kāi)發(fā)費(fèi)用在逐漸下降3. 數(shù)據(jù)流圖是用于表示軟件模型的一種圖示方法,在下列可采用的繪圖方法中,()是常采用
4、的。自頂向下自底向上分層繪制逐步求精、全是B、 、 、4. 提高程序效率的根本途徑在于( )。A、 編程時(shí)對(duì)程序語(yǔ)句進(jìn)行調(diào)整 B、 選擇良好的設(shè)計(jì)方法C、 使程序最大限度的簡(jiǎn)潔 D、選擇良好的數(shù)據(jù)結(jié)構(gòu)與算法5. 畫(huà) DFD 圖的主要目的是( )。A、作為需求分析階段用戶(hù)與開(kāi)發(fā)者之間交流信息的工具B、對(duì)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行描述C、對(duì)目標(biāo)系統(tǒng)的層次結(jié)構(gòu)進(jìn)行描述D、作為分析和設(shè)計(jì)的工具三、 (共 20 分)判斷題,正確打,錯(cuò)誤打×。1. 用戶(hù)對(duì)軟件需求的描述不精確,往往是產(chǎn)生軟件危機(jī)的原因之一。()2. 目前的絕大多數(shù)軟件都不適合于快速原型技術(shù)。(X)3. 一個(gè)好的開(kāi)發(fā)人員應(yīng)具備的素質(zhì)和能力
5、不包括具有良好的書(shū)面和口頭表達(dá)能力。(X)4. 在用戶(hù)需求分析時(shí)觀(guān)察用戶(hù)手工操作過(guò)程不是為了模擬手工操作過(guò)程,而是為了獲取第一手資料,并從中提取出有價(jià)值的需求。()5. 程序中的注解越少越好( X )。6. 軟件開(kāi)發(fā)、設(shè)計(jì)幾乎都是從頭開(kāi)始,成本和進(jìn)度很難估計(jì)。()7. 數(shù)據(jù)輸入的一般準(zhǔn)則中包括盡量(增加)用戶(hù)輸入的動(dòng)作。(X)8. 文檔可用于專(zhuān)業(yè)人員和用戶(hù)之間的通信和交流;軟件開(kāi)發(fā)過(guò)程的管理; 運(yùn)行階段的維護(hù)。()9. 由于軟件是邏輯產(chǎn)品,軟件質(zhì)量較容易直接度量。(X)10. 面向數(shù)據(jù)設(shè)計(jì)方法一般都包括下列任務(wù): 確定數(shù)據(jù)結(jié)構(gòu)特征;用順序、選擇和重復(fù)三種基本形式表示數(shù)據(jù)等步驟。()四、(共15
6、分)下面是選擇排序的程序,其中datalist是數(shù)據(jù)表,它有兩個(gè)數(shù)據(jù)成員:一是元素類(lèi)型為Element的數(shù)組V,另一個(gè)是數(shù)組大小n。算法中用到兩個(gè)操作,一是取某數(shù)組元素Vi的關(guān)鍵碼操作getKey ( ),一是交換兩數(shù)組元素內(nèi)容的操作Swap( ): void SelectSort ( datalist & list ) /對(duì)表list.V0到list.Vn-1進(jìn)行排序, n是表當(dāng)前長(zhǎng)度。 for ( int i = 0; i < list.n-1; i+ ) int k = i; /在list.Vi.key到list.Vn-1.key中找具有最小關(guān)鍵碼的對(duì)象 for ( int
7、 j = i+1; j < list.n; j+) if ( list.Vj.getKey ( ) < list.Vk.getKey ( ) ) k = j; /當(dāng)前具最小關(guān)鍵碼的對(duì)象 if ( k != i ) Swap ( list.Vi, list.Vk ); /交換 (1) 試計(jì)算此程序段的McCabe復(fù)雜性; (2) 用基本路徑覆蓋法給出測(cè)試路徑;(3) 為各測(cè)試路徑設(shè)計(jì)測(cè)試用例。五、(共10分)下面這個(gè)流圖中,判定節(jié)點(diǎn)有哪些,該流圖的環(huán)形復(fù)雜度是多少?六、(共10分)圖書(shū)管理系統(tǒng)的功能有新進(jìn)圖書(shū)登記、圖書(shū)檢索、借書(shū)登記、還書(shū)登記。用戶(hù)有圖書(shū)管理人員、教師、學(xué)生。圖書(shū)管理人員負(fù)責(zé)新進(jìn)圖書(shū)登記、借書(shū)登記、還書(shū)登記,所有人員可以進(jìn)行圖書(shū)檢索。請(qǐng)畫(huà)出該系統(tǒng)的數(shù)據(jù)流圖。七、(15 分)某電器集團(tuán)公司下屬的廠(chǎng)包括技術(shù)科、生產(chǎn)科等基層單位?,F(xiàn)在想建立一個(gè)計(jì)算機(jī)輔助企業(yè)管理系統(tǒng),其中:生產(chǎn)科的任務(wù)是:(1)根據(jù)銷(xiāo)售公司轉(zhuǎn)來(lái)的內(nèi)部合同(產(chǎn)品型號(hào)、規(guī)格、數(shù)量、交獲日期)制定車(chē)間月生產(chǎn)計(jì)劃。(2)根據(jù)車(chē)間實(shí)際生產(chǎn)日?qǐng)?bào)表、周報(bào)表調(diào)整月生產(chǎn)計(jì)劃(3)以月生產(chǎn)計(jì)劃為以及,制定產(chǎn)品設(shè)計(jì)(結(jié)構(gòu)、工藝)及產(chǎn)品組裝月計(jì)劃。(4)將產(chǎn)品的組裝計(jì)劃傳達(dá)到各科,將組裝月計(jì)劃分解為周計(jì)劃,下達(dá)給車(chē)間技術(shù)科的任務(wù)是
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Selected寫(xiě)字樓轉(zhuǎn)租合同7篇
- 股權(quán)質(zhì)押合同怎么寫(xiě)6篇
- 環(huán)境監(jiān)測(cè)作業(yè)指導(dǎo)書(shū)
- 2025年青海貨運(yùn)從業(yè)資格證答題軟件
- 2025年揭陽(yáng)貨運(yùn)資格證考試答案
- 公司員工自駕出差安全協(xié)議書(shū)年
- 冷鏈物流倉(cāng)儲(chǔ)合同(標(biāo)準(zhǔn)版)7篇
- 2025年石家莊貨運(yùn)從業(yè)資格證題庫(kù)及答案
- 2023年高考真題全國(guó)乙卷物理試卷
- 聯(lián)營(yíng)協(xié)議合同范本石油
- 充電樁授權(quán)委托書(shū)
- 河北交通投資集團(tuán)考試題
- 八年級(jí)下科學(xué)教學(xué)計(jì)劃+教學(xué)進(jìn)度表(2020浙教版)
- 2024年01月北京市地質(zhì)礦產(chǎn)勘查院所屬事業(yè)單位2024年公開(kāi)招考工作人員筆試歷年高頻考題(難、易錯(cuò)點(diǎn)薈萃)答案帶詳解附后
- 2025屆高考語(yǔ)文二輪復(fù)習(xí)備考策略《道法結(jié)合 科學(xué)備考》
- 2024年江蘇旅游職業(yè)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 2024年全國(guó)高中數(shù)學(xué)聯(lián)賽試題(及答案)
- 鑄造車(chē)間整改和工資改革方案
- 哄女生消氣的100句話(huà)
- 企業(yè)稅務(wù)風(fēng)險(xiǎn)防控財(cái)務(wù)規(guī)劃中的稅法合規(guī)策略
- 煤場(chǎng)封閉施工方案
評(píng)論
0/150
提交評(píng)論