版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件開(kāi)發(fā)工具年月真題
03173201810
1、【單選題】屬于軟件開(kāi)發(fā)工具范圍的是
計(jì)算機(jī)硬件系統(tǒng)
操作系統(tǒng)
A:
編譯系統(tǒng)
B:
代碼生成器
C:
答D:案:D
解析:代碼生成器屬于軟件開(kāi)發(fā)工具的范疇。代碼生成器是一種工具,可以根據(jù)預(yù)定義的
模板和規(guī)則,自動(dòng)生成代碼。它可以幫助開(kāi)發(fā)人員提高開(kāi)發(fā)效率,減少手動(dòng)編寫(xiě)重復(fù)代碼
的工作量。代碼生成器可以根據(jù)需求生成各種類型的代碼,如實(shí)體類、數(shù)據(jù)庫(kù)訪問(wèn)層、業(yè)
務(wù)邏輯層等。它可以根據(jù)特定的編程語(yǔ)言和框架生成代碼,如Java、C#、Python等。代
碼生成器通常提供了可配置的選項(xiàng),以便根據(jù)項(xiàng)目需求進(jìn)行定制和擴(kuò)展。因此,代碼生成
器是軟件開(kāi)發(fā)過(guò)程中常用的工具之一。
2、【單選題】對(duì)軟件開(kāi)發(fā)工具而言,下列各項(xiàng)中應(yīng)當(dāng)首先考慮的性能是
使用的方便程度
保持信息一致性的能力
A:
對(duì)硬件和軟件環(huán)境的要求
B:
對(duì)代碼段特征的表達(dá)能力
C:
答D:案:D
3、【單選題】代碼生成器屬于
計(jì)劃工具
分析工具
A:
設(shè)計(jì)工具
B:
上游工具
C:
答D:案:C
解析:代碼生成器可以被歸類為設(shè)計(jì)工具。代碼生成器是一種工具,它可以根據(jù)預(yù)定義的
模板和規(guī)則,自動(dòng)生成代碼。在軟件開(kāi)發(fā)的設(shè)計(jì)階段,開(kāi)發(fā)人員可以使用代碼生成器來(lái)快
速生成代碼,減少手動(dòng)編寫(xiě)重復(fù)代碼的工作量。通過(guò)代碼生成器,開(kāi)發(fā)人員可以根據(jù)需求
生成各種類型的代碼,如實(shí)體類、數(shù)據(jù)庫(kù)訪問(wèn)層、業(yè)務(wù)邏輯層等。代碼生成器通常提供了
可配置的選項(xiàng),以便根據(jù)項(xiàng)目需求進(jìn)行定制和擴(kuò)展。因此,代碼生成器是一種設(shè)計(jì)工具,
可以幫助開(kāi)發(fā)人員在軟件設(shè)計(jì)過(guò)程中提高效率和準(zhǔn)確性。
4、【單選題】從軟件開(kāi)發(fā)方法發(fā)展的角度,把信息的靜態(tài)屬性和對(duì)它的處理結(jié)合起來(lái)的想法,
最早出現(xiàn)于
結(jié)構(gòu)化程序設(shè)計(jì)方法
面向?qū)ο蟪绦蛟O(shè)計(jì)方法
A:
即插即用程序設(shè)計(jì)方法
B:
面向開(kāi)源軟件程序設(shè)計(jì)方法
C:
答D:案:B
解析:從軟件開(kāi)發(fā)方法發(fā)展的角度,把信息的靜態(tài)屬性和對(duì)它的處理結(jié)合起來(lái)的想法,最早
出現(xiàn)于面向?qū)ο蟪绦蛟O(shè)計(jì)方法。
5、【單選題】結(jié)構(gòu)化程序設(shè)計(jì)的實(shí)施方法是
自頂向下
自底向上
A:
合理選擇
B:
從易到難
C:
答D:案:A
解析:結(jié)構(gòu)化程序設(shè)計(jì)方法的四條原則是:1.自頂向下;2.逐步求精;3.模塊化;4.限制使用
goto語(yǔ)句。
6、【單選題】軟件開(kāi)發(fā)過(guò)程涉及多種信息,跨開(kāi)發(fā)周期的一類信息是
有關(guān)系統(tǒng)環(huán)境的需求信息
有關(guān)軟件設(shè)計(jì)的各類信息
A:
有關(guān)軟件成果本身的信息
B:
用戶對(duì)系統(tǒng)的變更要求的信息
C:
答D:案:D
解析:軟件開(kāi)發(fā)過(guò)程涉及多種信息,跨開(kāi)發(fā)周期的一類信息是用戶對(duì)系統(tǒng)的變更要求的信
息。
7、【單選題】數(shù)據(jù)庫(kù)設(shè)計(jì)中,廣泛應(yīng)用的概念模式是
結(jié)構(gòu)圖
實(shí)體關(guān)系圖
A:
時(shí)序網(wǎng)絡(luò)
B:
決策樹(shù)
C:
D:
答案:B
解析:數(shù)據(jù)庫(kù)設(shè)計(jì)中,廣泛應(yīng)用的概念模式是實(shí)體關(guān)系圖。
8、【單選題】軟件開(kāi)發(fā)工具的各技術(shù)要素中,處于中心位置的是
總控和人機(jī)界面
信息庫(kù)及其管理
A:
代碼生成與文檔生成
B:
項(xiàng)目管理版本管理
C:
答D:案:A
解析:軟件開(kāi)發(fā)工具的一般結(jié)構(gòu)在軟件開(kāi)發(fā)工具的結(jié)構(gòu)中,處于中心位置的是總控和人機(jī)
界面。人機(jī)界面的有效實(shí)現(xiàn)對(duì)于軟件開(kāi)發(fā)工具而言,是實(shí)用性和靈活性的主要保證。
9、【單選題】下述關(guān)于軟件開(kāi)發(fā)工具的使用記錄的說(shuō)法中,錯(cuò)誤的是
軟件開(kāi)發(fā)工具的使用記錄可以用手工完成
軟件工具的工作日志(Log)由人工完成
A:
軟件開(kāi)發(fā)工具記錄的內(nèi)容包括系統(tǒng)運(yùn)行的次數(shù)、時(shí)間
B:
項(xiàng)目組織者必須及時(shí)清楚地知道軟件開(kāi)發(fā)工具的使用情況
C:
答D:案:B
10、【單選題】為自己所用而開(kāi)發(fā)的工具,需要注意
設(shè)定現(xiàn)實(shí)的、有限的目標(biāo)
從一開(kāi)始就要全面規(guī)劃,保證功能齊全
A:
將開(kāi)發(fā)一體化的工具作為最終目標(biāo)
B:
只要用得順手就好,不在乎文檔的齊全與資料積累
C:
答D:案:A
解析:為自己所用而開(kāi)發(fā)軟件開(kāi)發(fā)工具時(shí),應(yīng)注意以下事項(xiàng):(1)從實(shí)際出發(fā),設(shè)定現(xiàn)實(shí)
的、有限的目標(biāo)。(2)堅(jiān)持短小實(shí)用,逐步積累,避免期望過(guò)高,貪大求全。(3)注意文
檔的齊全和資料的積累。
11、【單選題】作為一款著名軟件工具,Emacs出現(xiàn)于
結(jié)構(gòu)化時(shí)代
面向?qū)ο髸r(shí)代
A:
互聯(lián)網(wǎng)時(shí)代
B:
智能化時(shí)代
C:
D:
答案:A
解析:作為一款著名軟件工具,Emacs出現(xiàn)于結(jié)構(gòu)化時(shí)代。
12、【單選題】在大中型項(xiàng)目中,由于項(xiàng)目復(fù)雜,開(kāi)發(fā)周期長(zhǎng),交互性高,大多數(shù)開(kāi)發(fā)團(tuán)隊(duì)傾
向使用
自行開(kāi)發(fā)的軟件開(kāi)發(fā)工具
外購(gòu)的軟件開(kāi)發(fā)工具
A:
專用軟件開(kāi)發(fā)工具
B:
集成開(kāi)發(fā)工具
C:
答D:案:D
解析:在大中型項(xiàng)目中,由于項(xiàng)目復(fù)雜,開(kāi)發(fā)周期長(zhǎng),交互性高,大多數(shù)開(kāi)發(fā)團(tuán)隊(duì)傾向使用的
開(kāi)發(fā)工具是集成開(kāi)發(fā)工具。
13、【單選題】下述關(guān)于Eclipse的說(shuō)法中,錯(cuò)誤的是
是Sun公司的專有產(chǎn)品
是一款免費(fèi)的、面向各平臺(tái)的、開(kāi)發(fā)者的軟件開(kāi)發(fā)環(huán)境
A:
具有“大平臺(tái)、小核心、多插件”的特點(diǎn)
B:
與VisualStudio相比,它的安裝文件體積相對(duì)小
C:
答D:案:A
14、【單選題】在Eclipse中,如果想查看某大型程序中的函數(shù)參數(shù)傳遞過(guò)程,這時(shí)應(yīng)使用它
的
變量聲明功能
類型層次結(jié)構(gòu)功能
A:
調(diào)用層次結(jié)構(gòu)功能
B:
繼承結(jié)構(gòu)功能
C:
答D:案:C
解析:在Eclipse中,如果想查看某大型程序中的函數(shù)參數(shù)傳遞過(guò)程,這時(shí)應(yīng)使用它的調(diào)用
層次結(jié)構(gòu)功能。
15、【單選題】GDB是GNU開(kāi)源組織發(fā)布的一個(gè)
系統(tǒng)開(kāi)發(fā)工具
項(xiàng)目管理工具
A:
需求分析工具
B:
C:
程序調(diào)試工具
答D:案:D
解析:GDB是GNU開(kāi)源組織發(fā)布的一個(gè)強(qiáng)大的UNIX下的程序調(diào)試工具。或許各位比較喜
歡那種圖形界面方式的像VC、BCB等。
16、【單選題】關(guān)于Eclipse平臺(tái)的編輯器,下述說(shuō)法錯(cuò)誤的是
用戶可以關(guān)閉透視圖中的視圖
用戶可以關(guān)閉透視圖中的編輯器
A:
用戶可以根據(jù)需求改變編輯器在Eclipse界面中的位置
B:
用戶可以根據(jù)需求改變編輯器在Eclipse界面中的大小
C:
答D:案:B
17、【單選題】BorlandStarTeam集成環(huán)境用于管理
項(xiàng)目和人員
人員和變更
A:
配置和人員
B:
配置和變更
C:
答D:案:D
解析:BorlandStarTeam一個(gè)用于管理配置和變更的集成環(huán)境。
18、【單選題】插件開(kāi)發(fā)環(huán)境的簡(jiǎn)稱是
DDE
PDE
A:
PDT
B:
PPT
C:
答D:案:B
解析:PDE,計(jì)算機(jī)用語(yǔ),是Eclipse插件開(kāi)發(fā)環(huán)境。
19、【單選題】組件的目標(biāo)是粗粒度的復(fù)用,它的核心是
接口
標(biāo)簽
A:
方法
B:
對(duì)象
C:
D:
答案:A
解析:組件技術(shù)的主要目標(biāo)是復(fù)用—粗粒度的復(fù)用,組件的核心是接口。
20、【單選題】運(yùn)行RationalRose,第一個(gè)界面是讓用戶選擇
用例視圖
編程語(yǔ)言
A:
需求分析
B:
建模方法
C:
答D:案:B
解析:運(yùn)行RationalRose,第一個(gè)界面是讓用戶選擇編程語(yǔ)言。
21、【問(wèn)答題】為什么說(shuō)軟件開(kāi)發(fā)工具的提出和使用,是軟件技術(shù)發(fā)展的一個(gè)新階段?
答案:(1)提高了自動(dòng)化程度;(2)明確地把需求分析和架構(gòu)設(shè)計(jì)包括在軟件工作的范圍之
內(nèi);(3)把軟件開(kāi)發(fā)工作延伸到項(xiàng)目管理及版本管理;(4)吸收了許多管理科學(xué)的內(nèi)容與方
法。
22、【問(wèn)答題】簡(jiǎn)述用戶界面設(shè)計(jì)的基本原則。
答案:(1)用戶界面的主要功能是通信;(2)用戶界面必須始終一致;(3)使用戶能隨時(shí)掌握
任務(wù)的進(jìn)展情況;(4)用戶界面必須提供幫助;(5)寧可讓程序多干,不可讓用戶多干。
解析:1,通信2,一致3,把控4,幫助5,程序多干
23、【問(wèn)答題】代碼生成的輸出形式有幾種,各有什么優(yōu)點(diǎn)?
答案:某種高級(jí)程序設(shè)計(jì)語(yǔ)言的代碼和某種機(jī)器(包括硬件和操作系統(tǒng))環(huán)境下可運(yùn)行的機(jī)
器指令。程序代碼的優(yōu)點(diǎn)是容易形成自己所要求的系統(tǒng)。機(jī)器指令的優(yōu)點(diǎn)是可以直接運(yùn)行,
從而立即檢查是否符合要求。
24、【問(wèn)答題】引入軟件開(kāi)發(fā)工具之后,應(yīng)當(dāng)進(jìn)行哪些組織管理工作
答案:(1)嚴(yán)格使用制度。(2)記錄使用的詳細(xì)過(guò)程。(3)培訓(xùn)使用人員,使有關(guān)人員真正領(lǐng)
會(huì)軟件開(kāi)發(fā)工具所包含的思想與方法。(4)經(jīng)常進(jìn)行審計(jì)與評(píng)價(jià)工作。
25、【問(wèn)答題】人工智能技術(shù)在軟件開(kāi)發(fā)工具的發(fā)展中有什么作用?
答案:在軟件開(kāi)發(fā)工作中,存在著大量不確定的因素,人們常常需要用知識(shí)與經(jīng)驗(yàn)來(lái)補(bǔ)充或
加工。在軟件開(kāi)發(fā)工具的研究與使用中引入人工智能、神經(jīng)網(wǎng)絡(luò)等技術(shù),使得軟件開(kāi)發(fā)工
具對(duì)于不確定性的信息、模糊信息具有更強(qiáng)的處理能力,也可以提高處理信息的功能及效
率。
26、【問(wèn)答題】簡(jiǎn)述采用RationalRose實(shí)現(xiàn)應(yīng)用系統(tǒng)建模的主要過(guò)程。
答案:(1)確認(rèn)應(yīng)用系統(tǒng)的功能需求,并為事務(wù)處理原則建模;(2)對(duì)抽象的對(duì)象映射需求,
提供設(shè)計(jì)模并創(chuàng)建慣用的模板;(3)分辨和設(shè)計(jì)對(duì)象(或劃分三層模型的服務(wù);(4)對(duì)軟件
的組成部分映射成對(duì)象并設(shè)計(jì)組件在網(wǎng)絡(luò)上如何分布。
27、【問(wèn)答題】大型軟件開(kāi)發(fā)有哪些困難?
答案:(1)一致性難以保持;(2)測(cè)試的困難大為增加;(3)工作進(jìn)度難以控制;(4)文件與
代碼難以協(xié)調(diào);(5)版本更新困難。
28、【問(wèn)答題】
答案:①文件(或者:File);②項(xiàng)目(或者:Project);③src④新建(或者:New);
⑤Class(或者:類);⑥x<10(或者:x<=9);⑦||⑧z;⑨10000*y(或者:y*10000);
⑩Ctrl+F11
29、【填空題】理解軟件開(kāi)發(fā)工具的概念應(yīng)同時(shí)認(rèn)識(shí)它的和創(chuàng)新性。
答案:繼承性
30、【填空題】作為開(kāi)發(fā)大型軟件的項(xiàng)目組成員,必須具有高度的組織紀(jì)律性和______。
答案:團(tuán)隊(duì)精神(或:合作精神、協(xié)作精神)
31、【填空題】在大型軟件開(kāi)發(fā)程中,用戶承擔(dān)的工作包括:________、提出、驗(yàn)收、使
用、要求修改
答案:需求
32、【填空題】結(jié)構(gòu)化程序設(shè)計(jì)方法把程序結(jié)構(gòu)分解成三種基本模塊:處理單元、循環(huán)機(jī)
制、。
答案:二分決策機(jī)制
33、【填空題】項(xiàng)目管理是指比固定生產(chǎn)線上的日常生產(chǎn)有更大______、時(shí)間性的一類管理
任務(wù)。
答案:變動(dòng)性(或:變化性)
34、【填空題】在結(jié)構(gòu)圖中,模塊調(diào)用有三種方式:順序調(diào)用、調(diào)用和循環(huán)調(diào)用。
答案:選擇
35、【填空題】面對(duì)用戶各異的思維方式、操作方式、習(xí)慣與愛(ài)好,人機(jī)界面設(shè)計(jì)經(jīng)常需要
權(quán)衡______和一致性之間的矛盾。
答案:靈活性
36、【填空題】需求分析階段的任務(wù)是建立邏輯模型。具體地說(shuō),首先建立起軟件所處的模
型。
答案:領(lǐng)域(或:環(huán)境)
37、【填空題】軟件開(kāi)發(fā)工具的總控對(duì)各個(gè)部分的調(diào)度安排和軟件界面設(shè)計(jì)應(yīng)當(dāng)符合面向
的原則。
答案:用戶(或:使用者)
38、【填空題】系統(tǒng)審計(jì)是指對(duì)一個(gè)系統(tǒng)的及效率進(jìn)行檢測(cè)與評(píng)價(jià),以便進(jìn)一步用好或改進(jìn)
這個(gè)系統(tǒng)。
答案:運(yùn)行狀況(或:運(yùn)行效果)
39、【填空題】為實(shí)現(xiàn)軟件開(kāi)發(fā)工具的一體化,關(guān)于的內(nèi)容及處理功能的討論,可以從理論
上為其提供基礎(chǔ)。
答案:信息庫(kù)
40、【填空題】Eclipse的體系結(jié)構(gòu)主要包括運(yùn)行時(shí)內(nèi)核、工作空間、______和其它插件。
答案:工作臺(tái)
41、【填空題】C語(yǔ)言是一種面向過(guò)程的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,既有高級(jí)語(yǔ)言的特點(diǎn),又具有
匯編語(yǔ)言的特點(diǎn),允許直接訪問(wèn)地址。
答案:物理(或:內(nèi)存)
42、【填空題】在Eclipse中,抽取常量位于菜單欄中的菜單項(xiàng)中。
答案:重構(gòu)
43、【填空題】程序調(diào)試是指編寫(xiě)的程序投入實(shí)際運(yùn)行前,通過(guò)調(diào)試工具或者手工方法進(jìn)行
測(cè)試,修正語(yǔ)法錯(cuò)誤和錯(cuò)誤的過(guò)程。
答案:邏輯
44、【填空題】如果Eclipse工具欄區(qū)被豎直的實(shí)線分成若干部分,那么,此時(shí)的工具
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版八年級(jí)數(shù)學(xué)上冊(cè)13.3.1《等腰三角形(2)》聽(tīng)評(píng)課記錄
- 蘇教版一年級(jí)數(shù)學(xué)上冊(cè)口算練習(xí)題三
- 法人股東對(duì)外-股權(quán)轉(zhuǎn)讓協(xié)議書(shū)范本
- 綠地租賃合同范本
- 資產(chǎn)委托經(jīng)營(yíng)管理合同范本
- 汽車租賃業(yè)務(wù)合作協(xié)議書(shū)范本
- 宿遷房屋租賃合同范本
- 人力資源戰(zhàn)略合作框架協(xié)議書(shū)范本
- 2025年度年度單位向單位教育項(xiàng)目借款合同
- 醫(yī)療服務(wù)協(xié)議書(shū)范本
- 《工作場(chǎng)所安全使用化學(xué)品規(guī)定》
- 裝飾圖案設(shè)計(jì)-裝飾圖案的形式課件
- 2022年菏澤醫(yī)學(xué)專科學(xué)校單招綜合素質(zhì)考試筆試試題及答案解析
- 護(hù)理學(xué)基礎(chǔ)教案導(dǎo)尿術(shù)catheterization
- ICU護(hù)理工作流程
- 廣東版高中信息技術(shù)教案(全套)
- 市政工程設(shè)施養(yǎng)護(hù)維修估算指標(biāo)
- 短視頻:策劃+拍攝+制作+運(yùn)營(yíng)課件(完整版)
- 石家莊鐵道大學(xué)四方學(xué)院畢業(yè)設(shè)計(jì)46
- 分布式光伏屋頂調(diào)查表
- 部編版五年級(jí)語(yǔ)文下冊(cè)第四單元課時(shí)作業(yè)本有答案
評(píng)論
0/150
提交評(píng)論