![2015年4月自考03173軟件開發(fā)工具試題及答案含解析_第1頁](http://file4.renrendoc.com/view12/M0A/13/10/wKhkGWYgesCAP44RAAGlqWY4fsU724.jpg)
![2015年4月自考03173軟件開發(fā)工具試題及答案含解析_第2頁](http://file4.renrendoc.com/view12/M0A/13/10/wKhkGWYgesCAP44RAAGlqWY4fsU7242.jpg)
![2015年4月自考03173軟件開發(fā)工具試題及答案含解析_第3頁](http://file4.renrendoc.com/view12/M0A/13/10/wKhkGWYgesCAP44RAAGlqWY4fsU7243.jpg)
![2015年4月自考03173軟件開發(fā)工具試題及答案含解析_第4頁](http://file4.renrendoc.com/view12/M0A/13/10/wKhkGWYgesCAP44RAAGlqWY4fsU7244.jpg)
![2015年4月自考03173軟件開發(fā)工具試題及答案含解析_第5頁](http://file4.renrendoc.com/view12/M0A/13/10/wKhkGWYgesCAP44RAAGlqWY4fsU7245.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件開發(fā)工具年月真題
0317320154
1、【單選題】屬于軟件開發(fā)工具的是()
操作系統(tǒng)
編譯系統(tǒng)
A:
第三代語言
B:
報表生成器
C:
答D:案:D
解析:20世紀80年代以來,一些專門用于支持軟件開發(fā)的軟件開發(fā)工具陸續(xù)問世,從而
進入了專用的軟件開發(fā)工具階段。期間涌現(xiàn)出來的軟件開發(fā)工具的種類中,面向特定功能
模塊的各種代碼生成程序包括:報表生成器、菜單生成器、對話生成器等。
2、【單選題】項目負責(zé)人最希望軟件開發(fā)工具所提供的幫助是()
存儲及管理開發(fā)過程中的信息
文檔的編制或生成
A:
軟件項目的管理
B:
描述客觀系統(tǒng)
C:
答D:案:C
解析:軟件開發(fā)工具的功能要求:1.認識與描述客觀系統(tǒng);2.存儲及管理開發(fā)過程中的信
息;3.代碼的編寫或生成;4.文檔的編制或生成;5.軟件項目的管理。其中軟件項目的管
理這方面的功能更明確地是為項目管理人員提供支持。
3、【單選題】通常依賴于機器與軟件的軟件開發(fā)工具是()
計劃工具
分析工具
A:
上游工具
B:
集成化工具
C:
答D:案:D
解析:上游工具相當(dāng)于分析工具,分析工具與計劃工具往往是獨立于機器與軟件的,而集
成化的軟件開發(fā)工具又常常是依賴于機器與軟件的。
4、【單選題】一個優(yōu)秀的程序員要成為項目組的好成員,必須()
具有程序設(shè)計所需要的基本知識與技能
深入了解本項目所在的領(lǐng)域
A:
比較熟悉軟件開發(fā)的技術(shù)環(huán)境
B:
按照統(tǒng)一的原則使用標識符
C:
答D:案:D
解析:具有程序設(shè)計所需要的基本知識與技能,深入了解本項目所在的領(lǐng)域,比較熟悉軟
件開發(fā)的技術(shù)環(huán)境是衡量一個好程序員的標準,而使用統(tǒng)一標識符是程序員作為項目組的
成員應(yīng)該確保的基本內(nèi)容。
5、【單選題】屬于面向?qū)ο蟪绦蛟O(shè)計語言的是()
COBOL
Smalltalk
A:
FORTRAN
B:
ALGOL
C:
答D:案:B
解析:面向過程的語言:針對處理過程,獨立于計算機進行程序設(shè)計的語言。設(shè)計程序時
不必關(guān)心計算機的類型和內(nèi)部結(jié)構(gòu),只需對解題及實現(xiàn)算法的過程進行設(shè)計。如algol、
fortran、cobol等語言。20實際70年代,Smalltalk語言出現(xiàn),它把一切事物都看做對
象。
6、【單選題】在軟件開發(fā)過程中,直接與需求信息關(guān)聯(lián)的界面是()
分析界面
編程界面
A:
用戶界面
B:
管理界面
C:
答D:案:A
解析:?
7、【單選題】在軟件開發(fā)過程中,建立邏輯模型應(yīng)在()
需求分析階段
編碼階段
A:
系統(tǒng)設(shè)計階段
B:
測試階段
C:
答D:案:A
解析:需求分析階段的任務(wù)是建立邏輯模型。
8、【單選題】購買市場上已有的軟件開發(fā)工具不具有的優(yōu)點是()
減輕一定的工作負擔(dān)
工作的組織管理比較規(guī)范
A:
信息的管理與檢索比較方便
B:
一體化的軟件開發(fā)工具多
C:
答D:案:D
解析:購買市場上已有的軟件開發(fā)工具,一般來說能夠幫助人們減輕一定的工作負擔(dān),在
某些環(huán)節(jié)上代替一些簡單的、重復(fù)性的工作;當(dāng)項目比較大,時間持續(xù)比較長的情況下,
使用工具還可以使工作的組織管理比較規(guī)范,信息管理與檢索比較方便,部分地做到信息
與知識的重用和共享。更重要的方面在于目前軟件開發(fā)工具的發(fā)展水平還不高,真正經(jīng)過
經(jīng)驗的、一體化的軟件開發(fā)工具還不多。
9、【單選題】在購置軟件開發(fā)工具前,通常調(diào)查市場的重點不包括()
工具的運行環(huán)境
工具的功能
A:
工具的文檔資料
B:
工具的品牌
C:
答D:案:D
解析:購置軟件開發(fā)工具的時應(yīng)明確目的與需求,進而調(diào)查市場需從工具的功能、性能、
運行環(huán)境、工具文檔、工具服務(wù)、價格等多個方面考察。
10、【單選題】以下幾種較有代表性的語言及其開發(fā)工具中支持面向?qū)ο笞詈玫氖牵ǎ?/p>
PB
C++Builder/Delphi
A:
VB
B:
VC
C:
答D:案:B
解析:?
11、【單選題】與VisualStudio比較,Eclipse的獨特優(yōu)勢是()
面向各平臺開發(fā)者
具有編譯、運行功能
A:
B:
具備了代碼援助、語法高亮、錯誤預(yù)防功能
令開發(fā)人員把精力集中到代碼邏輯和算法優(yōu)化上
C:
答D:案:A
解析:Eclipse是一款免費的、面向各平臺開發(fā)者的軟件開發(fā)環(huán)境,在各種操作系統(tǒng)上表
現(xiàn)差異非常小。安裝后的核心部分大小只有數(shù)十兆,開發(fā)者可以根據(jù)需求再添加同樣免費
的插件。Eclipse具有“大平臺,小核心,多插件”的特點,更富有靈活性,如果開發(fā)成
果最終需要被部署在非Windows平臺上而又希望開發(fā)環(huán)境最大程度模擬運行環(huán)境,使用
Eclipse能夠打消來自操作系統(tǒng)方面的憂慮。
12、【單選題】Eclipse調(diào)試操作的快捷鍵是()
F11
F12
A:
Ctrl+F11
B:
Ctrl+F12
C:
答D:案:A
解析:Eclipse調(diào)試程序為Debug,快捷鍵為F11。
13、【單選題】單擊菜單欄上的瀏覽“Navigate”菜單,為了打開元素,可以使用的快捷鍵
是()
Ctrl+Shift+I
Ctrl+Shift+J
A:
Ctrl+Shift+K
B:
Ctrl+Shift+T
C:
答D:案:D
解析:單擊菜單欄上的瀏覽“Navigate”菜單,選擇打開元素(OpenElement),也可以
使用快捷鍵“Ctrl+Shift+T”。
14、【單選題】在GDB刪除行斷點時,從斷點菜單中選擇的選項是()
AddBookmark
DisableBreakpoint
A:
ToggleBreakpoint
B:
BreakpointProperties
C:
答D:案:C
解析:在GDB刪除行斷點時,從斷點菜單中選擇ToggleBreakpoint(切換斷點)即可刪
除該行斷點。AddBookmark:添加書簽,DisableBreakpoint:禁止斷點,Breakpoint
Properties:斷點屬性。
15、【單選題】在Eclipse編輯器中,打開文件Test后,要使其全屏幕顯示,雙擊的標簽
區(qū)域是()
Open
Test
A:
Use
B:
Reset
C:
答D:案:B
解析:在編輯器中,打開一個文件(如Test.c),雙擊Test.c標簽區(qū)域即可全屏顯示該編
輯器區(qū)域,再次單擊該標簽區(qū)域會恢復(fù)到初始狀態(tài)。
16、【單選題】在CVS中,將資源庫中的最新狀態(tài)反映至工作備份的操作稱為()
輸入
提交
A:
簽出
B:
更新
C:
答D:案:D
解析:?
17、【單選題】要想使經(jīng)過一段時間開發(fā)形成的本地代碼和CVS資源庫中代碼保持一致,應(yīng)
選擇的處理是()
核對
提交
A:
同步
B:
更新
C:
答D:案:C
解析:經(jīng)過一段時間的開發(fā),本地的代碼和CVS資源庫的代碼可能會產(chǎn)生差別,這種差別
可能使本地代碼與資源庫代碼之間存在增減或沖突等關(guān)系。此時,如果想要將本地代碼與
資源庫代碼一致,就需要選擇代碼同步。
18、【單選題】在Eclipse插件中,將已有的視圖、操作集及編輯器進行組合和布局,以支
持特定用戶的需求,這種組織的結(jié)果稱為()
結(jié)構(gòu)圖
總編輯器
A:
透視圖
B:
用戶菜單
C:
答D:案:C
解析:透視圖就是將已有的視圖、操作集及編輯器進行組合和布局,從而支持特定的用戶
需求。
19、【單選題】關(guān)于面向?qū)ο蟾拍畹臄⑹鲋校e誤的是()
對象具有一組屬性和一組操作
客觀世界的有規(guī)律的事物才是對象
A:
屬性是類和對象的性質(zhì)
B:
抽象是事物的簡括描述
C:
答D:案:B
解析:客觀世界的任何事物都是對象。對象是一些屬性及操作行為的封裝體,它是問題空
間中一些東西的抽象。抽象是事物或現(xiàn)象的簡括描述。從一般意義上講,對象就是問題空
間中的事物,它具有一組屬性和一組操作。對象用于自然而靈活地模擬現(xiàn)實世界中的事
物,具有很好的模塊性。
20、【單選題】使用RationalRose建模不能支持()
UML的建模組成結(jié)構(gòu)
采用基于組件的開發(fā)
A:
從數(shù)據(jù)流程圖生成代碼
B:
系統(tǒng)分析到系統(tǒng)實現(xiàn)
C:
答D:案:C
解析:RationalRose可視化建模的特點:1)支持UML的建模。2)采用基于組件的開
發(fā)。3)支持多語言開發(fā)。4)支持雙向工程。這使得使用者可以很容易完成從系統(tǒng)分析到
系統(tǒng)實現(xiàn),然后再從系統(tǒng)實現(xiàn)到系統(tǒng)分析的迭代過程。5)全面的團隊支持。6)簡單易
用。7)提供可視化的差異比較以及合并工具。8)提供框架向?qū)А?)提供擴展接口,以
實現(xiàn)定制的Rose。10)基本報告生成。可以生成數(shù)據(jù)詞典。11)COBRA/IDL生成。12)
數(shù)據(jù)庫模式生成。13)微軟存儲庫集成。14)實現(xiàn)Oracle8的正向和逆向工程。15)支
持Forte附加項,以實現(xiàn)在此環(huán)境下的分析、構(gòu)建企業(yè)級應(yīng)用。不包括從數(shù)據(jù)流程圖生
成代碼。
21、【問答題】簡述在Windows操作系統(tǒng)的環(huán)境下,VisualStudio與Eclipse相比的優(yōu)
勢。
答案:VisualStudio在微軟環(huán)境下和其他產(chǎn)品的交互協(xié)同能夠渾然一體,天衣無縫;開發(fā)
使用容易;產(chǎn)品間的差別透明度高;在運行速度,代碼顯示速度等方面也強于Eclipse。
解析:VisualStudio在微軟環(huán)境下和其他產(chǎn)品的交互協(xié)同能夠渾然一體,天衣無縫;開發(fā)
使用容易;產(chǎn)品間的差別透明度高;在運行速度,代碼顯示速度等方面也強于Eclipse。
對比記憶兩種軟件開發(fā)工具的優(yōu)勢,從交互,開發(fā)容易度,產(chǎn)品差別透明度,運行速度,
代碼顯示速度等方面比較記憶。
22、【問答題】試論軟件開發(fā)工具的提出與使用是軟件技術(shù)發(fā)展的一個新的階段。
答案:區(qū)別于以往階段的特點,軟件技術(shù)的發(fā)展主要表現(xiàn)在四個方面:(1)自動化程度
的提高,編程中的部分工作已由工具代替執(zhí)行。(2)將需求分析和架構(gòu)設(shè)計包括在軟件
工作的范圍之內(nèi),從而使軟件開發(fā)過程進一步向用戶方面延伸。順應(yīng)大量開源軟件出現(xiàn)的
客觀環(huán)境,進一步顯示出軟件開發(fā)的繼承性和開放性,進一步證明了軟件是人類知識積累
和傳承的新的、有力的手段。(3)將軟件開發(fā)工作延伸到項目及版本管理,從而超出了
一次編程的局限,而擴展到了作為一個不斷發(fā)展的客體生長完善的全過程。這也是軟件研
制從個體的、手工作坊的方式向科學(xué)的、有組織、有計劃的方式轉(zhuǎn)變的一個重要表現(xiàn)。
(4)吸收了許多管理科學(xué)的內(nèi)容與方法,將組織、管理等項目負責(zé)人的思想與方法放到
了更重要的位置。人們越來越深刻地認識到,軟件生產(chǎn)的成敗更多地依賴于合理地組織與
協(xié)調(diào),而不是領(lǐng)導(dǎo)者或程序員個人的編程能力。
解析:區(qū)別于以往階段的特點,軟件技術(shù)的發(fā)展主要表現(xiàn)在四個方面:(1)自動化程度
的提高,編程中的部分工作已由工具代替執(zhí)行。(2)將需求分析和架構(gòu)設(shè)計包括在軟件
工作的范圍之內(nèi),從而使軟件開發(fā)過程進一步向用戶方面延伸。順應(yīng)大量開源軟件出現(xiàn)的
客觀環(huán)境,進一步顯示出軟件開發(fā)的繼承性和開放性,進一步證明了軟件是人類知識積累
和傳承的新的、有力的手段。(3)將軟件開發(fā)工作延伸到項目及版本管理,從而超出了
一次編程的局限,而擴展到了作為一個不斷發(fā)展的客體生長完善的全過程。這也是軟件研
制從個體的、手工作坊的方式向科學(xué)的、有組織、有計劃的方式轉(zhuǎn)變的一個重要表現(xiàn)。
(4)吸收了許多管理科學(xué)的內(nèi)容與方法,將組織、管理等項目負責(zé)人的思想與方法放到
了更重要的位置。人們越來越深刻地認識到,軟件生產(chǎn)的成敗更多地依賴于合理地組織與
協(xié)調(diào),而不是領(lǐng)導(dǎo)者或程序員個人的編程能力。論述題考察學(xué)員對課程中關(guān)鍵問題的掌
握,并且能夠就解決問題的方法展開論述,與簡答題相比,要求學(xué)員具備進一步分析問題
的能力。
23、【問答題】進入二十一世紀以來,軟件開發(fā)工具的發(fā)展有什么特點?
答案:進入21世紀以來,兩個鮮明的特點使軟件開發(fā)工具的功能和效率提高到了一個新
的階段。第一個特點是面向網(wǎng)絡(luò),不僅基于網(wǎng)絡(luò),而且用于網(wǎng)絡(luò);另一個特點是開源軟件
的興起和運用。
24、【問答題】簡述軟件工程思想的產(chǎn)生。
答案:軟件危機的發(fā)生;把軟件的質(zhì)量寄托于程序員的技能與認真負責(zé)是不牢靠的;從根
本上,要想大幅度地提高軟件開發(fā)的效率和質(zhì)量,應(yīng)吸取人們的成功經(jīng)驗,從組織上和管
理的角度加強力量;使軟件生產(chǎn)從程序員的個人勞動提高成為可控制的工程,這就產(chǎn)生了
軟件工程。
解析:軟件危機的發(fā)生;把軟件的質(zhì)量寄托于程序員的技能與認真負責(zé)是不牢靠的;從根
本上,要想大幅度地提高軟件開發(fā)的效率和質(zhì)量,應(yīng)吸取人們的成功經(jīng)驗,從組織上和管
理的角度加強力量;使軟件生產(chǎn)從程序員的個人勞動提高成為可控制的工程,這就產(chǎn)生了
軟件工程。提取關(guān)鍵字,軟件危機,程序員技能不牢靠,提高開發(fā)效率質(zhì)量,組織管理上
加強,可控工程,在做簡答題中加強記憶。
25、【問答題】簡述軟件工程從傳統(tǒng)產(chǎn)業(yè)工程方法中吸取的成功經(jīng)驗。
答案:對軟件工程工作的步驟作出了嚴格的規(guī)定;工作順序不能顛倒;每一個階段都有各
自的明確的任務(wù);在質(zhì)量、表達方式等方面要有統(tǒng)一的,并為人們共同遵守的標準;利用
有關(guān)各方溝通與交流的手段,使參加工作的人們成為一個整體,共同地完成一項大的工程
任務(wù)。
解析:簡答題需要表述清晰,對軟件工程工作的步驟作出了嚴格的規(guī)定;工作順序不能顛
倒;每一個階段都有各自的明確的任務(wù);在質(zhì)量、表達方式等方面要有統(tǒng)一的,并為人們
共同遵守的標準;利用有關(guān)各方溝通與交流的手段,使參加工作的人們成為一個整體,共
同地完成一項大的工程任務(wù)。從規(guī)定,工作順序,明確任務(wù),標準等方面具體表述清晰。
26、【問答題】簡述信息庫中保存的編程階段成果的內(nèi)容。
答案:包括程序代碼與框圖、變量說明、測試情況、驗收報告和使用說明。
解析:信息庫中應(yīng)當(dāng)存放有關(guān)軟件開發(fā)全過程的所有有用的信息。其中編程階段的所有成
果,包括程序代碼、框圖、變量說明、測試情況(輸入數(shù)據(jù)及輸出結(jié)果)、驗收報告、使
用說明等。
27、【問答題】簡述項目管理的基本目標。
答案:使產(chǎn)品(工程)的質(zhì)量得到有效的控制;保證整個系統(tǒng)按預(yù)定的進度完成;有效
地利用各種資源;控制與降低成本。
解析:對于具有一定規(guī)模的軟件開發(fā)工作來說,發(fā)揮整體力量、發(fā)揮組織管理的作用要比
單個程序員的能力與水平更為重要。做好這種組織管理工作的理論基礎(chǔ)就是項目管理與版
本管理。項目管理的基本目標,需要逐條說明,表述明確。使產(chǎn)品(工程)的質(zhì)量得到有
效的控制;保證整個系統(tǒng)按預(yù)定的進度完成;有效地利用各種資源;控制與降低成
本。
28、【問答題】已編寫C程序代碼如下:?1)在Eclipse中,插件CDT、MinGW和GDB的
作用分別是什么?2)將此程序代碼在Eclipse編輯器中進行編譯時,在for(k=1;k<=5;k抖)
等代碼行前顯示“X”符號,說明該程序的編寫有語法等錯誤,請修改該程序中如現(xiàn)的錯誤。
3)根據(jù)下面提供的菜單、文件夾、按鈕、窗口等操作選項,請寫出導(dǎo)入一個名為
ThreeFigures的C程序外部項目到Eclipse集成環(huán)境中的基本操作步驟(從菜單欄上的file
開始)。File、Export、Import、General文件夾、C++文件夾、CVS文件夾、Existing
ProjectsintoWorkspace、Preferences,Next、Selectrootdirectory、Select
archivefile,F(xiàn)inish、cancel。
答案:1)以Eclipse中,插件CDT、MinGW和GDB的作用分別是:CDT:專門用于編寫C
和C++程序的Eclipse開發(fā)環(huán)境。MinGW:用來生成純粹的win32可執(zhí)行文件的編譯環(huán)境。
GDB:C/C++程序調(diào)試工具。2)修改該程序中出現(xiàn)的錯誤:聲明變量k:在
for(k=1;k<=5;k++)語句前增加intk;語句【或?qū)nti,j;語句改為inti,j,k】將
if(i!=k&&i;!=j,j!=k)語句改為if(i!=k&&i;!=j&&j;!=k)【或者改為
if(i!=k&&i;!=j&j;!=k)】3)點擊菜單欄上的File菜單,選擇Import,打開General文
件夾,選擇ExistingProjectsintoWorkspace,點擊Next,在Selectrootdirectory
選項中選擇項目所在目錄下的ThreeFigures項目,點擊Finish。
解析:1、CDT:專門用于編寫C和C++程序的Eclipse開發(fā)環(huán)境。MinGW:用來生成純粹
的win32可執(zhí)行文件的編譯環(huán)境。GDB:C/C++程序調(diào)試工具。2、聲明變量需要定義在選
擇結(jié)構(gòu)中填寫條件時使用邏輯運算符3、點擊菜單欄上的File菜單,選擇Import,打開
General文件夾,選擇ExistingProjectsintoWorkspace,點擊Next,在Selectroot
directory選項中選擇項目所在目錄下的ThreeFigures項目,點擊Finish。
29、【問答題】已編寫C++程序代碼如下:?1)在Eclipse中,插件CDT、MinGW和GDB的
作甩分別是什么?2)將此程序代碼在Eclipse編輯器中進行編譯后,在f0羽產(chǎn)l;k<:=巧;k
斗斗)等代碼行前顯示“x”符號,說明該程序的編寫有語法等錯誤,請修改該程序中出現(xiàn)的
錯誤。3)根據(jù)下面提供的菜單、文件夾、按鈕、窗口等操作選項,請寫出導(dǎo)入一個名為
ThreeFigures的C++程序外部項目到Eclipse集成環(huán)境中的基本操作步驟(從菜單欄上的file
開始)。?
答案:1)以Eclipse中,插件CDT、MinGW和GDB的作用分別是:CDT:專門用于編寫C
和C++程序的Eclipse開發(fā)環(huán)境。MinGW:用來生成純粹的win32可執(zhí)行文件的編譯環(huán)境。
GDB:C/C++程序調(diào)試工具。2)修改該程序中出現(xiàn)的錯誤:聲明變量k:在
for(k=1;k<=5;k++)語句前增加intk;語句【或?qū)nti,j;語句改為inti,j,k;或
者將語句改為for(intk=1;k<=5;k++)】將if(i!=k&&i;!=j,j!=k)語句改為
if(i!=k&&i;!=j&&j;!=k)【或者改為if(i!=k&&i;!=j&j;!=k)】3)點擊菜單欄上的File
菜單,選擇Import,打開General文件夾,選擇ExistingProjectsintoWorkspace,點
擊Next,在Selectrootdirectory選項中選擇項目所在目錄下的ThreeFigures項目,
點擊Finish。
解析:1、CDT:專門用于編寫C和C++程序的Eclipse開發(fā)環(huán)境。MinGW:用來生成純粹
的win32可執(zhí)行文件的編譯環(huán)境。GDB:C/C++程序調(diào)試工具。2、聲明變量需要定義在選
擇結(jié)構(gòu)中填寫條件時使用邏輯運算符3、點擊菜單欄上的File菜單,選擇Import,打開
General文件夾,選擇ExistingProjectsintoWorkspace,點擊Next,在Selectroot
directory選項中選擇項目所在目錄下的ThreeFigures項目,點擊Finish。
30、【填空題】我們所說的軟件開發(fā)工具是一種幫助人們進行軟件開發(fā)的特定的
答案:軟件開發(fā)工具就是幫助人們開發(fā)軟件的工具,這種特定的軟件——幫助人們開發(fā)軟
件的軟件。
31、【填空題】面向?qū)ο蟮某绦蛟O(shè)計將認識框架迅速地散布到程序設(shè)計語言的范圍之外,以
至出現(xiàn)了面向?qū)ο蟮南到y(tǒng)分析、面向?qū)ο蟮模ǎ┖兔嫦驅(qū)ο蟮臄?shù)據(jù)庫管理系統(tǒng)等。
答案:系統(tǒng)設(shè)計
解析:面向?qū)ο蟮某绦蛟O(shè)計語言使軟件開發(fā)工作進一步向用戶方面靠近,這對于計算機應(yīng)
用深入到各個應(yīng)用領(lǐng)域是十分有利的。面向?qū)ο蟮某绦蛟O(shè)計之所以能產(chǎn)生巨大的影響,其
根本原因在于它提供了認識框架。也正因為這樣,認識框架迅速地散布到程序設(shè)計語言的
范圍之外,以至出現(xiàn)了面向?qū)ο蟮南到y(tǒng)分析(OOA),面向?qū)ο蟮南到y(tǒng)設(shè)計(OOD),面向
對象的數(shù)據(jù)庫管理系統(tǒng)(ODBMS)等。
32、【填空題】模塊之間的聯(lián)系及互相影響稱為耦合。一般來說,應(yīng)當(dāng)盡量避免邏輯耦合,
而僅限于耦合。
答案:數(shù)據(jù)
解析:模塊之間的聯(lián)系及互相影響盡可能地少,對于必需的聯(lián)系都應(yīng)當(dāng)加以明確的說明,
如參數(shù)傳遞,共享文件的內(nèi)容與格式等。這種聯(lián)系及相互影響稱為耦合,應(yīng)當(dāng)盡量避免邏
輯耦合,而僅限于數(shù)據(jù)耦合。
33、【填空題】即插即用的程序設(shè)計處理大型軟件開發(fā)工作的思路是由一部分人專門生產(chǎn)軟
件組件,而另一部分人則構(gòu)造整個軟件的
答案:軟件結(jié)構(gòu)
解析:即插即用的程序設(shè)計方法的基本思想就是用制造硬件的思路來生產(chǎn)軟件,一部分人
專門生產(chǎn)軟件組件,一部分人設(shè)計整個軟件結(jié)構(gòu),并且把軟件組織插入這個結(jié)構(gòu),以便迅
速完成大型軟件的研制工作,同時也存在一些困難,如標準化的問題,軟件部分的提供方
式的問題。
34、【填空題】抽象的、較大的對象所具有的性質(zhì),自然地成為它的子類的性質(zhì),不必加以
說明或規(guī)定,這就是性。
答案:遺傳
解析:抽象的、較大的對象所具有的性質(zhì),包括靜態(tài)屬性和動態(tài)操作,自然地成為它的子
類的性質(zhì),不必加以說明或規(guī)定。這就是所謂的“遺傳性”。
35、【填空題】參加大型軟件開發(fā)的成員,必須具有高度的組織紀律性和。
答案:團隊精神
解析:作為項目組的成員,需要接受項目組的限制和約束,服從項目組的嚴格管理??梢?/p>
說,作為項目組的一員參加大型軟件的開發(fā),必須具有高度的組織紀律性和團隊精神。
36、【填空題】信息庫(Repository)是一個隨著項目進度不斷修改與補充的
答案:數(shù)據(jù)集合
解析:信息庫是一個包羅萬象的,隨著項目進度不斷修改與補充的數(shù)據(jù)集合。它在規(guī)模上
不一定像數(shù)據(jù)倉庫那么大,分析提煉的要求也有數(shù)據(jù)倉庫不同,這些就是信息庫的特點。
37、【填空題】從項目管理觀點來說,項目管理狀況的最終體現(xiàn)是項目的升高或降低。
答案:成本
解析:項目管理的基本目標是以下四點:1.使產(chǎn)品(或工程)的質(zhì)量得到有效的控制;2.
保證整個系統(tǒng)按預(yù)定的進度完成;3.有效地利用各種資源,盡可能使資源的閑置和浪費減
少;4.控制與降低成本。這也是以上幾點的自然結(jié)果,無論是質(zhì)量、進度還是資源調(diào)度,
從項目的觀點來說,最終都體現(xiàn)為成本的升高或降低。
38、【填空題】文檔生成包括、表格和圖形三大類。
答案:文章
解析:文檔生成包括文章、表格和圖形三大類,其中,最容易生成的是表格,其次是圖
形,最難處理的是文章。
39、【填空題】軟件開發(fā)的工作環(huán)境包括硬件配置、系統(tǒng)軟件、數(shù)據(jù)庫管理系統(tǒng)、等各種
條件。
答案:網(wǎng)絡(luò)通信
解析:工作環(huán)境是決定購置工具還是自制工具的一個重要因素。所謂工作環(huán)境包括硬件配
置、系統(tǒng)軟件、數(shù)據(jù)庫管理系統(tǒng)、網(wǎng)絡(luò)通信等各種條件。一般的軟件開發(fā)工具都是在一定
的工作環(huán)境中工作的,環(huán)境不一樣就不能正常運行、發(fā)揮作用。
40、【填空題】由于在軟件開發(fā)工作中,存在著大量不確定的因素,人們常常需要用與知
識來補充或加工,或用人工智能方面的技術(shù)輔助提高信息處理的功能及效率。
答案:經(jīng)驗
解析:由于在軟件開發(fā)工作中,存在著大量不確定的因素,人們常常需要用知識與經(jīng)驗來
補充或加工。在這方面,人工智能方面的技術(shù)可以提高信息處理的功能及效率。
41、【填空題】從目前的發(fā)展勢頭看,、網(wǎng)絡(luò)化、一體化、標準化是軟件開發(fā)工具發(fā)展值
得重視的動向。
答案:智能化
解析:智能化:具體地說就是在軟件開發(fā)工具的研究與使用中引入人工智能、神經(jīng)網(wǎng)絡(luò)等
技術(shù),使得軟件開發(fā)工具對于不確定的信息、模糊信息具有更強的處理能力。網(wǎng)絡(luò)化:通
過網(wǎng)絡(luò)人們可以更方便地互通信息,共享知識。一體化:只有對于軟件開發(fā)中涉及的各種
信息,以及在開發(fā)過程中他們的發(fā)生、變化、關(guān)系、一致性等有了完整與深刻的理解,才
能真正實現(xiàn)軟件開發(fā)工具的一體化。標準化:軟件構(gòu)件必須實現(xiàn)標準化,用構(gòu)件組成大型
軟件的結(jié)構(gòu)也必須符合一定的標準,否則就不可能提高生產(chǎn)效率。
42、【填空題】Eclipse的工具欄主要有兩種類型,一種為()工具欄,另一種類型則是
視圖工具欄。
答案:主
解析:Ec
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度大數(shù)據(jù)分析與應(yīng)用咨詢服務(wù)合同樣本集
- 2025年度基礎(chǔ)設(shè)施建設(shè)項目招投標與合同管理實施辦法
- 2025年度土地整治工程監(jiān)理合同范本
- 2025年度智能環(huán)保塑膠材料施工安裝服務(wù)合同
- 北京入戶申請書
- 2025年度建筑鋁材采購與加工定制合同書
- 2025年度智能設(shè)備銷售合同管理細則及部門職責(zé)明確
- 團推優(yōu)申請書
- 鐵路機車項目安全風(fēng)險評價報告
- oem加工合同范例 英文
- 2024變電站無人機巡檢系統(tǒng)規(guī)范第1部分:技術(shù)規(guī)范
- 術(shù)語翻譯與本地化
- 機動車商業(yè)保險條款(2020版)
- 2024-2025學(xué)年福建省龍巖市五縣第一次中考科目教學(xué)質(zhì)量檢測試題化學(xué)試題含解析
- 高職院校高水平現(xiàn)代物流管理專業(yè)群建設(shè)方案(現(xiàn)代物流管理專業(yè)群)
- 《大小比較》(說課課件)二年級下冊數(shù)學(xué)西師大版
- AQ/T 1089-2020 煤礦加固煤巖體用高分子材料(正式版)
- 張五常子女和婚姻合約中的產(chǎn)權(quán)執(zhí)行問題
- 醫(yī)院多重耐藥菌感染管理規(guī)范
- 2024專升本英語答題卡浙江省
- 中英對照版-中文版-The-Dead-By-James-Joyces死者-詹姆斯-喬伊斯
評論
0/150
提交評論