軟件工程復(fù)習(xí)題_第1頁
軟件工程復(fù)習(xí)題_第2頁
軟件工程復(fù)習(xí)題_第3頁
軟件工程復(fù)習(xí)題_第4頁
軟件工程復(fù)習(xí)題_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1.“軟件工程的概念是為處理軟件危機而提出的”這句話的意思是(為提出軟件工程結(jié)論)2.瀑布模型的存在問題是(缺乏靈活性)3.軟件生命周期中所花費用最多的階段是(維護階段)4.需求分析中開發(fā)人員要從顧客那里理解(系統(tǒng)要做什么/顧客需求/系統(tǒng)功能)5.可行性分析是在系統(tǒng)開發(fā)的初期所做的一項重要的論證工作,它是決定該系統(tǒng)與否開發(fā)的決策根據(jù),因必須給出(項目性還是不行)的回答。6.需求分析階段的任務(wù)是確定(目的系統(tǒng)必須具有哪些功能)7.需求規(guī)格闡明書的作用不包括()作用:軟件驗收根據(jù)、顧客與開發(fā)人員的共同理解、軟件設(shè)計根據(jù)8.軟件開發(fā)過程中,抽取和整頓顧客需求并建立問題域精確模型的過程叫(面向?qū)ο蠓治觯?.原型化措施是顧客和設(shè)計者之間執(zhí)行的一種交互構(gòu)成,合用于(需求不明確)系統(tǒng)。10.構(gòu)造化設(shè)計措施采用變換分析和事務(wù)分析技術(shù)實現(xiàn)(從數(shù)據(jù)流圖導(dǎo)出模塊的初始模塊構(gòu)造圖)。11.一般來說,在管理軟件中,軟件生存周期各個階段的工作量以(維護階段30%-40%)所占的比例最大。12.開發(fā)軟件需高成本和產(chǎn)品的低質(zhì)量之間有著鋒利的矛盾,這種現(xiàn)象稱作(軟件危機)。13.軟件工程學(xué)是應(yīng)用科學(xué)理論和工程上的技術(shù)指導(dǎo)軟件開發(fā)的學(xué)科,其目的是(用較少的投入獲得高質(zhì)量的軟件)。14.劃分軟件生存周期的階段時所應(yīng)遵照的基本原則是(各個階段的任務(wù)相對獨立)。15.一種軟件項目與否進行開發(fā)的結(jié)論是在(可行性匯報)文檔中作出的。17.畫某系統(tǒng)的數(shù)據(jù)流圖時,頂層圖有(一種)18.數(shù)據(jù)流圖(DFD)是(構(gòu)造化分析)措施中用于表達系統(tǒng)的邏輯模型的一種圖形工具。19.數(shù)據(jù)字典是用來定義(數(shù)據(jù)流圖)中的各個成分的詳細含義的。20.軟件的(概要)設(shè)計又稱為總體設(shè)計,其重要任務(wù)是建立軟件系統(tǒng)的總體構(gòu)造。21.軟件模塊內(nèi)聚性最強的是(功能內(nèi)聚)22.SD(構(gòu)造化設(shè)計)措施設(shè)計的成果是(模塊構(gòu)造圖)23.用構(gòu)造化語言來描述加工邏輯的外層構(gòu)造時,如下不屬于基本構(gòu)造的是()構(gòu)造:次序構(gòu)造、選擇構(gòu)造、循環(huán)構(gòu)造24.構(gòu)造化程序設(shè)計重要強調(diào)的是(易讀性)25.程序的三種基本控制構(gòu)造的共同特點是(單入口,單出口)26.當(dāng)一種模塊直接使用另一種模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為(內(nèi)容耦合)27.構(gòu)造化設(shè)計采用模塊化措施的重要出發(fā)點是(減少復(fù)雜度)。28.一種模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱為模塊的(扇出數(shù))。30.模塊自身的內(nèi)聚是模塊獨立性的重要度量原因之一,在七類內(nèi)聚中,具有最強內(nèi)聚的一類是(功能內(nèi)聚)。31.下列論述中,()不屬于數(shù)據(jù)字典的作用。數(shù)據(jù)字典的作用:顧客和開發(fā)人員的統(tǒng)一認識、概要設(shè)計的根據(jù)、為需求分析階段定義各類條目32.構(gòu)造化系統(tǒng)分析重要是通過(功能分解)進行分析的。33.分層數(shù)據(jù)流圖是一種比較嚴格又易于理解的描述方式,它的頂層描述了系統(tǒng)的(總體、總貌)。34.軟件詳細設(shè)計階段的任務(wù)是(給出程序的算法和次序構(gòu)造)35.程序的三種基本控制構(gòu)造是(次序,選擇,循環(huán))36.在詳細設(shè)計階段,常常采用的工具有(流程圖、盒圖、PAD圖、鑒定表、鑒定樹)37.詳細設(shè)計的成果基本決定了最終程序的(質(zhì)量)38.下列系統(tǒng)設(shè)計工具中,()不屬于詳細設(shè)計工具。工具有:(流程圖、盒圖、PAD圖、鑒定表、鑒定樹、過程設(shè)計語言)39.提高程序可讀性的有力手段是(加注釋)。40.下列()不是模塊化設(shè)計的目的。目的:構(gòu)造化設(shè)計措施、減少復(fù)雜度、信息隱藏41.一種模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱為模塊的(扇出數(shù))。42.在進行軟件測試時,首先應(yīng)當(dāng)進行如下哪項測試,然后再進行組裝測試,最終再進行有效性測試(單元測試)43.下列屬于靜態(tài)測試措施的是(人工審查)44.有關(guān)軟件測試的目的,下面觀點錯誤的是()目的:1、測試時為了實現(xiàn)程序中的錯誤而執(zhí)行的過程。2、好的測試方案是極有也許發(fā)現(xiàn)迄今尚未發(fā)現(xiàn)的錯誤的測試方案3、成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。45.軟件測試措施中的靜態(tài)測試措施之一為(人工審查)46.軟件測試中根據(jù)測試用例設(shè)計的措施的不一樣可分為黑盒測試和白盒測試兩種,它們(動態(tài)測試措施)47.為了提高測試的效率,應(yīng)當(dāng)(設(shè)計好的測試用例)48.使用白盒測試措施時,確定測試數(shù)據(jù)應(yīng)根據(jù)(程序的內(nèi)部邏輯)和指定的覆蓋原則。49.維護中,因誤刪除一種標(biāo)識符而引起的錯誤是(編碼)副作用。50.產(chǎn)生軟件維護的副作用,是指(修改軟件,成果導(dǎo)致錯誤)51.對象實現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作(封裝)于對象的統(tǒng)一體中。52.汽車有一種發(fā)動機。汽車和發(fā)動機之間的關(guān)系是(整體和部分的/組合)關(guān)系。53.面向?qū)ο蟠胧W(xué)的出發(fā)點和基本原則是盡量模擬人類習(xí)慣的思維方式,分析、設(shè)計和實現(xiàn)一種軟件系統(tǒng)的措施和過程,盡量靠近于人類認識世界處理問題的措施和過程。因此面向?qū)ο蟠胧┯性S多特性,如軟件系統(tǒng)是由對象構(gòu)成的;();對象彼此之間僅能通過傳遞消息互相聯(lián)絡(luò);層次構(gòu)造的繼承。54、在UML中,類是用(矩形)表達的55、在UML的用例圖中,人形符號表達的是(角色)56、在面向?qū)ο蟮南到y(tǒng)中,由于有了(繼承),因此父類的數(shù)據(jù)和措施可以應(yīng)用于子類。57、在面向?qū)ο蟠胧┲?,對象是類的實例。表達對象有關(guān)特性的數(shù)據(jù)稱為對象的(屬性),在該數(shù)據(jù)上執(zhí)行的功能操作稱為對象的(行為/措施);一種對象通過發(fā)送(消息)來祈求另一種對象為其服務(wù)。一般把一種類和這個類的所有對象稱為“類及對象”或?qū)ο箢?。在UML中,用來表達顯示構(gòu)成系統(tǒng)的對象類以及這些對象類之間關(guān)系的圖是(類圖)58、下列有關(guān)面向?qū)ο蟪绦蛟O(shè)計的論述,對的的是()。59、()不是面向?qū)ο蟪绦蛟O(shè)計的重要特性。特性:封裝、繼承、多態(tài)60、采用面向?qū)ο蠹夹g(shù)開發(fā)的應(yīng)用系統(tǒng)的特點是(重用性強)。規(guī)定背的:1、可行性研究從技術(shù)可行性、經(jīng)濟可行性、操作可行性三方面進行分析。P352、構(gòu)造化措施總的指導(dǎo)思想是逐層分解。p473、在構(gòu)造化分析中,數(shù)據(jù)字典用于詳細地定義數(shù)據(jù)流圖中的成分。4、構(gòu)造化分析措施中,數(shù)據(jù)流圖的四種基本成分為:處理、源點或終點數(shù)據(jù)存儲和數(shù)據(jù)流。P425、耦合性和內(nèi)聚性是衡量模塊獨立性的兩個定性的原則。P976、從模塊內(nèi)外的聯(lián)絡(luò)來看,構(gòu)造化設(shè)計的規(guī)定是高內(nèi)聚低耦合。P997、模塊內(nèi)部的算法設(shè)計在構(gòu)造化措施的詳細設(shè)計階段進行。P1178、定性度量模塊獨立性的兩個原則是內(nèi)聚性和耦合性。9、在模塊構(gòu)造圖中,直接調(diào)用某一模塊的其他模塊數(shù)稱為該模塊的扇入數(shù)。P10010、軟件構(gòu)造圖的寬度是指一層中總的模塊個數(shù)。P10011、在構(gòu)造化分析中,用于描述加工邏輯的重要工具有三種,即:構(gòu)造化語言、鑒定表、判斷樹。P12512、在一段程序中,將多次出現(xiàn)的一組語句設(shè)計為一種子程序,供多種部分調(diào)用,這種狀況出現(xiàn)的內(nèi)聚稱為偶爾內(nèi)聚。13、用來模擬被測模塊的上級調(diào)用模塊的模塊稱為驅(qū)動模塊。P15514、軟件生命周期可劃分為定義、開發(fā)和維護3個時期,一般把這3個時期再細分為8個階段,它們是①問題定義、②可行性研究、③需求分析、④總體設(shè)計、⑤詳細設(shè)計、⑥編碼和單元測試、⑦綜合測試和⑧維護,其中的維護階段的工作量是8個階段中最大的。P1115、可行性研究的任務(wù)是從技術(shù)、經(jīng)濟和操作等三個方面研究軟件項目的可行性。P3516、至少應(yīng)當(dāng)從一致性、現(xiàn)實性、完整性和有效性4個方面驗證軟件需求的對的性,其中完整性和有效性這兩個方面的對的性必須有顧客的積極參與才能驗證,并且為了驗證這兩個方面的對的性,往往需要開發(fā)原型系統(tǒng)。P7017、軟件總體設(shè)計時應(yīng)遵照模塊化、抽象、逐漸求精、信息隱藏、局部化、和模塊獨立等6條基本原則。詳細設(shè)計一般以構(gòu)造程序設(shè)計技術(shù)為邏輯基礎(chǔ),由于從軟件工程觀點看,可理解性是軟件最重要的質(zhì)量原則之一。P9618、軟件測試的目的是發(fā)現(xiàn)錯誤,一般把測試措施分為黑盒測試和白盒測試兩大類。由于一般不也許做到窮盡測試,因此精心設(shè)計測試方案是保證到達測試目的所必須的。P15019、為了便于對照檢查,測試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的輸出成果兩部分構(gòu)成。P15320、軟件可維護性度量的七個質(zhì)量特性是可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。P19521、軟件維護一般包括4類活動,它們分別是改正性維護、適應(yīng)性維護、完善性維護、防止性維護。P1901、內(nèi)聚性:P98定義、分類內(nèi)聚標(biāo)志著一種模塊內(nèi)各個元素彼此結(jié)合的緊密程度,它是信息隱藏和局部化的概念的自然擴展。內(nèi)聚分為:功能內(nèi)聚、次序內(nèi)聚、通信內(nèi)聚、過程內(nèi)聚、時間內(nèi)聚、邏輯內(nèi)聚、偶爾內(nèi)聚、其中功能內(nèi)聚的內(nèi)聚度最高。2、多態(tài)性:P214:在類的等級的不一樣層次中可以共享(公用)一種行為(措施)的名字,然而不一樣的層次總的每個類卻按自己的需求來實現(xiàn)這個行為。也就是說不一樣的對象收到用一種消息可以產(chǎn)生不一樣的構(gòu)造。3、測試的目的:P1501、測試時為了實現(xiàn)程序中的錯誤而執(zhí)行的過程。2、好的測試方案是極有也許發(fā)現(xiàn)迄今尚未發(fā)現(xiàn)的錯誤的測試方案3、成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。4、軟件生存周期模型P14一般使用生命周期模型簡介的描述軟件工程過程。生命周期模型規(guī)定了把生命周期劃提成那些階段及各個階段的執(zhí)行次序,一次。也稱過程模型。生命周期模型繼描述軟件開發(fā)過程中多種活動怎樣執(zhí)行的模型。5、數(shù)據(jù)字典(DD)P47數(shù)據(jù)字典是有關(guān)數(shù)據(jù)的信息集合,也就是對數(shù)據(jù)流圖中包括的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。6、模塊的內(nèi)聚性P98定義、分類內(nèi)聚標(biāo)志著一種模塊內(nèi)各個元素彼此結(jié)合的緊密程度,它是信息隱藏和局部化的概念的自然擴展。內(nèi)聚分為:功能內(nèi)聚、次序內(nèi)聚、通信內(nèi)聚、過程內(nèi)聚、時間內(nèi)聚、邏輯內(nèi)聚、偶爾內(nèi)聚、其中功能內(nèi)聚的內(nèi)聚度最高。軟件工程這門課程的重要內(nèi)容:軟件危機、軟件工程、軟件生命周期、可行性、需求分析、總體設(shè)計、詳細設(shè)計、編碼和實現(xiàn)、測試、測試的目的、測試用例、維護\o"軟件工程部分期末復(fù)習(xí)"軟件工程部分期末復(fù)習(xí)一.

