軟件資格考試信息系統監理師(中級)(基礎知識、應用技術)合卷試卷與參考答案_第1頁
軟件資格考試信息系統監理師(中級)(基礎知識、應用技術)合卷試卷與參考答案_第2頁
軟件資格考試信息系統監理師(中級)(基礎知識、應用技術)合卷試卷與參考答案_第3頁
軟件資格考試信息系統監理師(中級)(基礎知識、應用技術)合卷試卷與參考答案_第4頁
軟件資格考試信息系統監理師(中級)(基礎知識、應用技術)合卷試卷與參考答案_第5頁
已閱讀5頁,還剩64頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件資格考試信息系統監理師(基礎知識、應用技術)合卷(中級)復習試卷(答案在后面)一、基礎知識(客觀選擇題,75題,每題1分,共75分)1、以下關于軟件工程基本原理的說法,不正確的是:A、軟件工程的基本原理包括軟件生命周期、軟件開發過程、軟件質量保證等。B、軟件生命周期包括需求分析、設計、編碼、測試和維護等階段。C、軟件開發過程是指從需求分析到軟件交付的整個過程。D、軟件質量保證是指確保軟件產品滿足預定的質量標準。2、在軟件需求分析階段,以下哪種方法最適合用于確定用戶需求?A、代碼審查B、用戶訪談C、文檔分析D、測試用例設計3、題干:在軟件工程中,螺旋模型是一種風險驅動的軟件開發模型,它將原型開發方法與瀑布模型結合起來,并引入了風險評估。螺旋模型的特點是()。A.階段劃分清晰,易于管理B.強調需求分析,忽視風險評估C.適用于高風險、復雜度高的項目D.需求變更頻繁,難以控制4、題干:軟件質量保證(SQA)是指在軟件開發過程中,為確保軟件產品滿足預定的質量要求而進行的一系列管理活動和過程。以下關于SQA的說法中,錯誤的是()。A.SQA是軟件開發過程中的一個獨立活動B.SQA通過制定標準和檢查來確保軟件質量C.SQA與軟件開發過程并行進行D.SQA的目標是消除所有軟件缺陷5、以下關于軟件開發過程模型的描述中,哪一種模型強調軟件開發的迭代性和動態性?A.水平模型B.精益模型C.瀑布模型D.V模型6、在軟件工程中,軟件項目管理的核心目標是什么?A.確保軟件項目按時完成B.確保軟件項目在預算內完成C.確保軟件項目的質量D.確保軟件項目滿足客戶需求7、在軟件工程中,以下哪個階段屬于需求分析階段?A.需求調研B.需求獲取C.需求規格說明D.需求評審8、以下哪種軟件開發模型適用于項目需求變化頻繁的情況?A.瀑布模型B.原型模型C.V模型D.生命周期模型9、在信息系統工程中,以下哪項不屬于系統集成項目管理中的過程?A、項目范圍管理B、項目進度管理C、項目質量管理D、項目合同管理10、以下關于信息系統工程監理的說法中,正確的是:A、監理工程師可以代替建設單位進行決策B、監理工程師只能對項目的技術方面進行監理C、監理工程師應獨立于建設單位和承建單位,公正地執行監理任務D、監理工程師的職責僅限于確保項目進度符合合同要求11、在信息系統工程中,項目質量控制的目標是()。A.保證信息系統工程的質量滿足預定的質量標準和要求B.通過質量檢查、糾正偏差等措施,確保信息系統工程的質量C.對信息系統工程的質量進行監督和管理D.提高信息系統工程的質量和效益12、在信息系統工程中,以下哪個不是項目風險管理的步驟?()A.風險識別B.風險評估C.風險應對策略制定D.項目計劃編制13、在軟件工程中,軟件架構設計階段的主要任務是?A.確定軟件系統的需求B.設計軟件系統的總體結構C.實現軟件系統的具體功能D.編寫軟件系統的文檔14、在信息系統監理過程中,以下哪項不屬于監理的職責?A.監督項目進度B.確保項目質量C.負責項目的整體規劃D.提供技術支持15、在信息系統監理過程中,以下哪項不屬于監理工作內容?A.對項目進度進行監控B.對項目質量進行控制C.對項目成本進行核算D.對項目文檔進行審核16、在信息系統監理過程中,以下哪項是監理師應遵循的原則?A.監理師應獨立于項目各方B.監理師應追求最大利潤C.監理師應優先考慮客戶利益D.監理師應接受任何形式的賄賂17、在信息系統的生命周期中,以下哪個階段最關鍵,因為它直接影響到整個系統的質量?A.系統設計階段B.系統實施階段C.系統測試階段D.系統維護階段18、以下哪個選項是關于信息系統的安全策略錯誤的說法?A.信息系統安全策略應包括物理安全、網絡安全、數據安全、應用安全等方面B.安全策略應確保信息系統不受到惡意攻擊和非法侵入C.安全策略應優先考慮降低成本,忽略技術實現D.安全策略應定期進行評估和更新19、以下關于軟件需求規格說明書(SRS)的說法,哪一項是錯誤的?A.SRS應詳細描述軟件的功能和非功能需求B.SRS應避免包含設計或實現細節C.SRS應確保軟件需求的可測試性D.SRS應由軟件開發團隊獨立編寫20、在軟件開發生命周期(SDLC)中,以下哪個階段是確保軟件質量和性能的關鍵階段?A.需求分析B.設計C.編碼D.測試21、在項目管理中,下列哪一項不是風險識別的工具或技術?A.頭腦風暴B.德爾菲技術C.SWOT分析D.工作分解結構(WBS)22、關于軟件工程中的配置管理,以下說法正確的是:A.配置管理僅關注于源代碼文件。B.配置項是指構成軟件產品的所有元素,包括但不限于文檔、數據等。C.基線是一旦建立就不可更改的配置項集合。D.版本控制是配置管理活動中最不重要的一個環節。23、在信息系統工程中,以下哪一項不屬于項目實施階段的主要工作內容?A.需求分析B.系統設計C.系統實施D.系統驗收24、以下關于軟件生命周期模型的描述,正確的是:A.瀑布模型適用于需求變化頻繁的項目B.V模型強調在測試階段對軟件進行質量保證C.原型模型適用于軟件需求不明確的項目D.螺旋模型適用于大型、復雜且風險較高的項目25、在軟件項目管理過程中,制定范圍基準是哪個過程組的一部分?A、啟動B、規劃C、執行D、監控E、收尾26、下列哪一項不屬于軟件質量保證(SQA)活動?A、代碼審查B、設計評審C、需求分析D、測試計劃E、配置管理27、在信息系統監理過程中,以下哪項工作不屬于監理工程師的職責范圍?A.審查項目合同,確保合同條款的合法性B.監督項目進度,確保項目按計劃進行C.評估項目風險,制定風險應對策略D.管理項目團隊,協調團隊成員之間的溝通28、在信息系統監理中,以下哪種情況不屬于監理工程師應當采取的監理措施?A.對項目實施過程中發現的問題進行及時反饋B.對項目變更進行審批,確保變更符合項目需求C.對項目文檔進行審核,確保文檔的完整性和準確性D.對項目團隊成員進行培訓,提高團隊成員的技術水平29、在軟件工程中,需求分析階段的主要任務是:A.確定軟件系統的功能需求B.設計軟件體系結構C.編寫代碼D.測試軟件功能30、以下哪項不屬于軟件質量特性?A.可靠性B.性能效率C.易用性D.開發成本31、在信息系統工程監理中,以下哪個不屬于監理工作的基本職責?()A.監督合同執行B.質量控制C.進度控制D.安全保密32、以下關于信息系統工程監理計劃的描述,哪項是錯誤的?()A.監理計劃應包括項目背景、目標和范圍B.監理計劃應明確監理組織架構和人員職責C.監理計劃應詳細描述監理方法和工具D.監理計劃應包括項目驗收標準33、下列哪一項不屬于信息系統項目管理中的質量管理活動?A.制定質量標準B.進行質量保證C.實施質量控制D.質量風險評估34、在信息系統開發過程中,需求分析階段的主要任務是什么?A.分析用戶需求,編寫需求規格說明書B.完成系統的概要設計C.編寫程序代碼D.進行系統測試35、以下關于軟件工程中需求分析的描述,不正確的是:A.需求分析是軟件工程中的第一個階段,旨在確定軟件系統的需求。B.需求分析的結果是軟件規格說明書,是后續設計、實現和測試的依據。C.需求分析的過程包括需求獲取、需求分析、需求規格化和需求驗證。D.需求分析通常不涉及用戶界面設計。36、在軟件工程中,以下關于面向對象設計(OOD)原則的說法,不正確的是:A.封裝是將數據和行為捆綁在一起,以保護數據免受外部干擾。B.繼承允許新的類繼承已存在類的屬性和方法。C.多態性指的是一個接口可以有多個實現。D.單一職責原則(SRP)要求一個類應該只負責一個功能。37、關于信息系統項目管理中的質量管理,下列說法正確的是:A.質量管理僅涉及項目產品的質量控制;B.質量管理計劃可以是正式的或非正式的,取決于項目的具體需求;C.質量管理不包括對項目過程的質量控制;D.質量管理與成本控制無關。38、在信息系統開發過程中,監理單位的主要職責不包括:A.監督和控制項目的進度與質量;B.參與系統的設計與編碼工作;C.協調解決項目實施中的各類問題;D.審核承建方提交的各類文檔是否符合合同要求。39、以下關于軟件項目管理的描述,正確的是:A.軟件項目管理是指對軟件開發過程中所有活動的管理B.軟件項目管理只關注軟件開發的技術層面C.軟件項目管理不涉及軟件產品的質量和用戶需求D.軟件項目管理只關注軟件項目的成本控制40、以下關于軟件需求規格說明的描述,錯誤的是:A.需求規格說明應該具有非形式化的特點B.需求規格說明應該描述軟件產品的功能性和非功能性需求C.需求規格說明應該明確、一致、無歧義D.需求規格說明應該包括軟件產品的所有需求41、在信息系統項目管理中,項目范圍定義的主要目的是什么?A.制定項目的成本預算B.明確項目的工作邊界C.安排項目的具體實施人員D.確定項目的時間計劃42、下列哪一項不屬于信息系統開發中的質量管理活動?A.進行需求評審B.執行代碼審查C.開展市場調研D.實施測試計劃43、在信息系統工程中,以下哪個不屬于系統規劃階段的工作內容?A.確定項目目標B.分析市場需求C.設計系統架構D.進行系統測試44、在信息系統監理過程中,以下哪項措施不屬于項目風險管理的主要方法?A.風險識別B.風險評估C.風險轉移D.項目進度管理45、在信息系統工程中,下列哪項不屬于信息系統監理工作的內容?A.監理單位資質審核B.信息安全風險評估C.系統集成項目管理D.軟件版本控制46、以下關于信息系統集成項目管理的描述,不正確的是:A.項目管理是信息系統集成項目成功的關鍵因素之一B.信息系統集成項目管理應遵循項目管理的一般規律和方法C.信息系統集成項目管理的主要目標是確保項目按時、按質、按預算完成D.信息系統集成項目管理不涉及風險管理47、在軟件工程中,以下哪個階段是需求分析階段的一部分?A.系統設計B.系統規劃C.系統測試D.系統驗收48、在信息系統監理中,以下哪項工作不屬于監理工程師的職責?A.監督項目進度B.檢查項目質量C.管理項目團隊D.協調項目利益相關者49、在信息系統工程中,以下哪項不是項目風險管理的主要階段?()A.風險識別B.風險分析C.風險規避D.風險監控50、以下關于軟件配置管理的描述中,哪項是錯誤的?()A.軟件配置管理是確保軟件產品從需求到交付過程中的一致性和完整性的過程。B.配置項的變更應該經過正式的變更控制流程。C.軟件配置管理的主要目的是減少軟件變更帶來的風險。D.配置管理不涉及軟件版本控制。51、在信息系統工程中,下列哪項不屬于項目范圍管理的內容?A.范圍規劃B.范圍確認C.風險管理D.范圍變更控制52、在信息系統監理過程中,以下哪項不是監理工程師應具備的基本能力?A.專業知識B.溝通協調能力C.法律法規知識D.監理實踐經驗53、在信息系統工程中,下列哪個選項不屬于信息系統監理的工作內容?A.監督項目進度B.質量控制C.風險管理D.財務管理54、以下哪個階段在信息系統工程中,監理工程師應該重點審查項目計劃?A.設計階段B.開發階段C.驗收階段D.項目啟動階段55、以下關于軟件需求規格說明(SRS)的說法中,哪項是錯誤的?A.SRS應該由軟件工程師編寫B.SRS應該描述軟件的功能和非功能需求C.SRS應該具有可驗證性D.SRS不應該包含設計細節56、在軟件開發生命周期(SDLC)中,以下哪個階段是確定項目目標和范圍的關鍵階段?A.需求分析B.系統設計C.編碼D.測試57、以下關于軟件需求規格說明書(SRS)的說法中,哪一項是錯誤的?A.SRS應該包含軟件系統的所有需求B.SRS應該避免使用縮寫和術語C.SRS應該具有非形式化的特點D.SRS應該由客戶和開發團隊共同審查58、在軟件測試過程中,以下哪種測試方法最適用于發現軟件產品在運行環境下的錯誤?A.單元測試B.集成測試C.系統測試D.驗收測試59、題目:以下關于操作系統內存管理的描述,錯誤的是:A.分頁存儲管理可以將內存分成大小相等的頁,便于進行內存分配和回收。B.虛擬內存技術可以通過硬盤空間來模擬內存,從而擴大內存容量。C.內存映射文件將文件映射到內存中,可以像訪問內存一樣訪問文件內容。D.進程管理主要負責進程的創建、調度和終止,與內存管理無關。60、題目:以下關于數據庫系統的基礎知識,錯誤的是:A.關系數據庫通過二維表結構來表示實體和實體間的關系。B.SQL(結構化查詢語言)是關系數據庫的標準查詢語言。C.數據庫管理系統(DBMS)是數據庫系統的核心,負責數據的存儲、檢索和維護。D.數據庫的并發控制主要是通過事務來實現的。61、在信息系統工程中,以下哪個不屬于項目合同管理的內容?A.合同簽訂B.合同履行C.合同變更D.項目驗收62、在信息系統工程中,以下哪個不是項目進度控制的方法?A.Gantt圖B.PERT圖C.PERT網絡分析D.PERT時間序列分析63、以下關于信息系統監理師職業資格的說法,錯誤的是:A.信息系統監理師是專門從事信息系統工程監理工作的專業技術人員B.信息系統監理師需要具備項目管理、技術、經濟和法律等方面的知識C.信息系統監理師職業資格分為初級、中級和高級三個等級D.信息系統監理師職業資格的考試內容包括基礎知識、應用技術、案例分析等64、在信息系統工程監理過程中,以下不屬于監理工程師職責的是:A.對信息系統工程進度進行監控B.對信息系統工程質量進行監控C.對信息系統工程成本進行監控D.對信息系統工程進行風險評估65、在軟件工程中,需求分析階段的主要任務是?A.確定軟件系統必須做什么(功能需求)B.確定軟件系統如何做(非功能需求)C.確定軟件開發的技術方案D.確定軟件開發的時間表和資源66、軟件系統測試的目的是什么?A.確保軟件系統滿足需求B.檢測軟件系統中可能存在的錯誤和缺陷C.確保軟件系統穩定運行D.以上都是67、在信息系統監理工作中,以下哪項不屬于監理的基本職責?A.監督項目進度B.確保項目質量C.負責項目的人力資源管理D.審核項目的技術方案68、根據《中華人民共和國合同法》,以下哪種合同屬于可撤銷的合同?A.無效合同B.重大誤解的合同C.意思表示不真實的合同D.不可抗力導致的合同69、在信息系統監理工作中,以下哪項不屬于監理工程師的職責?A.監督信息系統項目的進度B.監督信息系統項目的質量C.制定信息系統項目的需求規格說明書D.監督信息系統項目的投資70、以下關于項目風險管理中“風險應對策略”的描述,正確的是?A.風險應對策略包括風險規避、風險減輕、風險轉移和風險接受B.風險應對策略包括風險預防、風險減輕、風險轉移和風險接受C.風險應對策略包括風險規避、風險預防、風險轉移和風險接受D.風險應對策略包括風險規避、風險減輕、風險轉移和風險預防71、以下關于操作系統內存管理技術的描述中,哪一項是錯誤的?A.分區式內存管理可以將物理內存劃分為多個連續區域,每個區域分配給不同的進程使用。B.頁式內存管理將內存分為固定大小的頁面,進程的地址空間也分為固定大小的頁。C.段式內存管理將內存劃分為多個大小可變的段,每個段分配給不同的進程使用。D.虛擬內存管理通過使用硬盤空間來模擬更多的物理內存。72、在數據庫事務的ACID特性中,下列哪一項不是事務的特性?A.原子性(Atomicity)B.一致性(Consistency)C.可持久性(Durability)D.并發性(Concurrency)73、在信息系統項目管理中,下列哪一項不是風險識別過程中的工具或技術?A.專家判斷B.假設分析C.SWOT分析D.成本效益分析74、以下哪種情況最有可能導致項目范圍蔓延(ScopeCreep)的發生?A.項目團隊成員嚴格執行變更控制流程B.客戶對項目需求有明確且固定的理解C.沒有正式定義項目范圍D.項目經理定期與干系人溝通項目狀態75、在信息系統監理過程中,以下哪項工作不屬于監理工程師的職責?()A.監督項目進度B.審查項目需求C.管理項目變更D.負責項目驗收二、應用技術(全部為主觀問答題,總5大題,第一題必選,剩下4選2,每題25分,共75分)第一題案例材料某中型企業計劃對其現有的客戶關系管理系統(CRM)進行升級,以滿足業務擴展的需求。當前的系統在處理大量數據時存在性能瓶頸,并且缺乏對移動設備的支持。企業決定聘請信息系統監理師來監督此次項目的實施。項目的主要目標包括:提升系統的響應速度和穩定性。支持多平臺訪問,尤其是移動設備。增強安全性,確保客戶數據的安全。實現與現有ERP系統的無縫集成。信息系統監理師需要評估當前系統狀況、參與需求分析、協助選擇合適的供應商和技術方案,并在整個開發周期內監督項目進度,保證項目按時按質完成。問題1、請列出信息系統監理師在本項目啟動階段應當執行的關鍵任務,并簡要說明每個任務的重要性。2、針對提升系統響應速度這一目標,請提出至少兩種具體的技術措施,并解釋其原理。3、為了保證新舊系統之間能夠平滑過渡,在上線前應該采取哪些測試方法?請列舉至少三種不同的測試類型。第二題案例材料:某企業為了提升內部管理效率,決定開發一套企業資源計劃(ERP)系統。該系統包括采購管理、庫存管理、財務管理、人力資源管理等模塊。企業委托了某軟件公司進行ERP系統的開發,并與某監理公司簽訂了信息系統工程監理合同。一、系統需求分析1.系統需滿足企業內部各部門的數據共享和業務協同。2.系統需具備良好的擴展性和可維護性。3.系統需滿足國家相關法律法規的要求。二、系統開發過程1.軟件公司成立了項目組,包括項目經理、系統分析師、開發人員、測試人員等。2.項目經理制定了項目計劃,包括時間表、資源分配、風險控制等。3.系統分析師根據需求分析,完成了系統設計文檔。4.開發人員按照設計文檔進行編碼,測試人員對代碼進行測試。三、監理工作內容1.監理公司對項目進度、質量、變更等方面進行監督管理。2.監理公司對軟件公司提供的文檔進行審查,確保其符合相關規范。3.監理公司對項目組進行培訓和指導,提高項目組的技術水平。四、問題1、根據案例材料,請分析ERP系統在需求分析階段應關注的關鍵點。1、1確保系統滿足企業內部各部門的數據共享和業務協同;1、2系統具備良好的擴展性和可維護性;1、3系統滿足國家相關法律法規的要求;1、4系統性能和安全性;1、5系統界面友好性和易用性。2、根據案例材料,請說明監理公司在項目進度、質量、變更等方面的監督管理內容。2、1監督項目進度,確保項目按計劃進行;2、2審查項目質量,確保系統功能、性能、安全性等滿足要求;2、3監督項目變更,確保變更對項目進度、質量等方面的影響可控;2、4監督項目組遵守相關規范,確保項目文檔、代碼等符合要求;2、5提供項目培訓和指導,提高項目組的技術水平。3、根據案例材料,請分析系統分析師在系統設計階段可能遇到的風險,并提出相應的應對措施。3、1風險:需求變更導致設計文檔修改頻繁,影響項目進度。應對措施:加強與需求方的溝通,確保需求穩定,設計文檔制定變更管理流程。3、2風險:設計文檔不符合實際需求,導致開發過程中出現大量返工。應對措施:在設計過程中,充分了解需求,進行充分的需求分析,確保設計文檔的準確性。3、3風險:設計文檔過于復雜,開發人員難以理解,影響開發效率。應對措施:設計文檔采用易于理解的語言和圖表,確保開發人員能夠快速掌握設計意圖。3、4風險:設計文檔缺乏可擴展性,導致后期系統難以維護和升級。應對措施:在設計過程中,充分考慮系統的可擴展性,采用模塊化設計,便于后續維護和升級。第三題案例材料:某企業為了提高內部管理效率,決定開發一套新的信息管理系統。該系統主要功能包括員工信息管理、項目進度跟蹤、財務報表生成等。在項目的初期階段,信息系統監理師參與了需求分析和系統設計的過程。在需求分析過程中,發現以下關鍵點:企業的組織結構比較復雜,有多個部門,每個部門的職能不同。員工信息需要包括基本信息(如姓名、性別、年齡)、崗位信息、聯系方式以及緊急聯系人信息。項目進度跟蹤需要能夠支持多級任務分解,并且要能夠實時更新各任務的狀態。財務報表要求能夠自動生成月度和季度報表,并能提供定制化的報表選項。基于以上情況,信息系統監理師提出了相應的解決方案,并對系統進行了初步的設計。問題與答案:1、根據案例中的描述,信息系統監理師在進行系統設計時應當考慮哪些因素來確保系統能夠滿足企業的實際需求?2、針對“項目進度跟蹤”這一特定需求,信息系統監理師可以采取什么樣的技術手段來實現?請列舉至少三種方法,并簡述其特點。3、為保障新開發的信息管理系統能夠順利上線并得到有效使用,信息系統監理師應該制定怎樣的實施策略?請從培訓、測試、反饋收集等方面給出建議。第四題案例材料:某公司計劃建設一套企業資源規劃(ERP)系統,以提高企業內部管理效率和決策水平。公司委托某監理公司對該項目進行監理,監理公司委派張工擔任該項目的監理工程師。項目基本情況如下:1.項目總投資約為1000萬元,預計工期為12個月。2.項目團隊由項目經理、系統分析師、軟件工程師、測試工程師等組成。3.項目采用敏捷開發模式,分為多個迭代周期進行開發。4.項目采用外包方式,部分開發工作由第三方公司承擔。5.項目需求文檔、設計文檔等均已完成,進入開發階段。項目實施過程中,張工發現以下問題:1.第三方公司開發進度較慢,影響了整體項目的進度。2.項目團隊內部溝通不暢,導致部分工作重復或遺漏。3.項目需求變更頻繁,導致開發工作頻繁調整。請根據以上案例材料,回答以下問題:1、針對第三方公司開發進度較慢的問題,張工應采取哪些措施來確保項目進度?1、與第三方公司溝通,了解其開發進度緩慢的原因,共同制定解決方案。2、評估第三方公司的工作效率,必要時可調整外包工作內容或尋找替代供應商。3、對第三方公司的開發進度進行監控,定期匯報進度,確保及時發現問題并解決。4、協調項目團隊內部資源,優先處理與第三方公司相關的任務,確保項目整體進度不受影響。2、針對項目團隊內部溝通不暢的問題,張工應如何改善團隊溝通?1、組織團隊溝通培訓,提高團隊成員的溝通意識和技巧。2、建立定期團隊會議制度,確保信息及時共享。3、利用項目管理工具(如項目管理軟件、即時通訊工具等)加強團隊成員之間的溝通。4、鼓勵團隊成員之間進行非正式溝通,促進團隊凝聚力和協作精神。3、針對項目需求變更頻繁的問題,張工應采取哪些措施來控制變更?1、建立變更控制流程,明確變更申請、審批、實施等環節。2、對需求變更進行評估,分析其對項目進度、成本和范圍的影響。3、與客戶溝通,確保變更的合理性和必要性。4、對變更后的需求進行更新,確保項目團隊和相關方對項目需求有清晰的認識。5、對變更后的項目計劃進行更新,確保項目進度和資源分配的合理性。第五題案例材料某大型企業為了提高信息化管理水平,決定開發一套新的企業資源計劃(ERP)系統。該企業已有的IT基礎設施較為完善,但缺乏有效的項目管理機制。作為信息系統監理師,你被委派參與該項目的全過程監理工作。項目預計持續12個月,預算為500萬元人民幣。在項目初期,已經完成了需求分析階段,并形成了初步的需求規格說明書。目前正處于設計階段。項目團隊由項目經理、軟件架構師、數據庫管理員、UI設計師、程序員及測試工程師組成。此外,還有一名來自外部供應商的技術顧問提供技術支持。項目的里程碑如下:設計完成:第3個月底編碼與單元測試:第6個月底系統集成測試:第9個月底用戶驗收測試:第11個月底上線準備:第12個月初項目采用敏捷開發模式,每兩周迭代一次。當前面臨的主要問題包括跨部門溝通不暢、需求變更頻繁以及技術選型爭議等。問答題1、在本案例中,作為一名信息系統監理師,在項目的設計階段,你將如何確保設計方案符合既定的需求規格說明書?2、面對跨部門溝通不暢的問題,你會采取哪些措施來改善這種情況?3、對于需求變更頻繁的情況,信息系統監理師應當如何控制風險?軟件資格考試信息系統監理師(基礎知識、應用技術)合卷(中級)復習試卷與參考答案一、基礎知識(客觀選擇題,75題,每題1分,共75分)1、以下關于軟件工程基本原理的說法,不正確的是:A、軟件工程的基本原理包括軟件生命周期、軟件開發過程、軟件質量保證等。B、軟件生命周期包括需求分析、設計、編碼、測試和維護等階段。C、軟件開發過程是指從需求分析到軟件交付的整個過程。D、軟件質量保證是指確保軟件產品滿足預定的質量標準。答案:C解析:軟件開發過程是指從需求分析到軟件交付的整個過程,但軟件生命周期不僅包括軟件開發過程,還包括軟件的維護階段。因此,選項C描述不準確。2、在軟件需求分析階段,以下哪種方法最適合用于確定用戶需求?A、代碼審查B、用戶訪談C、文檔分析D、測試用例設計答案:B解析:用戶訪談是一種直接與用戶溝通的方法,可以深入了解用戶的需求、期望和限制。在軟件需求分析階段,使用用戶訪談可以更準確地收集用戶需求。其他選項如代碼審查、文檔分析、測試用例設計更多用于軟件的后期階段。3、題干:在軟件工程中,螺旋模型是一種風險驅動的軟件開發模型,它將原型開發方法與瀑布模型結合起來,并引入了風險評估。螺旋模型的特點是()。A.階段劃分清晰,易于管理B.強調需求分析,忽視風險評估C.適用于高風險、復雜度高的項目D.需求變更頻繁,難以控制答案:C解析:螺旋模型的特點是它將瀑布模型和原型開發方法結合起來,引入了風險評估,適用于高風險、復雜度高的項目。螺旋模型允許在各個階段進行迭代和改進,同時注重風險管理,因此選項C正確。4、題干:軟件質量保證(SQA)是指在軟件開發過程中,為確保軟件產品滿足預定的質量要求而進行的一系列管理活動和過程。以下關于SQA的說法中,錯誤的是()。A.SQA是軟件開發過程中的一個獨立活動B.SQA通過制定標準和檢查來確保軟件質量C.SQA與軟件開發過程并行進行D.SQA的目標是消除所有軟件缺陷答案:D解析:軟件質量保證(SQA)的目標是確保軟件產品滿足預定的質量要求,但并非消除所有軟件缺陷。在實際開發過程中,完全消除軟件缺陷是不可能的,因此選項D錯誤。其他選項A、B、C都是正確的,SQA是軟件開發過程中的一個獨立活動,通過制定標準和檢查來確保軟件質量,與軟件開發過程并行進行。5、以下關于軟件開發過程模型的描述中,哪一種模型強調軟件開發的迭代性和動態性?A.水平模型B.精益模型C.瀑布模型D.V模型答案:B解析:精益模型(LeanModel)強調軟件開發的迭代性和動態性。它是一種敏捷開發方法,注重減少浪費,提高開發效率和軟件質量。與其他模型相比,精益模型更加靈活,能夠根據項目需求的變化進行調整。6、在軟件工程中,軟件項目管理的核心目標是什么?A.確保軟件項目按時完成B.確保軟件項目在預算內完成C.確保軟件項目的質量D.確保軟件項目滿足客戶需求答案:D解析:軟件項目管理的核心目標是確保軟件項目滿足客戶需求。這意味著在項目開發過程中,要始終關注客戶的需求,確保最終交付的軟件產品能夠滿足客戶的期望。雖然按時、在預算內完成以及保證質量也是項目管理的重要目標,但滿足客戶需求是核心目標。7、在軟件工程中,以下哪個階段屬于需求分析階段?A.需求調研B.需求獲取C.需求規格說明D.需求評審答案:B解析:需求分析階段是軟件開發過程中的一個關鍵階段,主要任務是明確軟件系統的功能需求和性能需求。在這個階段,軟件工程師會與用戶進行溝通,了解他們的需求,從而確定軟件系統的具體要求。需求獲取是這一階段的第一步,包括與用戶進行交流、收集需求信息等。需求調研、需求規格說明和需求評審雖然也與需求分析有關,但它們不是需求分析階段本身的內容。因此,正確答案是B。8、以下哪種軟件開發模型適用于項目需求變化頻繁的情況?A.瀑布模型B.原型模型C.V模型D.生命周期模型答案:B解析:在軟件開發中,不同的軟件開發模型適用于不同類型的項目。瀑布模型是一種傳統的線性模型,適用于需求明確、變更不頻繁的項目。V模型是瀑布模型的變種,強調驗證和確認過程。生命周期模型是一個廣義的概念,包括瀑布模型、原型模型等多種模型。原型模型是一種迭代模型,適用于項目需求變化頻繁的情況。在這種模型中,可以先構建一個原型系統,讓用戶試用并提出修改意見,然后根據反饋進行迭代改進。因此,正確答案是B。9、在信息系統工程中,以下哪項不屬于系統集成項目管理中的過程?A、項目范圍管理B、項目進度管理C、項目質量管理D、項目合同管理答案:B解析:在信息系統工程中,系統集成項目管理的主要過程包括項目范圍管理、項目進度管理、項目成本管理、項目質量管理、項目人力資源管理、項目溝通管理、項目風險管理、項目采購管理和項目利益相關者管理。項目進度管理是其中的一個關鍵過程,因此選項B不屬于系統集成項目管理中的過程。選項A、C、D都是系統集成項目管理中的過程。10、以下關于信息系統工程監理的說法中,正確的是:A、監理工程師可以代替建設單位進行決策B、監理工程師只能對項目的技術方面進行監理C、監理工程師應獨立于建設單位和承建單位,公正地執行監理任務D、監理工程師的職責僅限于確保項目進度符合合同要求答案:C解析:監理工程師在信息系統工程監理中的角色是獨立的,他們應當公正地執行監理任務,確保工程的質量、進度和成本符合合同要求,同時還要關注合同管理、信息管理、組織協調等方面。選項A錯誤,監理工程師不能代替建設單位進行決策;選項B錯誤,監理工程師不僅要對技術方面進行監理,還要對項目管理的其他方面進行監理;選項D錯誤,監理工程師的職責是多方面的,不僅限于確保項目進度。因此,選項C是正確的。11、在信息系統工程中,項目質量控制的目標是()。A.保證信息系統工程的質量滿足預定的質量標準和要求B.通過質量檢查、糾正偏差等措施,確保信息系統工程的質量C.對信息系統工程的質量進行監督和管理D.提高信息系統工程的質量和效益答案:A解析:項目質量控制的目標是保證信息系統工程的質量滿足預定的質量標準和要求。質量控制是通過對信息系統工程項目的質量進行計劃、監督、檢查和糾正偏差,確保項目質量達到預期目標的過程。12、在信息系統工程中,以下哪個不是項目風險管理的步驟?()A.風險識別B.風險評估C.風險應對策略制定D.項目計劃編制答案:D解析:項目風險管理的步驟包括風險識別、風險評估、風險應對策略制定和風險監控。項目計劃編制是項目管理中的一個環節,但不是風險管理的步驟。在風險管理過程中,項目計劃編制是在風險評估和風險應對策略制定后進行的。13、在軟件工程中,軟件架構設計階段的主要任務是?A.確定軟件系統的需求B.設計軟件系統的總體結構C.實現軟件系統的具體功能D.編寫軟件系統的文檔答案:B解析:軟件架構設計階段是軟件生命周期中的一個重要階段,其主要任務是設計軟件系統的總體結構,包括系統組件的劃分、組件間的接口設計、系統組件的交互方式等。這一階段的工作直接影響到軟件系統的性能、可維護性和可擴展性。14、在信息系統監理過程中,以下哪項不屬于監理的職責?A.監督項目進度B.確保項目質量C.負責項目的整體規劃D.提供技術支持答案:D解析:在信息系統監理過程中,監理的主要職責是監督項目進度、確保項目質量和協調項目相關各方的工作。負責項目的整體規劃通常是項目經理的職責,而提供技術支持則是項目團隊或技術人員的職責。監理應關注項目的過程和質量,而非具體的技術實現。15、在信息系統監理過程中,以下哪項不屬于監理工作內容?A.對項目進度進行監控B.對項目質量進行控制C.對項目成本進行核算D.對項目文檔進行審核答案:C解析:信息系統監理師的主要職責是確保信息系統項目的順利實施,其中涉及項目進度、質量和文檔的審核與控制。項目成本的核算通常由項目經理或財務部門負責,不屬于監理師的直接職責。因此,選項C是錯誤的。16、在信息系統監理過程中,以下哪項是監理師應遵循的原則?A.監理師應獨立于項目各方B.監理師應追求最大利潤C.監理師應優先考慮客戶利益D.監理師應接受任何形式的賄賂答案:A解析:信息系統監理師在監理過程中應遵循的原則包括獨立、客觀、公正和誠信。選項A中的“監理師應獨立于項目各方”符合監理師應遵循的原則,確保監理工作的公正性。選項B、C、D均不符合監理師應遵循的原則,因此答案為A。17、在信息系統的生命周期中,以下哪個階段最關鍵,因為它直接影響到整個系統的質量?A.系統設計階段B.系統實施階段C.系統測試階段D.系統維護階段答案:A解析:系統設計階段是信息系統生命周期中最關鍵的一個階段,因為它直接影響到整個系統的質量。在這個階段,設計人員需要根據需求分析的結果,對系統的架構、功能、性能等方面進行全面規劃,確保系統設計合理、可靠、易于維護。18、以下哪個選項是關于信息系統的安全策略錯誤的說法?A.信息系統安全策略應包括物理安全、網絡安全、數據安全、應用安全等方面B.安全策略應確保信息系統不受到惡意攻擊和非法侵入C.安全策略應優先考慮降低成本,忽略技術實現D.安全策略應定期進行評估和更新答案:C解析:關于信息系統的安全策略,錯誤的說法是C選項。安全策略應確保信息系統不受到惡意攻擊和非法侵入,并包括物理安全、網絡安全、數據安全、應用安全等方面。同時,安全策略不應以降低成本為唯一目標,而應該綜合考慮技術實現、成本、風險等多方面因素。安全策略還應定期進行評估和更新,以適應不斷變化的威脅環境。19、以下關于軟件需求規格說明書(SRS)的說法,哪一項是錯誤的?A.SRS應詳細描述軟件的功能和非功能需求B.SRS應避免包含設計或實現細節C.SRS應確保軟件需求的可測試性D.SRS應由軟件開發團隊獨立編寫答案:D解析:SRS(軟件需求規格說明書)應由項目經理或需求工程師牽頭,與客戶、利益相關者以及開發團隊共同參與編寫,以確保需求的有效性和準確性。因此,選項D中的“SRS應由軟件開發團隊獨立編寫”是錯誤的。20、在軟件開發生命周期(SDLC)中,以下哪個階段是確保軟件質量和性能的關鍵階段?A.需求分析B.設計C.編碼D.測試答案:D解析:在軟件開發生命周期中,測試階段是確保軟件質量和性能的關鍵階段。測試旨在發現軟件中的缺陷和錯誤,確保軟件滿足既定的需求,并且能夠在各種條件下穩定運行。因此,選項D“測試”是正確的。需求分析、設計和編碼階段雖然對軟件質量和性能有重要影響,但測試階段更為關鍵。21、在項目管理中,下列哪一項不是風險識別的工具或技術?A.頭腦風暴B.德爾菲技術C.SWOT分析D.工作分解結構(WBS)答案:D.工作分解結構(WBS)解析:工作分解結構(WBS)是一種將項目可交付成果和項目工作分解成較小、更易管理的部分的技術。它用于定義項目的范圍,并不直接作為風險識別的工具。而頭腦風暴、德爾菲技術和SWOT分析都是常用的風險識別方法,其中頭腦風暴用于激發團隊成員的想法;德爾菲技術通過匿名調查的方式收集專家意見;SWOT分析則幫助企業了解自身的優勢、劣勢、機會和威脅。22、關于軟件工程中的配置管理,以下說法正確的是:A.配置管理僅關注于源代碼文件。B.配置項是指構成軟件產品的所有元素,包括但不限于文檔、數據等。C.基線是一旦建立就不可更改的配置項集合。D.版本控制是配置管理活動中最不重要的一個環節。答案:B.配置項是指構成軟件產品的所有元素,包括但不限于文檔、數據等。解析:配置管理涉及軟件生命周期中產生的所有信息的標識、版本控制、變更控制、狀態報告和配置審計等活動。配置項不僅限于源代碼,還包括需求規格說明、設計文檔、測試案例等與產品相關的所有文件。基線是由一組已批準的工作產品組成的穩定點,雖然它們代表了一個穩定的參考點,但在必要時還是可以被修改。至于版本控制,它是確保每個配置項的版本都能被追蹤并管理的重要活動之一,對于維護軟件的質量至關重要。23、在信息系統工程中,以下哪一項不屬于項目實施階段的主要工作內容?A.需求分析B.系統設計C.系統實施D.系統驗收答案:A解析:在信息系統工程中,項目實施階段的主要工作內容包括系統設計、系統實施和系統驗收。需求分析通常在項目啟動階段進行,屬于項目的前期準備工作。因此,選項A不屬于項目實施階段的主要工作內容。24、以下關于軟件生命周期模型的描述,正確的是:A.瀑布模型適用于需求變化頻繁的項目B.V模型強調在測試階段對軟件進行質量保證C.原型模型適用于軟件需求不明確的項目D.螺旋模型適用于大型、復雜且風險較高的項目答案:C解析:原型模型適用于軟件需求不明確的項目,通過快速開發原型來驗證需求和理解用戶需求。瀑布模型適用于需求相對穩定的項目,V模型強調在測試階段對軟件進行質量保證,螺旋模型適用于大型、復雜且風險較高的項目。因此,選項C是正確的描述。25、在軟件項目管理過程中,制定范圍基準是哪個過程組的一部分?A、啟動B、規劃C、執行D、監控E、收尾答案:B解析:制定范圍基準屬于項目管理中的規劃過程組,此階段明確項目的詳細需求,并且制定計劃來實現這些需求。26、下列哪一項不屬于軟件質量保證(SQA)活動?A、代碼審查B、設計評審C、需求分析D、測試計劃E、配置管理答案:C解析:需求分析是軟件開發過程中的一項重要活動,但它不是直接屬于軟件質量保證(SQA)活動的一部分。SQA活動通常包括代碼審查、設計評審、制定測試計劃以及配置管理等。需求分析更多地與確保需求的正確性和完整性有關,而不是直接與質量保證相關。27、在信息系統監理過程中,以下哪項工作不屬于監理工程師的職責范圍?A.審查項目合同,確保合同條款的合法性B.監督項目進度,確保項目按計劃進行C.評估項目風險,制定風險應對策略D.管理項目團隊,協調團隊成員之間的溝通答案:D解析:信息系統監理工程師的職責主要包括對項目的合同、進度、質量、風險等方面進行監督管理。管理項目團隊、協調團隊成員之間的溝通屬于項目經理的職責,因此選項D不屬于監理工程師的職責范圍。28、在信息系統監理中,以下哪種情況不屬于監理工程師應當采取的監理措施?A.對項目實施過程中發現的問題進行及時反饋B.對項目變更進行審批,確保變更符合項目需求C.對項目文檔進行審核,確保文檔的完整性和準確性D.對項目團隊成員進行培訓,提高團隊成員的技術水平答案:D解析:信息系統監理工程師的監理措施主要包括對項目實施過程、變更、文檔等方面的監督管理。對項目團隊成員進行培訓,提高團隊成員的技術水平屬于項目管理的范疇,不屬于監理工程師應當采取的監理措施。因此選項D不符合監理工程師的職責。29、在軟件工程中,需求分析階段的主要任務是:A.確定軟件系統的功能需求B.設計軟件體系結構C.編寫代碼D.測試軟件功能正確答案:A.確定軟件系統的功能需求解析:需求分析是軟件開發過程中的關鍵步驟,其主要目的是明確用戶對于新系統或改進現有系統的具體需求。這一階段通常涉及與用戶的溝通交流,以收集并定義系統必須提供的服務以及這些服務應該如何被提供。選項B(設計軟件體系結構)、C(編寫代碼)和D(測試軟件功能)分別對應于軟件開發生命周期的不同階段,而非需求分析階段的任務。30、以下哪項不屬于軟件質量特性?A.可靠性B.性能效率C.易用性D.開發成本正確答案:D.開發成本解析:軟件質量特性是指能夠影響軟件產品滿足特定需求能力的各種屬性。可靠性(A選項)指的是軟件在給定條件下,在一段時間內保持無故障運行的能力;性能效率(B選項)關注的是軟件處理數據的速度以及使用資源的有效性;易用性(C選項)則涉及到軟件界面友好程度及用戶操作便捷性等方面。而開發成本(D選項),雖然對項目的成功與否有著重要影響,但它并不直接屬于軟件產品的內在質量屬性之一,而是項目管理中的一個考量因素。31、在信息系統工程監理中,以下哪個不屬于監理工作的基本職責?()A.監督合同執行B.質量控制C.進度控制D.安全保密答案:D解析:安全保密雖然也是信息系統工程監理工作中需要關注的問題,但并不是監理工作的基本職責。監理工作的基本職責包括監督合同執行、質量控制、進度控制和投資控制等。因此,選項D不屬于監理工作的基本職責。32、以下關于信息系統工程監理計劃的描述,哪項是錯誤的?()A.監理計劃應包括項目背景、目標和范圍B.監理計劃應明確監理組織架構和人員職責C.監理計劃應詳細描述監理方法和工具D.監理計劃應包括項目驗收標準答案:C解析:監理計劃應包括項目背景、目標和范圍,明確監理組織架構和人員職責,以及項目驗收標準等內容。監理方法和工具的描述可以概括說明,但不需要詳細描述。因此,選項C是錯誤的。33、下列哪一項不屬于信息系統項目管理中的質量管理活動?A.制定質量標準B.進行質量保證C.實施質量控制D.質量風險評估正確答案:D解析:質量管理活動主要包括制定質量標準(質量計劃)、進行質量保證(確保項目滿足預期的質量要求)以及實施質量控制(監控特定項目成果以確定它們是否符合相關質量標準)。質量風險評估通常屬于風險管理的一部分,并非直接歸屬于質量管理活動。34、在信息系統開發過程中,需求分析階段的主要任務是什么?A.分析用戶需求,編寫需求規格說明書B.完成系統的概要設計C.編寫程序代碼D.進行系統測試正確答案:A解析:需求分析階段的主要任務是與用戶溝通,了解并分析用戶需求,明確系統的功能、性能、接口等需求,并形成需求規格說明書。概要設計、編程和測試都是后續階段的任務。35、以下關于軟件工程中需求分析的描述,不正確的是:A.需求分析是軟件工程中的第一個階段,旨在確定軟件系統的需求。B.需求分析的結果是軟件規格說明書,是后續設計、實現和測試的依據。C.需求分析的過程包括需求獲取、需求分析、需求規格化和需求驗證。D.需求分析通常不涉及用戶界面設計。答案:D解析:需求分析不僅包括對系統功能的描述,還應該包括用戶界面設計的需求,即用戶如何與系統交互的描述。因此,選項D描述不正確。36、在軟件工程中,以下關于面向對象設計(OOD)原則的說法,不正確的是:A.封裝是將數據和行為捆綁在一起,以保護數據免受外部干擾。B.繼承允許新的類繼承已存在類的屬性和方法。C.多態性指的是一個接口可以有多個實現。D.單一職責原則(SRP)要求一個類應該只負責一個功能。答案:C解析:多態性指的是同一操作作用于不同的對象時,根據對象的具體類型產生不同的執行效果。因此,選項C描述不正確,多態性并不是指一個接口有多個實現。37、關于信息系統項目管理中的質量管理,下列說法正確的是:A.質量管理僅涉及項目產品的質量控制;B.質量管理計劃可以是正式的或非正式的,取決于項目的具體需求;C.質量管理不包括對項目過程的質量控制;D.質量管理與成本控制無關。【答案】B【解析】質量管理不僅包括對項目產品或服務的質量控制,也涵蓋了對項目實施過程中各項活動的質量保證。質量管理計劃可以根據項目的實際情況制定,形式可以靈活多變。質量管理還與成本控制密切相關,因為高質量的工作往往能減少返工和浪費,從而控制成本。38、在信息系統開發過程中,監理單位的主要職責不包括:A.監督和控制項目的進度與質量;B.參與系統的設計與編碼工作;C.協調解決項目實施中的各類問題;D.審核承建方提交的各類文檔是否符合合同要求。【答案】B【解析】監理單位的主要職責是在信息系統開發過程中監督項目的執行情況,確保項目按計劃進行,并且達到預定的質量標準。監理單位通常不會直接參與到設計與編碼等具體的開發工作中去,而是負責審核、協調及監督等工作。因此選項B不屬于監理單位的主要職責。39、以下關于軟件項目管理的描述,正確的是:A.軟件項目管理是指對軟件開發過程中所有活動的管理B.軟件項目管理只關注軟件開發的技術層面C.軟件項目管理不涉及軟件產品的質量和用戶需求D.軟件項目管理只關注軟件項目的成本控制答案:A解析:軟件項目管理是對軟件開發過程中所有活動的管理,包括技術層面、質量、用戶需求、成本等多個方面。因此,A選項正確。40、以下關于軟件需求規格說明的描述,錯誤的是:A.需求規格說明應該具有非形式化的特點B.需求規格說明應該描述軟件產品的功能性和非功能性需求C.需求規格說明應該明確、一致、無歧義D.需求規格說明應該包括軟件產品的所有需求答案:A解析:需求規格說明應該具有形式化的特點,以便于理解和驗證。其他選項均正確,需求規格說明應該描述軟件產品的功能性和非功能性需求,明確、一致、無歧義,并包括軟件產品的所有需求。因此,A選項錯誤。41、在信息系統項目管理中,項目范圍定義的主要目的是什么?A.制定項目的成本預算B.明確項目的工作邊界C.安排項目的具體實施人員D.確定項目的時間計劃答案:B解析:項目范圍定義的主要目的是明確項目的工作邊界,確保所有相關方對項目的工作范圍達成共識,避免后續工作中的范圍蔓延問題。42、下列哪一項不屬于信息系統開發中的質量管理活動?A.進行需求評審B.執行代碼審查C.開展市場調研D.實施測試計劃答案:C解析:質量管理活動通常包括需求評審、代碼審查以及測試計劃的實施等環節,而市場調研屬于市場分析和產品定位的一部分,并非直接的質量管理活動。43、在信息系統工程中,以下哪個不屬于系統規劃階段的工作內容?A.確定項目目標B.分析市場需求C.設計系統架構D.進行系統測試答案:D解析:系統規劃階段是信息系統工程的第一階段,主要工作內容包括確定項目目標、進行可行性分析、制定項目計劃、組織項目實施等。設計系統架構屬于系統設計階段的工作,而進行系統測試則屬于系統實施和維護階段的工作內容。因此,選項D不屬于系統規劃階段的工作內容。44、在信息系統監理過程中,以下哪項措施不屬于項目風險管理的主要方法?A.風險識別B.風險評估C.風險轉移D.項目進度管理答案:D解析:項目風險管理是信息系統監理工作中的重要環節,主要包括風險識別、風險評估、風險應對和風險監控四個方面。其中,風險轉移是一種常見的風險應對策略,通過將風險責任和風險損失轉移給第三方來降低項目風險。選項D中的項目進度管理雖然與風險管理密切相關,但它是項目管理的一部分,不屬于風險管理的主要方法。因此,選項D是本題的正確答案。45、在信息系統工程中,下列哪項不屬于信息系統監理工作的內容?A.監理單位資質審核B.信息安全風險評估C.系統集成項目管理D.軟件版本控制答案:A解析:信息系統監理師的工作內容主要包括工程質量、進度、投資控制,合同管理,信息安全管理,以及與這些相關的協調、咨詢和培訓工作。監理單位資質審核通常是由相關政府部門負責,不屬于監理師直接負責的內容。信息安全風險評估、系統集成項目管理和軟件版本控制都屬于信息系統監理工作的內容。因此,選項A是正確答案。46、以下關于信息系統集成項目管理的描述,不正確的是:A.項目管理是信息系統集成項目成功的關鍵因素之一B.信息系統集成項目管理應遵循項目管理的一般規律和方法C.信息系統集成項目管理的主要目標是確保項目按時、按質、按預算完成D.信息系統集成項目管理不涉及風險管理答案:D解析:信息系統集成項目管理確實涉及風險管理,因為項目在實施過程中可能會遇到各種風險,如技術風險、市場風險、人員風險等。項目經理需要識別、評估和應對這些風險,以確保項目目標的實現。因此,選項D的描述是不正確的。選項A、B和C都是正確的,項目管理是信息系統集成項目成功的關鍵,應遵循項目管理的一般規律和方法,主要目標包括確保項目按時、按質、按預算完成。47、在軟件工程中,以下哪個階段是需求分析階段的一部分?A.系統設計B.系統規劃C.系統測試D.系統驗收答案:B解析:在軟件工程中,系統規劃是軟件開發生命周期(SDLC)的初始階段,其主要任務是確定軟件系統的需求、目標、規模和可行性。需求分析則是系統規劃階段的一部分,其目的是明確用戶需求,并形成需求規格說明書。48、在信息系統監理中,以下哪項工作不屬于監理工程師的職責?A.監督項目進度B.檢查項目質量C.管理項目團隊D.協調項目利益相關者答案:C解析:在信息系統監理中,監理工程師的主要職責是監督和管理項目的實施過程,確保項目按照預定的目標和要求進行。這包括監督項目進度、檢查項目質量和協調項目利益相關者。管理項目團隊通常是由項目經理負責的,不屬于監理工程師的職責范圍。49、在信息系統工程中,以下哪項不是項目風險管理的主要階段?()A.風險識別B.風險分析C.風險規避D.風險監控答案:C解析:項目風險管理的主要階段包括風險識別、風險分析和風險監控。風險規避是風險應對策略的一種,不屬于風險管理的主要階段。因此,正確答案是C。50、以下關于軟件配置管理的描述中,哪項是錯誤的?()A.軟件配置管理是確保軟件產品從需求到交付過程中的一致性和完整性的過程。B.配置項的變更應該經過正式的變更控制流程。C.軟件配置管理的主要目的是減少軟件變更帶來的風險。D.配置管理不涉及軟件版本控制。答案:D解析:軟件配置管理確實包括軟件版本控制,它確保了軟件變更的可追溯性和可管理性。因此,描述D是錯誤的,正確答案是D。其他選項A、B、C都是關于軟件配置管理的正確描述。51、在信息系統工程中,下列哪項不屬于項目范圍管理的內容?A.范圍規劃B.范圍確認C.風險管理D.范圍變更控制答案:C解析:項目范圍管理主要包括范圍規劃、范圍定義、范圍確認和范圍變更控制等過程。風險管理是項目管理中的另一個重要方面,與范圍管理并列,但不屬于項目范圍管理的內容。因此,正確答案是C。52、在信息系統監理過程中,以下哪項不是監理工程師應具備的基本能力?A.專業知識B.溝通協調能力C.法律法規知識D.監理實踐經驗答案:D解析:信息系統監理工程師應具備以下基本能力:專業知識、法律法規知識、項目管理知識、溝通協調能力、職業道德等。監理實踐經驗雖然對監理工程師來說很重要,但并不是其應具備的基本能力,而是通過實踐積累的。因此,正確答案是D。53、在信息系統工程中,下列哪個選項不屬于信息系統監理的工作內容?A.監督項目進度B.質量控制C.風險管理D.財務管理答案:D解析:信息系統監理的工作內容主要包括監督項目進度、質量控制、風險管理等方面,而財務管理一般由項目的財務部門或財務管理人員負責,不屬于信息系統監理的職責范圍。因此,D選項正確。54、以下哪個階段在信息系統工程中,監理工程師應該重點審查項目計劃?A.設計階段B.開發階段C.驗收階段D.項目啟動階段答案:D解析:在項目啟動階段,監理工程師應該重點審查項目計劃,包括項目的可行性研究、需求分析、項目范圍定義等。這個階段的審查有助于確保項目在實施過程中能夠順利進行,避免出現方向性錯誤。因此,D選項正確。55、以下關于軟件需求規格說明(SRS)的說法中,哪項是錯誤的?A.SRS應該由軟件工程師編寫B.SRS應該描述軟件的功能和非功能需求C.SRS應該具有可驗證性D.SRS不應該包含設計細節答案:D解析:軟件需求規格說明(SRS)應該詳細描述軟件的功能和非功能需求,以及用戶的需求。然而,SRS不應該包含設計細節,設計細節通常會在設計階段處理。因此,選項D是錯誤的。56、在軟件開發生命周期(SDLC)中,以下哪個階段是確定項目目標和范圍的關鍵階段?A.需求分析B.系統設計C.編碼D.測試答案:A解析:在軟件開發生命周期(SDLC)中,需求分析階段是確定項目目標和范圍的關鍵階段。在這個階段,項目團隊會與客戶和利益相關者合作,明確項目的需求、目標和范圍。因此,選項A是正確的。57、以下關于軟件需求規格說明書(SRS)的說法中,哪一項是錯誤的?A.SRS應該包含軟件系統的所有需求B.SRS應該避免使用縮寫和術語C.SRS應該具有非形式化的特點D.SRS應該由客戶和開發團隊共同審查答案:C解析:軟件需求規格說明書(SRS)應該具有形式化的特點,以便于理解和驗證。非形式化的描述容易產生歧義,不利于后續的軟件開發和測試工作。其他選項中,A、B、D都是正確的說法。SRS應該包含軟件系統的所有需求,避免使用縮寫和術語,以及由客戶和開發團隊共同審查。58、在軟件測試過程中,以下哪種測試方法最適用于發現軟件產品在運行環境下的錯誤?A.單元測試B.集成測試C.系統測試D.驗收測試答案:C解析:系統測試是在軟件系統整體或部分系統完成后,對整個軟件系統進行測試,以確保軟件產品滿足系統級需求。它最適用于發現軟件產品在運行環境下的錯誤,包括軟件與硬件、其他軟件或操作人員之間的交互問題。單元測試針對單個模塊進行,集成測試關注模塊間的接口,驗收測試關注用戶需求和業務邏輯。因此,C選項最符合題意。59、題目:以下關于操作系統內存管理的描述,錯誤的是:A.分頁存儲管理可以將內存分成大小相等的頁,便于進行內存分配和回收。B.虛擬內存技術可以通過硬盤空間來模擬內存,從而擴大內存容量。C.內存映射文件將文件映射到內存中,可以像訪問內存一樣訪問文件內容。D.進程管理主要負責進程的創建、調度和終止,與內存管理無關。答案:D解析:進程管理確實主要負責進程的創建、調度和終止,但進程的內存管理是其重要組成部分之一。進程在運行過程中需要分配內存空間,進程管理需要處理內存分配、內存回收等問題,因此選項D描述錯誤。其他選項A、B、C均為正確描述。60、題目:以下關于數據庫系統的基礎知識,錯誤的是:A.關系數據庫通過二維表結構來表示實體和實體間的關系。B.SQL(結構化查詢語言)是關系數據庫的標準查詢語言。C.數據庫管理系統(DBMS)是數據庫系統的核心,負責數據的存儲、檢索和維護。D.數據庫的并發控制主要是通過事務來實現的。答案:D解析:數據庫的并發控制主要是通過鎖機制來實現的,而不是通過事務。事務是數據庫操作的基本單位,保證數據的一致性、完整性和可靠性,而鎖機制則確保在并發環境下對數據庫的訪問不會破壞數據的一致性。因此,選項D描述錯誤。其他選項A、B、C均為正確描述。61、在信息系統工程中,以下哪個不屬于項目合同管理的內容?A.合同簽訂B.合同履行C.合同變更D.項目驗收答案:D解析:項目合同管理的內容通常包括合同簽訂、合同履行和合同變更等。項目驗收是項目質量管理的一部分,不屬于合同管理的內容。因此,D選項是正確答案。62、在信息系統工程中,以下哪個不是項目進度控制的方法?A.Gantt圖B.PERT圖C.PERT網絡分析D.PERT時間序列分析答案:D解析:Gantt圖和PERT圖都是常用的項目進度控制工具。PERT網絡分析是一種通過分析活動之間的依賴關系來估算項目完成時間的方法。而PERT時間序列分析并不是一個標準的項目進度控制方法,因此,D選項是正確答案。63、以下關于信息系統監理師職業資格的說法,錯誤的是:A.信息系統監理師是專門從事信息系統工程監理工作的專業技術人員B.信息系統監理師需要具備項目管理、技術、經濟和法律等方面的知識C.信息系統監理師職業資格分為初級、中級和高級三個等級D.信息系統監理師職業資格的考試內容包括基礎知識、應用技術、案例分析等答案:C解析:信息系統監理師職業資格分為初級、中級和高級三個等級,而不是只有初級和中級。因此,選項C的說法是錯誤的。64、在信息系統工程監理過程中,以下不屬于監理工程師職責的是:A.對信息系統工程進度進行監控B.對信息系統工程質量進行監控C.對信息系統工程成本進行監控D.對信息系統工程進行風險評估答案:D解析:信息系統工程監理工程師的職責主要包括對信息系統工程進度、質量和成本進行監控。風險評估是信息系統工程監理工程師需要關注的內容,但并非其主要職責。因此,選項D的說法是錯誤的。65、在軟件工程中,需求分析階段的主要任務是?A.確定軟件系統必須做什么(功能需求)B.確定軟件系統如何做(非功能需求)C.確定軟件開發的技術方案D.確定軟件開發的時間表和資源答案:A解析:需求分析階段是軟件工程中非常重要的一個階段,主要任務是確定軟件系統必須做什么,即明確軟件系統的功能需求。這一階段需要與用戶進行充分溝通,了解用戶的需求和期望,從而確定軟件系統應該具備哪些功能。66、軟件系統測試的目的是什么?A.確保軟件系統滿足需求B.檢測軟件系統中可能存在的錯誤和缺陷C.確保軟件系統穩定運行D.以上都是答案:D解析:軟件系統測試的目的是多方面的,包括確保軟件系統滿足需求、檢測軟件系統中可能存在的錯誤和缺陷、確保軟件系統穩定運行等。通過測試,可以確保軟件系統在交付用戶使用之前,質量達到預期要求,降低軟件風險。因此,選項D“以上都是”是正確的。67、在信息系統監理工作中,以下哪項不屬于監理的基本職責?A.監督項目進度B.確保項目質量C.負責項目的人力資源管理D.審核項目的技術方案答案:C解析:信息系統監理師的主要職責是監督項目進度、確保項目質量和審核項目的技術方案等,而不涉及項目的人力資源管理。人力資源管理工作通常由項目經理或人力資源部門負責。因此,選項C不屬于信息系統監理師的基本職責。68、根據《中華人民共和國合同法》,以下哪種合同屬于可撤銷的合同?A.無效合同B.重大誤解的合同C.意思表示不真實的合同D.不可抗力導致的合同答案:B解析:根據《中華人民共和國合同法》,可撤銷的合同主要包括以下幾種情況:重大誤解的合同、意思表示不真實的合同等。重大誤解的合同是指當事人在訂立合同時由于重大誤解而使自己受到損害的合同。因此,選項B屬于可撤銷的合同。無效合同是指因違反法律、行政法規的強制性規定或違背公序良俗而無效的合同;意思表示不真實的合同是指當事人的意思表示與內心真實意思不一致的合同;不可抗力導致的合同是指因不可抗力事件導致合同無法履行的合同。這些都不屬于可撤銷的合同。69、在信息系統監理工作中,以下哪項不屬于監理工程師的職責?A.監督信息系統項目的進度B.監督信息系統項目的質量C.制定信息系統項目的需求規格說明書D.監督信息系統項目的投資答案:C解析:制定信息系統項目的需求規格說明書屬于項目需求分析階段的工作,通常由項目經理或需求分析師負責。監理工程師的職責主要是監督項目進度、質量和投資等方面,確保項目按照預定的目標和計劃順利進行。因此,C選項不屬于監理工程師的職責。70、以下關于項目風險管理中“風險應對策略”的描述,正確的是?A.風險應對策略包括風險規避、風險減輕、風險轉移和風險接受B.風險應對策略包括風險預防、風險減輕、風險轉移和風險接受C.風險應對策略包括風險規避、風險預防、風險轉移和風險接受D.風險應對策略包括風險規避、風險減輕、風險轉移和風險預防答案:A解析:項目風險管理中的風險應對策略主要包括風險規避、風險減輕、風險轉移和風險接受。其中,風險規避是指避免可能帶來風險的活動;風險減輕是指采取措施降低風險發生的可能性和影響;風險轉移是指將風險責任轉移給第三方;風險接受是指承認風險的存在,但不采取特別的應對措施。因此,A選項描述正確。71、以下關于操作系統內存管理技術的描述中,哪一項是錯誤的?A.分區式內存管理可以將物理內存劃分為多個連續區域,每個區域分配給不同的進程使用。B.頁式內存管理將內存分為固定大小的頁面,進程的地址空間也分為固定大小的頁。C.段式內存管理將內存劃分為多個大小可變的段,每個段分配給不同的進程使用。D.虛擬內存管理通過使用硬盤空間來模擬更多的物理內存。答案:C解析:在操作系統內存管理技術中,分區式內存管理、頁式內存管理和虛擬內存管理都是正確的描述。段式內存管理是將內存劃分為多個大小可變的段,每個段分配給不同的進程使用,這個描述是正確的。因此,錯誤的描述是C項。實際上,段式內存管理在早期操作系統中使用過,但由于其管理復雜且效率較低,現在已被頁式內存管理所取代。72、在數據庫事務的ACID特性中,下列哪一項不是事務的特性?A.原子性(Atomicity)B.一致性(Consistency)C.可持久性(Durability)D.并發性(Concurrency)答案:D解析:數據庫事務的ACID特性是指原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)和持久性(Durability)。其中,原子性確保事務中的所有操作要么全部完成,要么全部不完成;一致性確保事務執行后數據庫的狀態滿足業務規則;持久性確保事務提交后,其結果永久保存在數據庫中。并發性不是ACID特性之一,它描述的是多個事務可以同時進行,而不會相互干擾。因此,D項“并發性”不是事務的特性。73、在信息系統項目管理中,下列哪一項不是風險識別過程中的工具或技術?A.專家判斷B.假設分析C.SWOT分析D.成本效益分析正確答案:D.成本效益分析解析:成本效益分析通常用于評估項目是否值得投資,它是一種決策支持工具,并不是專門用于風險識別的技術。而選項A(專家判斷)、B(假設分析)以及C(SWOT分析,即優勢、劣勢、機會、威脅分析)都是常用的風險識別工具和技術。通過這些方法,可以有效地找出可能影響項目的各種風險因素。74、以下哪種情況最有可能導致項目范圍蔓延(ScopeCreep)的發生?A.項目團隊成員嚴格執行變更控制流程B.客戶對項目需求有明確且固定的理解C.沒有正式定義項目范圍D.項目經理定期與干系人溝通項目狀態正確答案:C.沒有正式定義項目范圍解析:項目范圍蔓延指的是未經控制地逐步增加項目的工作內容,最終可能導致項目超出原定預算和時間計劃。這種情況往往發生在項目開始時沒有明確界定好工作范圍的情況下。如果項目范圍沒有得到適當的定義和文檔化,那么就很難控制后續的需求變化,從而容易發生范圍蔓延。選項A、B和D描述的情況有助于防止或減少范圍蔓延的風險。75、在信息系統監理過程中,以下哪項工作不屬于監理工程師的職責?()A.監督項目進度B.審查項目需求C.管理項目變更D.負責項目驗收答案:D解析:信息系統監理工程師的職責主要包括監督項目進度、審查項目需求、管理項目變更等。負責項目驗收通常由項目甲方或第三方驗收機構負責,不屬于監理工程師的職責范圍。監理工程師的工作重點在于確保項目按照既定的計劃和標準進行,并對項目的質量和進度進行監督管理。二、應用技術(全部為主觀問答題,總5大題,第一題必選,剩下4選2,每題25分,共75分)第一題案例材料某中型企業計劃對其現有的客戶關系管理系統(CRM)進行升級,以滿足業務擴展的需求。當前的系統在處理大量數據時存在性能瓶頸,并且缺乏對移動設備的支持。企業決定聘請信息系統監理師來監督此次項目的實施。項目的主要目標包括:提升系統的響應速度和穩定性。支持多平臺訪問,尤其是移動設備。增強安全性,確保客戶數據的安全。實現與現有ERP系統的無縫集成。信息系統監理師需要評估當前系統狀況、參與需求分析、協助選擇合適的供應商和技術方案,并在整個開發周期內監督項目進度,保證項目按時按質完成。問題1、請列出信息系統監理師在本項目啟動階段應當執行的關鍵任務,并簡要說明每個任務的重要性。答案:項目范圍定義:明確項目的目標、邊界以及預期成果,確保所有利益相關者對于項目的理解一致。需求收集與分析:通過訪談、問卷調查等方式從各相關部門收集需求信息,了解用戶的具體需求,為后續的設計提供依據。風險評估:識別潛在的風險因素及其可能的影響,制定相應的應對策略,減少不確定因素對項目的影響。供應商篩選標準制定:根據項目需求確定供應商的選擇標準,如技術能力、服務質量等,為后期招標工作做準備。初步預算規劃:基于已知的信息預估整個項目的成本,為財務部門提供參考。2、針對提升系統響應速度這一目標,請提出至少兩種具體的技術措施,并解釋其原理。答案:數據庫優化:對數據庫進行適當的索引設計可以加快查詢速度;定期清理無用的數據記錄也有助于提高效率。引入緩存機制:在應用層或客戶端使用緩存技術存儲常用數據,減少直接訪問后端服務的次數,從而降低服務器壓力并加速響應時間。3、為了保證新舊系統之間能夠平滑過渡,在上線前應該采取哪些測試方法?請列舉至少三種不同的測試類型。答案:功能測試:驗證新系統是否實現了所有預定的功能點,確保沒有遺漏任何關鍵操作。兼容性測試:檢查新系統能否正確地運行在不同的操作系統、瀏覽器版本上,特別是考慮到新增加了移動設備支持這一點尤為重要。集成測試:確認新CRM系統與現有ERP系統之

溫馨提示

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

評論

0/150

提交評論