2024年國家開放大學軟件工程形考試題及答案_第1頁
2024年國家開放大學軟件工程形考試題及答案_第2頁
2024年國家開放大學軟件工程形考試題及答案_第3頁
2024年國家開放大學軟件工程形考試題及答案_第4頁
2024年國家開放大學軟件工程形考試題及答案_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

()是職業(yè)軟件工程師的必要條件。A.語言天賦B.自律、善于溝通、具有一定的軟件技能

C.編程速度快D.熟悉眾多的軟件環(huán)境題目2根據(jù)軟件工程的7條基本原理判斷下面對的的選項是()。A.軟件錯誤發(fā)現(xiàn)的越早改正的成本越低

B.軟件錯誤只能通過運行代碼才能發(fā)現(xiàn)C.需求階段一般不會引入錯誤D.軟件錯誤發(fā)現(xiàn)的時機不重要,重要的是錯誤的嚴重程度題目3美國著名軟件工程專家于1983年提出了軟件工程的()條基本原理。A.12B.5C.3D.7

題目4軟件、程序和代碼是()。A.程序語言寫的代碼B.相似的軟件概念C.計算機代碼和數(shù)據(jù)D.三個不一樣的概念

題目5軟件對硬件和環(huán)境有著不一樣程度的依賴性,這導致了軟件()問題。A.通用性B.升級和移植

C.復雜性D.脆弱性題目6軟件工程的出現(xiàn)是由于

()。A.軟件危機

B.計算機軟件技術(shù)的發(fā)展C.軟件社會化的需要D.計算機硬件技術(shù)的發(fā)展題目7軟件工程四個層次由下至上是(),它們的次序不能互換。A.措施層、過程層、質(zhì)量層、工具層B.過程層、措施層、質(zhì)量層、工具層C.質(zhì)量層、過程層、措施層、工具層

D.措施層、質(zhì)量層、過程層、工具層題目8軟件可行性研究一般不考慮()

A.待開發(fā)的軟件與否會有質(zhì)量問題

B.與否有足夠的工具和有關(guān)的技術(shù)來支持系統(tǒng)開發(fā)C.與否有足夠的人員和有關(guān)的技術(shù)來支持系統(tǒng)開發(fā)D.待開發(fā)軟件與否有市場、經(jīng)濟上與否合算題目9軟件與程序的區(qū)別是()。A.程序價格廉價,軟件價格昂貴B.

軟件包括程序、有關(guān)數(shù)據(jù)及其文檔,程序是軟件的一部分

C.程序是用高級語言編寫的,而軟件是由機器語言編寫的D.程序是顧客自已編寫的,而軟件是由廠家提供的題目10在軟件生產(chǎn)的程序系統(tǒng)時代由于軟件規(guī)模擴大和軟件復雜性提高等原因?qū)е铝耍ǎ?。A.構(gòu)造化程序設(shè)計B.軟件危機

C.軟件工程D.程序設(shè)計革命題目11軟件工程學科出現(xiàn)的重要原因是()。A.程序設(shè)計措施學的影響B(tài).軟件危機的出現(xiàn)

C.計算機的發(fā)展D.其他工程科學的影響題目12概要設(shè)計是軟件系統(tǒng)構(gòu)造的總體設(shè)計,如下選項中不屬于概要設(shè)計的是()。A.確定模塊之間的調(diào)用關(guān)系B.設(shè)計每個模塊的偽代碼

C.確定各個模塊的功能D.把軟件劃提成模塊題目13經(jīng)濟可行性研究的重要內(nèi)容包括()。A.風險分析B.開發(fā)過程C.效益分析

D.

開發(fā)工具題目14可行性分析研究的費用大概是項目總經(jīng)費的()。A.50%B.8%

C.2%D.20%題目15可行性分析研究的目的是

()。A.爭取項目B.項目與否值得開發(fā)

C.規(guī)劃項目D.開發(fā)項目題目16可行性研究的四大要素是()。A.經(jīng)濟、技術(shù)、開發(fā)組織能力和領(lǐng)導者水平B.經(jīng)濟、技術(shù)、軟件開發(fā)工具和人員的穩(wěn)定性C.經(jīng)濟、技術(shù)、法律和社會環(huán)境

D.經(jīng)濟、技術(shù)、計算機硬件環(huán)境和網(wǎng)絡(luò)帶寬題目17可行性研究的重要目的是()。A.分析開發(fā)系統(tǒng)的必要性B.確定系統(tǒng)建設(shè)的詳細方案C.深入理解顧客需求D.確定系統(tǒng)與否值得開發(fā)

題目18軟件設(shè)計的目的是()。A.確定軟件要做什么B.為軟件編碼設(shè)計模塊構(gòu)造C.在最短的時間內(nèi),生產(chǎn)出可靠性、可維護性俱佳的軟件方案

