?軟件開發(fā)工具自考2013年10月真題
摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應(yīng)用等題型。
軟件開發(fā)工具自考2013年10月真題及答案解析
本試卷為選擇題型,填空題,名詞解釋,簡答題,應(yīng)用等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。 (本大題共20小題,每小題1分,共20分)
1.匯編語言的特點是( )
A.使用一定意義的單詞或縮寫來代替枯燥的0、1字符串
B.實現(xiàn)了對機器的獨立性
C.把計算機系統(tǒng)的各種資源有效地、協(xié)調(diào)地管理起來
D.自動地完成系統(tǒng)初始化
2.把程序的結(jié)構(gòu)分解成三種基本模塊,這三種基本模塊不包括( )
A.處理單元
B.循環(huán)機制
C.二分決策機制
D.轉(zhuǎn)移機制
3.一般認為,好的軟件應(yīng)該( )
A.功能強
B.速度快
C.可靠性足夠高
D.程序簡短
4.一個好的程序員要成為項目組的好成員,必須( )
A.具有程序設(shè)計所需要的基本知識與技能
B.深入了解本項目所在的領(lǐng)域
C.比較熟悉軟件開發(fā)的技術(shù)環(huán)境
D.具有高度的組織紀律性和團隊精神
5.在軟件開發(fā)過程中,直接與管理界面相關(guān)的人員是( )
A.用戶
B.程序員
C.分析人員
D.維護人員
6.在信息庫的管理方面,目前比較好的管理方式是( )
A.邏輯上、物理上都統(tǒng)一
B.邏輯上、物理上都分散
C.邏輯上統(tǒng)一、物理上分散
D.邏輯上分散、物理上統(tǒng)一
7.自行開發(fā)軟件開發(fā)工具不具有的優(yōu)點是( )
A.可以商品化
B.切實符合自己的需要
C.容易集成化
D.便于進一步擴充和升級
8.信息庫管理中最困難的問題是( )
A.信息錄入
B.信息更新
C.使用查詢
D.一致性維護
9.軟件開發(fā)工具性能審計不包括( )
A.工具的效率
B.工具能否生成代碼
C.工具的響應(yīng)速度
D.工具的輸出方式
10.屬于自行開發(fā)工具原則的是( )
A.開拓新功能
B.取代程序員的工作
C.完善地規(guī)劃
D.取代管理者的工作
11.與國際軟件開發(fā)工具比較( )
A.國內(nèi)與國際發(fā)展水平相近
B.國際發(fā)展水平大大高于國內(nèi)
C.國內(nèi)應(yīng)用水平較大地落后于國際
D.國內(nèi)技術(shù)水平較大地落后于國際
12.下列幾種語言及其開發(fā)工具中同時支持COM和CORBA組件技術(shù)的是( )
A.VB
B.C++Builder/Delphi
C.PB
D.JAVA
13.將光標定位到編輯器中相應(yīng)的變量位置,點擊菜單欄上的瀏覽“Navigate”菜單,為了要Eclipse顯示類型層次結(jié)構(gòu)視圖,應(yīng)使用的快捷鍵是( )
A.F3
B.F4
C.F5
D.F6
14.將.C文件編譯為可以運行的.exe文件的過程中如果發(fā)現(xiàn)錯誤,Eclipse編輯器中該代碼行前顯示“×”符號,同時在對應(yīng)的文件圖標同樣顯示“×”符號的是( )
A.資源管理器
B.控制臺視圖
C.錯誤視圖
D.任務(wù)視圖
15.Eclipse工具欄的默認狀態(tài)是( )
A.鎖定狀態(tài)
B.解鎖狀態(tài)
C.關(guān)閉狀態(tài)
D.隱藏狀態(tài)
16.在Eclipse代碼模板編輯中,變量以$開頭,括起來使用的符號是( )
A.( )
B.[ ]
C.{ }
D.“ ”
17.在Eclipse CDT編輯器中,完成快捷鍵設(shè)定的操作是同時按下Ctrl鍵和( )
A.S鍵
B.<鍵
C.=鍵
D.>鍵
18.在Eclipse插件清單編輯器中,處理“執(zhí)行環(huán)境”的頁面是( )
A.概述頁面
B.依賴性頁面
C.構(gòu)建頁面
D.運行時頁面
19.在如下關(guān)于面向?qū)ο蟮囊恍└拍畹臄⑹鲋?,錯誤的是( )
A.多態(tài)性是指不同事物具有不同表現(xiàn)形式的能力
B.多態(tài)機制使不同對象接收到同一個消息可產(chǎn)生相同的結(jié)果
C.對象能夠繼承他所在類的結(jié)構(gòu)、操作和約束,子類也能繼承父類
D.子類可以繼承其父類的特性,同時可以有自己的新特性和新方法
20.使用Rational Rose建模支持( )
A.從數(shù)據(jù)流程圖生成代碼
B.分析過程流程
C.HTML開發(fā)
D.系統(tǒng)分析到系統(tǒng)實現(xiàn)雙向工程
二、填空題(本大題共20小題,每空1分,共20分)
11.軟件工程的思想主要集中于加強______ 的工作上。
12.有關(guān)系統(tǒng)環(huán)境、現(xiàn)狀及需求的信息,由用戶提出,由______ 采集。
13.在人機界面的管理中,_____ 必須始終一致。
14.信息系統(tǒng)運行狀況記錄包括______ 、作用、用戶反映、故障情況、故障的原因和處理情況。
15.信息系統(tǒng)設(shè)計成果包括______ 、數(shù)據(jù)字典、系統(tǒng)結(jié)構(gòu)圖、數(shù)據(jù)庫邏輯設(shè)計、各模塊的設(shè)計要求,以及由此形成的設(shè)計文檔。
16.文檔生成包括文章、_____ 和圖形三大類。
17.許多軟件技術(shù)人員手邊都積累了一些_____ 、專用的、規(guī)模不一的軟件開發(fā)工具。
18.通過網(wǎng)絡(luò),人們可以更方便地共享知識、互通信息,這就給軟件重用、____ 重用提供了新的機會。
19.較早期的軟件開發(fā)工具基本著眼于某一種具體的語言本身,對于軟件開發(fā)過程中涉及的交互、_____ 和代碼版本管理的支持略顯不足。
110.視圖包括導(dǎo)航器視圖、_____ 視圖、控制臺視圖等。
111.Eclipse的工作平臺,主要有以下幾個組成部分:____ 、工具欄、透視圖。
112.C語言是一種面向_______ 的計算機程序設(shè)計語言。
113.Eclipse.e提供了快速打開程序中已經(jīng)在使用的特定數(shù)據(jù)類型及其相關(guān)_______ 的方法。
114.使用Eclipse提供的瀏覽功能,可以從多個角度快速查看并定位到程序中的各個元素,包括代碼的層次結(jié)構(gòu)、________ 、繼承關(guān)系等。
115.在Eclipse中支持的斷點包括行斷點、方法斷點和_________ 。
116.在調(diào)試程序中的單步遍歷程序主要包括單步跳入、單步_____ 和單步返回。
117.在CVS的About頁面,提供了軟件產(chǎn)品版本、來源和_______ 信息。
118.Eclipse插件用戶界面的三個基本構(gòu)成元素是視圖、________ 和透視圖。
119.在軟件開發(fā)工具的研究中,對客觀世界的抽象稱為________ 。
120.使用UML建模時一般分為用例視圖設(shè)計、______ 設(shè)計和物理設(shè)計幾大部分。
三、簡答題(本大題共6小題,每小題5分,共30分)
21.軟件開發(fā)工具的基本功能有哪些?
22.簡述軟件工作者為提高軟件開發(fā)工作水平和效率提出的方法。
23.簡述一個好的項目組應(yīng)當具備的條件。
24.簡述用戶界面設(shè)計的基本原則。
25.簡述對開發(fā)工具使用過程進行審計的主要內(nèi)容。
26.簡述軟件開發(fā)工作中審計的意義和目的。
四、論述題(本大題共1小題,共10分)
31.試述軟件開發(fā)工具中信息庫(Repository)包含的主要內(nèi)容。
五、應(yīng)用題(本大題共1小題,共20分)
41.(本題共有l(wèi)0個關(guān)鍵點,均已用數(shù)字標出,請將答案填寫在答題卡上)完成一個程序。將任一整數(shù)NfN#0)分解成l(或一l)和一些質(zhì)數(shù)因子的形式。如N=150 分解成lx2x3x5x5; N=.150分解為.lx2x3x5x5。編程實現(xiàn)分解過程,并輸出分解結(jié)果。 使用Eclipse CDT實現(xiàn)該C程序,完成從新建項目、源文件夾,編寫代碼并最終編譯運行這 一系列步驟,請補充上述這些步驟中的關(guān)鍵點。(1)安裝Eclipse CDT:使用Eclipse,首先需要安裝____①____。從安裝完成之后,就可以開始安裝專門用于編寫C和C++程序的Eclipse開發(fā)環(huán)境:____②____ 。(2)新建項目:打開Eclipse集成環(huán)境,點擊菜單欄上的____ ③____菜單,選擇新建子菜單下的C++Project選項,彈出選擇向?qū)Т翱?。在對話框中打開C/C++文件夾,選擇“C Project’,后點擊Next',進入下一步。在項目名稱欄中輸入項目名稱,并在項目類型“Project type,,標簽中打開“Executable”文件夾,選擇“Empty Project'’,點擊“Finish”按鈕完成。(3)新建源文件夾:鼠標右鍵點擊____④____中的新建的項目,在彈出的菜單中,選擇“New”子菜單里的源文件夾“Source Folder'’選項。在彈出的窗口中需要輸入文件夾名稱,把光標定位到項目名稱一欄中輸入源文件夾名稱“src”,然后點擊完成____⑤____即可。(4)新建C類文件:參照前一個步驟新建的源文件夾,在資源管理器中鼠標右鍵點擊src文件夾,在彈出的菜單中選擇___⑥_____ 子菜單里的類“Class”選項,新建一個類文件。(5)編寫C程序代碼:打開第3步中建好的類文件,在編輯器中編寫代碼如下,補充代碼中的關(guān)鍵步驟:(6) 編譯運行,選擇“Project”菜單的“Build Project”子菜單。若無語法錯誤,即可運行編譯好的可執(zhí)行程序,選擇“ ⑩ ”菜單的“Run”子菜單,或者直接使用Eclipse快捷鍵CTRL+F11。
延伸閱讀
- 2023年10月自考00257票據(jù)法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經(jīng)濟法概論真題
- 2023年10月自考00245刑法學(xué)真題
- 2023年10月自考00186國際商務(wù)談判真題
- 2023年10月自考00185商品流通概論真題
自考微信公眾號
掃碼添加
自考備考資料免費領(lǐng)取
去領(lǐng)取