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

正文內(nèi)容

軟件工程重點(diǎn)考試知識(shí)點(diǎn),簡(jiǎn)答(編輯修改稿)

2025-07-25 15:54 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ;報(bào)告有關(guān)變更。SCM是一組管理整個(gè)軟件生存期各階段中變更的活動(dòng)。22.軟件生存周期模型:描述軟件開(kāi)發(fā)過(guò)程中各種活動(dòng)如何執(zhí)行的模型23.?dāng)?shù)據(jù)字典(DD):數(shù)據(jù)字典是用來(lái)定義數(shù)據(jù)流圖中的各個(gè)成分的具體含義的。它以一種準(zhǔn)確的、無(wú)二義性的說(shuō)明方式為系統(tǒng)的分析、設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述。24.內(nèi)聚性:內(nèi)聚性是模塊獨(dú)立性的衡量標(biāo)準(zhǔn)之一,它是指模塊的功能強(qiáng)度的度量,即一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度的度量25.JSP方法:JSP方法是面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法,其定義了一組以數(shù)據(jù)結(jié)構(gòu)為指導(dǎo)的映射過(guò)程,它根據(jù)輸入,輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的過(guò)程描述,即程序結(jié)構(gòu)。26.多態(tài)性:指相同的操作或函數(shù)、過(guò)程可作用于多種類型的對(duì)象上并獲得不同結(jié)果?;颍ú煌膶?duì)象,收到同一消息可以產(chǎn)生不同的結(jié)果。)內(nèi)容?!?7.經(jīng)濟(jì)可行性:進(jìn)行開(kāi)發(fā)成本的估算以及了解取得效益的評(píng)估,確定要開(kāi)發(fā)的項(xiàng)目是否值得投資開(kāi)發(fā)?!?8.社會(huì)可行性:要開(kāi)發(fā)的項(xiàng)目是否存在任何侵犯、妨礙等責(zé)任問(wèn)題,要開(kāi)發(fā)項(xiàng)目目的運(yùn)行方式在用戶組織內(nèi)是否行得通,現(xiàn)有管理制度、人員素質(zhì)、操作方式是否可行?!?9.投資回收期:投資回收期就是使累計(jì)的經(jīng)濟(jì)效益等于最初的投資費(fèi)用所需的時(shí)間。30.對(duì)應(yīng)關(guān)系:即有直接因果關(guān)系在程序中可以同時(shí)處理。31.結(jié)構(gòu)沖突:輸入數(shù)據(jù)與輸出數(shù)據(jù)結(jié)構(gòu)找不到對(duì)應(yīng)關(guān)系的情況,稱為結(jié)構(gòu)沖突。32. 可行性分析:用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。 33. 信息隱藏:是指在設(shè)計(jì)和確定模塊時(shí),使得一個(gè)模塊內(nèi)包含的信息(過(guò)程或數(shù)據(jù))對(duì)于不需要這些信息的模塊來(lái)說(shuō)是不能訪問(wèn)的。 34. α測(cè)試是由一個(gè)用戶在開(kāi)發(fā)環(huán)境下進(jìn)行的測(cè)試,也可以是開(kāi)發(fā)機(jī)構(gòu)內(nèi)部的用戶在模擬實(shí)際操作環(huán)境下進(jìn)行的測(cè)試。 β測(cè)試是由軟件的多個(gè)用戶在一個(gè)或多個(gè)用戶的實(shí)際使用環(huán)境下進(jìn)行的測(cè)試。 35. 測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤;調(diào)試是要找出錯(cuò)誤的位置并改正錯(cuò)誤。36. 程序的可維護(hù)性:為滿足用戶新的需求,或當(dāng)環(huán)境發(fā)生了變化,或運(yùn)行中發(fā)現(xiàn)了新的錯(cuò)誤時(shí),對(duì)一個(gè)已投入運(yùn)行的軟件進(jìn)行相應(yīng)診斷和修改所需工作量的大小。 37. 模塊的控制范圍:指該模塊及所包含的子樹(shù)。 38. 容錯(cuò)技術(shù):對(duì)那些無(wú)法避開(kāi)的差錯(cuò),使其影響減少至最小的技術(shù)。也就是說(shuō),當(dāng)錯(cuò)誤發(fā)生時(shí),盡可能地不影響其它的系統(tǒng)元素,或是把用戶的影響限制在某些容許的范圍內(nèi)。 39. 驅(qū)動(dòng)模塊與樁模塊:在測(cè)試過(guò)程中,用以代替被測(cè)試模塊的上級(jí)模塊稱為驅(qū)動(dòng)模塊,用以替代被測(cè)試模塊的下級(jí)模塊稱為樁模塊。 40. 漸增式測(cè)試:在對(duì)系統(tǒng)的測(cè)試過(guò)程中,將模塊是按照測(cè)試方案,一個(gè)一個(gè)逐步添加到被測(cè)試的系統(tǒng)中。三.簡(jiǎn)要回答下列問(wèn)題1. 需求分析的任務(wù)是什么?需求分析的任務(wù)是確定待開(kāi)發(fā)的軟件系統(tǒng)“做什么”。具體任務(wù)包括確定軟件系統(tǒng)的功能需求、性能需求和運(yùn)行環(huán)境約束,編制軟件需求規(guī)格說(shuō)明書(shū)、軟件系統(tǒng)的驗(yàn)收測(cè)試準(zhǔn)則和初步的用戶手冊(cè)。 2. 數(shù)據(jù)流圖由哪幾種基本部件組成?畫(huà)數(shù)據(jù)流圖時(shí)最常犯的有哪些錯(cuò)誤?⑴ 主要成分:數(shù)據(jù)的源點(diǎn)或終點(diǎn),數(shù)據(jù)處理,數(shù)據(jù)存儲(chǔ),數(shù)據(jù)流。 ⑵ 沒(méi)有分支,條件和循環(huán);沒(méi)有數(shù)據(jù)出錯(cuò)處理,沒(méi)有文件的打開(kāi)和關(guān)閉;數(shù)據(jù)處理必須“有進(jìn)有出”;數(shù)據(jù)存儲(chǔ)必須“有進(jìn)有出”;數(shù)據(jù)流線上有數(shù)據(jù)流名,且數(shù)據(jù)流名是名詞;數(shù)據(jù)處理的命名是動(dòng)詞。3. 什么叫模塊化?設(shè)計(jì)一個(gè)系統(tǒng)時(shí)是否分的模塊越多就越好說(shuō)明原因。 ⑴ 模塊化就是把程序劃分成可獨(dú)立命名且獨(dú)立訪問(wèn)的模塊,每個(gè)模塊完成一個(gè)子功能,把這些模塊集成起來(lái)構(gòu)成一個(gè)整體,可以完成指定的功能滿足用戶的需求。 ⑵ 不一定。當(dāng)模塊數(shù)目增加時(shí)每個(gè)模塊的規(guī)模將減小,開(kāi)發(fā)單個(gè)模塊需要的成本 (工作量)確實(shí)減少了,但是,隨著模塊數(shù)量增加,設(shè)計(jì)模塊間接上所需要的工作量也將增加,根據(jù)這兩個(gè)因素,得出設(shè)計(jì)一個(gè)系統(tǒng)時(shí)并不一定模塊越多越好。4.PAD圖的特點(diǎn)是什么?4. PAD圖的特點(diǎn)如下:⑴ 清晰地反映了程序的層次結(jié)構(gòu)。圖中的豎線為程序的層次線,最左豎線是程序的主線,其后一層一層展開(kāi),層次關(guān)系一目了然。⑵ 支持逐步求精的設(shè)計(jì)方法,左邊層次中的內(nèi)容可以抽象,然后由左到右逐步細(xì)化。⑶ 易讀易寫(xiě),使用方便。⑷ 支持結(jié)構(gòu)化的程序設(shè)計(jì)原理。 ⑸ 可自動(dòng)生成程序。 5.軟件測(cè)試過(guò)程中需要哪些信息? 軟件測(cè)試時(shí)需要三類信息:⑴ 軟件配置:指需求規(guī)格說(shuō)明書(shū)、設(shè)計(jì)說(shuō)明書(shū)、源程序等。⑵ 測(cè)試配置:指測(cè)試方案、測(cè)試用例、測(cè)試驅(qū)動(dòng)程序等。⑵ 測(cè)試工具:指計(jì)算機(jī)輔助測(cè)試的有關(guān)工具。6. 描述詳細(xì)設(shè)計(jì)的基本任務(wù)。 詳細(xì)設(shè)計(jì)的基本任務(wù)是為每個(gè)模塊進(jìn)行詳細(xì)的算法設(shè)計(jì),為模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計(jì),確定每個(gè)模塊的內(nèi)部特性,包括模塊的算法和使用的數(shù)據(jù)。對(duì)數(shù)據(jù)庫(kù)進(jìn)行物理設(shè)計(jì)等。7. 結(jié)構(gòu)化生命周期方法的優(yōu)點(diǎn)及其適應(yīng)對(duì)象。 結(jié)構(gòu)化生命周期方法的主要優(yōu)點(diǎn)是:方法強(qiáng)調(diào)需求分析的重要性,即體現(xiàn)軟件開(kāi)發(fā)中用戶至上的原則。開(kāi)發(fā)過(guò)程的階段劃分,各階段的具體任務(wù)明確。各階段有具體的描述工具易于掌握。強(qiáng)調(diào)文檔的重要性,并給出文檔的內(nèi)容和格式,因此方法具有易操作性,是軟件開(kāi)發(fā)人員應(yīng)該掌握的基本方法。結(jié)構(gòu)化方法更適合于需求能夠預(yù)先明確定義的軟件系統(tǒng),如系統(tǒng)軟件或某些實(shí)時(shí)控制軟件等。8. 畫(huà)數(shù)據(jù)流圖要注意哪些事項(xiàng)? ⑴ 設(shè)計(jì)數(shù)據(jù)流圖時(shí)只需考慮系統(tǒng)必須完成的基本邏輯功能,不需要考慮怎樣 具體的實(shí)現(xiàn)這些功能。 ⑵ 從頂層數(shù)據(jù)流開(kāi)始。⑶ 并不是所有數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)流都能直接從問(wèn)題描述中提取出來(lái);⑷ 當(dāng)進(jìn)一步分解將涉及如何具體地實(shí)現(xiàn)一個(gè)功能時(shí),就不應(yīng)該在分解了;⑸ 數(shù)據(jù)流圖中個(gè)成分的命名要仔細(xì)推敲,看是否恰當(dāng);9.簡(jiǎn)述Jackson方法的設(shè)計(jì)步驟。 Jackson方法(JSP)設(shè)計(jì)步驟:⑴ 分析并確定輸入數(shù)據(jù)和輸出數(shù)據(jù)的邏輯結(jié)構(gòu),并用Jackson結(jié)構(gòu)圖表示這些數(shù)據(jù)結(jié)構(gòu)。⑵ 找出輸入數(shù)據(jù)和輸出數(shù)據(jù)結(jié)構(gòu)中有對(duì)應(yīng)關(guān)系的數(shù)據(jù)單元?!皩?duì)應(yīng)關(guān)系”指這些數(shù)據(jù)單元在數(shù)據(jù)內(nèi)容上、數(shù)最上和順序上有直接的因果關(guān)系,對(duì)于重復(fù)的數(shù)據(jù)單元,重復(fù)的次序和次數(shù)都相同才有對(duì)應(yīng)關(guān)系。⑶ 按一定的規(guī)則由輸入輸出的數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu)。⑷ 列出基本操作與條件,并把它們分配到程序結(jié)構(gòu)圖的適當(dāng)位置。⑸ 用偽碼寫(xiě)出程序。10. 如何控制因修改而引起的副作用?為了控制因修改而引起的副作用,要做到:⑴ 按模塊把修改分組。⑵ 自頂向下地安排被修改模塊的順序。⑶ 每次修改一個(gè)模塊。⑷ 對(duì)每個(gè)修改了的模塊,在安排修改下個(gè)模塊之前,要確定這個(gè)修改的副作用,可使用交叉引用表、存儲(chǔ)映像表、執(zhí)行流程跟蹤等。11. 軟件工程是指什么?軟件工程的性質(zhì)是什么?軟件工程是用科學(xué)知識(shí)和技術(shù)原理來(lái)定義、開(kāi)發(fā)、維護(hù)軟件的一門學(xué)科。 軟件工程是一門綜合性的交叉性學(xué)科,它涉及計(jì)算機(jī)科學(xué)、工程學(xué)科、管理學(xué)科數(shù)學(xué)等領(lǐng)域。計(jì)算機(jī)科學(xué)中的研究成果均可用于軟件工程,但計(jì)算機(jī)科學(xué)著重于原理和理論,而軟件工程著重于如何建造一個(gè)軟件系統(tǒng)。軟件工程要用工程科學(xué)中的觀點(diǎn)來(lái)進(jìn)行費(fèi)用估算、制定進(jìn)度、制定計(jì)劃和方案。軟件工程要用管理科學(xué)中的方法和原理進(jìn)行軟件生產(chǎn)的管理。軟件工程要用數(shù)學(xué)的方法建立軟件開(kāi)發(fā)中的各種模型和各種算法,如可靠性模型,說(shuō)明用戶需求的形式化模型等。12. 為了進(jìn)行測(cè)試,為什么需要一個(gè)規(guī)格說(shuō)明? 規(guī)格說(shuō)明用來(lái)決定程序的實(shí)際行為何時(shí)正確,何時(shí)不正確。13. 衡量模塊獨(dú)立的兩個(gè)標(biāo)準(zhǔn)是什么?它們各表示什么含義? 衡量模塊的獨(dú)立性的標(biāo)準(zhǔn)是兩個(gè)定性的度量標(biāo)準(zhǔn):耦合性和內(nèi)聚性。⑴ 耦合性。也稱塊間聯(lián)系,是指軟件系統(tǒng)結(jié)構(gòu)中各模塊間相互之間聯(lián)系緊密程度的一種度量。模塊之間聯(lián)系越緊密,其耦合性就越強(qiáng),模塊的獨(dú)立性則越差。模塊間的耦合高低取決于模塊間接口的復(fù)雜性、調(diào)用的方式及傳遞的信息。⑵ 內(nèi)聚性。又稱塊內(nèi)聯(lián)系,是指模塊的功能強(qiáng)度的度量,即一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度的度量。若一個(gè)模塊內(nèi)各元素(語(yǔ)句之間、程序段之間)聯(lián)系得越緊密,則它的內(nèi)聚性就越高。耦合性與內(nèi)聚性是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn),在軟件系統(tǒng)劃分模塊時(shí),盡量做到高內(nèi)聚低耦合,提高模塊的獨(dú)立性,為設(shè)計(jì)高質(zhì)量的軟件結(jié)構(gòu)奠定基礎(chǔ)。14.何謂軟件維護(hù)?常用的軟件維護(hù)有幾種? 軟件維護(hù)就是在軟件已經(jīng)交付使用之后,為了改正錯(cuò)誤或滿足新的需要而修改軟件的過(guò)程。通常有四項(xiàng)基本維護(hù):糾錯(cuò)性維護(hù)、完善性維護(hù)、適應(yīng)性維護(hù)以及預(yù)防性維護(hù)等。15.什么是序言性注釋?它包涵哪些內(nèi)容?序言性注釋通常放在每個(gè)程序模塊的開(kāi)頭部分,它應(yīng)當(dāng)給出程序的整體說(shuō)明,對(duì)于理解程序具有引導(dǎo)作用。 序言性注釋一般包含下列內(nèi)容: ① 程序標(biāo)題;有關(guān)該模塊的功能和目的說(shuō)明;主要算法; ② 接口說(shuō)明:包括調(diào)用形式,參數(shù)描述、子程序
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1