D.確定軟件的實現(xiàn)算法題目19軟件調(diào)研匯報是在()提交的。A.設(shè)計的時候B.可行性分析之前C.需求分析之前

D.簽協(xié)議之前題目20一種軟件項目大概()的工作量在開發(fā)階段,()的工作量在維護階段。A.30%,70%

B.30%,30%C.70%,70%D.70%,30%題目21()定義了軟件開發(fā)人員必須實現(xiàn)的軟件功能。A.

性能需求B.業(yè)務(wù)需求C.功能需求

D.顧客需求題目22PDL是描述處理過程()。A.為何做B.對誰做C.做什么D.怎么做

題目23程序流程圖與數(shù)據(jù)流程圖的關(guān)系()。A.數(shù)據(jù)調(diào)用關(guān)系B.程序流程圖可以轉(zhuǎn)換成數(shù)據(jù)流程圖C.不確定

D.數(shù)據(jù)流程圖可以轉(zhuǎn)換成程序流程圖題目24構(gòu)造化分析措施(SA

法)使用的重要描述工具有()。A.數(shù)據(jù)庫B.模塊構(gòu)造圖C.PAD

圖D.

分層的DFD

題目25進行需求分析有的多種描述工具,但不包括()。A.數(shù)據(jù)流圖B.PAD圖

C.鑒定表D.數(shù)據(jù)詞典題目26構(gòu)造化程序設(shè)計重要強調(diào)的是()。A.程序效率B.程序的規(guī)模C.程序語言的先進性D.程序易讀性

題目27內(nèi)聚程度較低的是()。A.次序內(nèi)聚B.通信內(nèi)聚C.過程內(nèi)聚D.時間內(nèi)聚

題目28為了提高模塊的獨立性,模塊之間最佳是()。A.控制耦合B.內(nèi)容耦合C.數(shù)據(jù)耦合

D.

公共耦合題目29用()對需要長期保留的信息進行建模。A.實體類B.E-R圖

C.數(shù)據(jù)庫表D.對象類題目30()反應(yīng)了系統(tǒng)物理構(gòu)造。A.網(wǎng)絡(luò)拓撲圖B.數(shù)據(jù)流程圖C.系統(tǒng)流程圖

D.程序流程圖形考2面向?qū)ο笤O(shè)計強調(diào)定義(),并且使它們互相協(xié)作來滿足顧客需求。A.接口B.軟件對象

C.物理模型D.E-R模型2()是從顧客的觀點描述系統(tǒng)功能,它由一組用例、參與者以及它們之間關(guān)系所構(gòu)成。A.用例圖

B.次序圖C.類圖D.對象圖3()用于描述系統(tǒng)的功能集。A.對象視圖B.邏輯視圖C.用例視圖

D.組件視圖4UML

語言支持的建模方式不包括有()。A.靜態(tài)建模B.功能建模C.動態(tài)建模D.模塊化建模

5UML

中,包圖是一種()。A.數(shù)據(jù)構(gòu)造B.集合C.對系統(tǒng)的動態(tài)描述D.分組機制

6UML是一種()。A.建模工具

B.可視化的建模語言C.過程D.可視化的程序設(shè)計語言7UML是一種()語言。A.交互式建模

B.過程描述C.面向?qū)ο驞.程序設(shè)計8類的屬性構(gòu)造要堅持簡樸的原則,盡量不使用復雜的()。A.參數(shù)B.處理C.數(shù)據(jù)構(gòu)造

D.措施9繼承耦合是()之間的一種關(guān)聯(lián)形式,設(shè)計時應(yīng)當合適使用這種耦合。A.一般化類與特殊化類B.虛類與實體類C.控制類與界面類

D.數(shù)據(jù)類與處理類10包括關(guān)系用于構(gòu)造多種用例()。A.角色B.共性的部分

C.特殊活動D.關(guān)系11從本質(zhì)上說,面向?qū)ο笫恰跋取贝_定動作的()“後”執(zhí)行()。A.主體/數(shù)據(jù)構(gòu)造B.主體/動作

C.動作/主體D.數(shù)據(jù)構(gòu)造/主體12對象模型描述現(xiàn)實世界中實體的對象以及它們之間的關(guān)系,表達目的系統(tǒng)的靜態(tài)數(shù)據(jù)構(gòu)造。在面向?qū)ο蟠胧┲?,由()實現(xiàn)。A.

次序圖B.類圖

C.狀態(tài)圖D.組件圖13功能模型用于體現(xiàn)系統(tǒng)的需求,為軟件的深入分析和設(shè)計打下基礎(chǔ)。在面向?qū)ο蟠胧┲?,由()實現(xiàn)。A.場景描述B.交互圖和場景描述C.用例圖和場景描述

