2015年4月自考03173軟件開發(fā)工具試題及答案含解析_第1頁
2015年4月自考03173軟件開發(fā)工具試題及答案含解析_第2頁
2015年4月自考03173軟件開發(fā)工具試題及答案含解析_第3頁
2015年4月自考03173軟件開發(fā)工具試題及答案含解析_第4頁
2015年4月自考03173軟件開發(fā)工具試題及答案含解析_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件開發(fā)工具年月真題

0317320154

1、【單選題】屬于軟件開發(fā)工具的是()

操作系統(tǒng)

編譯系統(tǒng)

A:

第三代語言

B:

報表生成器

C:

答D:案:D

解析:20世紀80年代以來,一些專門用于支持軟件開發(fā)的軟件開發(fā)工具陸續(xù)問世,從而

進入了專用的軟件開發(fā)工具階段。期間涌現(xiàn)出來的軟件開發(fā)工具的種類中,面向特定功能

模塊的各種代碼生成程序包括:報表生成器、菜單生成器、對話生成器等。

2、【單選題】項目負責(zé)人最希望軟件開發(fā)工具所提供的幫助是()

存儲及管理開發(fā)過程中的信息

文檔的編制或生成

A:

軟件項目的管理

B:

描述客觀系統(tǒng)

C:

答D:案:C

解析:軟件開發(fā)工具的功能要求:1.認識與描述客觀系統(tǒng);2.存儲及管理開發(fā)過程中的信

息;3.代碼的編寫或生成;4.文檔的編制或生成;5.軟件項目的管理。其中軟件項目的管

理這方面的功能更明確地是為項目管理人員提供支持。

3、【單選題】通常依賴于機器與軟件的軟件開發(fā)工具是()

計劃工具

分析工具

A:

上游工具

B:

集成化工具

C:

答D:案:D

解析:上游工具相當(dāng)于分析工具,分析工具與計劃工具往往是獨立于機器與軟件的,而集

成化的軟件開發(fā)工具又常常是依賴于機器與軟件的。

4、【單選題】一個優(yōu)秀的程序員要成為項目組的好成員,必須()

具有程序設(shè)計所需要的基本知識與技能

深入了解本項目所在的領(lǐng)域

A:

比較熟悉軟件開發(fā)的技術(shù)環(huán)境

B:

按照統(tǒng)一的原則使用標識符

C:

答D:案:D

解析:具有程序設(shè)計所需要的基本知識與技能,深入了解本項目所在的領(lǐng)域,比較熟悉軟

件開發(fā)的技術(shù)環(huán)境是衡量一個好程序員的標準,而使用統(tǒng)一標識符是程序員作為項目組的

成員應(yīng)該確保的基本內(nèi)容。

5、【單選題】屬于面向?qū)ο蟪绦蛟O(shè)計語言的是()

COBOL

Smalltalk

A:

FORTRAN

B:

ALGOL

C:

答D:案:B

解析:面向過程的語言:針對處理過程,獨立于計算機進行程序設(shè)計的語言。設(shè)計程序時

不必關(guān)心計算機的類型和內(nèi)部結(jié)構(gòu),只需對解題及實現(xiàn)算法的過程進行設(shè)計。如algol、

fortran、cobol等語言。20實際70年代,Smalltalk語言出現(xiàn),它把一切事物都看做對

象。

6、【單選題】在軟件開發(fā)過程中,直接與需求信息關(guān)聯(lián)的界面是()

分析界面

編程界面

A:

用戶界面

B:

管理界面

C:

答D:案:A

解析:?

7、【單選題】在軟件開發(fā)過程中,建立邏輯模型應(yīng)在()

需求分析階段

編碼階段

A:

系統(tǒng)設(shè)計階段

B:

測試階段

C:

答D:案:A

解析:需求分析階段的任務(wù)是建立邏輯模型。

8、【單選題】購買市場上已有的軟件開發(fā)工具不具有的優(yōu)點是()

