非選擇題部分
注意事項(xiàng):
用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。
二、填空題(本大題共20小題,每空1分,共20分)
21.進(jìn)入二十一世紀(jì)以來,軟件開發(fā)工具的發(fā)展有兩個(gè)鮮明的特點(diǎn),第一個(gè)特點(diǎn)是面向網(wǎng)
絡(luò),另一個(gè)特點(diǎn)是_______________的興起和運(yùn)用。
22.軟件開發(fā)工作的起點(diǎn)是____________的提出。
23.即插即用的程序設(shè)計(jì),由一部分人專門生產(chǎn)____________,而另一部分人則構(gòu)造整個(gè)軟件的結(jié)構(gòu)。
24.結(jié)構(gòu)化程序設(shè)計(jì)把程序的結(jié)構(gòu)分解成三種基本模塊:處理單元、循環(huán)機(jī)制、____________。
25.?dāng)?shù)據(jù)流程圖的基本元素是外部實(shí)體、數(shù)據(jù)處理與____________,用箭頭表示信息的流
動狀況。
26.信息庫(Repository)中應(yīng)保存編程階段的所有成果,包括程序代碼、框圖、____________、測試情況、驗(yàn)收報(bào)告和使用說明。
27.軟件開發(fā)工具的三個(gè)技術(shù)要點(diǎn)是____________、保證信息的準(zhǔn)確傳遞和保證系統(tǒng)的開放性。
28.需求分析階段的任務(wù)是建立____________。
29.購買現(xiàn)成的軟件開發(fā)工具還是自己開發(fā)專用的工具與具體工作的____________、環(huán)境、
人員素質(zhì)、項(xiàng)目特征都有不可分割的聯(lián)系。
30.通過網(wǎng)絡(luò),人們可以更方便地共享知識、____________,這就給軟件重用、知識重用
提供了新的機(jī)會。
31.Eclipse工作臺(Workbench)是一個(gè)高級用戶界面框架,它為用戶提供了一個(gè)___________和可擴(kuò)展的用戶界面。
32.Eclipse的工作空間是負(fù)責(zé)管理____________的插件,包括用戶創(chuàng)建的項(xiàng)目、那些項(xiàng)目
中的文件,以及文件變更和其他資源。
33.Eclipse集成開發(fā)環(huán)境中,每個(gè)小程序都是以____________為單位存在的。
34.Eclipse重構(gòu)中的重命名功能為我們解決了變量、類、____________.等重命名的所有問題。
35.只有對于軟件開發(fā)中涉及的各種信息,以及在開發(fā)過程中它們的____________、變化、
關(guān)系、一致性等有了完整與深刻的理解,才能真正實(shí)現(xiàn)軟件開發(fā)工具的一體化。
36.Eclipse CDT調(diào)試器允許用戶使用設(shè)置斷點(diǎn)、____________、單步執(zhí)行代碼的方法來控制程序的運(yùn)行過程。
37.Eclipse CDT編輯器的首選項(xiàng)設(shè)置包括外觀、鍵、搜索、____________和瀏覽器。
38.版本控制軟件ClearCase涵蓋的范圍包括版本管理、____________、工作空間管理和
過程控制。
39.對象是客觀世界的____________。
40.在OO程序設(shè)計(jì)中,對象表達(dá)為被描述事物的數(shù)據(jù)和____________的統(tǒng)一整體。