2017年自考全國自考《軟件開發(fā)工具》歷年真題試題及答案_第1頁
2017年自考全國自考《軟件開發(fā)工具》歷年真題試題及答案_第2頁
2017年自考全國自考《軟件開發(fā)工具》歷年真題試題及答案_第3頁
2017年自考全國自考《軟件開發(fā)工具》歷年真題試題及答案_第4頁
2017年自考全國自考《軟件開發(fā)工具》歷年真題試題及答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2017年10月高等教育自學(xué)考忒全國統(tǒng)一命題為試

試卷

(課程代碼:03173)

考生注意事項(xiàng):

L本試卷分為兩部分,滿分100分;考試時間為150分鐘。

2.第一部分為選擇題,必須在“答題卡”上按要求填涂,答在試卷上無效。

3.第二部分為非選擇題,必須在“答題卡”上按要求書寫,答在試卷上無效。

4.考試結(jié)束后,將本試卷和答題卡一并交回。

第一部分選擇題(共20分)

一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)

在每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的,請將其選出并將答題卡的相應(yīng)

代碼涂黑。錯涂、多涂或未涂均無分。

1.屬于軟件開發(fā)工具范圍的是

A.操作系統(tǒng)B.匯編程序

C.第三代語言D.第四代語言

2.出現(xiàn)最早、數(shù)量最多的軟件開發(fā)工具是

A.計(jì)劃工具B.分析工具

C.設(shè)計(jì)工具D.集成化工具

3.即插即用程序設(shè)計(jì)方法的基礎(chǔ)是

A.結(jié)構(gòu)化方法B.軟件工程方法

C.面向?qū)ο蠓椒―.開源軟件方法

.描述數(shù)據(jù)內(nèi)容的概念模式是

4

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

A.框圖

D.實(shí)體關(guān)系圖

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

5.描述系統(tǒng)狀態(tài)及其轉(zhuǎn)換方式的概念模式是

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

A.框圖

D.時序網(wǎng)絡(luò)

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

軟件開發(fā)工具試卷第I頁(共6頁)

6.關(guān)于理想的系統(tǒng)結(jié)構(gòu)的說法中,不正確的是

A.應(yīng)當(dāng)是模塊式的和易于剪裁的..

B.號一個模塊完成某一項(xiàng)相對獨(dú)立的任務(wù),它的內(nèi)部處理(包括處理過程與數(shù)據(jù)

結(jié)構(gòu))對于外部應(yīng)當(dāng)透明可見

C.模塊之間的信息傳遞應(yīng)當(dāng)盡可能的簡潔明了,而且明確地表述出來,對使用者

公開

D.各模塊的分工聯(lián)系都在統(tǒng)一規(guī)劃之下,明確地、有計(jì)劃地安排與組織的

7.下列模塊中,最容易由軟件開發(fā)工具生成的是

A.統(tǒng)計(jì)分析B.數(shù)據(jù)加工

C.決策判斷D.輸入屏幕

購置軟件工具的優(yōu)點(diǎn)不包括

8.???

A.減輕工作負(fù)擔(dān)B.在某些環(huán)節(jié)上代替簡單重復(fù)性的工作

C.提高組織與項(xiàng)目管理的規(guī)范程度D.便于擴(kuò)充和升級

9.下述關(guān)于軟件開發(fā)工具的說法中,塔堤的是

A.能夠提高組織與項(xiàng)目管理的規(guī)范程度

B.能夠提高信息的管理與檢索效率

C.能夠促進(jìn)項(xiàng)目知識的重用與共享

D.購置的軟件開發(fā)工具的作用與可靠程度要好于自行開發(fā)的工具

10.作為一款著名軟件工具,Java虛擬機(jī)(JVM)出現(xiàn)于

A.結(jié)構(gòu)化時代B.結(jié)構(gòu)化時代和面向?qū)ο髸r代的交集

C.面向?qū)ο髸r代D.面向?qū)ο髸r代和互聯(lián)網(wǎng)時代的交集

11.關(guān)于Java語言的技術(shù)中,屬于組件技術(shù)的是

A.CORBAB.JDBC

