2012年10月自考03173軟件開發(fā)工具試題及答案含解析_第1頁
2012年10月自考03173軟件開發(fā)工具試題及答案含解析_第2頁
2012年10月自考03173軟件開發(fā)工具試題及答案含解析_第3頁
2012年10月自考03173軟件開發(fā)工具試題及答案含解析_第4頁
2012年10月自考03173軟件開發(fā)工具試題及答案含解析_第5頁
免費預(yù)覽已結(jié)束,剩余5頁可下載查看

下載本文檔

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

文檔簡介

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

03173201210

1、【單選題】高級程序設(shè)計語言實現(xiàn)了

計算機系統(tǒng)的各種資源自動管理

計算機語言對機器的獨立性

A:

由機器自己去安排執(zhí)行的順序

B:

用自然語言描述人們設(shè)想的處理過程

C:

答D:案:B

解析:第三代語言突破了與機器指令一一對應(yīng)的限制,用盡可能接近自然語言的表達方式

描述人們設(shè)想的處理過程,而把這種表達方式向機器指令的轉(zhuǎn)化工作,交給編譯系統(tǒng)去完

成,另一個重要的進步是高級程序設(shè)計語言實現(xiàn)了對機器的獨立性。

2、【單選題】軟件工具的思想與方法得到了廣泛的宣傳是在20世紀的

50年代

60年代

A:

70年代

B:

80年代

C:

答D:案:D

解析:軟件工具的思想與方法得到了廣泛的宣傳是在20世紀的80年代。

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

分析界面

編程界面

A:

用戶界面

B:

管理界面

C:

答D:案:D

解析:?軟件開發(fā)過程中的信息流通狀況概括地描述了各種信息在各種人員與計算機之間

的流通狀況,其中直接與變更要求關(guān)聯(lián)的界面是管理界面。

4、【單選題】在軟件開發(fā)過程中,確定子系統(tǒng)或模塊劃分的階段是

需求分析階段

分析設(shè)計階段

A:

B:

程序編碼階段

系統(tǒng)維護階段

C:

答D:案:B

解析:分析與設(shè)計階段,其任務(wù)是完成系統(tǒng)的總體設(shè)計,這包括數(shù)據(jù)結(jié)構(gòu)的詳細設(shè)計、處

理過程的詳細設(shè)計、子系統(tǒng)或模塊的劃分以及它們之間相互聯(lián)系的具體規(guī)定。

5、【單選題】軟件開發(fā)工具的基礎(chǔ)是

數(shù)據(jù)庫

工具軟件

A:

信息庫

B:

文檔

C:

答D:案:C

解析:軟件開發(fā)工具的基礎(chǔ)是信息庫。沒有這個基礎(chǔ),或者這個基礎(chǔ)不牢,那么總控就無信

息可調(diào)度,人機界面也就沒有有用的信息向用戶提供,所謂支持軟件開發(fā)也就成為一句空

話。

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

減輕工作負擔(dān)

比較便宜

A:

發(fā)展水平較高

B:

可靠程度較高

C:

答D:案:A

解析:購買市場上已有的軟件開發(fā)工具的優(yōu)點是減輕工作負擔(dān)。

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

VC

PB

A:

C++Builder/Delphi

B:

JAVA

C:

答D:案:D

解析:四個選項的發(fā)展?jié)摿Γ篤B——差;PB——一般;C++Builder/Delphi——一般;

JAVA——很好。

8、【單選題】不屬于軟件開發(fā)工具概念模式的是

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

實體關(guān)系圖

A:

關(guān)鍵路線圖

B:

數(shù)據(jù)字典

C:

答D:案:C

解析:在軟件開發(fā)中常用的概念模式有下列幾種:1.框圖;2.結(jié)構(gòu)圖;3.數(shù)據(jù)流程圖;4.

實體關(guān)系圖;5.數(shù)據(jù)字典;6.時序網(wǎng)絡(luò);7.數(shù)學(xué)與邏輯模型;8.計算機模擬模型。

9、【單選題】以下幾種較有代表性的語言及其開發(fā)工具中發(fā)展?jié)摿ψ畈畹氖?/p>

VC

VB

A:

PB

B:

JAVA

C:

答D:案:B

解析:四個選項的發(fā)展?jié)摿Γ篤B——差;PB——一般;C++Builder/Delphi——一般;

JAVA——很好。

10、【單選題】用來打開網(wǎng)頁文件的編輯器是

C/C++編輯器

文本編輯器

A:

任務(wù)編輯器

B:

Web瀏覽器

C:

答D:案:D

解析:編輯器是用來處理各種文檔的,其中用來打開網(wǎng)頁文件的是Web瀏覽器。

11、【單選題】出現(xiàn)最早的軟件開發(fā)工具是

計劃工具

分析工具

A:

設(shè)計工具

B:

集成化工具

C:

答D:案:C