減輕一定的工作負擔(dān)

工作的組織管理比較規(guī)范

A:

信息的管理與檢索比較方便

B:

一體化的軟件開發(fā)工具多

C:

答D:案:D

解析:購買市場上已有的軟件開發(fā)工具,一般來說能夠幫助人們減輕一定的工作負擔(dān),在

某些環(huán)節(jié)上代替一些簡單的、重復(fù)性的工作;當(dāng)項目比較大,時間持續(xù)比較長的情況下,

使用工具還可以使工作的組織管理比較規(guī)范,信息管理與檢索比較方便,部分地做到信息

與知識的重用和共享。更重要的方面在于目前軟件開發(fā)工具的發(fā)展水平還不高,真正經(jīng)過

經(jīng)驗的、一體化的軟件開發(fā)工具還不多。

9、【單選題】在購置軟件開發(fā)工具前,通常調(diào)查市場的重點不包括()

工具的運行環(huán)境

工具的功能

A:

工具的文檔資料

B:

工具的品牌

C:

答D:案:D

解析:購置軟件開發(fā)工具的時應(yīng)明確目的與需求,進而調(diào)查市場需從工具的功能、性能、

運行環(huán)境、工具文檔、工具服務(wù)、價格等多個方面考察。

10、【單選題】以下幾種較有代表性的語言及其開發(fā)工具中支持面向?qū)ο笞詈玫氖牵ǎ?/p>

PB

C++Builder/Delphi

A:

VB

B:

VC

C:

答D:案:B

解析:?

11、【單選題】與VisualStudio比較,Eclipse的獨特優(yōu)勢是()

面向各平臺開發(fā)者

具有編譯、運行功能

A:

B:

具備了代碼援助、語法高亮、錯誤預(yù)防功能

令開發(fā)人員把精力集中到代碼邏輯和算法優(yōu)化上

C:

答D:案:A

解析:Eclipse是一款免費的、面向各平臺開發(fā)者的軟件開發(fā)環(huán)境,在各種操作系統(tǒng)上表

現(xiàn)差異非常小。安裝后的核心部分大小只有數(shù)十兆,開發(fā)者可以根據(jù)需求再添加同樣免費

的插件。Eclipse具有“大平臺,小核心,多插件”的特點,更富有靈活性,如果開發(fā)成

果最終需要被部署在非Windows平臺上而又希望開發(fā)環(huán)境最大程度模擬運行環(huán)境,使用

Eclipse能夠打消來自操作系統(tǒng)方面的憂慮。

12、【單選題】Eclipse調(diào)試操作的快捷鍵是()

F11

F12

A:

Ctrl+F11

B:

Ctrl+F12

C:

答D:案:A

解析:Eclipse調(diào)試程序為Debug,快捷鍵為F11。

13、【單選題】單擊菜單欄上的瀏覽“Navigate”菜單,為了打開元素,可以使用的快捷鍵

是()

Ctrl+Shift+I

Ctrl+Shift+J

A:

Ctrl+Shift+K

B:

Ctrl+Shift+T

C:

答D:案:D

解析:單擊菜單欄上的瀏覽“Navigate”菜單,選擇打開元素(OpenElement),也可以

使用快捷鍵“Ctrl+Shift+T”。

14、【單選題】在GDB刪除行斷點時,從斷點菜單中選擇的選項是()

AddBookmark

DisableBreakpoint

A:

ToggleBreakpoint

B:

BreakpointProperties

C:

答D:案:C

解析:在GDB刪除行斷點時,從斷點菜單中選擇ToggleBreakpoint(切換斷點)即可刪

除該行斷點。AddBookmark:添加書簽,DisableBreakpoint:禁止斷點,Breakpoint

Properties:斷點屬性。

15、【單選題】在Eclipse編輯器中,打開文件Test后,要使其全屏幕顯示,雙擊的標簽