D.活動圖和場景描述14對象實現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作()于對象的統(tǒng)一體中。A.隱藏B.結(jié)合C.抽象D.封裝

15()是一般化類與特殊化類之間的一種關(guān)聯(lián)形式,設(shè)計時應(yīng)當合適使用這種耦合。A.繼承

B.措施重寫C.消息連接D.參數(shù)傳遞16表達對象互相行為的模型是()模型。A.對象模型B.功能模型C.動態(tài)模型

D.狀態(tài)模型17定義類的屬性類型時盡量使用已經(jīng)有類型,太多自定義類型會減少系統(tǒng)的()指標。A.開發(fā)效率B.

安全性C.可維護性

D.有效性18反應(yīng)收發(fā)消息的對象的組織構(gòu)造,用于描述系統(tǒng)的行為是怎樣有系統(tǒng)的成分協(xié)作實現(xiàn)的是()。A.類圖B.合作圖

C.組件圖D.

次序圖

19確定角色是()的任務(wù)。A.

用例模型

B.動態(tài)模型C.交互模型D.對象模型20假如說用例F被用例T擴展,意思是()。A.F是一種一般用例,T是一種特殊用例

B.都是一般用例C.都是特殊用D.F是一種特殊顧客,T是一種一般用例21軟件需求分析產(chǎn)生兩個重要文檔,一種是軟件需求規(guī)格闡明書,另一種是()。A.軟件維護闡明書B.初步顧客手冊C.可行性匯報D.概要設(shè)計闡明書

22下面建立功能模型的環(huán)節(jié)哪個次序是對的的()。A.確定角色/確定用例/確定用力模型

B.確定角色/確定用例模型/確定用例C.確定用例模型/確定角色/確定用例D.確定用例/確定用例模型/確定角色23在圖書館信息管理系統(tǒng)中,已經(jīng)構(gòu)造了一種讀者類,後來發(fā)現(xiàn)圖書館的學生和教師在借書中有不一樣規(guī)定。請問在面向?qū)ο笤O(shè)計中用()措施可以有效地設(shè)計這3個類?

A.動態(tài)聯(lián)編B.繼承

C.多態(tài)D.信息隱藏24用()描述系統(tǒng)與角色之間的接口。A.

界面類

B.對話框C.表單D.

窗體25對類進行詳細設(shè)計,重要是設(shè)計類的(),優(yōu)化類之間的關(guān)系。A.算法B.

處理流程C.屬性和措施

D.

數(shù)據(jù)構(gòu)造26面向?qū)ο笤O(shè)計的環(huán)節(jié)中,對的的次序是()。A.系統(tǒng)構(gòu)架設(shè)計、用例設(shè)計、類設(shè)計

B.類設(shè)計、用例設(shè)計、構(gòu)架設(shè)計C.用例設(shè)計、構(gòu)架設(shè)計、類設(shè)計D.系統(tǒng)構(gòu)架設(shè)計、數(shù)據(jù)庫設(shè)計和顧客界面設(shè)計27面向?qū)ο笤O(shè)計首先要進行高層設(shè)計:確定系統(tǒng)的總體構(gòu)造和風格,構(gòu)造系統(tǒng)的(),將系統(tǒng)劃提成不一樣的子系統(tǒng)。A.邏輯模型B.數(shù)據(jù)模型C.物理模型

D.用例模型28面向?qū)ο笤O(shè)計首先要確定系統(tǒng)的總體構(gòu)造和風格,構(gòu)造系統(tǒng)的()。A.邏輯模型B.用例模型C.物理模型

D.數(shù)據(jù)模型29在面向?qū)ο蟠胧┲?,描述系統(tǒng)控制構(gòu)造的模型是()模型。A.功能模型B.動態(tài)模型

C.靜態(tài)模型D.對象模型30在軟件設(shè)計中應(yīng)當保持模塊的獨立性原則,()反應(yīng)模塊獨立性。A.數(shù)據(jù)和模塊B.模塊內(nèi)部的凝聚力C.模塊之間的耦合D.

耦合和內(nèi)聚

形考4程序的三種基本控制構(gòu)造,包括次序構(gòu)造、()和循環(huán)構(gòu)造。A.輸入構(gòu)造B.輸出構(gòu)造C.闡明構(gòu)造D.條件判斷構(gòu)造

2程序構(gòu)造清晰且簡樸易懂,一種函數(shù)的規(guī)模一般()行。A.100左右

B.不小于500C.等于300D.不超過303程序設(shè)計語言的技術(shù)特性不應(yīng)包括()。A.抽象類型的描述性B.數(shù)據(jù)構(gòu)造的描述性C.數(shù)據(jù)庫的易操作性D.軟件的可移植性

