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

正文內(nèi)容

軟件工程復(fù)習(xí)題及參考答案-文庫吧資料

2024-11-15 10:34本頁面
  

【正文】 判定表描述上述問題。 解答; 劃分等價(jià)類: 計(jì)測試用例: 17.某校制定了教師的講課課時(shí)津貼標(biāo)準(zhǔn)。 解答: (1)DFD 圖: (2)數(shù)據(jù)流詞典 報(bào)名單 = 姓名 + 性別 + 身份證號(hào) + 課程名 開考課程 = 課程名 + 開考時(shí)間 考生名冊(cè) = 準(zhǔn)考證號(hào) + 姓名 + 課程 12. 某 “ 調(diào)整工資 ” 處理模塊接受一個(gè) “ 職稱 ” 的變量,根據(jù)職稱的不同(助教,講師,副教授,教授)作不同的處理,其中若是助教還必須輸入工齡,只有工齡超過兩年才能調(diào)整工資。該加工主要是根據(jù)報(bào)名表 (姓名、 性別、身份證號(hào)、課程名 )和開考課程 (課程名、開考時(shí)間 )、經(jīng)校核,編號(hào)、填寫、輸出準(zhǔn)考證給報(bào) 名者, 同時(shí)記錄到考生名冊(cè)中 (準(zhǔn)考證號(hào)、姓名、課程 )。 ③ y=1, z=0, x=2。 ( 1)程序流程圖 ( 2)條件組合覆蓋設(shè)計(jì)測試用例 ① y=2, z=0, x=4。 要求: (1)畫出程序流程圖。 if (y=2) or ( x=l ) then x:=x+l。 解答: DFD 圖: ER 圖: 8.請(qǐng)對(duì)下列子程序進(jìn)行測試: procedure example(y,z: real。 7. 某銀行計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)的工作流程大致如下:儲(chǔ)戶填寫的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng),如果是存款則系統(tǒng)記錄存款人的姓名、住址(或電話號(hào)碼)、身份證號(hào)碼、存款類型、存款日期、到期日期、 利率及密碼(可選)等信息,并印出存款單給儲(chǔ)戶;如果是取款而且存款時(shí)留有密碼,則系統(tǒng)首先核對(duì)儲(chǔ)戶密碼,若密碼正確或存款時(shí)未留密碼,則系統(tǒng)計(jì)算利息并印出利息清單給儲(chǔ)戶。 4. 下圖描述了某個(gè)子程序的處理流程,根據(jù)判定覆蓋、條件覆蓋、判定 /條件覆蓋、條件組合覆蓋、路徑覆蓋等五種覆蓋標(biāo)準(zhǔn),從供選擇的答案中分別找出滿足相應(yīng)標(biāo)準(zhǔn)的最小的測試數(shù)據(jù)組。對(duì)國外乘客 超重部分每公斤收費(fèi)比國內(nèi)乘客多一倍,對(duì)殘疾乘客超重部分每公斤收費(fèi)比正常乘客少一半?!? 解答:(泛化關(guān)系) 3.假設(shè)某航空公司規(guī)定,乘客可以免費(fèi)托運(yùn)行李的重量不超過 30公斤。一維形狀又分為直線、圓弧、折線;二維形狀分為圓、橢圓、矩形、多邊形,其中折線與多邊形由若干有序頂點(diǎn)組成。對(duì)話窗中有若干對(duì)話項(xiàng),由唯一的項(xiàng)名字來確定;對(duì)話項(xiàng)分為按鈕、選擇項(xiàng)和正文項(xiàng)三種,選擇項(xiàng)中有若干選擇項(xiàng)入口。 ( 2)畫出該培訓(xùn)管理的軟件結(jié)構(gòu)圖。 ( 3)如果是付款的,則由財(cái)務(wù)人員在帳目文件上登記,也給學(xué)生一張收費(fèi)收據(jù)。 ( 1)如果是報(bào)名的,則將報(bào)名數(shù)據(jù)送給負(fù)責(zé)報(bào)名事務(wù)的職員,他們將查閱課程文件,檢查該課程是否額滿,然后在學(xué)生文件、課程文件上登記,并開出報(bào)告單交財(cái)務(wù)部門,財(cái)務(wù)人員開出發(fā)票給學(xué)生。 2 軟件生命周期劃分為哪幾個(gè)階段? 軟件生命周期分為三個(gè)時(shí)期八個(gè)階段: 軟件定義:問題定義、可行性研究 ; 軟件開發(fā):需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測試 ; 軟件運(yùn)行:軟件維護(hù) 《軟件工程》應(yīng)用題 四、應(yīng)用題 (每小題 10分 *3=30) 1. 某培訓(xùn)中心要研制一個(gè)計(jì)算機(jī)管理系統(tǒng)。 2 請(qǐng)簡述黑盒測試和白盒測試有何區(qū)別,黑盒測試有哪些常用方法 ? 黑盒測試和白盒測試的區(qū)別: 前者基于功能,后者基于結(jié)構(gòu); 黑盒測試常用方法有: 邊界值、等價(jià)類、因果圖、錯(cuò) 誤推測法等。 (4)多態(tài)性。是指將具有一致的數(shù)據(jù)結(jié)構(gòu) (屬性 )和行為 (操作 )的對(duì)象抽象成類 (3)繼承性。每個(gè)對(duì)象都有自身唯一的標(biāo)識(shí),在對(duì)象生存期中,其標(biāo)識(shí)不變,不同的對(duì)象不能有不同的標(biāo)識(shí)。 ⑷ 模塊獨(dú)立性:每個(gè)模塊只完成系統(tǒng)要求的獨(dú)立的子功能。 ⑶ 信息隱蔽:將模塊實(shí)現(xiàn)自身功能的細(xì)節(jié)與數(shù)據(jù) 隱蔽 起來。 ⑵ 抽象:認(rèn)識(shí)復(fù)雜現(xiàn)象過程所使用權(quán)的工具,只考慮事物本質(zhì)的共同特性,忽略細(xì)節(jié)和其它因素。 什么是需求分析?需求分析階段的基本任務(wù)是什么? 需求分析:開發(fā)人員準(zhǔn)確地理解用戶的要求,進(jìn)行細(xì)致的調(diào)查分析,將用戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的需求規(guī)格說明的過程。 內(nèi)聚:又稱為塊內(nèi)聯(lián)系,指模塊內(nèi)部各成分之間相互關(guān)聯(lián)的程度,以高內(nèi)聚為設(shè)計(jì)目標(biāo)。 包括:可行性分析和項(xiàng)目開發(fā)計(jì)劃,需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼,測試,維護(hù)。以確定軟件是否可以支付使用。 確認(rèn)測試主要是檢查已實(shí)現(xiàn)的軟件是否滿足需求規(guī)格說明書中確定了的各種需求 。該階段涉及編碼和詳細(xì)設(shè)計(jì)文檔。 基本任務(wù): ⑴ 設(shè)計(jì)軟件系統(tǒng)結(jié)構(gòu) ⑵ 進(jìn)行數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫的設(shè)計(jì) ⑶ 編 寫概要設(shè)計(jì)的文檔 ⑷ 評(píng)審 軟件測試要經(jīng)過哪些步驟 ?這些測試與軟件開發(fā)各階段之間有什么關(guān)系 ?(答案不是很好,書本上的 V模型,畫出 V模型) 軟件測試要經(jīng)過的步驟是:單元測試 → 集成測試 → 確認(rèn)測試 → 系統(tǒng)測試。 什么是軟件概要設(shè)計(jì)?該階段的基本任務(wù)是什么? 把一個(gè)軟件需求轉(zhuǎn)換為軟件表示時(shí),首先設(shè)計(jì)出軟件總的體系結(jié)構(gòu)。 軟件開發(fā)中有哪幾種過程模型?哪些適用于面向?qū)ο蟮能浖_發(fā)? 軟件開發(fā)中常見的軟件過程模型 有瀑布模型、原型模型、螺旋模型、噴泉模型、統(tǒng)一軟件過程等。 軟件工程目標(biāo):付出較低開發(fā)成本;達(dá)到要求的功能;取得較好的性能;開發(fā)的軟件易于移植;只需較低的維護(hù)費(fèi)用; 能按時(shí)完成開發(fā)任務(wù),及時(shí)交付使用;開發(fā)的軟件可靠性高。 ,所以它是一種 __功能 _模型。 軟件結(jié)構(gòu)圖中的箭頭方向 表示 ___模塊調(diào)用 __。 53.軟件生存周期是指一個(gè)軟件從提出開發(fā)要求開始直到該軟件報(bào)廢不止的整個(gè)時(shí)期。 5 規(guī)定功能的軟件,在一定程度上能從錯(cuò)誤狀態(tài)自動(dòng)恢復(fù)到正常狀態(tài),則稱該軟件為 ___容錯(cuò) __軟件。 4 繼承性是子類自動(dòng)共享其父類的 __數(shù)據(jù)結(jié)構(gòu)和方法 __機(jī)制。 4 Jackson方法是一種面向 __數(shù)據(jù)結(jié)構(gòu) __的設(shè)計(jì)方法。 4 可行性研究實(shí)質(zhì)上是要在較高層次上以較抽象的方式進(jìn)行 ___需求分析和設(shè)計(jì) __的過程。 4 增量模型適合于 __軟件需求 _不明確、設(shè)計(jì)方案有一定 風(fēng)險(xiǎn)的軟件 項(xiàng)目。 4 產(chǎn)品管理包括 版本管理 和 __配置管理 ___。 3軟件質(zhì)量管理由 軟件質(zhì)量保證 、 軟件質(zhì)量規(guī)劃 和 軟件質(zhì)量控制 三方面活動(dòng)組成。 3詳細(xì)設(shè)計(jì)的任務(wù)是確定每個(gè)模塊的內(nèi)部特性,即模塊的 數(shù)據(jù)結(jié)構(gòu) 和 算法 。 3瀑布模型將軟件生命期劃分為若干階段,各 個(gè)階段之間是通過 文檔 實(shí)現(xiàn)過渡的。 3 對(duì)象之間進(jìn)行通信的構(gòu)造叫做 _消息 _。 3 結(jié)構(gòu)化方法是一種面向數(shù)據(jù)流的開發(fā)方法。 被測試程序不在機(jī)器上運(yùn)行 ,而是采用人工檢測和計(jì)算機(jī)輔助分析檢測的手段稱為 _靜態(tài) _測試 。 2 需求分析階段產(chǎn)生的最重要的文檔是 __需求規(guī)格說明書 _。 2 用等價(jià)類劃分法設(shè)計(jì)一個(gè)測試用例時(shí) ,使其覆蓋 __盡可能多的 __尚未被覆蓋的合理等價(jià)類 。 2 UML提供的構(gòu)建系統(tǒng)動(dòng)態(tài)模型的機(jī)制有 動(dòng)態(tài)視圖 視圖(包括順序圖和協(xié)作圖)、 靜態(tài)視圖 視圖、 功能 視圖。 2 Jackson圖不僅可表示程序結(jié)構(gòu),還可表示 ___數(shù)據(jù)結(jié)構(gòu) __。 2 McCabe復(fù)雜性度量又稱 __環(huán)路度量 _。 1 用于描述基本加工的小說明的三種描述工具是 結(jié)構(gòu)化語言 、 判定表 、 判定樹 _。 1 CASE是多年來在 軟件開發(fā)管理 、 軟件開發(fā)方法 、 軟件開發(fā)環(huán)境 和 __軟件工具 __等方面研究和發(fā)展的產(chǎn)物。 15. 軟件工程 包括 軟件開發(fā)技術(shù) 和 __軟件工程管理 __兩大部分內(nèi)容。 14. 基線的作用是把各階段的開發(fā)工作劃分得更加明確,便于檢查與確認(rèn)階段成果。 1 在詳細(xì)設(shè)計(jì)階段,除了對(duì)模塊內(nèi)的算法進(jìn)行設(shè)計(jì),還應(yīng)對(duì)模塊內(nèi)的 __數(shù)據(jù)結(jié)構(gòu) _進(jìn)行設(shè)計(jì)。 在軟件概要設(shè)計(jì)階段,建立軟件結(jié)構(gòu)后,還應(yīng)為每個(gè)模塊寫一份 處理說明 和 _接口說明 __。 8. 軟件工程管理的具體內(nèi)容包括對(duì) 開發(fā)人員 、 組織機(jī)構(gòu) 、 用戶 、 文檔資料 等方面的管 理。 CMM把軟件過程從無序到有序的進(jìn)化分成 5個(gè)階段,排序而形成 5個(gè)逐層提高的等級(jí),分別是 初始級(jí) 、 可重復(fù)級(jí) 、 已定義級(jí) 、 已 管理級(jí) 和 可優(yōu)化級(jí) 。 結(jié)構(gòu)化設(shè)計(jì)中以數(shù)據(jù)流圖為基礎(chǔ)的兩種具體 分析 設(shè)計(jì)方法是 變換分析 、 事物分析 設(shè)計(jì) 。 概要設(shè)計(jì)主要是把各項(xiàng) 功能需求 轉(zhuǎn)換成系統(tǒng)的 體系結(jié)構(gòu) 。 軟件工程名詞解釋 : 1.軟件:完成特定功能的程序 +數(shù)據(jù)結(jié)構(gòu) +文檔 2. ☆ 軟件危機(jī):指計(jì)算機(jī)軟件的開發(fā)和維護(hù)過程中所遇到的一系列嚴(yán)重問題 3. ☆ 軟件工程:指導(dǎo)計(jì)算機(jī) 軟件開發(fā)和維護(hù)的一門工程學(xué) 4. √ 軟件生命周期:一個(gè)軟件從定義、開發(fā)、使用和維護(hù)直至最終被廢棄,要經(jīng)歷的漫長時(shí)期 5.?dāng)?shù)據(jù)流圖:一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出過程中所經(jīng)受的變換 6.?dāng)?shù)據(jù)字典:數(shù)據(jù)字典是關(guān)于數(shù)據(jù)數(shù)據(jù)信息的集
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1