選擇題:1

軟件危機出現(xiàn)于

____

,為了處理軟件危機,人們提出了用

____

的原理來設(shè)計軟件,這是軟件工程誕生的基礎(chǔ)。

A

50

年代末

B

60

年代初

C

60

年代末

D

70

年代初

A

.運籌學(xué)

B

.工程學(xué)

C

.軟件學(xué)

D

.軟件學(xué)

E

.?dāng)?shù)字2

.開發(fā)軟件需高成本和產(chǎn)品的低質(zhì)量之間有著鋒利的矛盾,這種現(xiàn)象稱作

____

。A.

軟件投機

B

.軟件危機

C

.軟件工程

D

.軟件產(chǎn)生3

.產(chǎn)生軟件危機的原因有如下幾點,除了______。

A

.軟件開發(fā)過程未經(jīng)審查

B

.軟件開發(fā)不分階段,開發(fā)人員沒有明確的分工C

.所開發(fā)的軟件,除了程序清單外,沒有其他文檔D.采用工程設(shè)計的措施開發(fā)軟件,不符合軟件自身的特點4

.軟件工程學(xué)是應(yīng)用科學(xué)理論和工程上的技術(shù)指導(dǎo)軟件開發(fā)的學(xué)科,其目的是

____

。A

.引入新技術(shù)提高空間運用率

