版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2024年高等教育工學類自考-02333軟件工程筆試歷年真題薈萃含答案(圖片大小可自由調(diào)整)答案解析附后卷I一.參考題庫(共25題)1.需求規(guī)格說明書的作用不應包括()A、軟件設(shè)計的依據(jù)B、用戶與開發(fā)人員對軟件要做什么的共同理解C、軟件驗收的依據(jù)D、軟件可行性研究的依據(jù)2.一般面向?qū)ο蠓治鼋5墓ぞ撸▓D形)有哪些?3.軟件開發(fā)的原型模型可以分為三類,它們是:探索型原型、實驗型原型和()。4.需求分析面臨的挑戰(zhàn)有哪些?5.實踐表明,向一個已經(jīng)延期的軟件項目追加新的開發(fā)人員,可能使項目完成得更()。6.信息隱蔽7.面向程序設(shè)計中提高重用性的準則有哪些?8.結(jié)構(gòu)化軟件設(shè)計是()A、面向數(shù)據(jù)結(jié)構(gòu)的B、面向數(shù)據(jù)庫的C、面向數(shù)據(jù)流的D、面向?qū)ο笤O(shè)計的9.下面關(guān)于詳細設(shè)計的敘述中,錯誤的是()A、程序流程圖可以描述結(jié)構(gòu)化程序B、程序流程圖不能描述結(jié)構(gòu)化程序C、NS圖描述的程序一定是結(jié)構(gòu)化的D、PAD圖描述的程序一定是結(jié)構(gòu)化的10.數(shù)據(jù)流圖是用于軟件需求分析的工具,下列元素()是其基本元素。A、數(shù)據(jù)流B、加工C、數(shù)據(jù)存儲D、外部實體11.需求分析是()。A、軟件開發(fā)工作的基礎(chǔ)B、軟件生存周期的開始C、由系統(tǒng)分析員單獨完成的D、由用戶自己單獨完成的12.簡述增量模型以及可適應的情況。13.至今已有好幾百種不同的高級語言,它們有的是用于數(shù)值計算,有的是用于商業(yè)管理,有的是用于編寫系統(tǒng)軟件。以下語言中較適用于數(shù)值計算的語言是()A、BASICB、SQLC、LISPD、FORTRAN14.常見的軟件開發(fā)模型有哪些?15.簡述總體設(shè)計的基本步驟。16.螺旋模型的優(yōu)點有哪些?17.需求規(guī)約(規(guī)格說明書)的表達有哪些?18.系統(tǒng)中模塊的()不僅意味著作用于系統(tǒng)的小變動將導致行為上的小變化,也意味著規(guī)格說明的小變動將影響到一小部分模塊。A、可分解性B、保護性C、可理解性D、連續(xù)性19.初步用戶手冊在()階段編寫A、可行性研究B、需求分析C、軟件概要設(shè)計D、軟件詳細設(shè)計20.簡述面向?qū)ο蟮娜齻€基本要素。21.簡述選擇程序設(shè)計語言時通常要考慮的因素。22.一筆交易、一個動作、甚至操作人員按一個按鈕都可以看做是一次事物。23.在畫分層數(shù)據(jù)流圖時,父圖與子圖的輸入輸出要()24.簡述軟件設(shè)計的基本任務(wù)。25.SD(結(jié)構(gòu)化設(shè)計)方法設(shè)計的結(jié)果是()A、模塊B、模塊結(jié)構(gòu)圖C、模塊的算法D、數(shù)據(jù)流圖卷II一.參考題庫(共25題)1.若某個加工將它的輸入流分離成許多發(fā)散的數(shù)據(jù)流,形成許多加工路徑,并根據(jù)輸入的值選擇其中一個路徑執(zhí)行,這種特征的DFD稱為()的數(shù)據(jù)流圖。2.所謂模塊化是指按照()的設(shè)計原則,形成一個相互獨立但又有較少聯(lián)系的模塊結(jié)構(gòu)的過程。而模塊通常由()和模塊體組成。3.無直接耦合4.結(jié)構(gòu)化設(shè)計以()為基礎(chǔ),按一定的步驟映射成軟件結(jié)構(gòu)。5.在UML表達關(guān)系的術(shù)語中,汽車和汽車引擎之間是()關(guān)系。6.程序設(shè)計語言不具有的特性是()A、心理特性B、工程特性C、應用特性D、技術(shù)特性7.軟件結(jié)構(gòu)往往用()結(jié)構(gòu)的圖形來表示,軟件結(jié)構(gòu)圖是軟件系統(tǒng)的()結(jié)構(gòu)。8.在需求分析階段常用的圖形工具有()、()、()。9.匯編語言是面向()的,可以完成高級語言無法完成的特殊功能,如與外部設(shè)備之間的一些接口工作。10.結(jié)構(gòu)化生命周期方法具有各種特征,下列各種敘述中,()不是結(jié)構(gòu)化方法的特征。A、嚴格定義需求B、劃分開發(fā)階段C、提供運行模型D、制定規(guī)范文檔11.構(gòu)造原型的建議有哪些?12.為了支持軟件人員開發(fā)和維護活動而使用的軟件一般是指()。13.衡量軟件的獨立性有兩個定性的度量標準,即()和()。14.在硬件工程中,硬件制造與銷售維護階段的任務(wù)是什么?15.表達軟件體系結(jié)構(gòu)的工具有哪些?16.采用軟件工程的方法開發(fā)軟件,各階段都有相應的文檔,容易進行維護工作,這是一種()維護。17.單元測試以()文檔作為指導,多采用()測試技術(shù)。18.軟件開發(fā)環(huán)境按解決的問題分類包含()A、程序設(shè)計環(huán)境B、工具箱環(huán)境C、基于方法的環(huán)境D、以語言為中心的環(huán)境19.簡述需求規(guī)約的三種表達風格。20.軟件生存周期21.在結(jié)構(gòu)化分析方法中,數(shù)據(jù)的變換單元稱為()。A、變遷B、交換C、解析D、加工22.事務(wù)流23.軟件開發(fā)環(huán)境的目標是提高軟件開發(fā)的生產(chǎn)率和()。24.抽象25.什么是需求分析?卷III一.參考題庫(共25題)1.下面說法不正確的是()。A、流程圖不易表示數(shù)據(jù)結(jié)構(gòu)B、流程圖容易造成非結(jié)構(gòu)化的程序結(jié)構(gòu)C、流程圖支持逐步求精D、流程圖描述的是程序的邏輯結(jié)構(gòu)2.G·J·Myers提出:軟件測試是為了發(fā)現(xiàn)()而執(zhí)行程序的過程。3.程序設(shè)計小組的組織形式有哪幾種?4.簡述軟件需求的分類及其關(guān)系。5.軟件生存周期模型中,體現(xiàn)了軟件創(chuàng)建所固有的迭代和無間隙特征的是()A、瀑布模型B、增量模型C、演化模型D、噴泉模型6.需求分析階段,分析人員要確定對問題的綜合需求,其中最主要的是()需求。7.質(zhì)量管理的主要任務(wù)是什么?8.簡述面向?qū)ο蠼_^程的步驟。9.對于構(gòu)造原型的建議,下面說法錯誤的是()A、暫不考慮錯誤恢復和處理,但應考慮速度、空間等性能效率方面的要求B、可降低可靠性和軟件質(zhì)量標準C、原型界面部分的設(shè)計,最好能與最終系統(tǒng)的界面相容D、根據(jù)不同的軟件類型和應用領(lǐng)域,可使用不同風格的高級語言來構(gòu)造原型10.軟件危機11.數(shù)據(jù)字典最基本的功能是()。A、數(shù)據(jù)庫設(shè)計B、數(shù)據(jù)通訊C、數(shù)據(jù)定義D、數(shù)據(jù)維護12.在制定項目開發(fā)計劃文檔時,不包含的內(nèi)容是()A、項目概述B、實施計劃C、測試計劃D、交付期限13.HIPO圖的H圖用于描述軟件的層次關(guān)系,矩形框表示一個模塊,矩形框之間的直線表示模塊之間的()。14.規(guī)定功能的軟件,在一定程度上能從錯誤狀態(tài)自動恢復到正常狀態(tài),這種軟件稱之為()軟件。15.軟件生存周期模型中,包含風險分析活動的是()A、演化模型B、增量模型C、噴泉模型D、螺旋模型16.決定軟件可維護性的因素?17.決策樹()A、能用來代替程序流程圖B、是程序流程圖的輔助手段C、是描述基本加工的邏輯功能的有效工具D、A和B18.數(shù)據(jù)字典有哪些條目?19.掌握RUP在解決下列三個問題的基本方法。20.簡述SA方法的優(yōu)點和缺點。21.軟件復雜性的常用度量方法包括()A、BOEHM度量法B、可擴充度量法C、線性度量法D、代碼行度量法22.對不依賴于其他屬性的軟件的簡單屬性的測量稱為()23.數(shù)據(jù)庫設(shè)計說明書是一個軟件配置項。24.詳細描述處理過程常用3種工具:()、()、和()。25.用結(jié)構(gòu)化語言來描述加工邏輯的外層結(jié)構(gòu)時,以下不屬于基本結(jié)構(gòu)的是()A、順序結(jié)構(gòu)B、選擇結(jié)構(gòu)C、嵌套結(jié)構(gòu)D、重復結(jié)構(gòu)卷I參考答案一.參考題庫1.參考答案:D2.參考答案:用例圖、類/對象圖、對象關(guān)系圖、實體—關(guān)系圖(E—R)、事件軌跡圖(時序圖)和狀態(tài)轉(zhuǎn)換圖(STD)等。3.參考答案:演化型模型4.參考答案: (1)問題空間理解。 (2)人與人之間的通信,“有效溝通”。 (3)需求的變化性。5.參考答案:晚6.參考答案:指在設(shè)計和確定模塊時,使得一個模塊內(nèi)包含的信息(過程或數(shù)據(jù)),對于不需要這些信息的其他模塊來說,是不能訪問的。7.參考答案: 面向程序設(shè)計中提高重用性的準則: (1)提高方法的內(nèi)聚。 (2)減小方法的規(guī)模。 (3)保持方法的一致性。 (4)把策略與實現(xiàn)分開。 (5)全面覆蓋。 (6)盡量不使用全局信息。8.參考答案:A9.參考答案:B10.參考答案:A,B,C,D11.參考答案:A12.參考答案: 增量模型意指需求可以結(jié)構(gòu)化分組,形成一個個增量,并形成一個結(jié)構(gòu),之后對每一個增量進行瀑布開發(fā)。 用增量模型開發(fā)的前提是需求的結(jié)構(gòu)化,模型適合“技術(shù)驅(qū)動”的軟件產(chǎn)品開發(fā)。13.參考答案:D14.參考答案:有瀑布模型、原型模型、螺旋模型、噴泉模型、變換模型、基于四代技術(shù)的模型、基于知識的智能模型等。15.參考答案: 先將系統(tǒng)DFD圖轉(zhuǎn)化成初始的模塊結(jié)構(gòu)圖,再基于“高內(nèi)聚低耦合”軟件設(shè)計原則,通過模塊化,將初始的模塊結(jié)構(gòu)圖轉(zhuǎn)化為最終的、可供詳細設(shè)計使用的模塊結(jié)構(gòu)圖(MSD.。16.參考答案: 螺旋模型的主要優(yōu)點有: 1.支持用戶需求的動態(tài)變化。 2.原型可看作形式的可執(zhí)行的需求規(guī)格說明,易于為用戶和開發(fā)人員共同理解,還可作為繼續(xù)開發(fā)的基礎(chǔ),并為用戶參與所有關(guān)鍵決策提供了方便。 3.螺旋模型特別強調(diào)原型的可擴充性和可修改性,原型的進化貫穿整個軟件生存周期,這將有助于目標軟件的適應能力。 4.為項目管理人員及時調(diào)整管理決策提供了方便,進而可降低開發(fā)風險。17.參考答案: (1)非形式化的需求規(guī)約。 (2)半形式化的需求規(guī)約。 (3)形式化的需求規(guī)約。18.參考答案:D19.參考答案:B20.參考答案: 面向?qū)ο笥腥齻€基本要素:抽象、封裝性(信息隱蔽)、共享性。21.參考答案: 因素:項目的應用領(lǐng)域、軟件開發(fā)的方法、軟件執(zhí)行的環(huán)境、算法和數(shù)據(jù)結(jié)構(gòu)的復雜性以及軟件開發(fā)人員的知識等。22.參考答案:正確23.參考答案:守恒24.參考答案: 軟件設(shè)計基本任務(wù):軟件系統(tǒng)結(jié)構(gòu)設(shè)計、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計、網(wǎng)絡(luò)系統(tǒng)設(shè)計、軟件總體設(shè)計文檔、評審。25.參考答案:B卷II參考答案一.參考題庫1.參考答案:事務(wù)型2.參考答案:高內(nèi)聚低耦合;接口3.參考答案:指兩個模塊之間沒有直接關(guān)系,它們分別從屬于不同模塊的控制和調(diào)用,它們之間不傳遞任何信息。4.參考答案:數(shù)據(jù)流圖5.參考答案:組合6.參考答案:C7.參考答案:樹狀或網(wǎng)狀;模塊層次8.參考答案:層次方框圖;Warnier圖;IPO圖9.參考答案:機器10.參考答案:C11.參考答案: 構(gòu)造原型的建議: ⑴暫不考慮速度、空間等性能效率方面的要求。 ⑵暫不考慮錯誤恢復和處理。 ⑶可降低可靠性和軟件質(zhì)量標準。 ⑷原型界面部分要設(shè)計得簡單易學,最好能與最終系統(tǒng)的界面相容。 ⑸根據(jù)不同的軟件類型和應用領(lǐng)域,可使用不同風格的高級語言來構(gòu)造原型。12.參考答案:軟件工具13.參考答案:耦合性;內(nèi)聚性14.參考答案:硬件制造與銷售維護階段的任務(wù)是:按照質(zhì)量保證計劃生產(chǎn)硬件產(chǎn)品并銷售,相應的服務(wù)機構(gòu)對硬件產(chǎn)品進行售后服務(wù)。15.參考答案: (1)模塊結(jié)構(gòu)圖。 (2)層次圖。 (3)HIPO圖。16.參考答案:結(jié)構(gòu)化17.參考答案:詳細設(shè)計;白盒18.參考答案:A19.參考答案: ①非形式化的需求規(guī)約:以一種自然語言來表達。 ②半形式化的需求規(guī)約:以半形式化符號體系(包括術(shù)語表、標準化的表達格式等)表達。 ③形式化的需求規(guī)約:以一種基于良構(gòu)數(shù)學概念的符號體系來編制。20.參考答案:軟件從定義開始,經(jīng)過開發(fā)、使用和維護,直到最終退役的全過程稱為軟件生存周期。21.參考答案:D22.參考答案:指數(shù)據(jù)流圖中輸入流被分離成許多數(shù)據(jù)流,形成許多加工路徑,并根據(jù)輸入值選擇其中一條路徑來執(zhí)行。23.參考答案:降低軟件的費用24.參考答案:是認識復雜現(xiàn)象過程中使用的思維工具,即抽出事物本質(zhì)的共同特性而暫不考慮它的細節(jié),不考慮其他因素。25.參考答案:開發(fā)人員要準確理解用戶的要求,進行細致的調(diào)查分析,將用戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應的形式主義功能規(guī)約(需求規(guī)格說明)的過程。卷III參考答案一.參考題庫1.參考答案:C2.參考答案:錯誤3.參考答案:程序設(shè)計小組的組織和小組內(nèi)部人員的組織形式對生產(chǎn)率都會產(chǎn)生影響。常采用的組織形式有主程序員制小組、民主制小組、層次式小組3種。4.參考答案: 軟件需求可以分為功能需求和非功能需求2大類;功能需求規(guī)定了系統(tǒng)及構(gòu)件必須執(zhí)行的功能;非功能需求又可以分為性能需求、外部接口需求、設(shè)計約束和質(zhì)量屬性需求。功能需求是整個軟件需求的主體,沒有功能需求就沒有性能、外部接口、設(shè)計約束和質(zhì)量的需求;一個非功能需求可以作用于1個或多個功能需求。5.參考答案:D6.參考答案:功能7.參考答案:質(zhì)量管理的主要任務(wù)是制定軟件質(zhì)量保證計劃,按照質(zhì)量評價體系控制軟件質(zhì)量要素,對階段性的軟件產(chǎn)品進行評審,對最終軟件產(chǎn)品進行確認,確保軟件質(zhì)量。8.參考答案: (1)需求獲取 建立用況(usecasE.模型和用況場景。 (2)需求分析 ①建立活動圖和狀態(tài)圖。 ②類圖(建立域模型)。 ③順序圖(實現(xiàn)用況)。 (3)編寫需求規(guī)格說明書 (4)需求驗證9.參考答案:A10.參考答案:是指在計算機軟件開發(fā)、使用與維護過程中遇到的一系列嚴重問題和難題。11.參考答案:C12.參考答案:C13.參考答案:調(diào)用關(guān)系14.參考答案:容錯15.參考答案:D16.參考答案: (1)軟件的可理解性、可測試性、可修改性; (2)文檔描述符合要求、用戶文檔簡潔明確、系統(tǒng)文檔完整并且標準。17.參考答案:C18.參考答案:數(shù)據(jù)流、數(shù)據(jù)項、數(shù)據(jù)存儲、基本加工。19.參考答案: (1)表達基本信息的術(shù)語。 (2)用于組織基本信息的表達格式。 (3)在不同抽象層之間進行“映射”的過程指導。20.參考答案: 1.優(yōu)點: 1)公認的、有成效的、技術(shù)成熟、使用廣泛的一種方法,比較適合于開發(fā)數(shù)據(jù)處理類型軟件的需求分析。 2)該方法利用圖形等半形式化工具表達需求,簡明、易讀,也
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度寵物醫(yī)院寵物醫(yī)院寵物健康數(shù)據(jù)管理合同4篇
- 二零二五年版鋁合金散熱器研發(fā)與生產(chǎn)合同樣本2篇
- 引進創(chuàng)新創(chuàng)業(yè)團隊2025年度協(xié)議3篇
- 2025年度個人商鋪租賃合同裝修工程監(jiān)督合同4篇
- 二零二五年度地質(zhì)災害風險評估與防治合同3篇
- 2025年度個人閑置土地承包權(quán)置換合同范本4篇
- 2025年度大型活動策劃與執(zhí)行服務(wù)合同模板4篇
- 二零二五年度建筑廢棄物處理項目擔保合同范本3篇
- 二婚家庭專用2024離婚協(xié)議范本樣本版B版
- 2025年度趕工環(huán)保設(shè)備趕工銷售合作協(xié)議書
- 高考語文復習【知識精研】《千里江山圖》高考真題說題課件
- 河北省承德市2023-2024學年高一上學期期末物理試卷(含答案)
- 高中物理斜面模型大全(80個)
- 012主要研究者(PI)職責藥物臨床試驗機構(gòu)GCP SOP
- 農(nóng)耕研學活動方案種小麥
- 2024年佛山市勞動合同條例
- 污水管網(wǎng)規(guī)劃建設(shè)方案
- 城鎮(zhèn)智慧排水系統(tǒng)技術(shù)標準
- 采購管理制度及流程采購管理制度及流程
- 五年級美術(shù)下冊第9課《寫意蔬果》-優(yōu)秀課件4人教版
- 節(jié)能降耗課件
評論
0/150
提交評論