![2025年軟件工程核心考點(diǎn)攻略_第1頁(yè)](http://file4.renrendoc.com/view12/M00/1F/1F/wKhkGWdfg2aAUjl9AAPACjgcEUQ003.jpg)
![2025年軟件工程核心考點(diǎn)攻略_第2頁(yè)](http://file4.renrendoc.com/view12/M00/1F/1F/wKhkGWdfg2aAUjl9AAPACjgcEUQ0032.jpg)
![2025年軟件工程核心考點(diǎn)攻略_第3頁(yè)](http://file4.renrendoc.com/view12/M00/1F/1F/wKhkGWdfg2aAUjl9AAPACjgcEUQ0033.jpg)
![2025年軟件工程核心考點(diǎn)攻略_第4頁(yè)](http://file4.renrendoc.com/view12/M00/1F/1F/wKhkGWdfg2aAUjl9AAPACjgcEUQ0034.jpg)
![2025年軟件工程核心考點(diǎn)攻略_第5頁(yè)](http://file4.renrendoc.com/view12/M00/1F/1F/wKhkGWdfg2aAUjl9AAPACjgcEUQ0035.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.軟件工程三要素措施、工具、過(guò)程3.數(shù)據(jù)流圖的構(gòu)成元素包括數(shù)據(jù)的源點(diǎn)或終點(diǎn),數(shù)據(jù)的處理,數(shù)據(jù)流和數(shù)數(shù)據(jù)字典的構(gòu)成元素包括數(shù)據(jù)流,數(shù)據(jù)流分量,4.技術(shù)可行性的重要內(nèi)容:研究既有技術(shù)、資源及限制能否支持和實(shí)現(xiàn)系統(tǒng)的功能、性能,重5.軟件測(cè)試的基本原則:所有的測(cè)試都應(yīng)追溯到顧客需求、應(yīng)當(dāng)在測(cè)試工作真正開(kāi)始前的較長(zhǎng)時(shí)間內(nèi)就進(jìn)行測(cè)試計(jì)劃、Pareto原則應(yīng)用于軟件測(cè)試、測(cè)試應(yīng)從"小規(guī)模"開(kāi)始,逐漸轉(zhuǎn)向"大規(guī)模"窮舉測(cè)試是不也許的、為了到達(dá)最佳效果,應(yīng)當(dāng)由獨(dú)立的第三方來(lái)構(gòu)造測(cè)試6.模型元素有關(guān)聯(lián)、聚合、依賴(lài)7.維護(hù):所謂軟件維護(hù)就是在軟件已經(jīng)交付使用之后,為了改正錯(cuò)誤或滿(mǎn)足新的需要而修改軟件的過(guò)程。維護(hù)的過(guò)程:維護(hù)組織,維護(hù)匯報(bào)。軟件的可理解性,可測(cè)試性,可修改性,可9、軟件的開(kāi)發(fā)模型有瀑布模型、迅速原型模型,增量模型①軟件是一種邏輯實(shí)體,而不是詳細(xì)的物理實(shí)體,因而它具有抽象性。②軟件是通過(guò)人們的智力活動(dòng),把知識(shí)與技術(shù)轉(zhuǎn)化成信息的一種產(chǎn)品,是在研制、開(kāi)發(fā)中被發(fā)明出來(lái)的。③在軟件的運(yùn)行和有效期間,沒(méi)有硬件那樣的機(jī)械磨損、老化問(wèn)題。④軟件的開(kāi)發(fā)和運(yùn)行常常受到計(jì)算機(jī)可從如下幾種角度來(lái)檢查數(shù)據(jù)流圖的對(duì)的性:數(shù)據(jù)守恒、文獻(xiàn)的使用;父圖和子圖的平衡等;提高數(shù)據(jù)流圖的易理解性可從如下幾方面進(jìn)行:簡(jiǎn)化加工間的聯(lián)絡(luò)、注意分解的均勻、合適地3.BROOKS定律?原因:1)當(dāng)小組變得更大時(shí),每個(gè)人需要用更多時(shí)間與組內(nèi)其他組員討論問(wèn)題、協(xié)調(diào)工作,因此增長(zhǎng)了通信開(kāi)銷(xiāo)。2)假如在開(kāi)發(fā)過(guò)程中增長(zhǎng)小組人員,則最初一段時(shí)間內(nèi)項(xiàng)目組總生產(chǎn)率不僅不會(huì)提高反而會(huì)下降。這是由于新組員在開(kāi)始時(shí)不僅不是生產(chǎn)力,并且在他們學(xué)習(xí)期間還需4.軟件生命周期可分為哪三個(gè)時(shí)期?GB8567中規(guī)定可分為哪幾種階段?定義時(shí)期:?jiǎn)栴}的定義(客戶(hù)需求)、可行性研究(為何做);開(kāi)發(fā)時(shí)期:需求分析(做什么)、總體設(shè)計(jì)(怎么做一抽象)、詳細(xì)設(shè)計(jì)(怎樣實(shí)現(xiàn)一詳細(xì))、編碼(程序設(shè)計(jì)語(yǔ)實(shí)現(xiàn))測(cè)試;5、衡量模塊獨(dú)立性的兩個(gè)原則是什么?它們各表達(dá)什么?答案:模塊獨(dú)立程度可以由兩個(gè)定性原則度量,這兩個(gè)原則分別稱(chēng)為內(nèi)聚和耦合。耦合衡量不一樣模塊彼此間互相依賴(lài)(連接)的緊密程度;內(nèi)聚衡量一種模塊內(nèi)部各個(gè)元素彼此間結(jié)合的軟件測(cè)試的目的是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程。對(duì)的認(rèn)識(shí)測(cè)試的目的是十分重要的,測(cè)試目的決定了測(cè)試方案的設(shè)計(jì)。假如為了表明程序是對(duì)的的而進(jìn)行測(cè)試,就會(huì)設(shè)計(jì)某些不易暴露錯(cuò)誤的測(cè)試方案;相反,假如測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤,就會(huì)力爭(zhēng)設(shè)計(jì)出最能暴露錯(cuò)誤的測(cè)試方案。由于測(cè)試的目的是暴露程序中的錯(cuò)誤,從心理學(xué)角度看,由程序的編寫(xiě)者可行性分析的任務(wù)至少應(yīng)當(dāng)從如下三方面的可行性進(jìn)行研究。①技術(shù)上可行性:研究既有技術(shù)、資源及限制能否支持和實(shí)現(xiàn)系統(tǒng)的功能、性能,重要是技術(shù)風(fēng)險(xiǎn)問(wèn)題。②經(jīng)濟(jì)上的可行性:進(jìn)行成本估算及效益評(píng)估,確定項(xiàng)目與否值得開(kāi)發(fā)。③操作可行性:系統(tǒng)的操作方式在這個(gè)顧客組織內(nèi)行得通么?必要時(shí)還應(yīng)當(dāng)從法律、社會(huì)效益等更廣泛的方面研究多種解法的可行8.什么是軟件工程?概括的說(shuō),軟件工程是指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的一門(mén)工程學(xué)科。采用工程的概念、原理、技術(shù)和措施來(lái)開(kāi)發(fā)和維護(hù)軟件,把通過(guò)時(shí)間考驗(yàn)而證明對(duì)的的管理技術(shù)和目前可以做到的最佳編碼風(fēng)格又稱(chēng)程序設(shè)計(jì)風(fēng)格或編程風(fēng)格。編碼的目的從強(qiáng)調(diào)效率轉(zhuǎn)變?yōu)閺?qiáng)調(diào)清晰。良好的編碼風(fēng)格能在一定程度上彌補(bǔ)語(yǔ)言存在的缺陷,而假如不注意風(fēng)格就很難寫(xiě)出高質(zhì)量的程序。尤其當(dāng)多種程序員合作編寫(xiě)一種很大的程序時(shí),需要強(qiáng)凋良好而一致的編碼風(fēng)格,以便互相通訊,減少因不協(xié)調(diào)而引起的問(wèn)題??傊?,良好的編碼風(fēng)格有助于編寫(xiě)出可靠而又輕易維護(hù)的程序,10、詳細(xì)設(shè)計(jì)的基本任務(wù)?有哪幾種描述措施答:詳細(xì)設(shè)計(jì)即過(guò)程設(shè)計(jì),通過(guò)對(duì)構(gòu)造表達(dá)進(jìn)行細(xì)化,得到軟件詳細(xì)的數(shù)據(jù)構(gòu)造和算法,其基本目就是回答“詳盡、精確地描述系統(tǒng)個(gè)模塊的詳細(xì)實(shí)現(xiàn)措施”。描述措施有:程序流程圖、答:基本測(cè)試措施有黑盒試和白盒測(cè)試。黑盒測(cè)試法把程序看作程序的內(nèi)部構(gòu)造和處理過(guò)程。也就是說(shuō),黑盒測(cè)試是在程序接口進(jìn)行的能與否能按照規(guī)格闡明書(shū)的規(guī)定正常使用,程序與否能合適地接受輸入數(shù)據(jù)并產(chǎn)生對(duì)的的輸出信息,程序運(yùn)行過(guò)程中能否保持外部信息的完整性。黑盒測(cè)試又稱(chēng)為程序當(dāng)作裝在一種透明的白盒子里,測(cè)試者完全懂得程序的構(gòu)造和處理序內(nèi)部的邏輯測(cè)試程序,檢測(cè)程序中的重要執(zhí)行通路與否都能按預(yù)定規(guī)1)問(wèn)題描述:?jiǎn)栴}定義階段必須回答的關(guān)鍵問(wèn)題是:“要處理的問(wèn)題是什么?”2)可行性研究:這個(gè)階段要回答的關(guān)鍵問(wèn)題是:“對(duì)于上一種階段所確定的問(wèn)題有行得通的處理措施嗎?”3)需求分析:精確確定“為了處理這個(gè)問(wèn)題,目的系統(tǒng)必須做什么”,重要是確定目的系統(tǒng)必4)總體設(shè)計(jì):這個(gè)階段必須回答的關(guān)鍵問(wèn)題是:“概括地說(shuō),應(yīng)當(dāng)怎樣實(shí)現(xiàn)目的系統(tǒng)?”描述5)詳細(xì)設(shè)計(jì):也稱(chēng)為模塊設(shè)計(jì),在這個(gè)階段將詳細(xì)地設(shè)計(jì)每個(gè)模塊,確定實(shí)現(xiàn)模塊功能所需要6)編碼和單元測(cè)試:這個(gè)階段的關(guān)鍵任務(wù)是寫(xiě)出對(duì)的的輕易理解、輕易維護(hù)的程序模塊。7)綜合測(cè)試:這個(gè)階段的關(guān)鍵任務(wù)是通過(guò)多種類(lèi)型的測(cè)試使軟件到達(dá)預(yù)定的規(guī)定。三、分析與設(shè)計(jì)(每題7分,共28分)1.確定軟件生命周期模型。有關(guān)向M企業(yè)副總寫(xiě)一份匯報(bào)有關(guān)迅速原型對(duì)企業(yè)的軟件開(kāi)發(fā)愈加優(yōu)越答:瀑布模型的一條重要的指導(dǎo)思想是清晰地辨別邏輯設(shè)計(jì)與物理設(shè)計(jì),盡量推遲程序的物理實(shí)現(xiàn)。最明顯的特點(diǎn)是階段間具有次序性和依賴(lài)性,即必須等待前一階段的工作完畢之后,才能開(kāi)始后一階段的工作;前一階段的輸出文檔就是后一階段的輸入文檔。但在可行的軟件產(chǎn)品交付給顧客之前,理解顧客只能通過(guò)文檔來(lái)產(chǎn)品是什么樣的。不過(guò),僅僅通過(guò)寫(xiě)在紙上的靜態(tài)迅速原型是迅速建立起來(lái)的可以在計(jì)算機(jī)上運(yùn)行的程序,它能完畢的功能往往是最終產(chǎn)品能完畢的功能的一種子集。迅速原型模型的第一步是迅速建立一種能反應(yīng)顧客重要需求的原型系統(tǒng),讓顧客在計(jì)算機(jī)上合用它,通過(guò)實(shí)踐來(lái)理解目的系統(tǒng)的概貌。通過(guò)原型開(kāi)發(fā)人員可以迅息,檢查取款單與存折,若有問(wèn)題反饋給儲(chǔ)戶(hù),否則登陸儲(chǔ)戶(hù)存款數(shù)據(jù)庫(kù),修改對(duì)應(yīng)數(shù)據(jù)并更檢驗(yàn)取款取款單存折取款現(xiàn)金付款信息帳卡登錄畫(huà)出DFD圖并寫(xiě)出數(shù)據(jù)字典中的數(shù)據(jù)流條目課程名),和開(kāi)考課程(課程名,開(kāi)考時(shí)間),經(jīng)檢查,編號(hào)填寫(xiě)輸出準(zhǔn)考證給報(bào)名者,同步數(shù)據(jù)流條目數(shù)據(jù)流條目報(bào)名單=姓名+性別+身份證號(hào)+課程名開(kāi)考課程=課程名+開(kāi)考時(shí)間考生名冊(cè)=準(zhǔn)考證號(hào)+姓名+課程證號(hào)填寫(xiě)準(zhǔn)報(bào)名者考生正式報(bào)名單3.鑒定表及鑒定樹(shù)依描述繪制鑒定表表6.1用判定表表示計(jì)算行李費(fèi)的算法123456789國(guó)內(nèi)乘客TTTTFFFFTFTFTFTFFFTTFFTTTFFFFFFFF免費(fèi)×××××××××4.由偽碼程序畫(huà)出程序流程圖和盒圖。畫(huà)出下列偽碼程序的程序流程圖和盒圖GnTq循環(huán)f停止STARTINPUT(A,B,C)預(yù)期的輸出123ABCXY1FFF111122FFT11123FTF1114FTT115TFF11236TFT127TTF18TTT號(hào)鑒定預(yù)期的輸出BCYZ11111232p①p①算客出聲m加速/減超速值轉(zhuǎn)換成rpm監(jiān)s速顯示。下箭頭mph顯示讀轉(zhuǎn)/分消耗蓋顯示m數(shù)字儀表板數(shù)字儀表板接收傳感器驅(qū)動(dòng)儀表板車(chē)轉(zhuǎn)專(zhuān)換成rpm計(jì)算gph收集sps讀燃料流讀旋轉(zhuǎn)信號(hào)未經(jīng)精化的變換構(gòu)造數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)轉(zhuǎn)換計(jì)算mph計(jì)算mpg計(jì)算里程加速/減速未經(jīng)精化的輸出構(gòu)造精化后的數(shù)字儀表板系統(tǒng)的軟件構(gòu)造控制轉(zhuǎn)換成pm發(fā)光二極接收傳感速/減速加速/減讀燃料流鈴聲計(jì)算1、一種正文文獻(xiàn)由若干個(gè)記錄構(gòu)成,每個(gè)記錄是一種字符串。1.每個(gè)記錄中空格字符的個(gè)數(shù),2.以及文獻(xiàn)中空格字符的總個(gè)數(shù)。規(guī)定的輸出數(shù)據(jù)格式是:1.每復(fù)制一行輸入字符串之后,另起一行印出這個(gè)字符串中的空格數(shù),2.最終印出文獻(xiàn)中空格的總個(gè)數(shù)。答:表達(dá)輸入輸出數(shù)據(jù)構(gòu)造的Jackson圖:輸出表格輸出表格III空格非空格空格總數(shù)描繪記錄空格程序構(gòu)造的Jackson圖6處理字符串分析字符申5處理非空格處理空格印字符串4印空格敵印總數(shù)3IIS用偽碼表達(dá)程序處理過(guò)程讀入字符串處理字符串seq印出字符串分析字符串iteruntil字符串結(jié)束分析字符select字符是空格分析字符or字符不是空格處理非空格seq處理非空格end分析字符串end印出空格數(shù)目程序體end試用Jackson措施完畢下列工作輸出結(jié)構(gòu)I考生記錄輸出結(jié)構(gòu)I考生記錄'通訊地址(1)輸入結(jié)構(gòu)II輸入結(jié)構(gòu)與輸出結(jié)構(gòu)中對(duì)應(yīng)的數(shù)據(jù)單元輸入結(jié)構(gòu)與輸出結(jié)構(gòu)中對(duì)應(yīng)的數(shù)據(jù)單元III準(zhǔn)考考分地址I⑦關(guān)閉全部文件;②打開(kāi)兩個(gè)輸入文件;⑤生成—條新記錄;③建立輸出文件;⑥將新記錄寫(xiě)入輸出文件;I(1)處理考生記錄(4)用Jackson偽代碼寫(xiě)出上述程序的過(guò)程表達(dá)。產(chǎn)生新文獻(xiàn)seq打開(kāi)兩個(gè)輸入文獻(xiàn)建立輸出文獻(xiàn)從輸入文獻(xiàn)中各讀一條記錄分析考生記錄iteruntil文獻(xiàn)結(jié)束處理考生記錄seq產(chǎn)生準(zhǔn)靠證號(hào)產(chǎn)生姓名產(chǎn)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2016上等兵留隊(duì)申請(qǐng)書(shū)
- 正確申請(qǐng)書(shū)格式
- 生活老師申請(qǐng)書(shū)范文
- 申請(qǐng)文藝部的申請(qǐng)書(shū)
- 2025年三文治機(jī)行業(yè)深度研究分析報(bào)告
- 醫(yī)院退休申請(qǐng)書(shū)
- 高二貧困生補(bǔ)助申請(qǐng)書(shū)
- 二零二五年度綜合性教育機(jī)構(gòu)合伙人投資合作協(xié)議
- 2025年度智慧交通系統(tǒng)建設(shè)合作協(xié)議書(shū)
- 2025年度養(yǎng)豬場(chǎng)養(yǎng)殖場(chǎng)環(huán)境空氣質(zhì)量監(jiān)測(cè)合同
- 《公益性公墓管理章程》-
- C++面向?qū)ο蟪绦蛟O(shè)計(jì)雙語(yǔ)教程(第3版)課件全套 ch01Introduction-ch08Templates
- 小說(shuō)標(biāo)題作用探究省名師優(yōu)質(zhì)課賽課獲獎(jiǎng)?wù)n件市賽課一等獎(jiǎng)?wù)n件
- dk膠原蛋白培訓(xùn)課件
- 短視頻拍攝時(shí)間計(jì)劃表
- 動(dòng)物檢疫技術(shù)-動(dòng)物檢疫處理(動(dòng)物防疫與檢疫技術(shù))
- 英語(yǔ)經(jīng)典口語(yǔ)1000句
- PDCA案例降低心臟介入手術(shù)并發(fā)癥
- 完整,滬教版小學(xué)四年級(jí)英語(yǔ)上冊(cè)單詞表
- 全國(guó)教育科學(xué)規(guī)劃課題申請(qǐng)書(shū)
- 給料機(jī)和干灰散裝機(jī)檢修工藝規(guī)程
評(píng)論
0/150
提交評(píng)論