解析:在實際中,設(shè)計工具出現(xiàn)得最早,數(shù)量最多。理由很簡單,它們直接為軟件開發(fā)過

程中的編程、調(diào)試、文檔編寫工作提供幫助。

12、【單選題】一個好的項目組應(yīng)當(dāng)具備的條件是

有事先制定詳細的時間表,并且得到嚴格執(zhí)行

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

A:

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

B:

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

C:

答D:案:A

解析:一個好的項目組至少應(yīng)當(dāng)具備以下幾個條件:第一,有嚴格的、成文的工作規(guī)范

和文檔標準,而且應(yīng)當(dāng)為全體成員所熟知,并且切實得到遵守;第二,人員之間有嚴格的

分工,除了程序員之外,必須有專門的秘書(負責(zé)文檔的收集、審核及保管),必須有專

門的測試人員(負責(zé)測試和驗收有關(guān)的部分),特別是要有專職的,不限于具體編程的項

目負責(zé)人。第三,每個項目都要事先制定詳細的時間表,并且得到嚴格執(zhí)行。

13、【單選題】在Eclipse設(shè)置調(diào)試屬性時,應(yīng)選擇Preferences菜單中的選項是

General

Install/Update

A:

Tasks

B:

Run/Debug

C:

答D:案:D

解析:在Eclipse設(shè)置調(diào)試屬性時,應(yīng)選擇Preferences菜單中的選項是Run/Debug。

14、【單選題】不屬于Eclipse調(diào)試透視圖的是

觸發(fā)器

變量視圖

A:

編輯器

B:

大綱視圖

C:

答D:案:A

解析:在默認情況下,Eclipse的調(diào)試透視圖主要包括調(diào)試視圖、變量視圖、斷點視圖、

編輯器、大綱視圖和控制臺視圖。

15、【單選題】在Eclipse代碼模板編輯中,變量的開頭字符和括起來的符號分別是

$和[]

&和{}

A:

¥和()

B:

C:

$和{}

答D:案:D

解析:代碼模板是Eclipse為用戶提供的可自定義的結(jié)構(gòu)化代碼格式。為C程序文件定制

模板,需要注意的是,變量以$開頭,并用{}括起來。

16、【單選題】在版本控制軟件中,對程序凍結(jié)和解凍的操作人員只能是

程序員

程序員和管理員

A:

管理員

B:

用戶

C:

答D:案:C

解析:在版本控制軟件中,對程序凍結(jié)和解凍的操作人員只能是管理員。

17、【單選題】在Eclipse的插件清單中,提供插件id的標簽是

plugin

runtime

A:

requires

B:

extensions

C:

答D:案:A

解析:插件清單文件,主要有plugin、runtime、requires和extension四個標簽。其

中,plugin標簽的屬性提供的是插件的基本信息,最重要的是id,它要求不能和現(xiàn)有的

Eclipse插件id有沖突。

18、【單選題】在Eclipse插件中,屬于代碼管理類插件是

CDT

Lomboz

A:

PDT

B:

Log4E

C:

答D:案:D

19、【單選題】在RationalRose建模的邏輯設(shè)計中,使用的圖是

活動圖

狀態(tài)圖

A:

交互圖

B:

C:

關(guān)聯(lián)圖

答D:案:C

解析:在RationalRose建模的邏輯設(shè)計中,使用的圖是交互圖。

20、【單選題】在RationalRose建模的設(shè)計中,系統(tǒng)中與實現(xiàn)無關(guān)的視圖是

用例圖

活動圖

A:

順序圖

B:

協(xié)作圖

C:

答D:案:A

解析:用例視圖(UseCaseView)主要通過用例來描述系統(tǒng)的功能性要求,它是系統(tǒng)中

與實現(xiàn)無關(guān)的視圖。

21、【問答題】什么是專用的軟件開發(fā)工具?它有什么優(yōu)點和不足?

答案:專用的軟件開發(fā)工具是面對某一工作階段或某一工作任務(wù)的工具,優(yōu)點是能提高軟

件開發(fā)的質(zhì)量和效率;缺點是一致性的保持困難對軟件的開發(fā)缺乏全面的、統(tǒng)一的支撐環(huán)

境。

22、【問答題】簡述好的軟件的質(zhì)量要求。

答案:第一,正確地實現(xiàn)所要求的功能;第二,用戶界面友好;第三,具有足夠的速度;(而

不是越快越好);第四,具有足夠的可靠性;第五,易于修改。

23、【問答題】簡述時序網(wǎng)絡(luò)的作用。

答案:時序網(wǎng)絡(luò)是軟件開發(fā)中常用的一種概念模式主要描述系統(tǒng)的狀態(tài)及其轉(zhuǎn)換方式,狀

態(tài)是指系統(tǒng)在運行中某特定的形態(tài)或工作方式,轉(zhuǎn)換是指狀態(tài)在一定條件下的相互轉(zhuǎn)換經(jīng)

