av免费网址-青青青手机在线视频-√天堂资源中文-免费在线观看av网站-午夜dj视频在线观看完整版1-老少配老妇老熟女中文普通话-亚洲精品久久久久成人2007-国产精品边做奶水狂喷-另类综合小说-精品无码成人片一区二区-超碰超在线-国产对白刺激视频-亚洲天堂网在线观看-国产精品国产精品偷麻豆-国产精品美女久久久久久福利-国产露脸国语对白在线-91人人爽久久涩噜噜噜-亚洲欧美久久-久久综合色网-特级黄色 一级播放

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

?自考軟件開發工具試卷2016年4月真題

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

摘要:自考軟件開發工具試卷2016年4月真題及答案解析,該試卷為自考軟件開發工具自考歷年真題試卷,包含答案及詳細解析。

自考軟件開發工具試卷2016年4月真題及答案解析

自考軟件開發工具試卷2016年4月真題及答案解析,該試卷為自考軟件開發工具自考歷年真題試卷,包含答案及詳細解析。

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

1.操作系統出現( )

A.與機器語言同一時期
B.在匯編語言前
C.與匯編語言同一時期
D.在匯編語言后

2.軟件開發進入大量應用軟件開發工具的新階段是在( )

A.20世紀70年代
B.20世紀80年代
C.20世紀90年代
D.本世紀初

3.為項目主管人員服務的軟件開發工具是( )

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

4.判斷能否利用某開源軟件的主要依據是( )

A.開源軟件的質量
B.對應用領域的充分了解
C.開源軟件的可變更性
D.開源軟件的可靠性

5.結構化程序設計的思想產生于20世紀的( )

A.60年代初
B.60年代末
C.70年代視
D.70年代末

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.導航器視圖
B.控制臺視圖
C.搜索視圖
D.任務視圖

14.Eclipse復制操作的快捷鍵是( )

A.Ctrl+C
B.Ctrl+F
C.Ctrl+V
D.Ctrl+Y

15.安裝GDB時,在瀏覽器界面上應選的標簽是( )

A.Summary
B.Files
C.Support
D.Develop

16.安裝GDB時,下載盾尋找文件gdb.exe的文件夾是( )

A.Lib
B.bin
C.share
D.Doc

17.Eclipse工具欄解鎖操作,即對Lock the Toolbars做的操作是( )

A.單擊此項
B.在其前面加√
C.雙擊此項
D.將其前面的√去掉

18.在CVS中,對某個時刻的快照賦予一個標識名稱,這個名稱稱為( )

A.模塊
B.屬性
C.備份
D.標簽

19.在Eclipse插件中,用于快速開發圖形編輯器的插件是( )

A.CDT
B.EMF
C.MDT
D.GEF

20.使用Rational Rose建模支持的是( )

A.從數據流程圖生成代碼
B.分析過程流程
C.采用基于組件的開發
D.HTML開發

二、填空題(本大題共20空,每空1分,共20分)請將答案填寫在答題卡的非選擇題答題區。錯填、不填均無分。

11.按工作階段劃分,可以把軟件開發工具分為三類;計劃工具、分析工具和________。

12.模塊之間的聯系及互相影響稱為耦合。一般來說,應當盡量避免________耦合,而僅限于數據耦合。

13.數據流程圖的基本元素是________、數據處理與數據存儲,用箭頭表示信息的流動狀況。

14.框圖把程序執行的基本步驟歸納為________、判斷、輸入、輸出、起始或終止幾個基本功能。

15.信息庫中應保存的文檔包括調查記錄、________、報表與單證的樣本、繪制的各種圖和系統說明書。

16.信息庫中應保存編程階段的所有成果,包括程序代碼、框圖、變量說明、測試情況、________和使用說明。

17.信息庫中存放的設計成果主要包括數據流程圖、數據字典、________、數據庫邏輯設計、各模塊的設計要求,以及由此形成的設計文檔。

18.軟件開發工具的三個技術要點是面向使用者、保證信息的準確傳遞和保證系統________。

19.信息庫管理的三項功能是錄入更新、使用查詢和________。