區(qū)域是()

Open

Test

A:

Use

B:

Reset

C:

答D:案:B

解析:在編輯器中,打開一個文件(如Test.c),雙擊Test.c標簽區(qū)域即可全屏顯示該編

輯器區(qū)域,再次單擊該標簽區(qū)域會恢復(fù)到初始狀態(tài)。

16、【單選題】在CVS中,將資源庫中的最新狀態(tài)反映至工作備份的操作稱為()

輸入

提交

A:

簽出

B:

更新

C:

答D:案:D

解析:?

17、【單選題】要想使經(jīng)過一段時間開發(fā)形成的本地代碼和CVS資源庫中代碼保持一致,應(yīng)

選擇的處理是()

核對

提交

A:

同步

B:

更新

C:

答D:案:C

解析:經(jīng)過一段時間的開發(fā),本地的代碼和CVS資源庫的代碼可能會產(chǎn)生差別,這種差別

可能使本地代碼與資源庫代碼之間存在增減或沖突等關(guān)系。此時,如果想要將本地代碼與

資源庫代碼一致,就需要選擇代碼同步。

18、【單選題】在Eclipse插件中,將已有的視圖、操作集及編輯器進行組合和布局,以支

持特定用戶的需求,這種組織的結(jié)果稱為()

結(jié)構(gòu)圖

總編輯器

A:

透視圖

B:

用戶菜單

C:

答D:案:C

解析:透視圖就是將已有的視圖、操作集及編輯器進行組合和布局,從而支持特定的用戶

需求。

19、【單選題】關(guān)于面向?qū)ο蟾拍畹臄⑹鲋校e誤的是()

對象具有一組屬性和一組操作

客觀世界的有規(guī)律的事物才是對象

A:

屬性是類和對象的性質(zhì)

B:

抽象是事物的簡括描述

C:

答D:案:B

解析:客觀世界的任何事物都是對象。對象是一些屬性及操作行為的封裝體,它是問題空

間中一些東西的抽象。抽象是事物或現(xiàn)象的簡括描述。從一般意義上講,對象就是問題空

間中的事物,它具有一組屬性和一組操作。對象用于自然而靈活地模擬現(xiàn)實世界中的事

物,具有很好的模塊性。

20、【單選題】使用RationalRose建模不能支持()

UML的建模組成結(jié)構(gòu)

采用基于組件的開發(fā)

A:

從數(shù)據(jù)流程圖生成代碼

B:

系統(tǒng)分析到系統(tǒng)實現(xiàn)

C:

答D:案:C

解析:RationalRose可視化建模的特點:1)支持UML的建模。2)采用基于組件的開

發(fā)。3)支持多語言開發(fā)。4)支持雙向工程。這使得使用者可以很容易完成從系統(tǒng)分析到

系統(tǒng)實現(xiàn),然后再從系統(tǒng)實現(xiàn)到系統(tǒng)分析的迭代過程。5)全面的團隊支持。6)簡單易

用。7)提供可視化的差異比較以及合并工具。8)提供框架向?qū)А?)提供擴展接口,以

實現(xiàn)定制的Rose。10)基本報告生成。可以生成數(shù)據(jù)詞典。11)COBRA/IDL生成。12)

數(shù)據(jù)庫模式生成。13)微軟存儲庫集成。14)實現(xiàn)Oracle8的正向和逆向工程。15)支

持Forte附加項,以實現(xiàn)在此環(huán)境下的分析、構(gòu)建企業(yè)級應(yīng)用。不包括從數(shù)據(jù)流程圖生

成代碼。

21、【問答題】簡述在Windows操作系統(tǒng)的環(huán)境下,VisualStudio與Eclipse相比的優(yōu)

勢。

答案:VisualStudio在微軟環(huán)境下和其他產(chǎn)品的交互協(xié)同能夠渾然一體,天衣無縫;開發(fā)