常應(yīng)用于一些實時控制方面的軟件功能描述。

24、【問答題】在購置軟件開發(fā)工具時,必須要明確什么?

答案:(1)為哪個軟件開發(fā)項目而使用工具;(2)在哪個工作階段使用工具;(3)工具將供

哪些人使用;(4)工具將在怎樣的軟件、硬件環(huán)境下運行。

25、【問答題】簡述軟件開發(fā)工具的智能化的含義。

答案:在軟件開發(fā)工具的研究和使用中引用人工智能、神經(jīng)網(wǎng)絡(luò)等技術(shù)使得軟件開發(fā)工具

對于不確定信息和模糊信息具有更強的處理能力,提高信息處理的功能與效率。

26、【問答題】簡述面向?qū)ο蠓椒盎咎攸c。

答案:方法:面向?qū)ο蠓治觥⒚嫦驅(qū)ο笤O(shè)計和面向?qū)ο蟪绦蛟O(shè)計。特點:強調(diào)對現(xiàn)實世界的

理解和模擬,把現(xiàn)實世界到信息世界的轉(zhuǎn)化工作減少到最小。

27、【問答題】軟件項目管理主要內(nèi)容。

答案:(1)研究確定開發(fā)工作的方針和方法;(2)開發(fā)任務(wù)的劃分與分工;(3)資源狀況包

括:人力、物力、設(shè)備、軟件、資金;(4)人員情況包括每個成員或團隊的技術(shù)水平和工作

進度;(5)變更情況包括需求、環(huán)境、人員、技術(shù)、設(shè)備的變更;(6)質(zhì)量情況.包括質(zhì)量

標準、如何檢驗。

28、【問答題】

答案:①Eclipse②c項目或者Project或者C項目或者C++Project③項目名稱或者

ProjeetName④新建或者New⑤Class或者類⑥&n3⑦n2>n3或n3*pointer3或

*pointer3<*pointer2⑧int*pl,int*p2⑨swap()⑩Navigate或者瀏覽

29、【填空題】進入二十一世紀以來,軟件開發(fā)工具的發(fā)展有兩個鮮明的特點,第一個特點是

面向網(wǎng)絡(luò),另一個特點是的興起和運用。

答案:開源軟件

30、【填空題】軟件開發(fā)工作的起點是的提出。

答案:初始要求

31、【填空題】即插即用的程序設(shè)計,由一部分人專門生產(chǎn),而另一部分人則構(gòu)造整個軟件

的結(jié)構(gòu)。

答案:軟件組件

32、【填空題】結(jié)構(gòu)化程序設(shè)計把程序的結(jié)構(gòu)分解成三種基本模塊:處理單元、循環(huán)機

制、。

答案:二分決策機制

33、【填空題】數(shù)據(jù)流程圖的基本元素是外部實體、數(shù)據(jù)處理與,用箭頭表示信息的流動

狀況。

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

34、【填空題】信息庫(Repository)中應(yīng)保存編程階段的所有成果,包括程序代碼、框

圖、、測試情況、驗收報告和使用說明。

答案:變量說明

35、【填空題】軟件開發(fā)工具的三個技術(shù)要點是、保證信息的準確傳遞和保證系統(tǒng)的開放

性。

答案:面向使用者

36、【填空題】需求分析階段的任務(wù)是建立。

答案:邏輯模型

37、【填空題】購買現(xiàn)成的軟件開發(fā)工具還是自己開發(fā)專用的工具與具體工作的、環(huán)境、

人員素質(zhì)、項目特征都有不可分割的聯(lián)系。

答案:條件

38、【填空題】通過網(wǎng)絡(luò),人們可以更方便地共享知識、,這就給軟件重用、知識重用提供

了新的機會。

答案:互通信息

39、【填空題】Eclipse工作臺(Workbench)是一個高級用戶界面框架,它為用戶提供了一個

和可擴展的用戶界面。

答案:整體架構(gòu)

40、【填空題】Eclipse的工作空間是負責(zé)管理的插件,包括用戶創(chuàng)建的項目、那些項目中

的文件,以及文件變更和其他資源。

答案:用戶資源

41、【填空題】Eclipse集成開發(fā)環(huán)境中,每個小程序都是以為單位存在的。

答案:項目

42、【填空題】Eclipse重構(gòu)中的重命名功能為我們解決了變量、類、等重命名的所有問

題。

答案:函數(shù)

43、【填空題】只有對于軟件開發(fā)中涉及的各種信息,以及在開發(fā)過程中它們的、變化、關(guān)

系、一致性等有了完整與深刻的理解,才能真正實現(xiàn)軟件開發(fā)工具的一體化。

答案:發(fā)生

44、【填空題】EclipseCDT調(diào)試器允許用戶使用設(shè)置斷點、、單步執(zhí)行代碼的方法來控制

程序

溫馨提示

  • 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

提交評論