110.軟件技術人員手邊應該積累一些自制的、專用的、________的軟件開發工具。

111.從目前軟件開發工具的發展勢頭看,智能化、一體化、網絡化、________是值得重視的幾個動向。

112.Eclipse體系結構中的其它插件包括________組件、團隊支持組件等。

113.Eclipse的工具欄主要有兩種類型,一種為主工具欄,另一種類型則是________工具欄。

114.在Eclipse中支持的斷點包括行斷點、方法斷點、________。

115.Eclipse的調試透視圖主要包括調試視圖、變量視圖、斷點視圖、編輯器、大綱視圖和________視圖。

116.斷點可以使程序在運行到斷點位置對,自動暫停并且最示________當前的狀態。

117.Eclipse工具欄的默認狀態是________狀態。

118.UML(Unified Modeling Language,統一建模語言)可以實現大型復雜系統各種成分描述的可視化、說踢并構造系統模型,以及建立各種所需的________。

119.對軟件系統的整體結構,Rational Rose采用的是三層解決方案,是由用戶接口層、________層和數據層組成的應用模型。

120.在用例視圖設計中,可以用類圖來表現系統的________信息。

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

21.簡述匯編語言相對于機器語言的突破和不足。

22.簡述即插即用的程序設計的基本思想。

23.在什么情況下利用開源軟件進行程序設計比較合適?舉例說明。

24.信息庫中應保存哪些關于維護與修改的內容?

25.簡述記錄軟件開發工具使用過程的主要內容。

26.怎樣才能實現軟件開發工具的一體化?

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

32.試述軟件項目管理的特點和基本目標。

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

41.  以下兩題中的程序代碼分別是用C幫C++語言編寫的“求一元二次方程根”的C和C++  程序代碼,任選其中一題作答,兩題都做僅算第一題的分數。  (1) 已編寫C程序代碼如下:  #include  #include  #include  int main(){  float a,b,c,p,q,x1,x2;  scanf(“%f,%f,%f”,&a,&b,&c);  disc=b*b-4*a*c;  p=-b/(2*a);  if(disc﹥0){  q=sqrt(disc)/(2*a);  x1=p+q;  x2=p-q;  printf(“兩個根:x1=%5.2f x2=%5.2f”,x1,x2)  }  else if(disc==0)  printf(“一個根:x=%5.2f”,p);  else if(disc<0)  printf(“沒有根”);  return EXIT_SUCCESS;  }  1)要將該文件編譯為可以運行的.exe文件,有哪些主要操作步驟?(從菜單欄上的File菜單開始操作)。  2)將此程序在Eclipse編輯器中編譯屠,在printf("兩個根:x1=%5.2f x2=%5.2f"x1,x2)},等代碼行前顯示“X"符號,請回答代碼行前照示“X”符號說明了什么?  3)修改該程序中出現的錯誤。  4)編譯成功后將在資源管理器中看到以什么名字命名的文件夾?  (2)已編寫C++程序代碼如下:  #include  #include (math.h)  using namespace std;  int main(){  float a,b,c,p,q,x1,x2;  cout<<”請依次輸入系數a,b,c:”<  cin>>a;  cin>>b;  cin>>c;  disc=b*b-4*a*c;  p=-b/(2*a);  if(disc﹥0){  q=sqrt(disc)/(2*a);  x1=p+q;  x2=p-q;  cout<<“兩個根:x1=”<  }  if(disc==0)  cout<<”沒有根”;  return 0;  }  1)要將該文件編譯為可以運行的.exe文件,有哪些主要操作步驟?(從菜單欄上的  File菜單開始操作)。  2)將該程序在Eclipse編輯器中編譯時,在disc=b*b-4*a*c;等代碼行前最示“X”符號,請回答代碼行前顯示“X”符號說明了什么?  3)修改該程序中出現的錯誤。  4)該程序編譯成功后,將在資源管理器中看到以什么名字命名的文件夾?

更多資料

00183《消費經濟學》【知識集錦】

00265《西方法律思想史》【知識集錦】

00148《國際企業管理》【知識集錦】

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

自考備考資料免費領取

去領取