使用容易;產(chǎn)品間的差別透明度高;在運行速度,代碼顯示速度等方面也強于Eclipse。

解析:VisualStudio在微軟環(huán)境下和其他產(chǎn)品的交互協(xié)同能夠渾然一體,天衣無縫;開發(fā)

使用容易;產(chǎn)品間的差別透明度高;在運行速度,代碼顯示速度等方面也強于Eclipse。

對比記憶兩種軟件開發(fā)工具的優(yōu)勢,從交互,開發(fā)容易度,產(chǎn)品差別透明度,運行速度,

代碼顯示速度等方面比較記憶。

22、【問答題】試論軟件開發(fā)工具的提出與使用是軟件技術(shù)發(fā)展的一個新的階段。

答案:區(qū)別于以往階段的特點,軟件技術(shù)的發(fā)展主要表現(xiàn)在四個方面:(1)自動化程度

的提高,編程中的部分工作已由工具代替執(zhí)行。(2)將需求分析和架構(gòu)設(shè)計包括在軟件

工作的范圍之內(nèi),從而使軟件開發(fā)過程進一步向用戶方面延伸。順應(yīng)大量開源軟件出現(xiàn)的

客觀環(huán)境,進一步顯示出軟件開發(fā)的繼承性和開放性,進一步證明了軟件是人類知識積累

和傳承的新的、有力的手段。(3)將軟件開發(fā)工作延伸到項目及版本管理,從而超出了

一次編程的局限,而擴展到了作為一個不斷發(fā)展的客體生長完善的全過程。這也是軟件研

制從個體的、手工作坊的方式向科學(xué)的、有組織、有計劃的方式轉(zhuǎn)變的一個重要表現(xiàn)。

(4)吸收了許多管理科學(xué)的內(nèi)容與方法,將組織、管理等項目負責(zé)人的思想與方法放到

了更重要的位置。人們越來越深刻地認識到,軟件生產(chǎn)的成敗更多地依賴于合理地組織與

協(xié)調(diào),而不是領(lǐng)導(dǎo)者或程序員個人的編程能力。

解析:區(qū)別于以往階段的特點,軟件技術(shù)的發(fā)展主要表現(xiàn)在四個方面:(1)自動化程度

的提高,編程中的部分工作已由工具代替執(zhí)行。(2)將需求分析和架構(gòu)設(shè)計包括在軟件

工作的范圍之內(nèi),從而使軟件開發(fā)過程進一步向用戶方面延伸。順應(yīng)大量開源軟件出現(xiàn)的

客觀環(huán)境,進一步顯示出軟件開發(fā)的繼承性和開放性,進一步證明了軟件是人類知識積累

和傳承的新的、有力的手段。(3)將軟件開發(fā)工作延伸到項目及版本管理,從而超出了

一次編程的局限,而擴展到了作為一個不斷發(fā)展的客體生長完善的全過程。這也是軟件研

制從個體的、手工作坊的方式向科學(xué)的、有組織、有計劃的方式轉(zhuǎn)變的一個重要表現(xiàn)。

(4)吸收了許多管理科學(xué)的內(nèi)容與方法,將組織、管理等項目負責(zé)人的思想與方法放到

了更重要的位置。人們越來越深刻地認識到,軟件生產(chǎn)的成敗更多地依賴于合理地組織與

協(xié)調(diào),而不是領(lǐng)導(dǎo)者或程序員個人的編程能力。論述題考察學(xué)員對課程中關(guān)鍵問題的掌

握,并且能夠就解決問題的方法展開論述,與簡答題相比,要求學(xué)員具備進一步分析問題

的能力。

23、【問答題】進入二十一世紀以來,軟件開發(fā)工具的發(fā)展有什么特點?

答案:進入21世紀以來,兩個鮮明的特點使軟件開發(fā)工具的功能和效率提高到了一個新