B

.用較少的投資獲得高質(zhì)量的軟件C

.縮短研制周期擴大軟件功能

D

.硬軟件結(jié)合使系統(tǒng)面向應(yīng)用5

.請按次序?qū)懗鲕浖诘膸追N階段

____

,

____

,

____

,

____

____

,

____

。A

.維護

B

.測試

C

.詳細設(shè)計

D

.概要設(shè)計

E

.編碼

F

.需求分析6

.瀑布模型把軟件生存周期劃分為軟件定義、軟件開發(fā)和

____

三個階段,而每一階段又可細分為若干個更小的階段。A

.詳細設(shè)計

B

.可行性分析

C

.運行及維護

D

.測試與排錯7

.劃分軟件生存周期的階段時所應(yīng)遵照的基本原則是_____。A

、各階段的任務(wù)盡量有關(guān)性

B、各階段的任務(wù)盡量相對獨立C

、各階段的任務(wù)在時間上持續(xù)

D、各階段的任務(wù)在時間上相對獨立8

.一種軟件項目與否進行開發(fā)的結(jié)論是在______文檔中作出的。

A、軟件開發(fā)計劃

B、可行性匯報

C

、需求分析闡明書

D、測試匯報9

.分析員是

____

。A.

顧客中系統(tǒng)的直接使用者

