當(dāng)前位置: 首頁 > 自學(xué)考試 > 自學(xué)考試歷年試題 > 全國2009年1月自學(xué)考試軟件開發(fā)工具試題

全國2009年1月自學(xué)考試軟件開發(fā)工具試題

更新時(shí)間:2009-10-19 15:27:29 來源:|0 瀏覽0收藏0

自學(xué)考試報(bào)名、考試、查分時(shí)間 免費(fèi)短信提醒

地區(qū)

獲取驗(yàn)證 立即預(yù)約

請?zhí)顚憟D片驗(yàn)證碼后獲取短信驗(yàn)證碼

看不清楚,換張圖片

免費(fèi)獲取短信驗(yàn)證碼

全國2009年1月高等教育自學(xué)考試
軟件開發(fā)工具試題
課程代碼:03173

一、單項(xiàng)選擇題(本大題共10小題,每小題1分,共10分)
在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無分。

1.結(jié)構(gòu)化程序設(shè)計(jì)方法的服務(wù)對象是( ?。?
A.用戶
B.項(xiàng)目負(fù)責(zé)人
C.程序員
D.秘書

2.對于軟件開發(fā)工具的性能來說,特別重要的是( ?。?
A.幫助人們存儲(chǔ)及管理各種信息
B.幫助人們編寫文檔
C.幫助人們進(jìn)行項(xiàng)目與版本管理
D.使用方便程度

3.軟件工程的思想和方法主要面向( ?。?
A.用戶
B.項(xiàng)目負(fù)責(zé)人
C.程序員
D.操作員

4.在大型軟件開發(fā)中,負(fù)責(zé)驗(yàn)收模塊的角色是( ?。?
A.項(xiàng)目負(fù)責(zé)人
B.用戶
C.程序員
D.軟件維護(hù)人員

5.關(guān)于軟件開發(fā)工具的開發(fā)與選擇問題,下列選項(xiàng)中正確的是( ?。?
A.具體工作條件與軟件開發(fā)工具的開發(fā)與選擇無關(guān)
B.選擇軟件開發(fā)工具與項(xiàng)目特征無關(guān)
C.只要確定了某種軟件開發(fā)工具,就能夠進(jìn)行軟件開發(fā)工作了
D.自行開發(fā)軟件開發(fā)工具時(shí),應(yīng)充分考慮其難度

6.在下列軟件開發(fā)所涉及的信息中,屬于跨越開發(fā)周期的是( ?。?
A.有關(guān)系統(tǒng)環(huán)境、現(xiàn)狀與需求的信息
B.有關(guān)軟件功能設(shè)計(jì)的各種信息
C.有關(guān)用戶對系統(tǒng)各種變更要求的信息
D.有關(guān)包括程序與文檔的軟件成果信息

7.在軟件開發(fā)工具中,描述靜態(tài)數(shù)據(jù)的概念模式是( ?。?
A.結(jié)構(gòu)圖
B.?dāng)?shù)據(jù)字典
C.?dāng)?shù)據(jù)流程圖
D.實(shí)體關(guān)系圖

8.從目前的CASE理論考慮,CASE工具集成的關(guān)鍵是(  )
A.?dāng)?shù)據(jù)庫(DataBase)
B.信息庫(Repository)
C.操作系統(tǒng)
D.ODBC技術(shù)

9.在一個(gè)完整的軟件開發(fā)工具中,處于中心位置的是總控部分和( ?。?
A.?dāng)?shù)據(jù)庫查詢
B.代碼生成器
C.通信服務(wù)
D.人機(jī)界面