的階段。第一個特點是面向網(wǎng)絡(luò),不僅基于網(wǎng)絡(luò),而且用于網(wǎng)絡(luò);另一個特點是開源軟件

的興起和運用。

24、【問答題】簡述軟件工程思想的產(chǎn)生。

答案:軟件危機的發(fā)生;把軟件的質(zhì)量寄托于程序員的技能與認真負責(zé)是不牢靠的;從根

本上,要想大幅度地提高軟件開發(fā)的效率和質(zhì)量,應(yīng)吸取人們的成功經(jīng)驗,從組織上和管

理的角度加強力量;使軟件生產(chǎn)從程序員的個人勞動提高成為可控制的工程,這就產(chǎn)生了

軟件工程。

解析:軟件危機的發(fā)生;把軟件的質(zhì)量寄托于程序員的技能與認真負責(zé)是不牢靠的;從根

本上,要想大幅度地提高軟件開發(fā)的效率和質(zhì)量,應(yīng)吸取人們的成功經(jīng)驗,從組織上和管

理的角度加強力量;使軟件生產(chǎn)從程序員的個人勞動提高成為可控制的工程,這就產(chǎn)生了

軟件工程。提取關(guān)鍵字,軟件危機,程序員技能不牢靠,提高開發(fā)效率質(zhì)量,組織管理上

加強,可控工程,在做簡答題中加強記憶。

25、【問答題】簡述軟件工程從傳統(tǒng)產(chǎn)業(yè)工程方法中吸取的成功經(jīng)驗。

答案:對軟件工程工作的步驟作出了嚴格的規(guī)定;工作順序不能顛倒;每一個階段都有各

自的明確的任務(wù);在質(zhì)量、表達方式等方面要有統(tǒng)一的,并為人們共同遵守的標準;利用

有關(guān)各方溝通與交流的手段,使參加工作的人們成為一個整體,共同地完成一項大的工程

任務(wù)。

解析:簡答題需要表述清晰,對軟件工程工作的步驟作出了嚴格的規(guī)定;工作順序不能顛

倒;每一個階段都有各自的明確的任務(wù);在質(zhì)量、表達方式等方面要有統(tǒng)一的,并為人們

共同遵守的標準;利用有關(guān)各方溝通與交流的手段,使參加工作的人們成為一個整體,共

同地完成一項大的工程任務(wù)。從規(guī)定,工作順序,明確任務(wù),標準等方面具體表述清晰。

26、【問答題】簡述信息庫中保存的編程階段成果的內(nèi)容。

答案:包括程序代碼與框圖、變量說明、測試情況、驗收報告和使用說明。

解析:信息庫中應(yīng)當(dāng)存放有關(guān)軟件開發(fā)全過程的所有有用的信息。其中編程階段的所有成

果,包括程序代碼、框圖、變量說明、測試情況(輸入數(shù)據(jù)及輸出結(jié)果)、驗收報告、使

用說明等。

27、【問答題】簡述項目管理的基本目標。

答案:使產(chǎn)品(工程)的質(zhì)量得到有效的控制;保證整個系統(tǒng)按預(yù)定的進度完成;有效

地利用各種資源;控制與降低成本。

解析:對于具有一定規(guī)模的軟件開發(fā)工作來說,發(fā)揮整體力量、發(fā)揮組織管理的作用要比

單個程序員的能力與水平更為重要。做好這種組織管理工作的理論基礎(chǔ)就是項目管理與版

本管理。項目管理的基本目標,需要逐條說明,表述明確。使產(chǎn)品(工程)的質(zhì)量得到有

效的控制;保證整個系統(tǒng)按預(yù)定的進度完成;有效地利用各種資源;控制與降低成

本。

28、【問答題】已編寫C程序代碼如下:?1)在Eclipse中,插件CDT、MinGW和GDB的

作用分別是什么?2)將此程序代碼在Eclipse編輯器中進行編譯時,在for(k=1;k<=5;k抖)