C.JSPD.Servlet

12.使用Eclipse時,在安裝目錄(如F:\Eclipse)下用鼠標(biāo)雙擊即可打開EclipseIDE

的是

A.可執(zhí)行文件eclipse,exeB.插件開發(fā)環(huán)境(PDE)

C.工作臺(workbench)D.編程語言插件(CDT)

13.通過Eclipse的菜單欄,用戶可以進(jìn)行整體操作的是

A.操作系統(tǒng)B.整個集成開發(fā)環(huán)境

C,應(yīng)用系統(tǒng)D.整個系統(tǒng)配置環(huán)境

軟件開發(fā)工具試卷第2頁(共6頁)

■■*

、J:&過導(dǎo)入(.Import.)

A.

B.顯示文件

c.t:載內(nèi)演文件

D.隱藏文件

,仕EclipseCDT津試器的玩點(diǎn)視圖中,用于表示激活狀態(tài)的斷點(diǎn)的圖標(biāo)是

A.電色圓圈B,白色圓圈

C.藍(lán)色箭頭加圜圈D.白色透明圓圈

16.以下各項(xiàng)中屬于自定義編輯器功能的是

A.修改編輯器的位置

B....

C.跳出編輯器D.結(jié)束編輯相

17.設(shè)置CVS訪問權(quán)限時,管理員的賬戶管理權(quán)限包括

A.更改和刪除B.分配和刪除

C.分配和保存D,分配和更改

18.在Eclipse中,如果想要將本地代碼與CVS資源庫保持一致,就需要選擇“Team”

菜單下的

A.CVSPerspectiveB.Markasmerged

C.SynchronizewithRepositoryD.Checksubfolders

19.在Eclipse中,視圖和編輯器最顯著的區(qū)別是

A.同一時間只能顯示一個編輯器和一個視圖

B.同一時間只能顯示一個編輯器,但是可以顯示多個視圖

C.同一時間能顯示多個編輯器和多個視圖

D.同一時間能顯示多個編輯器,但是只能顯示一個視圖

20.使用UML建模時,一般分為用例視圖設(shè)計(jì)、物理設(shè)計(jì)和

A.交互設(shè)計(jì)B.程序設(shè)計(jì)

C.邏輯設(shè)計(jì)D.系統(tǒng)設(shè)計(jì)

第二部分非選擇題(共80分)

二、填空題(本大題共20空,每空I分,共20分)

請將答案填寫在答題卡的非選擇題答題區(qū)。錯填、不填均無分。

21.軟件應(yīng)當(dāng)包括程序和兩個不可缺少的部分。

22.軟件工程的思想主要集中于加強(qiáng)的工作上。

23.描述程序執(zhí)行邏輯過程的概念模式是-----。

24.在結(jié)構(gòu)圖中,模塊的調(diào)用有三種方式:調(diào)用、選擇調(diào)用和循環(huán)調(diào)用。

軟件開發(fā)工具試卷第3頁(共6頁)

25.人機(jī)界面很重要,對于用戶來說,界面就是____本身。

26.對于軟件產(chǎn)品來說,用戶的____信息是項(xiàng)目管理和版本管理的重要資源。

27.分析設(shè)計(jì)階段的基本任務(wù)是完成系統(tǒng)的____設(shè)計(jì)。

28.渡試階段的任務(wù)是對已經(jīng)完成的各個進(jìn)行測試、調(diào)整,以便最終形成完整的

軟件。

29.對于軟件開發(fā)工具來說,面向用戶最根本的是要立足于符合實(shí)際的,符合軟

件開發(fā)人員思路的概念模型。

30.系統(tǒng)審計(jì)是指對一個系統(tǒng)的運(yùn)行狀態(tài)及進(jìn)行檢測與評價,以便進(jìn)一步用好或

改進(jìn)這個系統(tǒng)。

31.從目前來看,軟件開發(fā)工具將在智能化、化、一體化、標(biāo)準(zhǔn)化四個方面進(jìn)一

步發(fā)展。

32.從40余年來軟件開發(fā)工具的發(fā)展脈絡(luò),可以看到一個特點(diǎn):和趨同性并存。