B

.顧客和軟件人員的中間人C

.軟件的編程人員

D

。顧客和軟件人員的領(lǐng)導(dǎo)10

.下列論述中,_______不屬于數(shù)據(jù)字典的作用。A

、

作為編碼階段的描述工具

B

、為顧客與開發(fā)人員之間統(tǒng)一認識C

、作為概要設(shè)計的根據(jù)

D、為需求分析階段定義各類條目11

.使用構(gòu)造化分析措施時,采用的基本手段是

____

。A

.分解和抽象

B

.分解和綜合

C

.歸納與推導(dǎo)

D

.試探與回溯12

.構(gòu)造化系統(tǒng)分析重要是通過

____

進行分析的。A

.算法分解

B

.控制構(gòu)造分解

C

.?dāng)?shù)據(jù)構(gòu)造分解

D

.處理功能分解13

.分層數(shù)據(jù)流圖是一種比較嚴格又易于理解的描述方式,它的頂層描述了系統(tǒng)的

____

。A、總貌

B

.細節(jié)

C

.抽象

D

.軟件的作者13

.變換型和事務(wù)型是程序構(gòu)造的原則形式。從某處獲得數(shù)據(jù),再對這些數(shù)據(jù)作處理,然后將成果送出是屬于

____

。

A

.變換型

