違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

?軟件開發(fā)工具自考2012年10月真題

自考 責任編輯:彭雅倩 2019-06-24

摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。

軟件開發(fā)工具自考2012年10月真題及答案解析

本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。

一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共20小題,每小題1分,共20分)

1.高級程序設計語言實現(xiàn)了( )

A.計算機系統(tǒng)的各種資源自動管理
B.計算機語言對機器的獨立性
C.由機器自己去安排執(zhí)行的順序
D.用自然語言描述人們設想的處理過程

2.軟件工具的思想與方法得到了廣泛的宣傳是在20世紀的( )

A.50年代
B.60年代
C.70年代
D.80年代

3.在軟件開發(fā)過程中,直接與變更要求關聯(lián)的界面是( )

A.分析界面
B.編程界面
C.用戶界面
D.管理界面

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

A.需求分析階段
B.分析設計階段
C.程序編碼階段
D.系統(tǒng)維護階段

5.軟件開發(fā)工具的基礎是( )

A.數(shù)據庫
B.工具軟件
C.信息庫
D.文檔

6.購買市場上已有的軟件開發(fā)工具的優(yōu)點是( )

A.減輕工作負擔
B.比較便宜
C.發(fā)展水平較高
D.可靠程度較高

7.以下幾種較有代表性的語言及其開發(fā)工具中支持面向對象非常好的是( )

A.VC
B.PB
C.C++Builder/Delphi
D.JAVA

8.不屬于軟件開發(fā)工具概念模式的是( )

A.數(shù)據流程圖
B.實體關系圖
C.關鍵路線圖
D.數(shù)據字典

9.以下幾種較有代表性的語言及其開發(fā)工具中發(fā)展?jié)摿ψ畈畹氖? )

A.VC
B.VB
C.PB
D.JAVA

10.用來打開網頁文件的編輯器是( )

A.C/C++編輯器
B.文本編輯器
C.任務編輯器
D.Web瀏覽器

11.出現(xiàn)最早的軟件開發(fā)工具是( )

A.計劃工具
B.分析工具
C.設計工具
D.集成化工具

12.一個好的項目組應當具備的條件是( )

A.有事先制定詳細的時間表,并且得到嚴格執(zhí)行
B.成員有程序設計所需要的基本知識與技能
C.成員深入了解本項目所在的領域
D.成員熟悉軟件開發(fā)的技術環(huán)境

13.在Eclipse設置調試屬性時,應選擇Preferences菜單中的選項是( )

A.General
B.Install/Update
C.Tasks
D.Run/Debug

14.不屬于Eclipse調試透視圖的是( )

A.觸發(fā)器
B.變量視圖
C.編輯器
D.大綱視圖

15.在Eclipse代碼模板編輯中,變量的開頭字符和括起來的符號分別是( )

A.$和[ ]
B.&和{ }
C.¥和( )
D.$和{ }

16.在版本控制軟件中,對程序凍結和解凍的操作人員只能是( )

A.程序員
B.程序員和管理員
C.管理員
D.用戶

17.在Eclipse的插件清單中,提供插件id的標簽是( )

A.plugin
B.runtime
C.requires
D.extensions

18.在Eclipse插件中,屬于代碼管理類插件是( )

A.CDT
B.Lomboz
C.PDT
D.Log4E

19.在Rational Rose建模的邏輯設計中,使用的圖是( )

A.活動圖
B.狀態(tài)圖
C.交互圖
D.關聯(lián)圖

20.在Rational Rose建模的設計中,系統(tǒng)中與實現(xiàn)無關的視圖是( )

A.用例圖
B.活動圖
C.順序圖
D.協(xié)作圖

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

11.進入二十一世紀以來,軟件開發(fā)工具的發(fā)展有兩個鮮明的特點,第一個特點是面向網絡,另一個特點是______ 的興起和運用。

12.軟件開發(fā)工作的起點是_____ 的提出。

13.即插即用的程序設計,由一部分人專門生產_______ ,而另一部分人則構造整個軟件的結構。

14.結構化程序設計把程序的結構分解成三種基本模塊:處理單元、循環(huán)機制、______ 。

15.數(shù)據流程圖的基本元素是外部實體、數(shù)據處理與 _______,用箭頭表示信息的流動狀況。

16.信息庫(Repository)中應保存編程階段的所有成果,包括程序代碼、框圖、_______ 、測試情況、驗收報告和使用說明。