等代碼行前顯示“X”符號,說明該程序的編寫有語法等錯誤,請修改該程序中如現(xiàn)的錯誤。

3)根據(jù)下面提供的菜單、文件夾、按鈕、窗口等操作選項,請寫出導(dǎo)入一個名為

ThreeFigures的C程序外部項目到Eclipse集成環(huán)境中的基本操作步驟(從菜單欄上的file

開始)。File、Export、Import、General文件夾、C++文件夾、CVS文件夾、Existing

ProjectsintoWorkspace、Preferences,Next、Selectrootdirectory、Select

archivefile,F(xiàn)inish、cancel。

答案:1)以Eclipse中,插件CDT、MinGW和GDB的作用分別是:CDT:專門用于編寫C

和C++程序的Eclipse開發(fā)環(huán)境。MinGW:用來生成純粹的win32可執(zhí)行文件的編譯環(huán)境。

GDB:C/C++程序調(diào)試工具。2)修改該程序中出現(xiàn)的錯誤:聲明變量k:在

for(k=1;k<=5;k++)語句前增加intk;語句【或?qū)nti,j;語句改為inti,j,k】將

if(i!=k&&i;!=j,j!=k)語句改為if(i!=k&&i;!=j&&j;!=k)【或者改為

if(i!=k&&i;!=j&j;!=k)】3)點擊菜單欄上的File菜單,選擇Import,打開General文

件夾,選擇ExistingProjectsintoWorkspace,點擊Next,在Selectrootdirectory

選項中選擇項目所在目錄下的ThreeFigures項目,點擊Finish。

解析:1、CDT:專門用于編寫C和C++程序的Eclipse開發(fā)環(huán)境。MinGW:用來生成純粹

的win32可執(zhí)行文件的編譯環(huán)境。GDB:C/C++程序調(diào)試工具。2、聲明變量需要定義在選

擇結(jié)構(gòu)中填寫條件時使用邏輯運算符3、點擊菜單欄上的File菜單,選擇Import,打開

General文件夾,選擇ExistingProjectsintoWorkspace,點擊Next,在Selectroot

directory選項中選擇項目所在目錄下的ThreeFigures項目,點擊Finish。

29、【問答題】已編寫C++程序代碼如下:?1)在Eclipse中,插件CDT、MinGW和GDB的

作甩分別是什么?2)將此程序代碼在Eclipse編輯器中進行編譯后,在f0羽產(chǎn)l;k<:=巧;k

斗斗)等代碼行前顯示“x”符號,說明該程序的編寫有語法等錯誤,請修改該程序中出現(xiàn)的

錯誤。3)根據(jù)下面提供的菜單、文件夾、按鈕、窗口等操作選項,請寫出導(dǎo)入一個名為

ThreeFigures的C++程序外部項目到Eclipse集成環(huán)境中的基本操作步驟(從菜單欄上的file

開始)。?

答案:1)以Eclipse中,插件CDT、MinGW和GDB的作用分別是:CDT:專門用于編寫C

和C++程序的Eclipse開發(fā)環(huán)境。MinGW:用來生成純粹的win32可執(zhí)行文件的編譯環(huán)境。

GDB:C/C++程序調(diào)試工具。2)修改該程序中出現(xiàn)的錯誤:聲明變量k:在

for(k=1;k<=5;k++)語句前增加intk;語句【或?qū)nti,j;語句改為inti,j,k;或

者將語句改為for(intk=1;k<=5;k++)】將if(i!=k&&i;!=j,j!=k)語句改為

if(i!=k&&i;!=j&&j;!=k)【或者改為if(i!=k&&i;!=j&j;!=k)】3)點擊菜單欄上的File

菜單,選擇Import,打開General文件夾,選擇ExistingProjectsintoWorkspace,點

擊Next,在Selectrootdirectory選項中選擇項目所在目錄下的ThreeFigures項目,

點擊Finish。

