版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、福建師范大學(xué)協(xié)和學(xué)院 2011 2012 學(xué)年第 2 學(xué)期2009 級 數(shù)字媒體專業(yè)(方向)軟件工程試卷7 / 6(C卷)1.ABCD2.ABCD3.AB試卷類別 : 閉卷考試時間: 120 分鐘單項(xiàng)選擇題(本大題共 小題,每小題汽車有一個發(fā)動機(jī)。汽車和發(fā)動機(jī)之間的關(guān)系是般具體整體部分分類關(guān)系主從關(guān)系分,共 分)關(guān)系。( B)軟件開發(fā)過程中,抽取和整理用戶需求并建立問題域精確模型的過程叫。(D )生存期面向?qū)ο笤O(shè)計面向?qū)ο蟪绦蛟O(shè)計面向?qū)ο蠓治鲈突椒ㄊ怯脩艉驮O(shè)計者之間執(zhí)行的一種交互構(gòu)成,適用于需求不確定性高的需求確定的系統(tǒng)。( A)C. 管理信息D. 實(shí)時4. 為了提高測試的效率,應(yīng)該。(
2、C)A. 隨機(jī)地選取測試數(shù)據(jù)B. 取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)C. 在完成編碼以后制定軟件的測試計劃D. 選擇發(fā)現(xiàn)錯誤可能性大的數(shù)據(jù)作為測試數(shù)據(jù)5. 在軟件危機(jī)中表現(xiàn)出來的軟件質(zhì)量差的問題,其原因是 。( C)A. 軟件研發(fā)人員素質(zhì)太差B. 用戶經(jīng)常干預(yù)軟件系統(tǒng)的研發(fā)工作C. 沒有軟件質(zhì)量標(biāo)準(zhǔn)D. 軟件開發(fā)人員不遵守軟件質(zhì)量標(biāo)準(zhǔn)6. 軟件工程方法是在實(shí)踐中不斷發(fā)展著的方法, 而早期的軟件工程方法主要是指 _。( B)A 原型化方法B 結(jié)構(gòu)化方法C 功能化方法D 面向?qū)ο蠓椒?. _是把對象的屬性和操作結(jié)合在一起, 構(gòu)成一個獨(dú)立的對象, 其內(nèi)部信息對外界是隱蔽 的,外界只能通過有限的接口與對
3、象發(fā)生聯(lián)系。(C)A 多態(tài)B 繼承C 封裝D 消息8. Jackson 方法是在軟件開發(fā)過程中常用的方法, 使用 Jackson 方法時可以實(shí)現(xiàn) 。( A)A 從數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu)B 從數(shù)據(jù)流圖導(dǎo)出初始結(jié)構(gòu)圖C 從模塊結(jié)構(gòu)導(dǎo)出數(shù)據(jù)結(jié)構(gòu)D 從模塊結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu)9. 軟件測試時為了 而執(zhí)行程序的過程。( B)A 糾正錯誤B 發(fā)現(xiàn)錯誤C 避免錯誤D 證明錯誤10.在軟件系統(tǒng)中,一個模塊應(yīng)具有什么樣的功能,這是由決定的。( B)A總體設(shè)計B需求分析C詳細(xì)設(shè)計D程序設(shè)計11.面向?qū)ο蠓治鍪菍ο到y(tǒng)進(jìn)行 的一種方法。( A)A需求分析B程序設(shè)計C設(shè)計評審D測試驗(yàn)收12.模塊內(nèi)聚度越高,說明模塊內(nèi)各成分彼
4、此結(jié)合的程序越。 ( B)A松散B緊密C無法判斷D相等二、判斷題(正確填寫“ T”,錯誤填寫“ F”,本大題共6小題,每小題2分,共12 分)1. 以對象、類、繼承和通信為基礎(chǔ)的面向?qū)ο笤O(shè)計方法(00D也是常見的軟件概要設(shè)計方法之一。(T)2. 在程序調(diào)試時,找出錯誤的位置和性質(zhì)比改正該錯誤更難。(T)3. 完成測試作業(yè)后,為了縮短源程序的長度應(yīng)刪除程序中的注解。(F)4. 系統(tǒng)結(jié)構(gòu)圖是精確表達(dá)程序結(jié)構(gòu)的圖形表示法。因此,有時也可以將系統(tǒng)結(jié)構(gòu)圖當(dāng)作系 統(tǒng)流程圖使用。 ( F)5. PAD圖在設(shè)置了五種基本控制結(jié)構(gòu)后,還允許遞歸調(diào)用。(F)6. 在進(jìn)行總體設(shè)計時應(yīng)加強(qiáng)模塊間的聯(lián)系。 (F)三、簡
5、答題(本大題共 3 小題,每小題 10 分,共 30 分)1. 軟件測試要經(jīng)過哪些步驟 ?這些測試與軟件開發(fā)各階段之間有什么關(guān)系 ?軟件測試要經(jīng)過的步驟是:單元測試T集成測試T確認(rèn)測試T系統(tǒng)測試。 單元測試對源程序中每一個程序單元進(jìn)行測試,檢查各個模塊是否正確實(shí)現(xiàn)規(guī)定的功能,從而發(fā) 現(xiàn)模塊在編碼中或算法中的錯誤。該階段涉及編碼和詳細(xì)設(shè)計文檔。 集成測試是為了檢查與設(shè)計相關(guān)的軟件體系結(jié)構(gòu)的有關(guān)問題, 也就是檢查概要設(shè)計是否合理有效。 確認(rèn)測試主要是檢查已實(shí)現(xiàn)的軟件是否滿足需求規(guī)格說明書中確定了的各種需求。 系統(tǒng)測試是把已確認(rèn)的軟件與其他系統(tǒng)元素 ( 如硬件、其他支持軟件、數(shù)據(jù)、人工等 )結(jié)合在一
6、起 進(jìn)行測試。以確定軟件是否可以支付使用。2. 什么是軟件生存周期模型?有哪些主要模型? 生存周期模型:描述軟件開發(fā)過程中各種活動如何執(zhí)行的模型。對軟件開發(fā)提供強(qiáng)有力的支持, 為開發(fā)過程中的活動提供統(tǒng)一的政策保證,為參與開發(fā)的人員提供幫助和指導(dǎo),是軟件生存周期 模型化技術(shù)的基礎(chǔ),也是建立軟件開發(fā)環(huán)境的核心。 主要有:瀑布模型,增量模型,螺旋模型,噴泉模型,基于知識的模型,變換模型。3. 什么是總體設(shè)計?總體設(shè)計的任務(wù)是什么?總體設(shè)計分為哪兩個階段?總體設(shè)計又稱為概要設(shè)計或初步設(shè)計。確定系統(tǒng)功能的實(shí)現(xiàn)?;救蝿?wù)是: 建立軟件系統(tǒng)結(jié)構(gòu)、 數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫的設(shè)計、 編寫概要設(shè)計文檔。 系統(tǒng)設(shè)計階段:
7、確定系統(tǒng)的具體實(shí)現(xiàn)方案;結(jié)構(gòu)設(shè)計階段:確定軟件結(jié)構(gòu)。四、分析題(本大題共 2 小題,共 34分)1. 【說明】(本小題 21 分) 某出租服裝公司管理系統(tǒng)的主要功能是服裝管理和信息查詢。對于初次租借的客戶,系統(tǒng)自 動生成客戶號,并與客戶基本信息 (姓名、單位、地址等 ) 一起寫入客戶文件。系統(tǒng)的服裝管理功能分為四個方面:購人新服裝、客戶租借、客戶歸還以及服裝注銷。(1)購入新服裝時需要為該服裝編制入庫單。 入庫單內(nèi)容包括服裝分類目錄號、 服裝名、 品牌、 價格、數(shù)量和購買日期, 將這些信息寫入服裝目錄文件并修改文件中的庫存總量 (表示到目前為止,購入此種服裝的數(shù)量)。(2) 客戶租借服裝時需填
8、寫租借單。租借單內(nèi)容包括客戶號和所借服裝分類目錄號。系統(tǒng)首先檢查該客戶號是否有效,若無效,則拒絕租借服裝;若有效,則進(jìn)一步檢查該客戶已借服裝是否超過最大限制數(shù)(假設(shè)每位客戶能同時租借的服裝不超過5件),若已達(dá)到最大限制數(shù),則拒絕租借;否則允許借,同時將服裝分類目錄號、客戶號和借閱日期等信息寫入租借文件中。(3) 客戶歸還服裝時需填寫歸還單。系統(tǒng)根據(jù)客戶號和服裝分類目錄號,從租借文件中讀出與該服裝相關(guān)的借閱記錄,標(biāo)明歸還日期,再寫回至U租借文件中,若服裝逾期,則處以相應(yīng)的罰款。(4) 注銷服裝時,需填寫注銷單并修改服裝目錄文件中的庫存總量。系統(tǒng)的信息查詢功能主要包括客戶信息查詢和服裝信息查詢。其
9、中客戶信息查詢可得到客戶的基本信息以及客戶借閱服裝的情況;服裝信息查詢可得到服裝基本信息和服裝的借出情況。服裝管理系統(tǒng)的頂層圖如圖 1所示;服裝管理系統(tǒng)的第 0層DFD圖如圖2所示,其中,加工 2的細(xì)化圖如圖3所示。問題 1】數(shù)據(jù)流圖 2 中有兩條數(shù)據(jù)流是錯誤的,請指出這兩條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。有兩條數(shù)據(jù)流方向反了,分別是起點(diǎn):客戶文件 終點(diǎn): 3 登記客戶信息起點(diǎn): 2 處理查詢請求 終點(diǎn):客戶文件問題 2】數(shù)據(jù)流圖 3 中缺少三條數(shù)據(jù)流,請指出這三條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。數(shù)據(jù)流圖 3 中缺少的三條數(shù)據(jù)流:起點(diǎn):租借文件 終點(diǎn): 2.1 客戶信息查詢起點(diǎn):服裝目錄文件終點(diǎn):服裝信息查詢起點(diǎn):租借文件 終點(diǎn): 2.2 服裝信息查詢問題 3】 根據(jù)系統(tǒng)功能和數(shù)據(jù)流圖填充下列數(shù)據(jù)字典條目中的 (1)和 (2): 查詢請求信息=查詢客戶請求信息丨查詢服裝請求信息 客戶情況 =客戶號 +姓名+所在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023六年級數(shù)學(xué)上冊 六 百分?jǐn)?shù)第7課時 用方程解百分?jǐn)?shù)問題 2列方程解決稍復(fù)雜的百分?jǐn)?shù)實(shí)際問題(2)教學(xué)實(shí)錄 蘇教版
- 文明禮儀演講稿模板集合5篇
- 物理教研組工作計劃三篇
- 五年級體育下冊 第十七課 游戲課:踏石過河、攻關(guān)教學(xué)實(shí)錄
- 第6課 拉拉手交朋友 一年級道德與法治上冊(2024版)教學(xué)實(shí)錄
- 第3單元第11課《趕赴火場-“系統(tǒng)時間”檢測模塊的應(yīng)用》教學(xué)實(shí)錄2023-2024學(xué)年清華大學(xué)版(2012)初中信息技術(shù)九年級下冊
- 邀請活動的邀請函合集七篇
- 圣誕節(jié)活動總結(jié)范文5篇
- -轉(zhuǎn)正述職報告
- 后勤年終工作總結(jié)15篇
- 食品安全檢測合作合同
- 養(yǎng)殖場轉(zhuǎn)讓寫合同范例
- 廣東省廣州市天河區(qū)2023-2024學(xué)年高一上學(xué)期期末考試數(shù)學(xué)試卷(解析版)
- 2025年統(tǒng)編版高考政治一輪復(fù)習(xí):選擇性必修1、2、3共3冊必背考點(diǎn)知識點(diǎn)匯編
- 《滅火應(yīng)急疏散預(yù)案》課件
- 【高分復(fù)習(xí)筆記】孫廣仁《中醫(yī)基礎(chǔ)理論》(第9版)筆記與考研真題詳解
- 2024社區(qū)市民學(xué)校工作計劃社區(qū)市民教育工作計劃
- 自然辯證法論述題146題帶答案(可打印版)
- 離婚協(xié)議書模板可打印(2024版)
- 七年級語文下冊專項(xiàng)練習(xí)知識(對聯(lián))
- 廣東省廣州市海珠區(qū)2023-2024學(xué)年五年級上學(xué)期1月期末語文試題
評論
0/150
提交評論