版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2023年軟考-高級軟考-系統(tǒng)分析師筆試歷年高頻考點試卷帶答案(圖片大小可任意調(diào)節(jié))第1卷一.判斷題(共5題)1.在網(wǎng)狀結(jié)構(gòu)中任何兩個模塊都是平等的,沒有從屬關(guān)系,所以在軟件開發(fā)過程中常常被使用。2.要用快速原型法開發(fā)軟件,應(yīng)選用4GL語言3.類的設(shè)計過程包括:確定類,確定關(guān)聯(lián)類,確定屬性,識別繼承關(guān)系。4.信息建模方法是從數(shù)據(jù)的角度來建立信息模型的,最常用的描述信息模型的方法是E-R圖5.面向?qū)ο蟮脑O(shè)計的主要目標(biāo)是提高生產(chǎn)效率、提高質(zhì)量和提高可維護性。二.單選題(共10題)1.信息系統(tǒng)建設(shè)的結(jié)構(gòu)化方法中用戶必須參與的原則是用戶必須參與()。A.系統(tǒng)建設(shè)中各階段工作B.系統(tǒng)分析工作C.系統(tǒng)設(shè)計工作D.系統(tǒng)實施工作2.課程學(xué)習(xí)前需要課程注冊,可以采用電話注冊或者網(wǎng)絡(luò)注冊,“課程注冊”與“網(wǎng)絡(luò)注冊”兩個用例之間屬于()。A.包含關(guān)系B.擴展關(guān)系C.泛化關(guān)系D.關(guān)聯(lián)關(guān)系3.原型化方法是用戶和軟件開發(fā)人員之間進行的一種交互過程,它從用戶界面的開發(fā)入手,首先形成系統(tǒng)界面原型,用戶()并提出意見。A.改進用戶界面的設(shè)計B.閱讀文檔資料C.模擬用戶界面的運行D.運行用戶界面原型4.在線學(xué)習(xí)系統(tǒng)中,課程學(xué)習(xí)和課程考試都需要先檢查學(xué)員的權(quán)限,“課程學(xué)習(xí)”與“檢查權(quán)限”兩個用例之間屬于()A.包含關(guān)系B.擴展關(guān)系C.泛化關(guān)系D.關(guān)聯(lián)關(guān)系5.繪制功能結(jié)構(gòu)圖的依據(jù)是()。A.數(shù)據(jù)流程圖B.PAD圖C.N-S圖D.系統(tǒng)總體設(shè)計6.進行需求分析時可以使用多種工具,但()是不適用的。A.DFD圖B.判斷表C..PAD圖D.數(shù)據(jù)字典7.用戶A從CA獲取了自己的數(shù)字證書,該數(shù)字證書中包含為證書進行數(shù)字簽名的()。A.CA的私鑰和A的公鑰B.CA的私鑰和A的私鑰C.CA的公鑰和A的公鑰D.CA的公鑰和A的私鑰8.面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,?)。A.系統(tǒng)模型、ER模型、應(yīng)用模型B.對象模型、動態(tài)模型、應(yīng)用模型C.E-R模型、對象模型、功能模型D.對象模型、動態(tài)模型、功能模型9.下列不屬于面向?qū)ο蠹夹g(shù)的基本特征的是()。A.封裝性B.模塊性C.多態(tài)性D.繼承性10.系統(tǒng)設(shè)計階段的主要成果是()。A.用戶的決策方針B.用戶的分析方案C.系統(tǒng)設(shè)計說明書D.系統(tǒng)總體設(shè)計方案三.問答題(共1題)1.比較面向?qū)ο蠓椒ㄅc結(jié)構(gòu)化方法的特點四.多選題(共10題)1.下列屬于面向?qū)ο蟮囊赜?)。A.分類性B.抽象C.共享D.封裝2.建立繼承關(guān)系時所采用的方式有()。A.自頂向下B.從內(nèi)到外C.自底向上D.從復(fù)雜到簡單3.屬性的可見性有()。A.公有的B.私有的C.私有保護的D.保護的4.下列屬于面向?qū)ο箝_發(fā)方法的是()。A.BoochB.UMLC.CoadD.OMT5.提高程序效率的根本途徑在于()。A.編程時對程序語句進行調(diào)整B.選擇良好的設(shè)計方法C.使程序最大限度的簡潔D.選擇良好的數(shù)據(jù)結(jié)構(gòu)與算法6.需求分析的主要方法有()。A.形式化分析方法B.PAD圖描述C.結(jié)構(gòu)化分析(SA)方法D.OOA法7.軟件設(shè)計的主要任務(wù)是()。A.將分析階段獲得的需求說明轉(zhuǎn)換為計算機中可實現(xiàn)的系統(tǒng)B.完成系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu)設(shè)計C.完成模塊的編碼和測試D.對模塊內(nèi)部的過程進行設(shè)計8.下列選項中屬于面向?qū)ο箝_發(fā)方法的有()。A.BoochB.CADC.CoadD.OMT9.面向?qū)ο蟪绦蛟O(shè)計的基本機制()。A.繼承B.消息C.方法D.結(jié)構(gòu)10.軟件的主要特性是()。A.無形B.高成本C.包括程序和文檔D.可獨立構(gòu)成計算機系統(tǒng)第2卷一.判斷題(共5題)1.面向?qū)ο蟮姆治鲇蓪ο蟆⒔Y(jié)構(gòu)、繼承性和基于消息的通信構(gòu)成。2.結(jié)構(gòu)化方法和JSP方法都不適合于大型軟件的開發(fā)3.用于需求分析的軟件工具,應(yīng)該能夠保證需求的正確性,即驗證需求的一致性、完整性、現(xiàn)實性和有效性。4.軟件工程過程應(yīng)該以軟件設(shè)計為中心,關(guān)鍵是編寫程序。5.面向?qū)ο蟮牡姆椒ㄊ且灶愖鳛樽罨镜脑兀欠治鰡栴}解決問題的核心。二.單選題(共10題)1.系統(tǒng)分析工作的全面總結(jié)和主要成果是()。A.可行性研究報告B.數(shù)據(jù)詞典C.系統(tǒng)說明書D.系統(tǒng)詳細調(diào)查報告2.系統(tǒng)開發(fā)的主要方法有生命周期法、原型化方法、計算機輔助軟件工程方法和()。A.自頂向下法B.由底向上法C.模塊法D.面向?qū)ο蠓椒?.信息系統(tǒng)開發(fā)的結(jié)構(gòu)化方法的一個主要原則是()。A.自頂向下原則B.自底向上原則C.分步實施原則D.重點突破原則4.系統(tǒng)規(guī)劃的主要任務(wù)包括()。A.明確組織的信息需求、制定系統(tǒng)總體結(jié)構(gòu)方案B.對系統(tǒng)進行經(jīng)濟、技術(shù)和使用方面的可行性研究C.選擇計算機和網(wǎng)絡(luò)系統(tǒng)的方案D.確定軟件系統(tǒng)的模塊結(jié)構(gòu)5.以下關(guān)于多核處理器的說法中,不正確的是()A.釆用多核處理器可以降低計算機系統(tǒng)的功耗和體積B.SMP、BMP和MP是多核處理器系統(tǒng)通常釆用的三種結(jié)構(gòu),釆用哪種結(jié)構(gòu)與應(yīng)用場景相關(guān),而無須考慮硬件的組成差異C.在多核處理器中,計算機可以同時執(zhí)行多個進程,而操作系統(tǒng)中的多個線程也可以并行執(zhí)行D.多核處理器是將兩個或更多的獨立處理器封裝在一起,集成在一個電路中6.原型化方法是用戶和軟件開發(fā)人員之間進行的一種交互過程,適用于()系統(tǒng)。A.需求不確定性高的B.需求確定的C.管理信息D.決策支持7.結(jié)構(gòu)化生命周期法的主要缺點之一是()。A.系統(tǒng)開發(fā)周期長B.缺乏標(biāo)準、規(guī)范C.用戶參與程度低D.主要工作集中在實施階段8.在系統(tǒng)生命周期的各階段中,花費費用和人力投入最多的階段是()。A.分析與設(shè)計B.編制程序C.測試程序D.系統(tǒng)維護9.內(nèi)聚是種指標(biāo),表示一個模塊()。A.代碼優(yōu)化的程度B.代碼功能的集中程度C.完成任務(wù)的及時程度D.為了與其他模塊連接所要完成的工作量10.原型化方法是用戶和軟件開發(fā)人員之間進行的一種交互過程,它從用戶界面的開發(fā)入手,首先形成系統(tǒng)界面原型,用戶運用界面原型并就()提出意見A.同意什么不同意什么B.使用和不使用哪一種編程語言C.同意的結(jié)構(gòu)D.執(zhí)行速度是否滿足要求三.問答題(共1題)1.軟件生命期各階段的任務(wù)是什么?四.多選題(共10題)1.程序設(shè)計語言可以分為()。A.面向過程的語言B.機器語言C.高級語言D.匯編語言2.模塊的基本特征是()。A.外部特征(輸入/輸出、功能)B.內(nèi)部特征(輸入/輸出、功能)C.內(nèi)部特征(局部數(shù)據(jù)、代碼)D.外部特征(局部數(shù)據(jù)、代碼)3.畫分層DFD圖的基本原則有()。A.數(shù)據(jù)守恒原則B.分解的可靠性原則C.子、父圖平衡的原則D.數(shù)據(jù)流封閉的原則4.畫DFD圖的主要目的是()。A.作為需求分析階段用戶與開發(fā)者之間交流信息的工具B.對系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)進行描述C.對目標(biāo)系統(tǒng)的層次結(jié)構(gòu)進行描述D.作為分析和設(shè)計的工具5.下列各種圖可用于動態(tài)建模的有()。A.狀態(tài)圖B.類圖C.序列圖D.活動圖6.在需求分析階段主要采用圖形工具來描述的原因是()。A.圖形的信息量大,便于描述規(guī)模大的軟件系統(tǒng)B.圖形工具能夠極好地概括描述一個系統(tǒng)的信息,比文字敘述能夠更好地表達重要的細節(jié)C.圖形能夠更加直觀地描述目標(biāo)系統(tǒng),便于用戶理解和交流,有利于開發(fā)者與用戶之間達成一致的需求D.圖形比文字描述簡單、形象7.UML中包括的事件有()。A.條件為真B.收到另一對象的信號C.收到操作調(diào)用D.時間表達式8.UML語言支持的建模方式有()。A.靜態(tài)建模B.動態(tài)建模C.模塊化建模D.功能建模9.軟件工程的目標(biāo)有()。A.易于維護B.低的開發(fā)成C.高性能D.短的開發(fā)期10.為使程序中數(shù)據(jù)說明更易于理解和維護,必須遵循以下原則()A.數(shù)據(jù)說明的次序應(yīng)當(dāng)規(guī)范化B.一個語句說明多個變量時,各變量名按字母順序排列C.對于復(fù)雜的數(shù)據(jù)結(jié)構(gòu),要加注釋,說明在程序?qū)崿F(xiàn)時的特點D.定義變量名應(yīng)按字母順序排列第1卷參考答案一.判斷題1.參考答案:錯誤2.參考答案:正確3.參考答案:正確4.參考答案:正確5.參考答案:正確二.單選題1.參考答案:A2.參考答案:C3.參考答案:D4.參考答案:A5.參考答案:A6.參考答案:D7.參考答案:C8.參考答案:D9.參考答案:B10.參考答案:C三.問答題1.參考答案:解:分析是問題抽象(做什么),設(shè)計是問題求解(怎么做),實現(xiàn)是問題的解(結(jié)果)。任何方法學(xué)對客觀世界的抽象和求解過程都是如此。在問題抽象階段,結(jié)構(gòu)化方法面向過程,按照數(shù)據(jù)變換的過程尋找問題的結(jié)點,對問題進行分解。因此,與面向?qū)ο蠓椒◤娬{(diào)的對象模型不同,描述數(shù)據(jù)變換的功能模型是結(jié)構(gòu)化方法的重點。如果問題世界的功能比數(shù)據(jù)更復(fù)雜或者更重要,那么結(jié)構(gòu)化方法仍然應(yīng)是首選的方法學(xué)。如果數(shù)據(jù)結(jié)構(gòu)復(fù)雜且變換不多,那么如果以過程主導(dǎo)分析和設(shè)計,一旦有系統(tǒng)變更就會給下游開發(fā)帶來極大混亂。由于對過程的理解不同,面向過程的功能細分所分割出的功能模塊有時會因人而異。而面向?qū)ο蟮膶ο蠹毞?,從同一問題領(lǐng)域的對象出發(fā),不同人得出相同結(jié)論的比率較高。在設(shè)計上,結(jié)構(gòu)化方法學(xué)產(chǎn)生自頂向下、結(jié)構(gòu)清晰的系統(tǒng)結(jié)構(gòu)。每個模塊有可能保持較強的獨立性,但它往往與數(shù)據(jù)庫結(jié)構(gòu)相獨立,功能模塊與數(shù)據(jù)庫邏輯模式間沒有映射關(guān)系,程序與數(shù)據(jù)結(jié)構(gòu)很難封裝在一起。如果數(shù)據(jù)結(jié)構(gòu)復(fù)雜,則模塊獨立性很難保證。面向?qū)ο蠓椒ǔ橄蟮南到y(tǒng)結(jié)構(gòu)往往并不比結(jié)構(gòu)化方法產(chǎn)生的系統(tǒng)結(jié)構(gòu)簡單,但它能映射到數(shù)據(jù)庫結(jié)構(gòu)中,很容易實現(xiàn)程序與數(shù)據(jù)結(jié)構(gòu)的封裝。在軟件工程基本原則中有一條“形式化原則”,即對問題世界的抽象結(jié)論應(yīng)該以形式化語言(圖形語言、偽碼語言等)表述出來。結(jié)構(gòu)化方法可以用數(shù)據(jù)流圖、系統(tǒng)結(jié)構(gòu)圖、數(shù)據(jù)辭典、狀態(tài)轉(zhuǎn)移圖、實體關(guān)系圖來進行系統(tǒng)邏輯模型的描述;而面向?qū)ο蠓椒梢允褂脤ο竽P蛨D、數(shù)據(jù)辭典、動態(tài)模型圖、功能模型圖。其中對象模型圖近似系統(tǒng)結(jié)構(gòu)圖與實體關(guān)系圖的結(jié)合,動態(tài)模型圖類似狀態(tài)遷移圖,功能模型圖類似數(shù)據(jù)流圖。四.多選題1.參考答案:BCD2.參考答案:AC3.參考答案:ABD4.參考答案:ABCD5.參考答案:BC6.參考答案:CD7.參考答案:ABD8.參考答案:ACD9.參考答案:ABC10.參考答案:ABC第2卷參考答案一.判斷題1.參考答案:錯誤2.參考答案:正確3.參考答案:正確4.參考答案:錯誤5.參考答案:錯誤二.單選題1.參考答案:A2.參考答案:D3.參考答案:A4.參考答案:A5.參考答案:B6.參考答案:A7.參考答案:A8.參考答案:A9.參考答案:B10.參考答案:A三.問答題1.參考答案:軟件生命期瀑布模型分為六個階段:可行性研究與計劃(確定系統(tǒng)的目標(biāo)和規(guī)模,分析項目的可行性);需求分析與規(guī)格說明(明確系統(tǒng)的規(guī)格和要求);
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 3D神經(jīng)內(nèi)鏡在視神經(jīng)管減壓術(shù)中的應(yīng)用效果
- 3D打印輔助下兒童神經(jīng)母細胞瘤放療劑量保護策略
- 2025年建陽法院招聘備考題庫技術(shù)人員1名完整參考答案詳解
- 寧波市軌道交通物產(chǎn)置業(yè)有限公司下屬項目公司2025年度社會招聘備考題庫有答案詳解
- 2025年正在報名中備考題庫貴陽市第六醫(yī)院康復(fù)醫(yī)師招聘備考題庫有答案詳解
- 2025年政和縣教育緊缺急需學(xué)科教師專項招聘備考題庫(四)及1套完整答案詳解
- 2025年錫林郭勒盟油礦醫(yī)院招聘3人備考題庫含答案詳解
- 2025年南昌動物園招聘會計備考題庫有答案詳解
- 2025年江西省鷹潭產(chǎn)融私募基金管理有限公司投資經(jīng)理招聘備考題庫及答案詳解參考
- 2025年邯山區(qū)黨群系統(tǒng)事業(yè)單位公開招聘(統(tǒng)一招聘)工作人員備考題庫完整參考答案詳解
- 菲傭家務(wù)服務(wù)合同2025版
- 商混站安全生產(chǎn)責(zé)任清單
- 2025臨時工勞務(wù)派遣合同
- 書柜制作安裝合同范本
- 冬季污水廠防凍知識培訓(xùn)
- 2025年度鋼管支架貝雷梁拆除施工方案
- 2025版吊裝費合同范本
- 《醫(yī)學(xué)影像診斷報告書寫指南》(2025版)
- 信息技術(shù)產(chǎn)品供貨保障措施及質(zhì)量保證計劃
- 協(xié)會提成管理辦法
- 水庫調(diào)度操作規(guī)程模板
評論
0/150
提交評論