完整版03173軟件開發工具2015年10月份真題及答案_第1頁
完整版03173軟件開發工具2015年10月份真題及答案_第2頁
完整版03173軟件開發工具2015年10月份真題及答案_第3頁
完整版03173軟件開發工具2015年10月份真題及答案_第4頁
完整版03173軟件開發工具2015年10月份真題及答案_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、2015 年 10 月高等教育自學考試全國統一命題考試軟件開發工具試卷( 課程代碼 03173)本試卷共 5 頁,滿分 l00 分,考試時間 l50 分鐘。 考生答題注意事項: 1本卷所有試題必須在答題卡上作答。 2第一部分為選擇題。必須對應試卷上的題號使用3第二部分為非選擇題。必須注明大、小題號,使用 4合理安排答題空間。超出答題區域無效。答在試卷上無效。 試卷空白處和背面均可作草稿紙。2B鉛筆將“答題卡”的相應代碼涂黑。0 5 毫米黑色字跡簽字筆作答。第一部分選擇題一、單項選擇題 ( 本大題共 20小題,每小題 l 分, 在每小題列出的四個備選項中只有一個是符合題目要求的,請將其選出并將“

2、答題卡” 的相應代碼涂黑。未涂、錯涂或多涂均無分。1用通用軟件來幫助軟件開發人員畫圖的好處是 A 可以減少不少工作量BC 能保持一致性 D2屬于軟件開發工具的是A Actools B Assembler3 軟件項目管理的核心要素是A 質量B 進度共 20 分 )能反映其邏輯內涵 能畫出所需要的各種圖形 COBOL D FLOW費用 D 資源利用 4在軟件開發的概念模式中,決策表屬于的概念模式是A 時序網絡BC 結構圖 D5信息庫 (Repository) 研究的核心問題是 A 提高信息的共享程度BC 最大限度降低冗余度D6在軟件開發工具中,不屬于信息庫管理的是A 使用查詢BC 錄入更新D7購買

3、市場上已有的軟件開發工具不具有的優點是ABCD減輕一定的工作負擔工作的組織管理比較規范 信息的管理與檢索比較方便 軟件開發工具可靠程度高計算機模擬模型數學與邏輯模型保持信息的一致性 程序與數據的獨立性一致性維護安全性維護8選擇購置軟件開發工具,需要明確目的與要求,此時不必考慮工具A 在哪個工作階段使用B在怎樣的軟件、硬件環境下運行C 供哪些人使用D生成代碼的速度92008 年,國際電子電氣工程師學會的權威刊物軟件的九月十月號,以“軟件開發 工具” (Software Development Tools) 為題的一期專刊中,認為錯誤的觀念是A 軟件開發工具已經具有很高水平的理論B 軟件開發工具的

4、抽象程度越來越高C 軟件開發工具的歷史發展是多樣性和趨同性并存D 在信息處理、知識表達、事務處理等問題上,確實存在著普遍規律10下列幾種較有代表性的語言及其開發工具中發展潛力最差的是A PBC VB C+Builder Delphi JAVA11Eclipse 的資源管理器又稱為A 導航器視圖BC 控制臺視圖D12顯示警告信息的視圖是A 導航器視圖BC 控制臺視圖D大綱視圖代碼編輯器大綱視圖錯誤視圖13.為創建一個 C P roject,在Select Con figuratio ns件夾以及高級設定,保持默認設置后單擊的按鈕是A NextB BackC Finish14斷點視圖顯示每個斷點的

5、狀態,非激活斷點顯示的顏色是A 藍色B白色C紅色窗口中可以選擇調試和發布文 Cancel綠色15.在GDB的窗口 Show view中,打開Debug文件夾,激活斷點視圖的選項是 A Disassembly B Breakpoint C Memory D Modules 16在 Eclipse 編輯器中,選擇定制透視圖的選項是A Open PerspectiveBC New PerspectiveD17下述版本控制軟件中,安全性較差的是A CVS B ClearCase C Customize Perspective Set Perspective VSS18.提供CVS產品版本、來源和服務狀