解析:1、CDT:專門用于編寫C和C++程序的Eclipse開發(fā)環(huán)境。MinGW:用來生成純粹

的win32可執(zhí)行文件的編譯環(huán)境。GDB:C/C++程序調(diào)試工具。2、聲明變量需要定義在選

擇結(jié)構(gòu)中填寫條件時使用邏輯運算符3、點擊菜單欄上的File菜單,選擇Import,打開

General文件夾,選擇ExistingProjectsintoWorkspace,點擊Next,在Selectroot

directory選項中選擇項目所在目錄下的ThreeFigures項目,點擊Finish。

30、【填空題】我們所說的軟件開發(fā)工具是一種幫助人們進行軟件開發(fā)的特定的

答案:軟件開發(fā)工具就是幫助人們開發(fā)軟件的工具,這種特定的軟件——幫助人們開發(fā)軟

件的軟件。

31、【填空題】面向?qū)ο蟮某绦蛟O(shè)計將認識框架迅速地散布到程序設(shè)計語言的范圍之外,以

至出現(xiàn)了面向?qū)ο蟮南到y(tǒng)分析、面向?qū)ο蟮模ǎ┖兔嫦驅(qū)ο蟮臄?shù)據(jù)庫管理系統(tǒng)等。

答案:系統(tǒng)設(shè)計

解析:面向?qū)ο蟮某绦蛟O(shè)計語言使軟件開發(fā)工作進一步向用戶方面靠近,這對于計算機應(yīng)

用深入到各個應(yīng)用領(lǐng)域是十分有利的。面向?qū)ο蟮某绦蛟O(shè)計之所以能產(chǎn)生巨大的影響,其

根本原因在于它提供了認識框架。也正因為這樣,認識框架迅速地散布到程序設(shè)計語言的

范圍之外,以至出現(xiàn)了面向?qū)ο蟮南到y(tǒng)分析(OOA),面向?qū)ο蟮南到y(tǒng)設(shè)計(OOD),面向

對象的數(shù)據(jù)庫管理系統(tǒng)(ODBMS)等。

32、【填空題】模塊之間的聯(lián)系及互相影響稱為耦合。一般來說,應(yīng)當(dāng)盡量避免邏輯耦合,

而僅限于耦合。

答案:數(shù)據(jù)

解析:模塊之間的聯(lián)系及互相影響盡可能地少,對于必需的聯(lián)系都應(yīng)當(dāng)加以明確的說明,

如參數(shù)傳遞,共享文件的內(nèi)容與格式等。這種聯(lián)系及相互影響稱為耦合,應(yīng)當(dāng)盡量避免邏

輯耦合,而僅限于數(shù)據(jù)耦合。

33、【填空題】即插即用的程序設(shè)計處理大型軟件開發(fā)工作的思路是由一部分人專門生產(chǎn)軟

件組件,而另一部分人則構(gòu)造整個軟件的

答案:軟件結(jié)構(gòu)

解析:即插即用的程序設(shè)計方法的基本思想就是用制造硬件的思路來生產(chǎn)軟件,一部分人

專門生產(chǎn)軟件組件,一部分人設(shè)計整個軟件結(jié)構(gòu),并且把軟件組織插入這個結(jié)構(gòu),以便迅

速完成大型軟件的研制工作,同時也存在一些困難,如標準化的問題,軟件部分的提供方

式的問題。

34、【填空題】抽象的、較大的對象所具有的性質(zhì),自然地成為它的子類的性質(zhì),不必加以

說明或規(guī)定,這就是性。

答案:遺傳

解析:抽象的、較大的對象所具有的性質(zhì),包括靜態(tài)屬性和動態(tài)操作,自然地成為它的子

類的性質(zhì),不必加以說明或規(guī)定。這就是所謂的“遺傳性”。

35、【填空題】參加大型軟件開發(fā)的成員,必須具有高度的組織紀律性和。

答案:團隊精神