10.一般而言,軟件開發(fā)工具,我們更傾向于購買( ?。?
A.非常通用的
B.用途十分明確的
C.使用方法精巧,復(fù)雜的
D.文檔理論性很強(qiáng)的

二、多項(xiàng)選擇題(本大題共10小題,每小題2分,共20分)
在每小題列出的五個(gè)備選項(xiàng)中有二至五個(gè)是符合題目要求的,請將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選、少選或未選均無分。

l1.下列各項(xiàng)中屬于軟件開發(fā)工具的有( ?。?
A.操作系統(tǒng)
B.匯編程序
C.TOOL BOOK
D.PCTOOLS
E.FlOW

 

12.為提高軟件開發(fā)的質(zhì)量和效率,軟件開發(fā)工具可從如下哪幾個(gè)方面為軟件開發(fā)者提供幫助( ?。?
A.規(guī)劃方面
B.分析方面
C.設(shè)計(jì)方面
D.CPU時(shí)間的分配方面
E.成文和管理方面

13.大型軟件開發(fā)的困難有( ?。?
A.保持一致性
B.測試的問題
C.工作進(jìn)度的控制
D.文檔與代碼的協(xié)調(diào)
E.版本更新帶來的問題

14.建立一個(gè)好的項(xiàng)目組必須( ?。?
A.有成文的工作規(guī)范
B.有專門的秘書
C.項(xiàng)目負(fù)責(zé)人應(yīng)該編程序
D.制定的時(shí)間表應(yīng)該能靈活地執(zhí)行
E.有程序員

15.在軟件開發(fā)工具的數(shù)學(xué)與邏輯模型中,常用的方法包括( ?。?
A.程序框圖
B.運(yùn)動(dòng)學(xué)公式
C.?dāng)?shù)據(jù)邏輯結(jié)構(gòu)
D.決策樹
E.決策表

16.屬于多媒體技術(shù)特性的是( ?。?
A.集成性
B.交互性
C.實(shí)時(shí)性
D.標(biāo)準(zhǔn)化
E.?dāng)?shù)字化

17.NEWCAFG的基礎(chǔ)平臺(tái)包括(  )
A.計(jì)算機(jī)硬件
B.操作系統(tǒng)
C.?dāng)?shù)據(jù)庫管理系統(tǒng)
D.開放數(shù)據(jù)接口
E.開發(fā)工具

18.在軟件開發(fā)工具中,信息庫技術(shù)主要涉及的問題是(  )
A.信息庫的內(nèi)容
B.管理信息庫的軟件
C.信息庫的組織方式
D.信息庫的管理功能
E.歷史信息的處理方法

19.建模工具必須具備( ?。?
A.正確性
B.一致性
C.可理解
D.易修改
E.通用性

20.LiveModel提供的面向?qū)ο蠊ぞ哂校ā 。?
A.Project Database
B.Object Diagrammer
C.Event Diagrammer
D.Rule Editor
E.Documentation

三、填空題(本大題共11小題,每空1分,共20分)
請?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無分。

21.按工作階段劃分軟件開發(fā)工具,可分為設(shè)計(jì)工具、分析工具、___________工具。
22.軟件開發(fā)工具應(yīng)當(dāng)具有足夠的___________,即在各種各樣干擾下仍能保持正常工作,而不丟失信息。
23.軟件所承載的知識(shí)有二層含義,一是指___________,二是指人類___________的方式。
24.幾十年來,為了克服“軟件危機(jī)”,人們提出了___________程序設(shè)計(jì)、軟件工程方法、___________的程序設(shè)計(jì)和即插即用的程序設(shè)計(jì)方法。
25.Version Manager的文件夾分為___________文件夾和___________文件夾兩類。
26.在系統(tǒng)人機(jī)界面設(shè)計(jì)時(shí),需要權(quán)衡___________性與___________性的矛盾。
27.模塊調(diào)用的三種方式是順序調(diào)用、___________調(diào)用和___________調(diào)用。
28.軟件開發(fā)工具是___________人們建立___________的、有效的概念模式的一種手段。
29.NEWCAFG的集成化包括數(shù)據(jù)集成、___________集成和___________集成。
30.決定商品化軟件開發(fā)工具成敗的首要因素是___________和___________。
31.PowerModel的體系結(jié)構(gòu)是___________式,___________的。

 

四、名詞解釋(本大題共5小題,每小題3分,共15分)
32.軟件危機(jī)
33.第一代語言
34.概念模式的兩重性
35.模塊間邏輯耦合
36.PVCS主項(xiàng)目(Master Project)

五、簡答題(本大題共2小題,每小題5分,共10分)
37.簡要說明結(jié)構(gòu)化程序設(shè)計(jì)的實(shí)施要點(diǎn)。
38.簡述信息庫(Repository)的主要內(nèi)容。

六、論述題(本大題10分)
39.試論版本管理的核心問題。

七、應(yīng)用題(本大題共l小題,15分)
40.用PowerBuilder實(shí)現(xiàn)一個(gè)應(yīng)用程序名為StuApp的應(yīng)用,程序中用到數(shù)據(jù)庫Studb。Studb包括3張表:Student、Class和Mark。Student用于記錄學(xué)生信息;Class用于記錄課程信息;Mark用于記錄學(xué)生選修課程的成績。
運(yùn)行StuApp,會(huì)出現(xiàn)一個(gè)帶有菜單m_student的MDI窗口框架w_student。單擊菜單上的“成績?yōu)g覽”菜單項(xiàng)(m_browseMark)會(huì)出現(xiàn)一個(gè)成績?yōu)g覽窗口w_browseMark,如圖所示。左側(cè)的數(shù)據(jù)窗口(dw_student)顯示學(xué)生的學(xué)號(hào)、姓名、性別和專業(yè),右側(cè)的數(shù)據(jù)窗口(dw_mark)顯示左側(cè)學(xué)生的所選課程及成績。dw_student和dw_mark分別與d_student和d_mark連接。
單擊“向前翻頁”命令按鈕(cb_previous),dw_student會(huì)顯示前一名學(xué)生信息,dw_mark也同時(shí)顯示前一名學(xué)生的成績。單擊“向后翻頁”命令按鈕(cb_next),dw_student會(huì)顯示后一名學(xué)生信息,dw_mark也同時(shí)顯示后一名學(xué)生的成績。單擊“關(guān)閉”按鈕,關(guān)閉w_browseMark窗口。