6、態信息的頁面是A Server B About C Plugine19在如下關于面向對象的敘述中,錯誤的是ABCD Star Team Advanced對象具有一組屬性和一組操作對象是客觀世界有規律的事物對象用于自然而靈活地模擬現實世界中的事物對象具有很好的模塊性20在 Rational RoseA . ER 圖B建模的邏輯設計中,狀態圖 C使用的圖是類圖活動圖第二部分非選擇題分,共 20 分)20 小題,每小題 l二、填空題 ( 本大題共請在答題卡上作答。 21測試或調試階段包括 的調試與整個軟件的聯調。22面對軟件開發中的種種困難和問題,幾十年來,軟件工作者先后提出了結構化程序設 計,軟件

7、工程,面向對象, 的程序設計等方法。23作為項目組的一員去參加大型軟件的開發,必須具有高度的 和團隊精神。24有關系統環境、現狀及需求的信息,由 提出,由分析人員采集。25信息庫 (Repository) 中應保存所述軟件的工作環境、 需求和性能要求。26人機交互手段包括鍵盤操作、屏幕滾動、 、幫助系統、鼠標操作、色彩應用、數據錄入和信息顯示等八個方面。27. 軟件開發工具對于 進行跨生命周期的管理,把項目進度與版本更新的信 息科學地管理起來。、收集與分析測試結果,并對出現28. 測試階段的主要工作是安排測試方案、問題的模塊做修改和調整。29. 信息庫中存放的運行狀況記錄包括運行效率、作用、用

8、戶反映、 原因和處理情況。購買現成的軟件開發工具還是自己開發專用的工具與具體工作的條件、環境、人員素 質、 都有不可分割的聯系。我們需要軟件開發工具,是為了提高軟件開發的效率和 。只有對軟件開發中涉及的各種信息,以及在開發過程中它們的發生、變化、 _ 、一致性等有了完整與深刻的理解,才能真正實現軟件開發工具的一體化。303132、故障的33. Eelipse 工作臺 (Workbeneh) 是一個高級用戶界面框架,它為用戶提供了一個整體架構和可擴展的 。電腦硬盤上劃出的一塊區域,用來存放用戶的工34. 工作空間是 Eelipse 在作資料。35. 為了能夠使用 Eclipse CDT編譯和運行

9、C和C+程序,必須要安裝一個 C/C+36斷點的作用是程序在運行到斷點的位置時自動暫停,并且顯示當前的狀態。37Eelipse CDT 編輯器的首選項設置包括外觀、鍵、 、工作空間和瀏覽器。38版本控制軟件 ClearCase 涵蓋的范圍包括版本管理、 、工作空間管理和過程控制。39UML(Unified Modeling Language ,統一建模語言 )采用了的技術和方法。40.就系統的整體結構而言, Rational Rose米用的是三層解決方案, 它是指由用戶接口層、 層和事務處理原則層組成的應用模型。三、簡答題 (本大題共 6小題,每小題 5分,共 30分) 請在答題卡上作答。41

10、.42.43.44.45.46.四、簡述可以單獨地承擔軟件開發任務的程序員應具備的條件。 簡述信息庫中保存的運行與使用情況的內容。相比, Eclipse 的優勢表現在哪些方面 ? (UML)中順序圖(Sequenee Diagram)的含義。l 小題,共 l0 分 )簡述軟件開發工具生成代碼依據的資料。 簡述購置軟件開發工具的方法與步驟。與 Visual Studio 簡述統一建模語言論述題 ( 本大題共請在答題卡上作答。47. 試論軟件開發工作發展變化的五個階段及其特點。 五、綜合應用題 (本大題共 l 小題,共 20分)請在答題卡上作答。48. (本題共有 l0 個關鍵點,均已用數字標出,

11、請將答案填寫在答題卡上。)完成一個程序,統計一個字符串中的字母、數字、空格和其它字符的個數。使用EelipseCDT 實現該 C 程序,執行從新建項目、源文件夾,編寫代碼并最終編譯運行這一系 列步驟,補充上述這些步驟中的關鍵點。(1) 新建項目:打開 Eelipse 集成環境,點擊菜單欄 I-_t 拘 File 菜單,選擇新建子菜 單下的選項,彈出選擇向導窗121。在對話框中打開 0/ C+文件夾,選擇“C Pmject”后點擊“ Next”進入下一步。在項目名稱欄中輸入項目名稱,并在項目類型“ P roject type ”標簽中打開“”文件夾,選擇Empty Project ”,點擊Fin

12、ish ”按鈕完成。(2) 新建中,選擇“ New子菜單里的源文件夾“ Source Folder ”選項。在彈出的窗口中需要輸入文 件夾名稱,把光標定位到項目名稱一欄中輸入源文件夾名稱“ src ” ,然后點擊:鼠標右鍵點擊資源瀏覽器中的新建的項目,在彈出的菜單-完成。(3) 新建C類文件:參照前一個步驟新建的源文件夾,在資源管理器中鼠標右鍵點擊src文件夾,在彈出的菜單中選擇個“ COU nt ”文件。(4) 編寫C程序代碼:打開第 3步中建好的類文件,在編輯器中編寫代碼如下,補充代 碼中的關鍵步驟。子菜單里的類“ Class ”選項,新建一#1 tic 111 de stdio h#in

13、cliide stdlib. hint main ( void ) char si 80; int a4二Qint k;puts( si);for(k =0;k 4*k 卄)printf(k)return EXIT_SVCCESS;void fiui(char s ,int b)int i;for(i =0;ai I =* 0i 卄)if (*a* =si&5i =*z* |= si&8 i u Z)h0 + ;else if( 訂&ij訂 =9)bl + ;else if(si=)b2+;elseI fC I9o程序中主(5)在Eclipse中用來顯示程序中函數相互調用結構的視圖是函數與fu

14、n()函數的調用關系是 C2015年16月高等教育自學考試全國統命題考試軟件開發工具試題答案及評分參考.$(課程代碼笛易)y r單項逸擇fiA2. D3.A4, D5.BD7. D8,D9. A10.CA12. D13.C14. D15.BB17. C2 8.B19. B20.C(本大題共20小瓶 *15 1分共20分共20分6.II.16.二填空JB體大共30小H,毎空1分.棋塊 7功能22.即摘即用24.用戶26-菜草選擇.歷史信息28.準備M試故障情況30.取目特征質ft32.羌羨用戶界面34甬戶譯36.理序38.建立管理面向對象40,數據21.23.25.27.軌三、簡樹S (本大JH

15、共6小flh毎小fis分.共舛分)42.(1)具有程序設計所需的芫本知識與技能1分人(2)對本理目所在的領域有較涙入的了解(1分),能修準確地9解用戶的倍息需求仇分人03)對于師開發的技術耳境比較紐(1分人有實際韁用曲經驗1分人 包1g毎次用的時W (1分人狀畜(I分人問題C1分人有關帶的記錄(I分 和有關1的記錄(I分九6U) 息岸中的資料(2分人I射43. q; 利用標準模塊的1S架(I分和構件I P(3)依IR使用著a過屏幕前操作送入息1分).44. (1)明確M買軟件開發工具目的與要農(2)明購購買軟件工具的環境條件再約條件(3)力場調査.(4)對于可供選擇的各種工具進行綜合比較 5)

16、進行試和檢險.軟件開發工具旳8答案及評分(共2頁)6)正式簽約購2,丿7)安裝與試用(注:稈甘一點給I分,總分不ittitS分)45. 大平自(I小九小核心U分人多插件(1分) g靈活性(1分九在各種操作系統上表現差異小1分人妙46. 描達對彖W的動畚協作關系2分).表達對彖同發送渭息的時序(1分人表達對象 0 01的相5作用(1分人衰達執行中可能會發生的事(1分)四、論述(本大H共I小H, 10分47. 最初階段,用機r寫成一果列機看令.供應件執行(1分)| 第二階R.用匯編語官開S軟件U分兒由匯編程序完咸轉換(1分h 第三階段,用ft級語吉開發軟件(I分入由編譯遅序憲成轉換分 第四階S.在各種軟件開發工具助下開發軟件(1分九由埠程序55成轉a分; 新階段,由軟件構架師完成構架設計(1分人程序員用軟件開發工具充成程序開發仃分”由編譯程序完成轉換(1分人五、應用fi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論