解析:作為項目組的成員,需要接受項目組的限制和約束,服從項目組的嚴格管理??梢?/p>

說,作為項目組的一員參加大型軟件的開發(fā),必須具有高度的組織紀律性和團隊精神。

36、【填空題】信息庫(Repository)是一個隨著項目進度不斷修改與補充的

答案:數(shù)據(jù)集合

解析:信息庫是一個包羅萬象的,隨著項目進度不斷修改與補充的數(shù)據(jù)集合。它在規(guī)模上

不一定像數(shù)據(jù)倉庫那么大,分析提煉的要求也有數(shù)據(jù)倉庫不同,這些就是信息庫的特點。

37、【填空題】從項目管理觀點來說,項目管理狀況的最終體現(xiàn)是項目的升高或降低。

答案:成本

解析:項目管理的基本目標是以下四點:1.使產(chǎn)品(或工程)的質(zhì)量得到有效的控制;2.

保證整個系統(tǒng)按預(yù)定的進度完成;3.有效地利用各種資源,盡可能使資源的閑置和浪費減

少;4.控制與降低成本。這也是以上幾點的自然結(jié)果,無論是質(zhì)量、進度還是資源調(diào)度,

從項目的觀點來說,最終都體現(xiàn)為成本的升高或降低。

38、【填空題】文檔生成包括、表格和圖形三大類。

答案:文章

解析:文檔生成包括文章、表格和圖形三大類,其中,最容易生成的是表格,其次是圖

形,最難處理的是文章。

39、【填空題】軟件開發(fā)的工作環(huán)境包括硬件配置、系統(tǒng)軟件、數(shù)據(jù)庫管理系統(tǒng)、等各種

條件。

答案:網(wǎng)絡(luò)通信

解析:工作環(huán)境是決定購置工具還是自制工具的一個重要因素。所謂工作環(huán)境包括硬件配

置、系統(tǒng)軟件、數(shù)據(jù)庫管理系統(tǒng)、網(wǎng)絡(luò)通信等各種條件。一般的軟件開發(fā)工具都是在一定

的工作環(huán)境中工作的,環(huán)境不一樣就不能正常運行、發(fā)揮作用。

40、【填空題】由于在軟件開發(fā)工作中,存在著大量不確定的因素,人們常常需要用與知

識來補充或加工,或用人工智能方面的技術(shù)輔助提高信息處理的功能及效率。

答案:經(jīng)驗

解析:由于在軟件開發(fā)工作中,存在著大量不確定的因素,人們常常需要用知識與經(jīng)驗來

補充或加工。在這方面,人工智能方面的技術(shù)可以提高信息處理的功能及效率。

41、【填空題】從目前的發(fā)展勢頭看,、網(wǎng)絡(luò)化、一體化、標準化是軟件開發(fā)工具發(fā)展值

得重視的動向。

答案:智能化

解析:智能化:具體地說就是在軟件開發(fā)工具的研究與使用中引入人工智能、神經(jīng)網(wǎng)絡(luò)等

技術(shù),使得軟件開發(fā)工具對于不確定的信息、模糊信息具有更強的處理能力。網(wǎng)絡(luò)化:通

過網(wǎng)絡(luò)人們可以更方便地互通信息,共享知識。一體化:只有對于軟件開發(fā)中涉及的各種

信息,以及在開發(fā)過程中他們的發(fā)生、變化、關(guān)系、一致性等有了完整與深刻的理解,才

能真正實現(xiàn)軟件開發(fā)工具的一體化。標準化:軟件構(gòu)件必須實現(xiàn)標準化,用構(gòu)件組成大型

軟件的結(jié)構(gòu)也必須符合一定的標準,否則就不可能提高生產(chǎn)效率。

42、【填空題】Eclipse的工具欄主要有兩種類型,一種為()工具欄,另一種類型則是

視圖工具欄。

答案:主

解析:Ec

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論