(1)假設(shè)已經(jīng)創(chuàng)建數(shù)據(jù)庫、表和ODBC數(shù)據(jù)源,除此之處,請說明實(shí)現(xiàn)上述應(yīng)用功能的關(guān)鍵步驟,需要明確指出操作對象的名稱,不需指明腳本編寫部分。
(2)請完成w_browseMark的Open事件腳本。
_________________________________ // 定義一個(gè)字符串型的局部變量sl_stuId
_________________________________ //為dw_student設(shè)置事務(wù)對象
_________________________________ //為dw_mark設(shè)置事務(wù)對象
If _________________________________then //如果檢索數(shù)據(jù)到dw_student成功
______________ =this.object.data[currentrow,1]//獲取dw_student當(dāng)前記錄的學(xué)號(hào)
If__________________________then //如果檢索數(shù)據(jù)到dw_mark成功
Messagebox(“提示”,“該學(xué)生沒有選課記錄!”)
End if
____________________
Messagebox(“提示”,“檢索學(xué)生信息出錯(cuò)!”)
End if

·09年1月全國各省市自學(xué)考試成績查詢時(shí)間匯總
·2009年自學(xué)考試報(bào)名時(shí)間匯總
·全國各地2008年10月自考網(wǎng)上成績查詢匯總
·環(huán)球網(wǎng)校2009年自考課程查看

更多信息請?jiān)L問:自學(xué)考試頻道    自學(xué)考試論壇    自學(xué)考試博客圈

分享到: 編輯:環(huán)球網(wǎng)校

資料下載 精選課程 老師直播 真題練習(xí)

自學(xué)考試資格查詢

自學(xué)考試歷年真題下載 更多

自學(xué)考試每日一練 打卡日歷

0
累計(jì)打卡
0
打卡人數(shù)
去打卡

預(yù)計(jì)用時(shí)3分鐘

自學(xué)考試各地入口
環(huán)球網(wǎng)校移動(dòng)課堂APP 直播、聽課。職達(dá)未來!

安卓版

下載

iPhone版

下載

返回頂部