?自考軟件開發工具試卷2016年10月真題
摘要:自考軟件開發工具試卷2016年10月真題及答案解析,該試卷為自考軟件開發工具歷年真題試卷,包含答案及詳細解析。
自考軟件開發工具試卷2016年10月真題及答案解析
自考軟件開發工具試卷2016年10月真題及答案解析,該試卷為自考軟件開發工具歷年真題試卷,包含答案及詳細解析。
一、單項選擇題(本大題共20小題,每小題1分,共20分。)在每小題列出的備選項中只有一項是最符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均不得分。
1.人們在認識到軟件工作的重要性的同時,也認識到了軟件工作的困難性。這就是所謂 “軟件危機”問題,這種認識開始于20世紀的( )
A.60年代初期
B.60年代末期
C.70年代初期
D.70年代末期
2.為項目主管人員服務的軟件開發工具是( )
A.計劃工具
B.編程工具
C.設計工具
D.軟件工作環境
3.在大型軟件開發中,承擔模塊調試運行的是( )
A.用戶
B.項目負責人
C.程序員
D.計算機
4.實施面向對象的程序設計,采用的方法是( )
A.自頂向下
B.自底向上
C.中間開始,雙向發展
D.合理選擇層次,控制系統復雜性
5.—個優秀的程序員要成為項目組的好成員,必須( )
A.具有程序設計所需要的基本知識與技能
B.深入了解本項目所在的領域
C.比較熟悉軟件開發的技術環境
D.按統一規定的格式操作公用文件或數據庫
6.在下列軟件開發所涉及的信息中,屬于跨越開發周期的是( )
A.有關系統環境、現狀與需求的信息
B.有關軟件功能設計的各種信息
C.有關用戶對系統各種變更要求的信息
D.有關包括程序與文檔的軟件成果信息
7.在結構圖中,不屬于模塊間調用關系的是( )
A.循環調用
B.選擇調用
C.順序調用
D.層次調用
8.軟件開發工具最重要的信息出是文檔生成和( )
A.報表生成
B.代碼生成
C.聯機查詢
D.圖形處理
9.不屬于信息庫中存放的內容是( )
A.軟件應用的領域與環境的狀況
B.邏輯設計和物理設計的成果
C.數據庫與應用軟件的全部內容
D.項目管理與版本管理的信息
10.軟件開發工具生成的文檔包括的內容是( )
A.程序、文章和表格
B.程序、表格和圖像
C.文章、表格和圖形
D.文章、圖形和圖像
11.在購置軟件開發工具前,不必重復調查( )
A.開發工具的功能
B.開發工具的品牌
C.開發工具的服務
D.開發工具的運行環境
12.自行開發工具的原則,不包括( )
A.短小實用
B.逐步積累
C.完善地規劃
D.支持程序員的工作
13.以下幾種語言及其開發工具中,開發效率最高的是( )
A.VB
B.VC
C.C++Builder/Delphi
D.JAVA
14.以下幾種語言及其開發工具中,同時支持COM和CORBA組件技術的是( )
A.VB
B.PB
C.JAVA
D.VC
15.Eclipse文本編輯器中查找上一個操作的快捷鍵是( )
A.Ctrl+Shift+F
B.Ctrl+Shift+K
C.Ctrl+Shift+R
D.Ctrl+Shift+S
16.將光標定位到編輯器中相應的函數位置,點擊菜單欄上的瀏覽“Navigate”菜單,要Eclipse打開調用層次結構,可以使用的快捷鍵是( )
A.Ctrl+Alt+H
B.Ctrl+Alt+K
C.Ctrl+Alt+F
D.Ctrl+Alt+R
17.安裝GDB時,在版本列表中應選擇( )
A.src文件
B.exe文件
C.bin文件
D.doc文件
18.Eclipse工具欄的解鎖操作,是對Lock the Toolbars做如下操作( )
A.單擊此項
B.在其前面加√
C.雙擊此項
D.將其前面的√去掉
19.在CVS中,將對工作備份的修改反映到資源庫中的操作稱為( )
A.輸入
B.提交
C.簽出
D.更新
20.面向對象方法認為各種信息系統不具備的重要特征為( )
A.復雜性
B.多樣性
C.相互關聯性
D.抽象性
二、填空題(本大題共20空,每空1分,共20分)請將答案填寫在答題卡的非選擇題答題區。錯填、不填均無分。
11.總體設計的成果是系統的 及各個模塊的設計任務書。
12.面向對象的程序設計將認識框架迅速地散布到程序設計語言的范圍之外,以至出現了面向對象的 ,面向對象的系統設計,面向對象的數據庫管理系統等。
13.對象之間可以互送消息(message),這消息可以是傳送一個 ,也可以是使這個對象開始某個操作。
14.結構化程序設計把程序的結構分解成三種基本模塊: ,循環機制和二分決策機制。
15.軟件開發工具有合理存儲、正確轉化的四類信息是需求信息、設計方案、變更要求和 。
16.信息庫研究的核心問題是如何保持信息庫的 。
17.信息庫中應保存編程階段的所有成果,包括程序代碼、框圖、變量說明、測試情況、驗收報告和 。
18.軟件開發工具提供存儲和管理有關軟件信息的 和手段。
19.軟件開發過程的每一個周期可以分為五個階段:需求分析、分析設計、編碼、測試和 。
110.信息庫管理的三項功能是 、使用查詢和一致性維護。
111.軟件開發的工作環境包括硬件配置、 、數據庫管理系統、網絡通信等各種條件。
112.IBM于1989年提出AD/Cyde界于應用系統開發和 工具的總框架。
113.只有對于軟件開發中涉及的各種信息,以及在開發過程中它們的發生、 、關系、一致性等有了完整與深刻的理解,才能真正實現軟件開發工具的一體化。
114.較早期的軟件開發工具基本著眼于某一種具體的語言本身,對于軟件開發過程中涉及的交互,文檔管理, 的支持略顯不足。
115.工作空間是Eclipse在用戶電腦磁盤上劃出的一塊區域,用來存放用戶的 。
116.Eclipse的工作平臺,主要由以下幾個組成部分:菜單欄、工具欄、透視圖,而透視圖又分為 、編輯器。
117.在Eclipse CDT特有的Search功能中,可以執行文件、任務和 搜索功能。
118.版本控制軟件ClearCase涵蓋的范圍包括 、建立管理、工作空間管理和過程控制。
119.對象是 的抽象。
120.使用UML建模時一般分為 設計、邏輯設計和物理設計三大部分。
三、簡答題(本大題共6小題,每小題5分,共30分)
21.簡述高級程序設計語言相對于低級語言有哪些突破。
22.真正實現即插即用的程序設計,為什么不是那么簡單?
23.簡述軟件開發過程中各類人員與計算機之間流通信息的內容。
24.簡述概念模式在軟件開發工具中的作用。
25.簡述對購置開發工具進行審計的主要內容。
26.為什么說軟件開發工具是個相當廣泛的龐大譜系?
四、論述題(本大題共1小題,共10分)
31.試述數據流程圖的組成和作用。
五、應用題(本大題共1小題,共20分)
41. (本題共有10個關鍵點,均已用數字標出,請將答案填寫在題后相應的標號處) 完成一個程序,計算長方體的體積及三個面的面積。使用Eclipse
CDT實現該C程序,完成從新建項目、源文件夾,編寫代碼并最終編譯運行一系列步驟,請補充上述這些步驟中的關鍵點。 (1)新建項目:打開Eclipse集成開發環境,點擊菜單欄上的 ① 菜單,選擇新建子菜單下的C
Project選項,彈出選擇向導窗口。在對話框中打開C/C++文件夾,選擇“C
Project”后點擊“Next”進入下一步。在項目名稱欄中輸入項目名稱,并在項目類型“ Project
type”標簽中打開“Executable”文件夾,選擇“Empty Project”。在“Select
Configurations”窗口中可以選擇調試和發布文件夾以及高級 設定,保持默認設置后點擊Finish即可新建“C
Project”,在這個工程中將會保存編寫的 ② 和配置文件。 (2)新建 ③ :鼠標右鍵點擊資源瀏覽器中的新建的項目,在彈出的菜單中,選擇“New”子菜單里的源文件夾“Source
Folder”選項。在彈出的窗口中需要輸入文件夾名稱,把光標定位到項目名稱一欄中輸入源文件夾名稱“src”,然后點擊完成 ④ 即可。 (3)新建C類文件:參照前一個步驟新建的源文件夾,在資源管理器中鼠標右鍵點擊src文件夾,在彈出的菜單中選擇 ⑤
子菜單里的類“Class”選項,新建一個類文件。 (4)編寫C程序代碼:打開第3步中建好的類文件,在編輯器中編寫代碼如下,補充代碼中的關鍵步驟。 #include “stdio.h” #include “stdlib.h” int s1,s2,s3; int vs(int a,int b,int c){ int v; v= ⑥ ; s1=a*b; s2= ⑦ ; s3=a*c; return v; } int main(void){ int a,l,w,h; clrsce(); printf(“
請輸入長度、寬度和高度:”); scanf(“%d%d%d”, ⑧ ,&w,&h); v= ⑨ ; rrintf(“v=%d s1=%d s2=%d s3=%d
”,v,s1,s2,s3); return EXIT_SUCCESS; } (5)Eclipse提供的重構功能本質上是對程序的結構調整。Eclipse重構功能為我們解決了變量、類、函數等改名的問題。在本程序中,要將變量a改為x,手工遂個操作需要改多處,但用Eclipse重構菜單的“
⑩ ”選項,只需要改動一處即可。
延伸閱讀
- 2025年4月自考政治經濟學(中級)全真模擬試題
- 2023年10月自考00257票據法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經濟法概論真題
- 2023年10月自考00245刑法學真題
- 2023年10月自考00186國際商務談判真題
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取