33.Eclipse是一個框架和一組服務(wù),通過組件構(gòu)建開發(fā)環(huán)境。

34.Eclipse的導(dǎo)航器視圖(ProjectExplorer)顯示當(dāng)前Eclipse集成環(huán)境中加載的所有項(xiàng)

目和各個項(xiàng)目中的列表。

35.Eclipse支持從導(dǎo)入歸檔文件、文件系統(tǒng)和首選項(xiàng)文件。

36.在EclipseCDT調(diào)試器中,刪除一個斷點(diǎn)通常有3種方法,分別是:鼠標(biāo)、

鼠標(biāo)右鍵彈出菜單和在斷點(diǎn)視圖中刪除。

37.使用Eclipse為C程序文件定制代碼模板時,變量以開頭,用{}括起來。

38.CVS資源庫是放置開發(fā)的并對其進(jìn)行控制管理的一個文件夾。

39.在CVS的常用術(shù)語中,把資源文件的集合稱為o

40.每個插件都是由一個插件文件和一些可選文件組成。

三、簡答題(本大題共6小題,每小題5分,共30分)

41.軟件開發(fā)工具按工作階段可劃分成哪幾類?它們提供什么幫助?

42.大型軟件開發(fā)有哪些困難?

43.簡述項(xiàng)目管理的含義與特點(diǎn)。

44.信息庫的內(nèi)容包括哪些方面?

45.購置軟件開發(fā)工具的工作步驟應(yīng)當(dāng)如何安排?

46.計(jì)算機(jī)網(wǎng)絡(luò)的普遍使用對軟件開發(fā)工具有什么影響?

軟件開發(fā)工具試卷第4頁(共6頁)

9、死還地本大題共]小題,共10分)

47?為了提高軟件開發(fā)質(zhì)量,程序員應(yīng)當(dāng)從哪些方面努力?

五、應(yīng)用題(本大題共]小題,共20分)

48,了題共有1°個關(guān)鍵點(diǎn),均已用數(shù)字標(biāo)出,請將答案填寫在答題卡(紙)上)

兀成I程序,對10個整數(shù)按從小到大排序。使用EclipseCDT實(shí)現(xiàn)該C程序,

完成從新建項(xiàng)目、源文件夾、編寫代碼并最終編譯運(yùn)行這一系列步驟,請補(bǔ)充‘上述

這些步驟中的關(guān)鍵點(diǎn)。

(1)新建項(xiàng)目:打開一①集成開發(fā)環(huán)境,點(diǎn)擊菜單欄上的“File”菜單,選擇新

建子菜單下的一②選項(xiàng),彈出選擇向?qū)Т翱?。在對話框中打開C/C++文件夾,

選擇“CProject"后點(diǎn)擊"Next”進(jìn)入下一步。在項(xiàng)目名稱欄中輸入Sum,并

在項(xiàng)目類型“Projecttype”標(biāo)簽中打開ExecutableM文件夾,選擇“Empty

Project",點(diǎn)擊"Finish”按鈕完成。

(2)新建源文件夾:鼠標(biāo)右鍵點(diǎn)擊資源瀏覽器中的新建的項(xiàng)目,在彈出的菜單中,

選擇“New”子菜單里的源文件夾“SourceFolder”選項(xiàng)。在彈出的窗口中需

要輸入文件夾名稱,把光標(biāo)定位到―③―一欄中輸入源文件夾名稱“src”,然

后點(diǎn)擊“Finish”按鈕完成。

(3)新建C類文件:參照前二個步驟新建的源文件夾,在資源管理器中鼠標(biāo)右鍵點(diǎn)

擊src文件夾,在彈出的菜單中選擇④子菜單里的⑤選項(xiàng),新建一個

類文件。

(4)編寫C程序代碼:打開第3步中建好的類文件,在編輯器中編寫代碼如下,補(bǔ)

充代碼中的關(guān)鍵步驟。

#defineN⑥

#include<stdio.h>

#include<stdib.h>

