三、填空題(本大題共20小題,每小題1分,共20分)
請在每小題的空格中填上正確答案。錯填、不填均無分。
21.通俗地講,軟件開發(fā)工具是開發(fā)軟件的_________________。
22.軟件包括程序和_________________兩個不可缺少的組成部分。
23.軟件開發(fā)工作的起點是提出__________________。
24.一般說來,項目管理包括進度管理、資源與費用管理、_________等內(nèi)容。
25.結構化程序設計強調(diào),模塊之間應盡量避免_________耦合。
26.工程思想的核心是___________________的表達方式和規(guī)范化的工作步驟。
27.對象之間可以互送消息。這個消息可以是傳送一個__________________,也可以是使這個對象開始某個操作。
28.從網(wǎng)絡通信技術的角度看,Internet是一個以_____________網(wǎng)絡協(xié)議連接計算機網(wǎng)絡的數(shù)據(jù)通信網(wǎng)。
29.在軟件開發(fā)工具中,描述靜態(tài)數(shù)據(jù)結構的概念模式是__________________。
30.在軟件開發(fā)工具的SAA框架中,在硬件基礎上提供的接口是CPI、CCS和_________。
31.在PowerBuilder中,_________是應用程序的入口點。
32.在PowerBuilder中,一個數(shù)據(jù)窗口由數(shù)據(jù)窗口_____________和數(shù)據(jù)窗口對象組成。
33.在AD/Cycle的跨周期管理中,需求分析與分析設計階段所使用的工具包括分析工具、設計工具和_____________工具。
34.歷史信息的處理是項目管理與_____________的關鍵問題。
35.在NEWCAFG中,用于描述待實現(xiàn)MIS相關信息的關系,稱為___________________類關系。
36.在NEWCAFG的工具中,有很多工具,其中最主要的是圖形工具和__________________工具。
37.在選擇與購置軟件開發(fā)工具中,最重要的是設置有限的、現(xiàn)實的_________和充分考慮各方面的環(huán)境因素,這兩點對于軟件開發(fā)工具能否切實發(fā)揮作用起著根本性的制約作用。
38.引入軟件開發(fā)工具之后組織管理工作包括四個方面:制定嚴格的使用制度、記錄使用的詳細過程、培訓使用人員、經(jīng)常進行_________和評價工作。
39.UML把系統(tǒng)開發(fā)分成五個階段:需求分析、分析、__________________、編程和測試。
40.HTML描述如何顯示W(wǎng)eb頁中的數(shù)據(jù),而__________________描述的則是數(shù)據(jù)本身。