17.軟件開發(fā)工具的三個技術要點是_____ 、保證信息的準確傳遞和保證系統(tǒng)的開放性。

18.需求分析階段的任務是建立_____ 。

19.購買現(xiàn)成的軟件開發(fā)工具還是自己開發(fā)專用的工具與具體工作的_______ 、環(huán)境、人員素質、項目特征都有不可分割的聯(lián)系。

110.通過網絡,人們可以更方便地共享知識、_____ ,這就給軟件重用、知識重用提供了新的機會。

111.Eclipse工作臺(Workbench)是一個高級用戶界面框架,它為用戶提供了一個_____ 和可擴展的用戶界面。

112.Eclipse的工作空間是負責管理_______ 的插件,包括用戶創(chuàng)建的項目、那些項目中的文件,以及文件變更和其他資源。

113.Eclipse集成開發(fā)環(huán)境中,每個小程序都是以____ 為單位存在的。

114.Eclipse重構中的重命名功能為我們解決了變量、類、____ 等重命名的所有問題。

115.只有對于軟件開發(fā)中涉及的各種信息,以及在開發(fā)過程中它們的______ 、變化、關系、一致性等有了完整與深刻的理解,才能真正實現(xiàn)軟件開發(fā)工具的一體化。

116.Eclipse CDT調試器允許用戶使用設置斷點、______ 、單步執(zhí)行代碼的方法來控制程序的運行過程。

117.Eclipse CDT編輯器的首選項設置包括外觀、鍵、搜索、________ 和瀏覽器。

118.版本控制軟件ClearCase涵蓋的范圍包括版本管理、______ 、工作空間管理和過程控制。

119.對象是客觀世界的______ 。

120.在OO程序設計中,對象表達為被描述事物的數(shù)據和_______ 的統(tǒng)一整體。

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

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

22.簡述好的軟件的質量要求。

23.簡述時序網絡的作用。

24.在購置軟件開發(fā)工具時,必須要明確什么?

25.簡述軟件開發(fā)工具的智能化的含義。

26.簡述面向對象方法及基本特點。

四、論述題(本大題共1小題,共10分)

31.軟件項目管理主要內容。

五、應用題(本大題共1小題,共20分)

41.(本題共有10個關鍵點,均已用數(shù)字標出,請將答案填寫在答題紙上)完成一個程序,輸入3個數(shù)a,b,c,按從小到大的順序輸出。使用Eclipse CDT實現(xiàn)該C程序,完成從新建項目、源文件夾,編寫代碼并最終編譯運行這一系列步驟,請補充上述這些步驟中的關鍵點。(1)新建項目:打開___ ①___ 集成環(huán)境,點擊菜單欄上的“File”菜單,選擇新建子菜單下的 __② _____選項,彈出選擇向導窗口。在對話框中打開C/C++文件夾,選擇“C Project”后點擊“Next”進入下一步。在項目名稱欄中輸入sort,并在項目類型“Project type”標簽中打開“Executable”文件夾,選擇“Empty Project”,點擊“Finish”按鈕完成。(2)新建源文件夾:鼠標右鍵點擊資源瀏覽器中的新建的sort項目,在彈出的菜單中, 選擇“New”子菜單里的源文件夾“Source Folder”選項。在彈出的窗口中需要輸入文 件夾名稱,把光標定位到______ ③_______ 一欄中輸入源文件夾名稱“src”,然后點擊完成“Finish”按鈕即可。(3)新建C類文件:參照前一個步驟新建的源文件夾,在資源管理器中鼠標右鍵點擊src文件夾,在彈出的菜單中選擇____ ④ ____子菜單里的____ ⑤_____ 選項,新建一個類文件。(4)編寫C程序代碼:打開第3步中建好的類文件,在編輯器中編寫代碼如下,補充代碼中的關鍵步驟。(5)使用瀏覽功能查看函數(shù)的調用層次:Eclipse的查看調用層次功能可以清晰展現(xiàn)函 數(shù)調用關系。首先,將光標定位到編輯器中的 ____⑨____ 函數(shù),點擊菜單欄上的“ ___⑩ _______”菜單,選擇打開調用層次結構“open Call Hierarchy”選項即可看到該函數(shù)的調用層次:main()->swap()。

更多資料

00149《國際貿易理論與實務》【知識集錦】

00159《高級財務會計》【知識集錦】

00184《市場營銷策劃》【知識集錦】

溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

自考備考資料免費領取

去領取