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

正文內(nèi)容

軟件工程考試(編輯修改稿)

2025-10-15 13:10 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 術(shù)落后(4)生產(chǎn)方式落后(5)開(kāi)發(fā)工具落后(6)軟件開(kāi)發(fā)費(fèi)用不斷增加可行性研究的任務(wù)是什么? 首先需要進(jìn)行概要的分析研究,初步確定項(xiàng)目的規(guī)模和目標(biāo),確定項(xiàng)目的約束和限制,把他們清楚地列舉出來(lái)。然后,分析員進(jìn)行簡(jiǎn)要的需求分析,抽象出該項(xiàng)目的邏輯結(jié)構(gòu),建立邏輯模型。從邏輯模型出發(fā),經(jīng)過(guò)壓縮的設(shè)計(jì),探索出若干種可供選擇的主要解決方法,對(duì)每種解決方法都要研究它的可行性,可從以下三個(gè)方面分析研究每種解決方法的可行性。㈠技術(shù)可行性:對(duì)要開(kāi)發(fā)項(xiàng)目的功能、性能、限制條件進(jìn)行分析,確定在現(xiàn)有的資源條件下,技術(shù)風(fēng)險(xiǎn)有多大,項(xiàng)目是否能實(shí)現(xiàn)。㈡經(jīng)濟(jì)可行性:進(jìn)行開(kāi)發(fā)成本的估算以及了解取得效益的評(píng)估,確定要開(kāi)發(fā)的項(xiàng)目是否值得投資開(kāi)發(fā)。㈢社會(huì)可行性:要開(kāi)發(fā)的項(xiàng)目是否存在任何侵犯、妨礙等責(zé)任問(wèn)題,要開(kāi)發(fā)項(xiàng)目的運(yùn)行方式在用戶(hù)組織內(nèi)是否行得通,現(xiàn)有管理制度、人員素質(zhì)、操作方式是否可行。需求分析的任務(wù)是什么?需求分析的任務(wù)是確定待開(kāi)發(fā)的軟件系統(tǒng)“做什么”。具體任務(wù)包括確定軟件系統(tǒng)的功能需求、性能需求和運(yùn)行環(huán)境約束,編制軟件需求規(guī)格說(shuō)明書(shū)、軟件系統(tǒng)的驗(yàn)收測(cè)試準(zhǔn)則和初步的用戶(hù)手冊(cè)。需求分析是指,開(kāi)發(fā)人員要準(zhǔn)確理解用戶(hù)的要求,進(jìn)行細(xì)致的調(diào)查分析,將用戶(hù)非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的形式功能規(guī)約(需求規(guī)格說(shuō)明)的過(guò)程。概要設(shè)計(jì)的定義和基本任務(wù)是什么?進(jìn)入了設(shè)計(jì)階段,要把軟件“做什么”的邏輯模型變換為“怎么做”的物理模型,即著手實(shí)現(xiàn)軟件的需求,并將設(shè)計(jì)的結(jié)果反應(yīng)在“設(shè)計(jì)規(guī)格說(shuō)明書(shū)”文檔中,所以軟件設(shè)計(jì)是一個(gè)把軟件需求轉(zhuǎn)換為軟件表示的過(guò)程,最初這種表示只是描述了軟件的總的體系結(jié)構(gòu),稱(chēng)為軟件的概要設(shè)計(jì)或結(jié)構(gòu)設(shè)計(jì)。①采用某種設(shè)計(jì)方法,將一個(gè)復(fù)雜的系統(tǒng)按功能劃分成模塊。②確定每個(gè)模塊的功能。③確定模塊之間的調(diào)用關(guān)系。④確定模塊之間的接口,即模塊之間傳遞的信息。⑤評(píng)價(jià)模塊結(jié)構(gòu)的質(zhì)量。⑵數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫(kù)設(shè)計(jì),漢數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)及數(shù)據(jù)庫(kù)的設(shè)計(jì)。⑶編寫(xiě)概要設(shè)計(jì)文檔。主要有:概要設(shè)計(jì)說(shuō)明書(shū);數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū);用戶(hù)手冊(cè);修訂測(cè)試計(jì)劃。⑷評(píng)審詳細(xì)設(shè)計(jì)的基本任務(wù)是什么?有哪幾種描述方法? 詳細(xì)設(shè)計(jì)是軟件設(shè)計(jì)的第二階段,其基本任務(wù)有:為每個(gè)模塊進(jìn)行詳細(xì)的算法設(shè)計(jì);為模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計(jì);對(duì)數(shù)據(jù)庫(kù)進(jìn)行物理設(shè)計(jì),即確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu);其它設(shè)計(jì),根據(jù)軟件系統(tǒng)類(lèi)型,還可能要進(jìn)行代碼設(shè)計(jì)、輸入/輸出格式設(shè)計(jì)、人機(jī)對(duì)話(huà)設(shè)計(jì);編寫(xiě)詳細(xì)設(shè)計(jì)說(shuō)明書(shū);評(píng)審。詳細(xì)描述處理過(guò)程常用三種工具:圖形、表格和語(yǔ)言。如結(jié)構(gòu)化程序流程圖、盒圖和問(wèn)題分析圖。IPO圖也是詳細(xì)設(shè)計(jì)的主要工具之一。表格工具如判定表可作為詳細(xì)設(shè)計(jì)中描述邏輯條件復(fù)雜的算法。過(guò)程設(shè)計(jì)語(yǔ)言(PDL)是一種用于描述模塊算法設(shè)計(jì)和處理細(xì)節(jié)的語(yǔ)言工具。能力成熟度模型(CMM)用于評(píng)價(jià)軟件機(jī)構(gòu)的軟件過(guò)程能力成熟度德模型 文檔:程序開(kāi)發(fā)使用和維護(hù)所常用的圖文資料2衡量模塊獨(dú)立性的兩個(gè)定性的標(biāo)準(zhǔn)是內(nèi)聚和耦合。耦合是指對(duì)一個(gè)軟件結(jié)構(gòu)內(nèi)不同模塊彼此之間互相依賴(lài)的緊密程度。內(nèi)聚標(biāo)志一個(gè)模塊內(nèi)各元素彼此的緊密1簡(jiǎn)述兩種不同集成測(cè)試的比較:自頂向下測(cè)試法主要,優(yōu)點(diǎn)是不需要測(cè)試驅(qū)動(dòng)程序,能夠在測(cè)試階段的早期實(shí)現(xiàn)并驗(yàn)證系統(tǒng)的主要功能,而且能在早期發(fā)現(xiàn)上層模塊的接口的錯(cuò)誤,自頂向下的缺點(diǎn)是需要存根程序,可能遇到與此相聯(lián)系的測(cè)試?yán)щy,底層關(guān)鍵模塊中的錯(cuò)誤發(fā)現(xiàn)的較晚,而且用這種方法不能展開(kāi)人力。自底向下正好相反。影響維護(hù)的因素:可理解性,可測(cè)試性,可修改性,可移植性,重用性總體設(shè)計(jì)的九個(gè)階段:1設(shè)想供選擇的方案,2選擇合適的方案,3推薦最佳方案,4功能分解,5設(shè)計(jì)軟件結(jié)構(gòu) 6設(shè)計(jì)數(shù)據(jù)庫(kù),7制定測(cè)試計(jì)劃,8書(shū)寫(xiě)文檔,9審查和復(fù)查軟件工程:是指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的工程學(xué)科,采用工程概念,原理,技術(shù)和方法來(lái)開(kāi)發(fā)和維護(hù)軟件,吧經(jīng)過(guò)實(shí)踐考驗(yàn)而證明的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)方法結(jié)合起來(lái)。要素是方法,工具,過(guò)程 系統(tǒng)流程圖是描繪物理系統(tǒng)的傳統(tǒng)工具,他的基本思想是用圖形符號(hào)以黑盒子形式描繪組成系統(tǒng)的每個(gè)部件。表達(dá)的是數(shù)據(jù)在系統(tǒng)各部件的流動(dòng)情況,而不是對(duì)數(shù)據(jù)進(jìn)行加工處理的控制過(guò)程。3個(gè)子模型和5個(gè)層次:靜態(tài)結(jié)構(gòu)(對(duì)象模型)交互次序(動(dòng)態(tài)模型)數(shù)據(jù)變換(功能模型)主題層,類(lèi)和對(duì)象層,結(jié)構(gòu)層,屬性層,服務(wù)層結(jié)構(gòu)化方法有結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計(jì)、結(jié)構(gòu)化程序設(shè)計(jì)構(gòu)成,它是一種面向數(shù)據(jù)流的開(kāi)發(fā)方法。結(jié)構(gòu)化設(shè)計(jì)對(duì)數(shù)據(jù)流有兩種分析方法,他們是變換分析設(shè)計(jì)和事務(wù)分析設(shè)計(jì)。質(zhì)量保證是有計(jì)劃的和系統(tǒng)性的活動(dòng),它對(duì)部件或產(chǎn)品滿(mǎn)足確定的技術(shù)需求提供足夠的信心。軟件質(zhì)量保證措施(SQA)基于非執(zhí)行的測(cè)試(復(fù)審和評(píng)審)基于執(zhí)行的測(cè)試(軟件測(cè)試)和程序正確性證明數(shù)據(jù)字典的內(nèi)容:數(shù)據(jù)流,數(shù)據(jù)流分量,數(shù)據(jù)存儲(chǔ),數(shù)據(jù)處理數(shù)據(jù)流圖的內(nèi)容:數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ),數(shù)據(jù)處理,數(shù)據(jù)的原點(diǎn)和終點(diǎn)。數(shù)據(jù)流圖(DFD)是一種圖形化技術(shù),他描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中經(jīng)受的變換??尚行匝芯恐校瑪?shù)據(jù)流圖,系統(tǒng)流程圖,數(shù)據(jù)字典需求分析:訪(fǎng)談,實(shí)體聯(lián)系圖,狀態(tài)轉(zhuǎn)換圖,層次方框圖,Warnier圖,IPO圖 總體設(shè)計(jì):層次圖和HIPO圖,結(jié)構(gòu)圖詳細(xì)設(shè)計(jì):過(guò)程設(shè)計(jì)中有程序流程圖,盒圖,PAD圖,判定表,判定樹(shù),過(guò)程設(shè)計(jì)語(yǔ)言。面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法:Jackson圖程序復(fù)雜度的定量MaCabe方法和Halstead方法設(shè)計(jì)人機(jī)界面的過(guò)程中4個(gè)問(wèn)題,系統(tǒng)響應(yīng)時(shí)間,用戶(hù)幫助設(shè)施,出錯(cuò)信息處理和命令交互耦合:盡量使用數(shù)據(jù)耦合少用控制耦合和特征耦合,限制公共環(huán)境耦合的范圍,完全不用內(nèi)容耦合內(nèi)聚:偶然內(nèi)聚,邏輯內(nèi)聚時(shí)間內(nèi)聚,中內(nèi)聚有過(guò)程內(nèi)聚通信內(nèi)聚,高內(nèi)聚,功能內(nèi)聚,順序內(nèi)聚模塊化就是把程序劃分為獨(dú)立命名且可獨(dú)立訪(fǎng)問(wèn)的模塊,每個(gè)模塊完成一個(gè)子功能,把這些模塊集起來(lái)構(gòu)成一個(gè)整體,可以完成指定的功能滿(mǎn)足用戶(hù)的需求 狀態(tài)轉(zhuǎn)換圖通過(guò)描繪系統(tǒng)狀態(tài)及引起系統(tǒng)狀態(tài)轉(zhuǎn)換的事件,來(lái)表示系統(tǒng)的行為,簡(jiǎn)稱(chēng)SCM,它用于整個(gè)軟件工程過(guò)程。其主要目標(biāo)是:標(biāo)識(shí)變更;控制變更;確保變更正確地實(shí)現(xiàn);報(bào)告有關(guān)變更。SCM是一組管理整個(gè)軟件生存期各階段中變更的活動(dòng)。Jackson的畫(huà)法:1定輸入和輸出數(shù)據(jù)結(jié)構(gòu)2分析確定在輸入和輸出數(shù)據(jù)結(jié)構(gòu)中有對(duì)應(yīng)關(guān)系的數(shù)據(jù)單元,最高層輸入和輸出相對(duì)應(yīng)等有其他。3從數(shù)據(jù)結(jié)構(gòu)圖導(dǎo)出程序結(jié)構(gòu)圖4列出所有的操作和條件,并把它們分配到程序結(jié)構(gòu)圖的適當(dāng)位置。5最后用偽碼表示程序處理過(guò)程 盒圖的特點(diǎn):1功能域明確,可以從盒圖上一眼看出來(lái) 2不可能任意轉(zhuǎn)移控制3很容易確定局部和全程數(shù)據(jù)的作用域4很容易表現(xiàn)嵌套關(guān)系,也可以表示模塊的層次結(jié)構(gòu)。PAD圖:1使用表示結(jié)構(gòu)化控制結(jié)構(gòu)的PAD符號(hào)結(jié)構(gòu)所設(shè)計(jì)出來(lái)的程序必然是結(jié)構(gòu)化程序。2PAD圖所描繪的程序結(jié)構(gòu)非常清晰3PAD圖表現(xiàn)程序邏輯,易讀,易懂,易記 4,容易將PAD圖轉(zhuǎn)換成高級(jí)語(yǔ)言源程序5即可用于表示程序邏輯,也可用于描繪數(shù)據(jù)結(jié)構(gòu) 6PAD的符號(hào)支持自頂向下,逐步求精方法第四篇:軟件工程考試總結(jié)范文第一章 軟件工程學(xué)概述:是程序、數(shù)據(jù)及相關(guān)文檔的完整集合。:是指在計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)過(guò)程中所遇到的一系列嚴(yán)重問(wèn)題。管理和控制軟件開(kāi)發(fā)過(guò)程相當(dāng)困難,軟件較難維護(hù),它規(guī)模龐大,程序復(fù)雜性將隨著程序規(guī)模的增加而呈指數(shù)上升。:。,而應(yīng)該是一種組織良好、管理嚴(yán)密、各類(lèi)人員協(xié)同配合、共同發(fā)完成的工程項(xiàng)目。、概念、技術(shù)和方法。:是指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的一門(mén)工程學(xué)科。:。:方法、工具、過(guò)程。方法學(xué):傳統(tǒng)方法學(xué)、面向?qū)ο蠓椒▽W(xué)。:軟件定義、軟件開(kāi)發(fā)、運(yùn)行維護(hù)三個(gè)過(guò)程。軟件定義包括問(wèn)題定義、可行性研究、需求分析3個(gè)階段。軟件開(kāi)發(fā)包括總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和單元測(cè)試、綜合測(cè)試4個(gè)階段。:是為了獲得高質(zhì)量軟件所需要完成的一系列任務(wù)的框架,它規(guī)定了完成各項(xiàng)任務(wù)的工作步驟。:瀑布模型、快速原型模型、增量模型、螺旋模型、噴泉模型。瀑布模型:優(yōu)點(diǎn):。缺點(diǎn):傳統(tǒng)的瀑布模型過(guò)于理想化,是由文檔驅(qū)動(dòng)的。快速原型模型:通過(guò)快速構(gòu)建起一個(gè)可在計(jì)算機(jī)上運(yùn)行的原型系統(tǒng),讓用戶(hù)試用原型并收集用戶(hù)反饋意見(jiàn)的方法,獲取用戶(hù)真正的
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1