4對于嵌套的循環(huán)和分支程序,層次不要超過()層。A.1B.2C.3

D.55構(gòu)架設(shè)計的重要目的是(),這項工作由經(jīng)驗豐富的構(gòu)架設(shè)計師主持完畢。A.確定系統(tǒng)總體構(gòu)造

B.類圖C.處理流程D.確定系統(tǒng)數(shù)據(jù)構(gòu)造6兩個浮點數(shù)X0和X1比較相等時,應(yīng)當用()比較。A.X1-X0<εB.|X0-X1|<ε

C.X0=X1D.X0==X17()不符合軟件測試原則。A.測試工作越早開始越好B.程序員要防止測試自已編寫的程序代C.程序員應(yīng)當仔細測試自已編寫的程序代碼

D.對每個測試成果進行檢查,不遺漏已經(jīng)出現(xiàn)的錯誤跡象8()時,測試人員必須接觸到程序源代碼。A.壓力測試B.黑盒測試C.白盒測試

D.外觀測試9()屬于功能測試措施。A.鑒定覆蓋和回歸測試B.等價類劃分和鑒定覆蓋C.邊值分析和等價類劃分

D.邊值分析和鑒定覆蓋10不管多么完善的軟件都也許有潛在的問題,因此設(shè)計人員應(yīng)當為軟件進行()設(shè)計,當軟件碰到異常數(shù)據(jù)、事件或操作時,軟件不至于徹底瓦解。A.可靠性B.容錯性

C.安全性D.有效性11測試用例是一組()。A.測試數(shù)據(jù)B.測試用的輸入數(shù)據(jù)以及對應(yīng)的預期成果

C.測試驅(qū)動程序D.測試程序及數(shù)據(jù)12測試最早的開始時間是()。A.以上都對B.從需求分析階段開始

C.

從編碼階段開始D.從詳細設(shè)計階段開始13從測試對象的粒度上劃分測試為()。A.黑盒測試、白盒測試、功能測試和性能測試B.單元測試、集成測試C.單元測試、集成測試、系統(tǒng)測試和驗收測試

D.壓力測試、功能測試、性能測試和系統(tǒng)測14從狹義上講,軟件測試是()的過程。A.為發(fā)現(xiàn)錯誤而執(zhí)行程序

B.為了驗證程序正C.用不一樣的數(shù)據(jù)驗證程序?qū)Φ男訢.辨別程序員水平15軟件維護過程中產(chǎn)生的副作用,一般是由()引起的。A.優(yōu)先級B.環(huán)境規(guī)定C.算法闡明D.修改程序

16一般軟件的可維護性常常伴隨時間的推移而()。A.確定B.減少

C.提高D.不變17為了獲得維護的記錄信息,應(yīng)當記錄每次維護的()。維護管理者根據(jù)記錄信息積累維護管理的經(jīng)驗,作為此後制定維護計劃的根據(jù)。A.以上所有

B.工作量C.類型D.維護人員18為了適應(yīng)軟硬件環(huán)境變化而修改軟件的過程是()。A.完善性維護B.防止性維護C.適應(yīng)性維護

D.校正性維護19維護的工作量與軟件規(guī)模成(),軟件的規(guī)??梢杂稍闯绦虻恼Z句數(shù)量、模塊數(shù)、輸入輸出文獻數(shù)、數(shù)據(jù)庫的規(guī)模,以及輸出的報表數(shù)等指標來衡量。A.正比

B.沒關(guān)系C.反比D.不確定20一般維護程序代碼的方略()。A.從需求開始重新開發(fā)B.不用讀源程序,從新編寫代碼C.

找一種新的模塊替代D.根據(jù)維護申請讀源程序,并修改

21如下屬于完善性維護的有()。A.增長聯(lián)機求援命令

B.為提高軟件的可靠性和可維護性,積極修改軟件C.縮短系統(tǒng)的應(yīng)答時間,使其到達特定規(guī)定D.處理開發(fā)是未能測試多種也許條件帶來的問題22引起軟件變化的原因重要有()。A.系統(tǒng)有錯B.以上所有

C.需求變化D.運行環(huán)境變化23在軟件生存期的維護階段,繼續(xù)診斷和修正錯誤的過程稱為()。A.防止性維護B.完善性維護C.適應(yīng)性維護D.改正性維護

24軟件項目管理的內(nèi)容包括()。A.軟件配置管理B.人員的組織與管理C.以上所有

D.軟件開發(fā)進度計劃25軟件項目管理的內(nèi)容不包括()。A.軟件配置管理B.軟件開發(fā)進度計劃C.人員的組織

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論