




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、電大軟件工程模擬試 題( 2) 軟件工程模擬試題二 一、選擇題,請(qǐng)從四個(gè)可選項(xiàng)中選擇正確答案。( 60分,每題 3 分) 1以下哪一項(xiàng)不是軟件危機(jī)的表現(xiàn)形式( ) A. 成本高 B. 生產(chǎn)率低 C. 技術(shù)發(fā)展快 D. 質(zhì)量得不到保證 2哪種模型分批地逐步向用戶提交產(chǎn)品,每次提交一個(gè)滿足用戶需求子集的可運(yùn)行的 產(chǎn)品。( ) A. 演化模型 B. 噴泉模型 C. 原型模型 D. 螺旋模型 3可行性研究的目的不包括( ) A. 分析開(kāi)發(fā)系統(tǒng)的必要性 B. 確定系統(tǒng)建模的方案 C. 分析系統(tǒng)風(fēng)險(xiǎn)D. 確定是否值得開(kāi)發(fā)系統(tǒng) 4可行性分析研究的費(fèi)用大約是項(xiàng)目總經(jīng)費(fèi)的()。 A.2%B.8%C.20%D.5
2、0%。 5在 E-R 模型中,包含以下基本成分( )。 A. 數(shù)據(jù)、對(duì)象、實(shí)體 B. 控制、聯(lián)系、對(duì)象 C .實(shí)體、聯(lián)系、屬性 D. 實(shí)體、屬性、聯(lián)系 )。 A. 軟件維護(hù)說(shuō)明書(shū) B. 概要設(shè)計(jì)說(shuō)明書(shū) C .可行性報(bào)告 D. 初步用戶手冊(cè) 7內(nèi)聚程度較低的是 )。 A. 通信內(nèi)聚 B. 過(guò)程內(nèi)聚 C. 順序內(nèi)聚 D. 時(shí)間內(nèi)聚 6軟件需求分析產(chǎn)生兩個(gè)重要文檔,一個(gè)是軟件需求規(guī)格說(shuō)明書(shū),另一個(gè)是( 8概要設(shè)計(jì)是軟件系統(tǒng)結(jié)構(gòu)的總體設(shè)計(jì),以下選項(xiàng)中不屬于概要設(shè)計(jì)的是( A. 把軟件劃分成模塊 確定模塊之間的調(diào)用關(guān)系 C.確定各個(gè)模塊的功能D. 設(shè)計(jì)每個(gè)模塊的偽代碼 9. UML語(yǔ)言支持的建模方式不包
3、括有()。 A. 靜態(tài)建模B. 動(dòng)態(tài)建模 C. 模塊化建模 D. 功能建模 10. 以下哪一項(xiàng)不是面向?qū)ο蟮奶卣鳌#ǎ?)。 A. 多態(tài)性 B. 繼承性 C. 封裝性 D. 過(guò)程調(diào)用 11. 面向?qū)ο笤O(shè)計(jì)首先要確定系統(tǒng)的總體結(jié)構(gòu)和風(fēng)格,構(gòu)造系統(tǒng)的( A. 邏輯模型 B. 物理模型 C. 數(shù)據(jù)模型 D. 用例模型 12. 面向?qū)ο笤O(shè)計(jì)的步驟中,正確的順序是()。 A. 系統(tǒng)構(gòu)架設(shè)計(jì)、用例設(shè)計(jì)、類設(shè)計(jì) B. 系統(tǒng)構(gòu)架設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和用戶界面 設(shè)計(jì) C. 類設(shè)計(jì)、用例設(shè)計(jì)、構(gòu)架設(shè)計(jì) D. 用例設(shè)計(jì)、構(gòu)架設(shè)計(jì)、類設(shè)計(jì) 13. 類有 3 種類型,即( )。 A. 邊界類、實(shí)體類、控制類 B. 實(shí)體類、
4、 控制類、界面類 C .控制類、實(shí)體類、虛類 D. 界面類、 控制類、公共類 14. ( )是一般化類與特殊化類之間的一種關(guān)聯(lián)形式,設(shè)計(jì)時(shí)應(yīng)該適當(dāng)使用這種耦 合。 A. 消息連接 B. 參數(shù)傳遞 C. 方法重寫 D. 繼承 15.結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是( )。 A. 程序的規(guī)模 B. 程序效率 C. 程序語(yǔ)言的先進(jìn)性 D. 程序易讀性 16. 列關(guān)于功能性注釋不正確的說(shuō)法是( )。 A. 功能性注釋嵌在源程序中,用于說(shuō)明程序段或語(yǔ)句的功能以及數(shù)據(jù)的狀態(tài) B. 注釋用來(lái)說(shuō)明程序段,需要在每一行都要加注釋 C. 可使用空行或縮進(jìn),以便很容易區(qū)分注釋和程序 D. 修改程序也應(yīng)修改注釋 17.軟件
5、測(cè)試的目的是( ) A. 評(píng)價(jià)軟件的質(zhì)量B.發(fā)現(xiàn)軟件的錯(cuò)誤 C. 找出軟件中的所有錯(cuò)誤 D. 證明軟件是正確的 18在設(shè)計(jì)黑盒測(cè)試用例時(shí),主要研究()。 A. 概要設(shè)計(jì)說(shuō)明書(shū) B. 詳細(xì)設(shè)計(jì)說(shuō)明 C. 項(xiàng)目開(kāi)發(fā)計(jì)劃 D. 需求規(guī)格說(shuō)明 19以下屬于完善性維護(hù)的有( )。 A. 解決開(kāi)發(fā)是未能測(cè)試各種可能條件帶來(lái)的問(wèn)題 B. 增加聯(lián)機(jī)求助命令 C. 縮短系統(tǒng)的應(yīng)答時(shí)間,使其達(dá)到特定要求 D. 為提高軟件的可靠性和可維護(hù)性,主動(dòng)修改軟件 20軟件項(xiàng)目管理的內(nèi)容包括( )。 A.人員的組織與管理B.軟件配置管理 C. 軟件開(kāi)發(fā)進(jìn)度計(jì)劃D.以上所有 二、簡(jiǎn)答題( 30分,每小題 6 分) 1. 什么是
6、軟件危機(jī)?試簡(jiǎn)述至少 3 種軟件危機(jī)的典型表現(xiàn)。 2. 簡(jiǎn)述軟件過(guò)程模型 3. 簡(jiǎn)述結(jié)構(gòu)化分析的主要步驟 4. 設(shè)計(jì)下列偽程序的語(yǔ)句覆蓋測(cè)試用例。 BEGIN INPUT(A,B,C) IF A5 THEN X=10 ELSE X=1 END IF IF B10 THEN Y=20 ELSE Y=2 END IF IF C15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z) END 5. 為了提高軟件的可維護(hù)性,在軟件開(kāi)發(fā)過(guò)程的各個(gè)階段要充分考慮軟件的可維護(hù)性 因素。 三、應(yīng)用題( 10 分) 一個(gè)簡(jiǎn)單的飛機(jī)機(jī)票預(yù)訂系統(tǒng):機(jī)票預(yù)訂系統(tǒng)按功能可分成兩部分,一部分為旅
7、行社 預(yù)訂機(jī)票,另一部分為旅客取票,兩部分通過(guò)機(jī)票文件的數(shù)據(jù)存儲(chǔ)聯(lián)系起來(lái)。旅行社 把預(yù)訂機(jī)票的旅客信息 ( 姓名、年齡、單位、身份證號(hào)碼、旅行時(shí)間、目的地等 ) 輸入 機(jī)票預(yù)訂系統(tǒng)。系統(tǒng)為旅客安排航班,打印出取票通知單 ( 附有應(yīng)交的賬款 ) 。旅客在 飛機(jī)起飛的前一天憑取票通知單交款取票,系統(tǒng)檢驗(yàn)無(wú)誤,輸出機(jī)票給旅客。請(qǐng)你根 據(jù)以上的描述,畫出數(shù)據(jù)流程圖。 參考答案 一、選擇題,請(qǐng)從四個(gè)可選項(xiàng)中選擇正確答案。( 60分,每題 3 分) CABBC BDDCD BABDD BBDBD 二、簡(jiǎn)答題( 30分,每小題 6 分) 1什么是軟件危機(jī)?試簡(jiǎn)述至少 3 種軟件危機(jī)的典型表現(xiàn)。 答: (1)
8、軟件危機(jī)是指在計(jì)算機(jī)軟件的開(kāi)發(fā)和維護(hù)過(guò)程中,所遇到的一系列嚴(yán)重問(wèn) 題。 (2)典型表現(xiàn): 開(kāi)發(fā)費(fèi)用和進(jìn)度難以估算和控制,大大超過(guò)預(yù)期的資金和規(guī)定日期; 軟件需求分析不夠充分,用戶不滿意 “已經(jīng)完成 ”的軟件系統(tǒng)。 軟件質(zhì)量難于保證; 軟件維護(hù)困難; 通常沒(méi)有保留適當(dāng)?shù)奈臋n資料 開(kāi)發(fā)成本逐年上升; 軟件開(kāi)發(fā)生產(chǎn)率提高的速度,遠(yuǎn)遠(yuǎn)跟不上計(jì)算機(jī)應(yīng)用迅速普及深入的趨勢(shì) 評(píng)分標(biāo)準(zhǔn): 概念 3 分, 表現(xiàn) 3 分(每條 1 分) 。 2. 簡(jiǎn)述軟件過(guò)程模型 答: (1)軟件過(guò)程是人們開(kāi)發(fā)和維護(hù)軟件及相關(guān)產(chǎn)品的活動(dòng)、方法、實(shí)踐和改進(jìn)的集合。它明確 定義軟件過(guò)程中所執(zhí)行的活動(dòng)及其順序,確定沒(méi)一個(gè)活動(dòng)內(nèi)容和步驟
9、,定義每個(gè)角色和 職責(zé)。 (2)軟件工程將軟件開(kāi)發(fā)和維護(hù)的過(guò)程概況為8 個(gè)大的活動(dòng):?jiǎn)栴}定義、可行性研究、需求 分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、系統(tǒng)測(cè)試和運(yùn)行維護(hù)。 評(píng)分標(biāo)準(zhǔn): 每條 3 分。 3. 簡(jiǎn)述結(jié)構(gòu)化分析的主要步驟 答: (1)根據(jù)用戶的需求畫出初始的數(shù)據(jù)流程圖,寫出數(shù)據(jù)字典和初始的加工處理說(shuō) 明(IPO圖),實(shí)體關(guān)系圖。 (2)以初始數(shù)據(jù)流程圖為基礎(chǔ),從數(shù)據(jù)流程圖的輸出端開(kāi)始回溯。在對(duì)數(shù)據(jù)流程 圖進(jìn)行回溯的過(guò)程中可能會(huì)發(fā)現(xiàn)丟失的處理和數(shù)據(jù),應(yīng)將數(shù)據(jù)流程圖補(bǔ)充完 善。 (3)對(duì)軟件性能指標(biāo)、接口定義、設(shè)計(jì)和實(shí)現(xiàn)的約束條件等逐一進(jìn)行分析。 (4)系統(tǒng)分析人員與用戶一起對(duì)需求分析的結(jié)果進(jìn)
10、行復(fù)查。 (5)根據(jù)細(xì)化的需求修訂開(kāi)發(fā)計(jì)劃。 (6)編寫需求規(guī)格說(shuō)明書(shū)和初始的用戶手冊(cè),測(cè)試人員開(kāi)始編寫功能測(cè)試用的測(cè) 試數(shù)據(jù)。 評(píng)分標(biāo)準(zhǔn): 每條 1 分。 4. 設(shè)計(jì)下列偽程序的語(yǔ)句覆蓋測(cè)試用例。 BEGIN INPUT(A,B,C) IF A5 THEN X=10 ELSE X=1 END IF IF B10 THEN Y=20 ELSE Y=2 END IF IF C15 THEN Z=30 END IF PRINT(X,Y,Z) END 答: 因?yàn)槊總€(gè)判定表達(dá)式為真或假時(shí)均有賦值語(yǔ)句,為了使每個(gè)語(yǔ)句都至少執(zhí)行一 次,總共需要兩組測(cè)試數(shù)據(jù),以便使得每個(gè)判定表達(dá)式取值為真或假各一次。下面是
11、 實(shí)現(xiàn)語(yǔ)句覆蓋的典型測(cè)試用例: (1)使 3 個(gè)判定表達(dá)式之值全為假 輸入: A=1,B=1,C=1 預(yù)期的輸出: X=1, Y=2,Z=3 (2)使 3 個(gè)判定表達(dá)式之值全為真 輸入: A=20,B=40,C=60 預(yù)期的輸出: X=10,Y=20,Z=30 評(píng)分標(biāo)準(zhǔn):分析 2 分, 每個(gè)用例各 2 分。 5. 為了提高軟件的可維護(hù)性,在軟件開(kāi)發(fā)過(guò)程的各個(gè)階段要充分考慮軟件的可維護(hù)性 因素。 答: (1)在需求分析階段應(yīng)該明確維護(hù)的范圍和責(zé)任,檢查每條需求,分析維護(hù)時(shí)這條 需求可能需要的支持,對(duì)于那些可能發(fā)生變化的需求要考慮系統(tǒng)的應(yīng)變能力。 (2)在設(shè)計(jì)階段應(yīng)該做一些表更實(shí)驗(yàn),檢查系統(tǒng)的可維護(hù)性、靈活性和可移植性, 設(shè)計(jì)時(shí)應(yīng)該將今后可能變更的內(nèi)容與其他部分分離出來(lái),
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年02月武漢市某事業(yè)單位工作人員筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2025年02月山東濟(jì)南高新區(qū)代管街道辦事處所屬事業(yè)單位公開(kāi)招聘初級(jí)綜合類崗位人員11人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 課題開(kāi)題報(bào)告:當(dāng)代戲劇導(dǎo)演與編劇研究
- 課題開(kāi)題報(bào)告:城市高質(zhì)量發(fā)展統(tǒng)計(jì)監(jiān)測(cè)研究
- 互聯(lián)網(wǎng)金融抵押協(xié)議
- 內(nèi)服藥品智能生產(chǎn)設(shè)備行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 重質(zhì)苯企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略研究報(bào)告
- 香草醛(香蘭素)企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略研究報(bào)告
- 鉛酸電池企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略研究報(bào)告
- 銻酸鹽企業(yè)縣域市場(chǎng)拓展與下沉戰(zhàn)略研究報(bào)告
- 中央2025年中國(guó)科協(xié)所屬單位招聘社會(huì)在職人員14人筆試歷年參考題庫(kù)附帶答案詳解-1
- 2024年湖北省聯(lián)合發(fā)展投資集團(tuán)有限公司人員招聘考試題庫(kù)及答案解析
- 造價(jià)咨詢服務(wù)方案進(jìn)度計(jì)劃安排及保證措施
- 2024年全國(guó)統(tǒng)一高考英語(yǔ)試卷(新課標(biāo)Ⅰ卷)含答案
- 2024年認(rèn)證行業(yè)法律法規(guī)及認(rèn)證基礎(chǔ)知識(shí) CCAA年度確認(rèn) 試題與答案
- 穿孔鋁板技術(shù)交底
- 第三章社科信息檢索原理與技術(shù)PPT課件
- 危大工程管理細(xì)則(廣西區(qū)規(guī)定)
- HALCON手冊(cè)簡(jiǎn)體中文版
- 聲學(xué)原理及聲學(xué)測(cè)試
- 機(jī)構(gòu)占比分時(shí)指標(biāo)(升級(jí)版)源碼作者:羅克hq
評(píng)論
0/150
提交評(píng)論