B

事務(wù)型14

.需求分析闡明書不能作為______。

A.可行性研究的根據(jù)

B

、顧客和開發(fā)人員之間的協(xié)議

C.系統(tǒng)概要設(shè)計的根據(jù)

D、軟件驗收測試的根據(jù)15

.構(gòu)造化分析措施以數(shù)據(jù)流圖、

____

和加工闡明等描述工具,即用直觀的圖和簡潔的語言來描述軟件系統(tǒng)模型。A

DFD

B

PAD

C

IPO

D

.?dāng)?shù)據(jù)字典16

.不適于作為數(shù)據(jù)流圖處理(加工)框名稱的是

____

。A

.人工校核工資數(shù)據(jù)

B

.工資支票數(shù)據(jù)C

.打印工資支票

D

.計算職工工資17

.系統(tǒng)開發(fā)人員使用系統(tǒng)流程圖或其他工具描述系統(tǒng),估計每種方案的成本和效益的工作是在______階段進行的。A

、需求分析

B、總體設(shè)計

C

、詳細設(shè)計

D、編碼階段18

.軟件的

____

設(shè)計又稱為總體設(shè)計,其重要任務(wù)是建立軟件系統(tǒng)的總體構(gòu)造。A

.概要

B

.抽象

C

.邏輯

D

.規(guī)劃19

.構(gòu)造化設(shè)計措施采用變換分析和事務(wù)分析技術(shù)實現(xiàn)

____

。A

.從數(shù)據(jù)構(gòu)造導(dǎo)出程序構(gòu)造

B

.從模塊構(gòu)造導(dǎo)出程序構(gòu)造C

.從模塊構(gòu)造導(dǎo)出數(shù)據(jù)構(gòu)造

D

.從數(shù)據(jù)流圖導(dǎo)出初始化構(gòu)造圖20

.構(gòu)造化設(shè)計措施是面向

____

的設(shè)計措施。A

.過程

B

.對象

C

.?dāng)?shù)據(jù)流

D

.?dāng)?shù)據(jù)構(gòu)造41

.Jackson程序設(shè)計措施是一種面向

_____

的設(shè)計措施。A

、

數(shù)據(jù)構(gòu)造

B

、數(shù)據(jù)流圖

C、IPO圖

D、系統(tǒng)流程圖20

Jackson

設(shè)計措施由英國的

M.Jackson

提出的,它是一種面向

____

的設(shè)計措施。A

.對象

B

.?dāng)?shù)據(jù)流

C

.?dāng)?shù)據(jù)構(gòu)造

D

.控制構(gòu)造21

.構(gòu)造化設(shè)計采用模塊化措施的重要出發(fā)點是______。A、增長內(nèi)聚性

B、減少耦合度

C、提高有效性

D、減少復(fù)雜度22

.下列_____不是模塊化設(shè)計的目的。

A

、可采用構(gòu)造化設(shè)計措施