intmain(void){

intij,k,t,a[N];

for(i=0;i<=N-l;i++)

scanf("%d",&a[i]);

for(i=0;i<N-l;i++){

_?,;

for(j=i+l;一^一汨)

if(a[j]<a[k])k=j;

軟件開發(fā)工具試卷第5頁(共6頁)

a[i]=a[k];

a[k]=t;

)

printf("有序的序列為:s”);

for(i=0;i<=N-l{

printf("%5d",a[i]);

printf("\n");

)

returnEXIT_SUCCESS;

(5)Eclipse重構(gòu)中的重命名功能,解決了變量、類、函數(shù)等改名的問題。在本程

序中,若要將變量i改為ii,手工逐個操作需要改多處,但用Eclipse重構(gòu)的

“重命名”功能,只需要改動一處即可。首先定位到變量i,此時變量i的背

景將變?yōu)榛疑?。點(diǎn)擊菜單欄上的重構(gòu)“Refactor”菜單,選擇重命名"Rename”

選項(xiàng),在彈出的對話框中填寫⑩°

2017年10月高等教育自學(xué)考試全國統(tǒng)一命題考試

軟件開發(fā)工具試題答案及評分參考

(課程代碼03173)

一'單項(xiàng)選擇題:本大題共20小題,每小題1分,共20分。

LD2.C3,C

4.C5.D

6.B7.D8.D

9.D10.D

ILA12.A13.B

14.A15.A

16.A17.A18,C

19.B20.C

二\填空題:本大題共空,每空]分

20,共20分。

21.文檔

22.項(xiàng)目管理者(或:項(xiàng)目管理)

23.框圖24.順序

25.系統(tǒng)26.反饋

27.總體28.模塊(或:子系統(tǒng))

29.應(yīng)用領(lǐng)域30.效率(或:安全性、可靠性、完整性)

31.網(wǎng)絡(luò)32.多樣性

33.插件34.文件

35.外部(或:本地、其他配置文件)

36.雙擊37.$

38.代碼(或:程序)39.資源庫

40.清單(或plugin.xml)

三、簡答題:本大題共6小題,每小題5分,共30分。

4L可以分為一?類:設(shè)計(jì)工具(1分),幫助人們在實(shí)現(xiàn)階段編寫和調(diào)試軟件分);

分析」一具(1分),主要是支持需求分析(|分);計(jì)劃工具,從更宏觀的角度支

持軟件開發(fā)(I分)。

42.(1)一致性難以保持。

(2)測試的困難。

(3)工作進(jìn)度難以控制。

(4)文檔與代碼難以協(xié)調(diào)。

(5)版本更新帶來困難。

(注:每答對一個要點(diǎn)給1分。)

軟件開發(fā)工具試題答案及評分參考第1頁(共3頁)

一固定生產(chǎn)線的日常管理不同的,具有更大變動性,時間性的-

類管理(1分)。

特點(diǎn):

(1)子任務(wù)多,關(guān)系復(fù)雜.

(2)任務(wù)不可重復(fù)。

⑶協(xié)調(diào)組織任務(wù)繁重J

(4)信息處理更為突出。

(注:每答出一個特點(diǎn)、洽]分)

44.(1)關(guān)于軟件應(yīng)用的領(lǐng)域與環(huán)境的狀況(1分)。

(2)設(shè)計(jì)成果,包括邏輯設(shè)計(jì)與物理設(shè)計(jì)的成果(1分)。

(3)運(yùn)行狀況的記錄(1分)。

(4)有關(guān)項(xiàng)目管理(1分)與版本管理的信息(1分)。

45.(1)明確購買軟件開發(fā)工具的目的與要求。

(2)明確購買軟件開發(fā)工具的環(huán)境條件與制約條件。

(3)市場調(diào)查。

(4)對于可供選擇的各種工具進(jìn)行綜合比較。

(5)進(jìn)行測試和檢驗(yàn)。

(6)正式簽約購置。

(7)安裝與試用。

(注:每點(diǎn)1分,答對5點(diǎn)給滿分5分)

46.通過將網(wǎng)絡(luò)引入軟件

溫馨提示

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

評論

0/150

提交評論