版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、全國2009年10月自學(xué)考試軟件開發(fā)工具試題課程代碼:03173一、單項(xiàng)選擇題(本大題共10小題,每小題1分,共10分)在每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。1.從60年代末期開始,人們對于軟件工作的認(rèn)識大大深入了,在認(rèn)識到軟件工作的重要性的同時,也認(rèn)識到了軟件工作的困難性。這就是所謂的( )A.軟件的智能化問題B.結(jié)構(gòu)化程序設(shè)計(jì)的技巧問題C.軟件生存期的劃分問題D.軟件危機(jī)問題2.一般來說,軟件開發(fā)工具對環(huán)境的要求( )A.與它所支持的應(yīng)用軟件的環(huán)境要求無關(guān)B.依賴于它所支持的應(yīng)用軟件的環(huán)境要求C.應(yīng)當(dāng)超出它所支持的應(yīng)用軟件
2、的環(huán)境要求D.不應(yīng)當(dāng)超出它所支持的應(yīng)用軟件的環(huán)境要求3.屬于軟件開發(fā)工具的是( )A.COBOLB.DOSC.TOOLBOOKD.DBMS4.編寫文檔的主要工作階段是( )A.需求分析B.總體設(shè)計(jì)C.實(shí)現(xiàn)D.測試5.完成軟件測試最合適的人員是( )A.編程者B.軟件負(fù)責(zé)人C.用戶D.專門的小組6.在軟件開發(fā)過程中,有關(guān)系統(tǒng)環(huán)境、現(xiàn)狀及需求的信息的提供者和采集者分別是( )A.分析人員 用戶B.用戶 分析人員C.分析人員 設(shè)計(jì)人員D.設(shè)計(jì)人員 分析人員7.在軟件開發(fā)工具的概念模式中,描述系統(tǒng)狀態(tài)及其轉(zhuǎn)換方式的是( )A.結(jié)構(gòu)圖B.數(shù)據(jù)字典C.時序網(wǎng)絡(luò)D.直觀模型8.在軟件開發(fā)過程中,建立邏輯模型
3、應(yīng)在( )A.需求分析階段B.編碼階段C.分析設(shè)計(jì)階段D.測試階段9.在NEWCAFG中,構(gòu)成Repository庫的主體關(guān)系是( )A.系統(tǒng)類關(guān)系B.屬性類關(guān)系C.實(shí)體類關(guān)系D.聯(lián)系類關(guān)系10.在對市場上可供使用的軟件開發(fā)工具進(jìn)行調(diào)查研究時應(yīng)包括的內(nèi)容是( )A.軟件開發(fā)工具供應(yīng)商的規(guī)模B.軟件開發(fā)工具的管理者C.軟件開發(fā)工具的銷售量D.軟件開發(fā)工具的服務(wù)和培訓(xùn)條件二、多項(xiàng)選擇題(本大題共10小題,每小題2分,共20分)在每小題列出的五個備選項(xiàng)中至少有兩個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選、少選或未選均無分。11.軟件開發(fā)工具在以下幾方面提供支持( )A.認(rèn)識與描述客
4、觀系統(tǒng)B.存儲及管理開發(fā)過程中的信息C.代碼的編寫或生成D.文檔的編制或生成E.為挑選管理人員提供必要的信息12.NEWCAFG的安全保證主要措施是對信息庫的( )A.密碼設(shè)置B.備份C.恢復(fù)D.訪問控制E.登記日志13.質(zhì)量好的軟件應(yīng)滿足( )A.實(shí)現(xiàn)所要求的功能B.界面友好C.足夠的運(yùn)行速度D.足夠的可靠性E.結(jié)構(gòu)良好,文檔齊全14.模塊的劃分應(yīng)符合( )A.功能盡可能單一、明確B.模塊間的聯(lián)系盡可能少C.明確說明模塊間必需的聯(lián)系D.模塊間僅限于數(shù)據(jù)耦合E.模塊的規(guī)模足夠小15.造成大型軟件開發(fā)困難的原因有:( )A.大系統(tǒng)的復(fù)雜性B.人員的組織與協(xié)調(diào)C.各應(yīng)用領(lǐng)域之間的差別D.應(yīng)用環(huán)境隨
5、時間的變化E.程序人員的水平低16.數(shù)據(jù)窗口對象數(shù)據(jù)源包括( )A. SQL Select數(shù)據(jù)源B. SQL Server數(shù)據(jù)源C. Query數(shù)據(jù)源D. External數(shù)據(jù)源E. Stored Procedure數(shù)據(jù)源17.軟件開發(fā)工具中屬于信息庫管理功能的是( )A.使用查詢B.代碼生成C.錄入更新D.文檔生成E.一致性維護(hù)18.在軟件開發(fā)工具中,文檔生成的內(nèi)容包括( )A.數(shù)據(jù)B.文章C.表格D.圖形E.程序19.軟件開發(fā)工具進(jìn)一步發(fā)展的方面包括( )A.網(wǎng)絡(luò)化B.智能化C.一體化D.大眾化E.標(biāo)準(zhǔn)化20.下面哪些項(xiàng)是選擇軟件開發(fā)工具的要點(diǎn)( )A.運(yùn)行環(huán)境B.性能價格比C.用戶的編程
6、能力D.主機(jī)的速度E.對應(yīng)的開發(fā)方法三、填空題(本大題共13小題,每空1分,共20分)請?jiān)诿啃☆}的空格中填上正確答案。錯填、不填均無分。21.第四代語言的原義是_的程序設(shè)計(jì)語言。22.與一般項(xiàng)目管理比較而言,軟件項(xiàng)目有兩個特殊問題,首先需要_工作方面的支持,另一個是版本管理。23.第三代程序設(shè)計(jì)語言是面向_的語言。24.由于面向?qū)ο蟪绦蛟O(shè)計(jì)提供了認(rèn)識_的力量而產(chǎn)生了巨大的影響。25.結(jié)構(gòu)化程序設(shè)計(jì)的方法是面向規(guī)模較_軟件的;主要是為_服務(wù)的。26.面向?qū)ο蟪绦蛟O(shè)計(jì)的思想方法更接近人們思維方式,摒棄了持續(xù)許久的_和_的爭論。27.軟件開發(fā)工具的成果包括程序和_,通常是以_方式提供的。28.當(dāng)信息
7、庫中有新信息存入時,老信息添加_移入到_信息中。29.項(xiàng)目管理與版本管理的核心問題是_的信息管理問題,其關(guān)鍵問題是_的處理。30.在NEWCAFG中,使用進(jìn)程和_機(jī)制實(shí)現(xiàn)集成環(huán)境的管理與控制。31.與系統(tǒng)軟件或高級語言相比,軟件開發(fā)工具更多地依賴于_的特點(diǎn)、開發(fā)人員的_與組織方式。32.結(jié)構(gòu)化程序設(shè)計(jì)方法的缺點(diǎn)是增大了程序_,降低了程序的_。33.軟件開發(fā)是一個多階段的過程,不同的開發(fā)階段要求不同的工具。軟件開發(fā)工具大體上可分為_工具、分析工具和設(shè)計(jì)工具。四、名詞解釋(本大題共5小題,每小題3分,共15分)34.封裝性35.軟件開發(fā)工具36.概念模式37.信息流通模型38.實(shí)體關(guān)系圖五、簡答題
8、(本大題共2小題,每小題5分,共10分)39.簡述軟件開發(fā)工具的功能要求。40.簡述支持軟件開發(fā)工具的主要理論和方法。六、論述題(本大題10分)41.試述項(xiàng)目管理和版本管理的主要內(nèi)容。七、應(yīng)用題(本大題共15分)42.用Power Builder實(shí)現(xiàn)一個應(yīng)用程序名為Stu App的應(yīng)用,程序中用到數(shù)據(jù)庫Studb。Studb包括3張表:Student、Class和Mark。Student用于記錄學(xué)生信息;Class用于記錄課程信息;Mark用于記錄學(xué)生選修課程的成績。運(yùn)行StuApp,會出現(xiàn)一個帶有菜單m_student的MDI窗口框架w_student。單擊菜單上的“成績?yōu)g覽”菜單項(xiàng)(m_b
9、rowseMark)會出現(xiàn)一個成績?yōu)g覽窗口w_browse-Mark,如題42圖所示。左側(cè)的數(shù)據(jù)窗口(dw_student)顯示學(xué)生的學(xué)號和姓名,右側(cè)的數(shù)據(jù)窗口(dw_mark)顯示左側(cè)當(dāng)前學(xué)生的所選課程及成績。dw_student和dw_mark分別與d_student和d_mark連接。靜態(tài)文本st_StuName顯示當(dāng)前選中學(xué)生的姓名加“的成績”。用鼠標(biāo)單擊dw_student中的不同學(xué)生記錄,dw_mark和st_StuName中的內(nèi)容會隨之發(fā)生變化。單擊“關(guān)閉”按鈕,關(guān)閉w_browseMark窗口。題42圖 w_browseMark窗口(1)請補(bǔ)充實(shí)現(xiàn)上述應(yīng)用功能的關(guān)鍵步驟說明。請
10、明確指出操作對象的名稱,不需指明腳本。創(chuàng)建應(yīng)用程序?qū)ο骃tuApp;在菜單畫板中創(chuàng)建菜單m_student;在數(shù)據(jù)窗口畫板中_,其中_為SQL Select,參數(shù)為學(xué)號;在窗口畫板中_,將窗口類型設(shè)置為MDI MicroHelp,并在Windows屬性對話框中將Menu Name設(shè)置為_;創(chuàng)建w_browseMark窗口,并在其中添加_,并指定其數(shù)據(jù)窗口對象為d_student;添加_,并指定其數(shù)據(jù)窗口對象為d_mark;添加1個命令按鈕,并將其顯示文本改為“關(guān)閉”。(2)請完成以下事件的相應(yīng)腳本:dw_student的_腳本:_定義一個字符串型的局部變量sl_studentid_=this.
11、 object. datacurrentrow,1_檢索數(shù)據(jù)到dw_markIF_THEN如果檢索失敗Messagebox(“提示”,“檢索學(xué)生成績出錯!”)ELSE_給st_StuName重新賦值_cb_quit的Clicked 事件腳本:_設(shè)置dw_student的事務(wù)對象腳本:_全國2009年10月自考軟件開發(fā)工具試題參考答案課程代碼:03173一、單項(xiàng)選擇題(本大題共10小題,每小題1分,共10分) 1.D 2.D 3.C 4.C 5.D 6.B 7.C 8.A 9.C 10.D二、多項(xiàng)選擇題(本大題共10小題,每小題2分,共20分)11.ABCD 12.BCE13.ABCDE14.A
12、BCDE15.ABCD 16.ACDE17.ACE18. BCD19.ABCE20.ABE三、填空題(本大題共9小題,每空1分,共10分)21. 非過程化 22. 測試 23. 過程 24. 框架 25. 小程序員26. 自頂向下自底向上(與次序無關(guān)) 27. 文檔聯(lián)機(jī)28. 時間標(biāo)志歷史 29. 跨生命周期歷史信息30. 消息31. 應(yīng)用領(lǐng)域工作習(xí)慣32. 工作量運(yùn)行效率 33. 計(jì)劃四、名詞解釋(本大題共5小題,每小題3分,共15分) 34. 對象作為一個整體(1分)對外不必公開(1分)屬性與操作。(1分) 35.(1)第三代程序設(shè)計(jì)語言之后,軟件技術(shù)進(jìn)一步發(fā)展的產(chǎn)物。(1分)(2)目的是
13、在軟件開發(fā)過程中的不同方面給人們以不同程度的支持與幫助。(1分)(3)支持軟件開發(fā)的全過程。(1分)36. 人們在認(rèn)識事物過程中,對某一事物或某一系統(tǒng)形成的抽象的、(1分)一般化(1分)的概念框架。(1分) 37. 用需求分析階段建立的邏輯模型,(1分)表達(dá)信息的來源、去向、存儲及處理(1分)的邏輯過程。(1分)38. 實(shí)體關(guān)系圖是一種用于描述靜態(tài)數(shù)據(jù)結(jié)構(gòu)的概念模式。(1分)它以實(shí)體,關(guān)系,屬性(1分)三個基本概念概括數(shù)據(jù)的基本結(jié)構(gòu)。(1分)五、簡答題(本大題共2小題,每小題5分,共10分)39.(1)認(rèn)識與描述客觀系統(tǒng);(1分)(2)存儲和管理開發(fā)過程中的信息;(1分)(3)代碼的編寫或生成;(1分)(4)文檔的編制或生成;(1分)(5)軟件項(xiàng)目的管理。(1分)40.(1)認(rèn)知科學(xué)中有關(guān)概念模式的概念與方法;(2)數(shù)據(jù)庫技術(shù)的理論與方法;(3)編譯技術(shù)的有關(guān)方法;(4)關(guān)于人機(jī)界面的理論與方法;(5)管理科學(xué)中關(guān)于項(xiàng)目管理與版本管理的理論與方法;(6)系統(tǒng)科學(xué)與系統(tǒng)工程的有關(guān)理論與方法。(注:每答對1點(diǎn)(意思表達(dá)正確)得1分,次序無關(guān),最多得5分。)六、論述題(本大題共1小題,共10分)41. 項(xiàng)目管理的主要內(nèi)容是:(1)研究與確定開發(fā)工作的方針與方法;(1分)(2)開發(fā)任務(wù)的劃分與分工;(1分)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 精準(zhǔn)加油站租賃合同協(xié)議書
- 假山小區(qū)施工合同承包書
- 個人肖像定制畫師招聘合同
- 鄉(xiāng)村道路硬化合同樣本
- 籃球館舞蹈展覽租賃合同
- 農(nóng)村環(huán)保工程合同
- 橋梁拆除合同范本預(yù)算
- 港口建設(shè)預(yù)付款保障合同
- 豪華酒店改造工程協(xié)議
- 硬件設(shè)備施工合同
- 消防工程施工驗(yàn)收單樣板
- 中央空調(diào)人員培訓(xùn)內(nèi)容表
- 發(fā)現(xiàn)生活中的美-完整版PPT
- 小學(xué)道德與法治人教三年級上冊第三單元安全護(hù)我成長-《遭遇陌生人》教案
- CAMDS操作方法及使用技巧
- 平狄克《微觀經(jīng)濟(jì)學(xué)》(第8版)筆記和課后習(xí)題詳解
- 最優(yōu)化理論與算法課程教學(xué)大綱
- 2022年湖北省武漢市江岸區(qū)育才第二小學(xué)六上期中數(shù)學(xué)試卷
- (最新版)中小學(xué)思政課一體化建設(shè)實(shí)施方案三篇
- PSA提氫裝置操作規(guī)程
- 水工隧洞概述(67頁清楚明了)
評論
0/150
提交評論