B、減少復(fù)雜度C

、有助于信息隱蔽

D、描述系統(tǒng)的功能與性能23

.一種模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱為模塊的_______。A

、扇入數(shù)

B、扇出數(shù)

C

、寬度

D、作用域24

.某個模塊的作用域是指______。

A

、被該模塊調(diào)用的所用模塊

B、調(diào)用該模塊的所有模塊C

、與該模塊有關(guān)聯(lián)的所有模塊

D、受該模塊內(nèi)的鑒定影響的所有模塊25

.模塊自身的內(nèi)聚是模塊獨立性的重要度量原因之一,在七類內(nèi)聚中,具有最強內(nèi)聚的一類是

____

。A

.次序性內(nèi)聚

B

.過程性內(nèi)聚

C

.邏輯性內(nèi)聚

D

.功能性內(nèi)聚26

.假如模塊中所有成分引用共同的數(shù)據(jù),該模塊內(nèi)的聯(lián)絡(luò)類型是

____

。A

.次序內(nèi)聚

B

.功能內(nèi)聚

C

.通信內(nèi)聚

D

.過程內(nèi)聚27

.初始化模塊和結(jié)束模塊從塊內(nèi)聯(lián)絡(luò)看,被稱為

____

模塊。A

.過程內(nèi)聚

B

.功能內(nèi)聚

C

.時間內(nèi)聚

D

.邏輯內(nèi)聚28

.若一模塊內(nèi)部的處理動作為:成分A的輸出是成分B的輸入,則該模塊的聚合性稱為______。A

次序內(nèi)聚

B

、功能內(nèi)聚

C、過程內(nèi)聚

D、通信內(nèi)聚29

.某模塊的功能是打印錄取告知書或不錄取告知書,調(diào)用模塊可通過向此模塊傳遞布爾標(biāo)志信息決定本次調(diào)用哪種告知書的打印,這種模塊之間的耦合稱為

____

。A

.?dāng)?shù)據(jù)耦合

B

.混合耦合

C

.公共耦合

D

.控制耦合30

.要減少兩個模塊之間的耦合,則必須

____

。A

.兩個模塊間的調(diào)用次數(shù)要少

B

.模塊間傳遞的參數(shù)要少C

.模塊間傳遞的參數(shù)要少且布傳遞開關(guān)型參數(shù)D

.模塊間傳遞的參數(shù)要少且不傳遞開關(guān)型參數(shù)以及兩模塊不引用同樣的全局變量31

.下列耦合度表達中,最弱的耦合形式是______。

A

、特性耦合

B、公共耦合

C、數(shù)據(jù)耦合

D

、數(shù)據(jù)構(gòu)造32

.一種模塊傳送給另一模塊的參數(shù)是由單個數(shù)據(jù)項構(gòu)成的數(shù)組,它屬于______耦合。

A、數(shù)據(jù)型

B

、復(fù)合型

C、內(nèi)容型

D、公共型34

PAD

ProblemAnalysisDiagram

)圖是一種

____

工具。

A

.系統(tǒng)描述

B

。詳細設(shè)計

C

。測試

D

。編程輔助35

.下列系統(tǒng)設(shè)計工具中,______不屬于詳細設(shè)計工具。

A

、N—S圖

B、數(shù)據(jù)流圖

C

、程序流程圖

D、PAD36

.程序流程圖、

N-S

圖和

PAD

圖是

____

使用的體現(xiàn)工具。A

.設(shè)計階段的概要設(shè)計

B

.設(shè)計階段的詳細設(shè)計C

.編碼階段

D

.測試階段37

.模塊內(nèi)部的算法設(shè)計在構(gòu)造化措施的______階段進行。A

、系統(tǒng)分析

B、概要設(shè)計

C、詳細設(shè)計

D

編碼(實現(xiàn))38

.源程序的版面文檔規(guī)定應(yīng)有變量闡明、合適注釋和

____

。A

.框圖

B

.統(tǒng)一書寫格式

C

.修改記錄

D

.編程日期39

.提高程序可讀性的有力手段是______。

A、選好一種程序設(shè)計語言

B、顯式闡明一切變量C

、使用三種原則控制語句

D、給程序加注釋40

.文檔是軟件開發(fā)人員

.

維護人員

.

顧客以及計算機之間的

__

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論