软件资格考试信息系统监理师(中级)(基础知识、应用技术)合卷试题及答案指导_第1页
软件资格考试信息系统监理师(中级)(基础知识、应用技术)合卷试题及答案指导_第2页
软件资格考试信息系统监理师(中级)(基础知识、应用技术)合卷试题及答案指导_第3页
软件资格考试信息系统监理师(中级)(基础知识、应用技术)合卷试题及答案指导_第4页
软件资格考试信息系统监理师(中级)(基础知识、应用技术)合卷试题及答案指导_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件资格考试信息系统监理师(基础知识、应用技术)合卷(中级)复习试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、以下哪个不属于计算机系统的组成部分?硬件软件数据库用户2、软件工程的主要目标是按时、按预算、按质量要求提供适应变化需求的软件产品。对错3、题干:在信息系统工程中,项目进度控制的目的是什么?选项:A、确保项目按预定的时间表完成B、确保项目质量符合标准C、确保项目成本在预算范围内D、以上都是4、题干:以下哪项不是信息系统工程项目章程的主要内容?选项:A、项目目标B、项目经理的任命C、项目风险评估D、项目验收标准5、在软件工程中,以下哪个阶段是需求分析阶段?A.系统分析阶段B.系统设计阶段C.系统实施阶段D.系统测试阶段6、以下哪项不是软件工程中的质量属性?A.功能性B.性能C.可维护性D.预算7、软件需求规格说明书不应包括()。A、系统的主要功能及各功能的主要操作B、软件的性能需求及对应的绩效指标C、软件的设计约束D、系统运行时所需的操作系统类型8、在信息安全领域,以下哪个选项不属于信息安全的三要素之一?A、可用性B、保密性C、完整性D、易用性9、以下关于软件开发过程模型的说法中,哪一种模型主要用于快速迭代开发和产品展示?A.瀑布模型B.移动模型C.螺旋模型D.敏捷模型10、在软件工程项目中,下列哪项工作不属于软件测试的范畴?A.单元测试B.集成测试C.系统测试D.维护工作11、在信息系统工程中,以下哪个阶段不属于项目实施阶段?A.系统设计B.系统开发C.系统测试D.项目收尾12、在信息系统监理过程中,以下哪种情况属于监理工程师应采取的纠正措施?A.监理工程师发现项目进度落后于计划B.监理工程师发现设计文档不符合规范C.监理工程师发现施工人员操作不规范D.监理工程师发现项目预算超支13、在项目管理中,过程改进通常使用以下哪种工具或方法?()A、控制图B、Delphi法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、以下哪种数据模型支持实体间的多对多关系?A、层次模型B、网状模型C、关系模型D、面向对象模型20、在TCP/IP协议栈中,以下哪个协议工作于传输层?A、IPB、HTTPC、TCPD、DNS21、在信息系统工程中,项目计划的关键路径法(CPM)中,下列哪个指标代表活动的最迟开始时间(LS)?A.ES(最早开始时间)B.EF(最早完成时间)C.LS(最迟开始时间)D.LF(最迟完成时间)22、以下关于软件开发生命周期(SDLC)的说法中,哪一个是正确的?A.SDLC的每一个阶段都能够严格界定,每个阶段结束后的结果都是确定的。B.SDLC的各个阶段通常是线性的,一旦某个阶段完成,不能返回重新处理。C.SDLC的不同阶段可能重叠,且一个阶段完成后可能需要返回前一阶段进行修正。D.SDLC的流程是固定的,所有项目都必须按照相同的步骤进行。23、以下哪个选项不是信息系统监理师应具备的基本素质?A.良好的职业道德B.丰富的项目管理经验C.出色的沟通协调能力D.较差的团队合作精神24、在信息系统工程监理过程中,以下哪种情况不属于监理工程师应采取的控制措施?A.对项目进度进行监控B.对项目质量进行审核C.对项目成本进行控制D.对项目风险进行规避25、在软件开发方法学中,______方法适用于解决结构化程度较高的问题,适合实现时使用传统的编程语言。A、面向过程B、面向对象C、函数式编程D、逻辑编程26、______模型在UML中表示为一个由名字和约束定义的类的集合。A、用例B、组件C、类D、部署27、题干:以下哪项不是信息系统工程监理的工作任务?A.监理计划编制B.招标采购管理C.软件项目管理D.项目质量监督28、题干:下列关于监理工程师职业道德的说法,错误的是?A.监理工程师应当具备廉洁自律的职业道德B.监理工程师应维护业主的利益C.监理工程师应遵守合同规定的义务D.监理工程师应尊重承包商的合法权益29、在信息系统监理过程中,以下哪个阶段最适合进行需求评审?A.系统设计阶段B.系统开发阶段C.系统实施阶段D.系统验收阶段30、下列关于信息系统工程合同管理说法不正确的是:A.合同管理是信息系统工程监理的核心工作之一B.合同签订后,监理工程师应参与合同的履行过程C.合同变更应经过合同双方协商一致,并得到合同管理方的批准D.合同争议解决应优先采用和解方式31、在软件开发过程中,确定软件需要实现的功能以及如何实现这些功能的过程被称为:软件架构软件设计需求分析项目规划32、软件安全模型中,最重要的原则之一是:权限的最小化关键操作的自动化系统的集成化用户的透明访问33、题目:以下哪项不是信息系统工程的三个核心要素?A.项目管理B.系统设计与开发C.架构设计D.系统集成34、题目:在信息系统监理中,以下哪项不属于信息系统工程质量预控的内容?A.监理单位的质量管理体系B.工程的可行性研究C.设计文档的审查D.系统测试与试运行35、以下哪项不属于信息系统监理师在项目实施过程中应遵循的原则?A.依法监理B.独立监理C.科学监理D.利益相关方满意36、以下哪项不属于信息系统工程合同管理的核心内容?A.合同签订B.合同履行C.合同变更D.项目验收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、UML是一种()。A、编程语言B、建模语言C、数据库技术D、操作系统45、以下关于信息翁理管理的说法,错误的是:()A.信息管理是为了提高信息资源的利用率,使信息能更有效地支持组织的事物管理和决策B.信息管理包括信息资源的获取、组织、存储、处理、检索、分发和销毁等环节C.信息管理的目的是确保信息的准确性、完整性、及时性和可用性D.信息管理不涉及对信息系统的安全管理46、信息系统监理师在监理过程中,发现项目进度严重滞后于计划,以下应对措施中,最不适宜的做法是:()A.与项目团队进行沟通,分析进度滞后的原因,并提出改进建议B.协助项目团队调整进度计划,重新安排关键任务的时间节点C.提醒项目经理加强团队管理的激励机制,提高团队成员的工作积极性D.立即停止项目,等到重新规划后继续执行47、题目:在信息系统的开发过程中,以下哪项不是系统分析阶段的主要任务?A.确定系统目标B.收集用户需求C.设计数据库结构D.编写测试用例48、题目:在信息系统项目管理中,以下哪种工具可以用来监控项目进度?A.Gantt图B.PERT图C.Fishbone图D.SWOT图49、下列关于信息分发的描述中,正确的是()。A、信息分发包括了调度、过滤和变换等操作,使得接收者只能接收到允许的、相关的有用信息。B、信息分发仅限于物理层面上的传输,不涉及逻辑层或应用层的处理。C、信息分发是一个完全自动的过程,无需任何人工干预。D、信息分发仅在单向传输中适用,不允许反向传输操作。50、关于可信计算,以下说法正确的是()。A、可信计算无法提供操作系统层面的安全保护。B、可信计算的核心是在计算系统中引入了“可信根”来检测和防止恶意软件的攻击。C、可信计算依赖于外部的安全防护措施,而不是自身构建的安全机制。D、可信计算完全排除了计算系统的潜在漏洞和攻击面。51、在信息系统项目监理的整合管理过程中,以下哪一项不属于iểmkiểmtracungcấpdịchvụ?52、对于Linux系统下的文件系统权限控制,以下哪种说法不正确?53、以下关于软件需求规格说明书的描述,哪项是错误的?A.需求规格说明书应该包括软件系统的功能需求、性能需求、接口需求等。B.需求规格说明书应该尽量使用自然语言和图形进行描述,以便于阅读和理解。C.需求规格说明书应该是非形式化的,以便于开发人员自由发挥。D.需求规格说明书应该具有可验证性、一致性、无歧义性。54、以下关于软件测试的描述,哪项是正确的?A.软件测试的目的是找出软件中所有的错误。B.软件测试应该在软件开发的早期阶段开始,并且贯穿整个开发周期。C.软件测试不需要编写测试用例,只需进行手动测试即可。D.软件测试只是对软件的功能进行验证,不需要考虑性能。55、以下哪一项不是UML中的静态视图?A、用例视图B、逻辑视图C、部署视图D、组件视图56、以下哪一种软件测试方法不属于黑盒测试?A、功能测试B、性能测试C、接口测试D、结构测试57、【题目】在软件开发生命周期中,需求分析阶段的主要任务是:A.定义软件系统的功能需求和非功能需求B.确定软件开发的方法和工具C.实现软件系统的功能和非功能需求D.对系统进行性能分析和测试58、【题目】软件开发过程管理的方法中,属于敏捷开发范畴的是:A.精益软件开发B.CMMIC.水平化模型D.需求工程59、在信息系统工程中,以下哪项不属于项目合同管理的主要任务?A.合同签订B.合同履行C.合同变更D.项目验收60、以下关于软件需求的描述中,哪一项不属于软件需求的特点?A.明确性B.完整性C.可测试性D.可协商性61、信息系统监理师的基础知识部分涵盖了广泛的知识领域,以下哪个选项不是基础知识的一部分?A、项目管理知识B、信息系统架构与标准C、合同法与知识产权D、网络安全技术62、关于信息系统监理师的基础知识,下列说法错误的是?A、项目管理知识是信息系统监理师必备的知识之一。B、了解信息系统架构与标准有助于监理工程师更好地进行系统分析和评估。C、合同法与知识产权是信息系统监理师必须掌握的法律法规知识。D、无需了解网络安全技术,因为这不属于基础知识范畴。63、题目:以下哪项不是信息系统的数据库设计的基本范式?A.第一范式(1NF)B.第二范式(2NF)C.第三范式(3NF)D.第四范式(4NF)E.第五范式(5NF)64、题目:在软件开发过程中,以下哪个不是软件测试的目标?A.确保软件正确无误B.评估软件的可靠性C.识别软件的错误D.收集系统性能数据65、在软件工程中,以下哪个不是软件需求规格说明书(SRS)的审查重点?A.需求的一致性B.需求的完整性C.需求的可行性D.需求的测试用例66、在项目管理中,以下哪个不是项目风险管理的方法?A.风险识别B.风险分析C.风险规避D.风险补偿67、在软件工程的需求分析阶段,以下哪种文档用于详细描述系统的功能需求?项目计划书测试报告详细设计说明书需求规格说明书68、软件生命周期中,哪个阶段主要任务是编写设计文档,并将系统设计转换为可执行代码?启动阶段设计阶段开发阶段测试阶段69、以下关于信息系统项目管理的说法,错误的是:A.信息系统项目管理需要遵循一定的过程和方法B.信息系统项目管理旨在确保项目按时、按预算和满足质量要求完成C.信息系统项目管理需要关注项目风险,并采取措施进行管理D.信息系统项目管理主要是对技术方面的工作进行管理70、关于信息系统项目干系人,以下说法正确的是:A.项目的所有利益相关者都是干系人B.干系人的影响力和参与程度对项目成功与否没有影响C.项目经理是项目干系人之一,但对项目的成败影响不大D.信息系统项目的干系人通常包括客户、供应商、承包商、项目经理等71、在软件工程中,下列哪种模型适合于需求变化频繁的项目?A.水平模型B.瀑布模型C.螺旋模型D.看板模型72、以下关于软件可维护性的描述,不正确的是:A.软件的可维护性是指软件能够被理解和修改的能力。B.软件的可维护性包括可理解性、可测试性、可修改性和可移植性。C.软件的可维护性是软件质量的一个重要指标。D.提高软件的可维护性会降低软件的开发成本。73、下列关于软件可靠性的描述中,正确的是()。A、软件可靠性是指在特定环境和时间内,软件完成其指定功能的能力。B、软件可靠性是指在特定环境和时间内,软件不产生错误的能力。C、软件可靠性是由软件开发者确保的,与用户无关。D、软件可靠性可以通过严格的质量保证过程来完全获得。74、针对软件产品,进行的所有与软件生产活动密切相关的需求分析、设计、开发、测试等活动应全面纳入()。A、项目计划B、需求规格说明书C、测试计划D、项目风险管理计划75、以下关于数据库系统事务特性的描述中,错误的是:()A.原子性(Atomicity)B.一致性(Consistency)C.隔离性(Isolation)D.可持久性(Durability)E.可调试性(Debuggability)二、应用技术(全部为主观问答题,总5大题,第一题必选,剩下4选2,每题25分,共75分)第一题案例背景:某软件公司承接了一个企业资源计划(ERP)系统的开发项目,该项目旨在帮助企业实现信息化管理。项目周期为12个月,项目团队由开发、测试、运维等多个部门组成。作为信息系统监理师,你需要对项目的开发过程进行监理,确保项目按计划、高质量完成。案例材料:1.项目启动阶段,项目团队制定了详细的项目计划,包括时间表、任务分配、资源需求等。2.在需求分析阶段,项目团队与客户进行了多次沟通,明确了系统功能需求和性能指标。3.项目开发阶段,采用敏捷开发模式,将需求划分为多个迭代周期,每个迭代周期结束后进行评审和调整。4.项目测试阶段,制定了详细的测试计划,包括单元测试、集成测试、系统测试等。5.项目部署阶段,对系统进行了部署,并进行了试运行,确保系统稳定运行。问题:1、请简要描述信息系统监理师在项目启动阶段的主要职责。2、在项目开发阶段,敏捷开发模式的特点有哪些?请列举至少两点。3、项目测试阶段,信息系统监理师应如何确保测试质量?第二题背景材料:某公司计划进行信息化项目,主要目标是提升生产效率和管理效率。项目预算为500万元,计划在一个季度内完成。信息化项目主要包括以下几个模块:生产管理系统、财务管理、人力资源管理和客户服务系统。项目组决定采用敏捷开发模式进行开发,同时采用信息系统监理的方式进行实施监控。项目组希望通过监理对整个信息化项目的质量、进度、成本和风险管理等方面进行有效监控。问题:1、简述敏捷开发的基本特点及流程,并根据背景材料中提的项目特点,简述敏捷开发在该项目中的适用性。1、敏捷开发的特点主要包括:灵活性强、适应性强、不断迭代和交付快速。其流程大致分为:规划、起步、实施、结束四个阶段。每个迭代周期通常为2-4周,开发团队和业务利益相关者会在每个迭代周期结束后一起审查和评估项目进展,然后根据反馈调整下一步的开发计划。项目过程中,团队会不断接受用户反馈,保持产品的灵活性与适应性。根据背景材料中的项目特点,敏捷开发适合该信息化项目,原因是:项目时间紧,需要迅速迭代出成果;项目范围广泛,模块化需求多样,灵活迭代开发可以容纳不确定性的需求变更;团队可以快速响应商业变化;持续的交付批次可以确保项目能够快速见效;敏捷方法论支撑项目中的风险管理,可以帮助及时调整以降低风险。2、信息系统监理主要分为哪些环节,并简述监理如何在项目中体现其价值。2、信息系统监理主要分为:监理规划制定、监理实施、监理总结三个环节。监理体现其价值在于:监理规划制定:规划制定能够明确项目目标、方法和重点,确保各环节按照计划进行;监理实施:具体质量、进度、成本、风险管理的监督检查,帮助发现并处理问题,保证项目顺利进行;监理总结:及时总结项目情况,为后续项目提供改进建议和经验教训。在这种背景下,监理的价值具体可以体现在以下几个方面:通过及时的风险管理发现可能引起项目风险的因素,对问题进行预警;定期对项目成本、时间、质量和风险进行综合监控,确保各项指标符合项目计划,发现偏差及时调整;根据监理实施过程中发现的问题和风险,提出改进建议,改进项目成果,提升项目质量;积累经验教训,为后续项目的开展提供有价值的信息支持。3、在项目开发过程中,项目组采用敏捷开发模式,请描述敏捷开发中如何进行需求管理,以确保项目需求的准确性与一致性。3、在项目开发过程中,采用敏捷开发的过程中进行需求管理可以采取以下措施:定期举行需求评审会议:需求分析人员与业务人员一起定期开会讨论需求,评估需求的优先级和可行性,确保需求的准确性和一致性;需求跟踪:项目管理工具可以记录每一次需求变更及与之相关的所有活动,并能随时访问这些信息,有助于追踪需求变更和检查需求的一致性;建立需求文档:让每一个需求都有清晰完整的描述和背景,便于团队成员之间的理解和沟通。需求文档应该包含描述、目的、目标用户、限制条件、前置条件等信息;实施用户故事:将需求转化为用户故事,每个用户故事都应包含简短的背景信息以及用户对于特定功能或问题的期望。团队可以根据用户故事来逐个迭代地交付功能;双向沟通:保持与客户和团队成员之间的良好沟通。项目组需要定期收集用户的反馈,明确需求的范围,确保项目组能够准确地实现预期的功能;快速迭代和反馈:敏捷开发的方式要求短周期、小规模迭代,每完成一个小的迭代环节后,配合适时反馈和需求调整,确保需求的准确性与一致性。通过这些措施,项目组能够在敏捷开发模式下,全面管理需求,保证项目需求内容的准确性与一致,从而提升项目开发的质量和效率。第三题案例材料:某软件开发项目旨在开发一款适用于中小企业的客户关系管理系统(CRM)。项目工期为10个月,由A公司承担开发任务,B公司负责提供咨询服务。合同约定,A公司按照B公司提供的咨询服务方案进行开发,并在项目验收合格后支付consultingfee。项目实施过程中,发生了以下情况:1.B公司在项目启动阶段提供了详细的需求规格说明书和设计文档,A公司在后续的开发过程中遇到设计与实际需求不符的情况。2.项目进度缓慢,A公司指出véraison主要原因是团队内部沟通不畅,且部分成员缺乏必要的软件工程知识。3.项目接近结束时,客户提出增加一些新功能,A公司反馈这些新增功能可能导致整个系统的稳定性受到影响,并提出了修改方案。问题:1、针对B公司在项目启动阶段提供的设计文档与实际需求不符的问题,作为监理工程师,你应该采取哪些措施来确保项目设计的正确性和与需求的匹配?1、组织召开项目的需求确认会,邀请A公司的开发团队和客户代表共同参与,以确保所有相关人员对需求的理解一致。1、对B公司提供的设计文档进行详细审查,包括需求分析、系统设计、数据库设计等,并与需求规格说明书进行对照,找出差异点。1、如有设计文档与需求不一致的情况,应及时与B公司沟通,要求其进行修正并提供修改理由。1、可以组织专家评审,邀请外部专家或行业专家对设计文档进行评估,以提高设计质量。1、建立设计变更管理流程,确保所有设计变更都经过评审和批准后才进行实施。2、针对项目进度缓慢的问题,作为监理工程师,你认为A公司可以从哪些方面入手来改善团队内部沟通和提高软件工程知识水平?2、制定团队沟通计划,定期组织团队会议,确保团队成员之间的信息流通。2、加强内部培训,组织软件工程技术课程或邀请专家进行讲座,提高团队成员的软件工程知识水平。2、优化团队组织结构,确保团队成员具备合理的技能组合,以提高团队整体效率。2、采用敏捷开发方法,如Scrum或Kanban,促进团队内部的高效协作和快速响应变化。2、建立过程改进机制,定期回顾和总结项目过程,找出改进点并实施。3、在面对客户提出的新增功能要求时,作为监理工程师,你应该如何处理这个问题?3、首先与客户进行充分沟通,详细了解新增功能的细节和对现有系统的影响。3、评估新增功能对项目进度、成本和质量的影响,并据此提出修改方案。3、向客户说明新增功能可能会带来的风险,包括稳定性影响、测试时间和资源需求等。3、如果新增功能对项目影响较大,建议客户重新评估需求优先级或考虑分阶段实施。3、将新增功能的评估结果和修改方案提交给项目相关人员,如项目经理、客户代表和A公司管理层,共同决定下一步行动。第四题案例背景某市政府计划开发一套智慧城市管理系统,旨在提高城市管理效率,改善市民生活质量。该系统包括但不限于以下几个子系统:交通管理、环境监测、公共安全、公共服务等。项目预算为5000万元人民币,预计开发周期为两年。作为该项目的信息系统监理师,您被委托负责监督项目的整个生命周期,确保项目按时按质完成,同时控制成本不超过预算。项目开始后不久,您发现原定的软件开发方法论——瀑布模型,在面对需求频繁变更的情况下显得不够灵活,可能导致项目延期和成本超支。此外,您还注意到项目团队之间的沟通存在障碍,导致信息传递不畅,影响了项目的进展。问题与答案1、针对上述情况,您认为应该采取什么措施来改进项目管理和开发流程?请详细说明您的建议。2、在项目实施过程中,如何有效地管理项目风险?3、为了保证项目质量,您会采取哪些具体的质量管理措施?第五题案例背景:某市政府决定建设一个智慧城市项目,该项目包括智慧交通、智慧医疗、智慧教育等多个子系统。监理工程师在项目实施过程中遇到了以下问题:1.项目需求变更频繁,导致项目进度延误。2.项目团队成员之间存在沟通不畅,影响了项目进度。3.项目管理工具不完善,无法有效跟踪项目进度。案例材料:1.项目需求变更记录如下表所示:变更序号变更内容变更日期变更原因1增加智慧医疗子系统功能2021-10-01用户需求变更2优化智慧交通子系统性能2021-10-15技术升级3增加智慧教育子系统模块2021-11-10用户需求变更2.项目团队成员沟通情况如下:成员姓名职位沟通频率沟通方式张三项目经理每日面对面李四技术负责人每周电话王五测试工程师每月邮件3.项目管理工具使用情况如下:工具名称功能使用情况项目进度管理工具跟踪项目进度不完善团队协作工具管理团队成员不完善文档管理工具管理项目文档不完善问题:1、请分析该项目需求变更频繁的原因,并提出相应的应对措施。1、原因分析:(1)用户需求变更频繁:可能是因为用户对项目预期不够明确,或者项目需求在项目实施过程中逐渐细化。(2)技术升级:可能是因为技术发展迅速,项目需要引入新技术以满足用户需求。(3)项目团队成员之间沟通不畅:可能导致需求理解不准确,从而产生需求变更。应对措施:(1)加强与用户的沟通,明确项目需求,避免需求变更。(2)建立需求变更管理流程,对需求变更进行审批和记录。(3)提高项目团队成员之间的沟通频率和效率,确保需求变更得到及时处理。2、请分析项目团队成员之间存在沟通不畅的原因,并提出相应的改进措施。2、原因分析:(1)沟通频率低:团队成员之间缺乏定期沟通,导致信息传递不及时。(2)沟通方式单一:仅通过电话、邮件等方式沟通,缺乏面对面交流。(3)沟通内容不明确:团队成员对项目需求、进度、问题等理解不一致。改进措施:(1)建立定期沟通机制,如每周召开项目例会,及时沟通项目进展和问题。(2)采用多样化的沟通方式,如面对面会议、视频会议、即时通讯工具等,提高沟通效率。(3)明确沟通内容,确保团队成员对项目信息有共同的理解。3、请分析项目管理工具不完善的原因,并提出相应的改进措施。3、原因分析:(1)项目管理工具选择不当:可能是因为对工具功能需求了解不足,导致选择不合适。(2)项目管理工具使用不规范:可能导致工具功能无法充分发挥,影响项目管理效果。改进措施:(1)根据项目需求,选择合适的项目管理工具,如项目管理软件、团队协作工具等。(2)制定项目管理工具使用规范,确保团队成员按照规范使用工具。(3)定期评估项目管理工具的使用效果,根据实际需求调整和优化工具配置。软件资格考试信息系统监理师(基础知识、应用技术)合卷(中级)复习试题及答案指导一、基础知识(客观选择题,75题,每题1分,共75分)1、以下哪个不属于计算机系统的组成部分?硬件软件数据库用户答案:C解析:计算机系统主要包括硬件和软件两大部分。硬件指计算机的物理部件,如中央处理器、内存、硬盘、显示器等;软件则涵盖操作系统、应用程序以及数据等,数据库属于软件的一部分,而非计算机系统的独立组成部分。选项C正确。2、软件工程的主要目标是按时、按预算、按质量要求提供适应变化需求的软件产品。对错答案:A解析:软件工程的目标主要包括三个方面:按时交付、控制成本和保证质量。同时,软件工程特别强调软件产品的灵活性,使软件能够适应变化的需求。因此,这一表述是正确的。3、题干:在信息系统工程中,项目进度控制的目的是什么?选项:A、确保项目按预定的时间表完成B、确保项目质量符合标准C、确保项目成本在预算范围内D、以上都是答案:A、确保项目按预定的时间表完成解析:项目进度控制的主要目的是确保项目按预定的时间表完成。尽管项目质量符合标准和成本在预算范围内也是项目控制的重要目标,但进度控制直接关系到项目的按时交付,是项目成功的关键因素之一。其他选项虽然也重要,但并非项目进度控制的主要目的。4、题干:以下哪项不是信息系统工程项目章程的主要内容?选项:A、项目目标B、项目经理的任命C、项目风险评估D、项目验收标准答案:C、项目风险评估解析:信息系统工程项目章程通常包括项目目标、项目范围、项目经理的任命、项目验收标准、项目预算等关键信息,它为项目的启动提供了指导和审批依据。项目风险评估通常是项目启动后的一个独立活动,它是项目管理计划的一部分,而不是项目章程的主要内容。项目章程更多地关注项目的愿景、范围、责任等宏观层面的问题。5、在软件工程中,以下哪个阶段是需求分析阶段?A.系统分析阶段B.系统设计阶段C.系统实施阶段D.系统测试阶段答案:A解析:在软件工程的生命周期中,系统分析阶段是需求分析的前一阶段,主要任务是对软件系统的功能、性能、可靠性、可用性等方面进行分析,确定系统的基本需求和约束条件,为后续的系统设计阶段提供依据。而系统设计阶段是在系统分析的基础上,进行系统架构和详细设计。系统实施阶段是具体实现设计阶段的内容,系统测试阶段则是确保系统满足既定需求的测试活动。因此,答案是A。6、以下哪项不是软件工程中的质量属性?A.功能性B.性能C.可维护性D.预算答案:D解析:在软件工程中,质量属性是衡量软件产品优劣的重要指标,主要包括功能性、可靠性、可用性、性能、可维护性和可移植性等方面。其中,预算并不属于软件产品的质量属性,而是软件开发过程中考虑的经济因素。因此,答案是D。7、软件需求规格说明书不应包括()。A、系统的主要功能及各功能的主要操作B、软件的性能需求及对应的绩效指标C、软件的设计约束D、系统运行时所需的操作系统类型答案:D解析:《系统规划与管理师教程》P230提到:软件需求规格说明书一般包括系统概述、系统功能描述、性能需求、设计约束、其它相关内容等部分。选项A、B、C都属于软件需求规格说明书应当包括的内容,而选项D不属于,因为系统运行时所需的操作系统类型和具体实现无关,更多是部署环境的要求,属于系统实施阶段可能考虑的问题。8、在信息安全领域,以下哪个选项不属于信息安全的三要素之一?A、可用性B、保密性C、完整性D、易用性答案:D解析:在信息安全的三要素中,通常包括保密性、完整性和可用性。保密性确保信息不被未经授权的主体访问或泄露;完整性确保信息不被未经授权的主体篡改;可用性确保信息在需要时是可访问并可用的。而“易用性”虽然也是系统设计中的一个重要考虑因素,但它不属于信息安全的三要素。9、以下关于软件开发过程模型的说法中,哪一种模型主要用于快速迭代开发和产品展示?A.瀑布模型B.移动模型C.螺旋模型D.敏捷模型答案:D解析:敏捷模型是一种强调迭代和快速响应变化的软件开发过程模型,它适用于那些变化频繁的项目,能够快速迭代开发和产品展示。瀑布模型是一种线性顺序的模型,适用于需求明确的稳定项目。移动模型主要针对网络环境下的分布式计算,螺旋模型结合了瀑布模型和原型化模型的特点,强调风险的评估和控制。10、在软件工程项目中,下列哪项工作不属于软件测试的范畴?A.单元测试B.集成测试C.系统测试D.维护工作答案:D解析:维护工作是软件生命周期的一个阶段,涉及软件在交付使用后的更新、升级和支持等。而软件测试是在软件开发阶段进行的活动,包括单元测试、集成测试和系统测试等,用以确保软件质量。单元测试是对软件中的最小可测试单元进行的测试;集成测试是测试不同的模块组合在一起时的行为;系统测试是对整个软件系统进行的整体测试。11、在信息系统工程中,以下哪个阶段不属于项目实施阶段?A.系统设计B.系统开发C.系统测试D.项目收尾答案:D解析:项目实施阶段通常包括系统设计、系统开发、系统测试和试运行等子阶段。项目收尾阶段属于项目管理的后期,是项目完成后的工作,包括项目总结、验收、移交和维护等,因此不属于项目实施阶段。选项D正确。12、在信息系统监理过程中,以下哪种情况属于监理工程师应采取的纠正措施?A.监理工程师发现项目进度落后于计划B.监理工程师发现设计文档不符合规范C.监理工程师发现施工人员操作不规范D.监理工程师发现项目预算超支答案:C解析:监理工程师在信息系统监理过程中,如果发现施工人员操作不规范,应采取纠正措施。这包括要求施工人员按照规范进行操作,或者对施工人员进行现场指导、培训等。选项C是监理工程师应采取的纠正措施。其他选项虽然也是监理工程师需要关注的问题,但不一定直接涉及纠正措施的实施。13、在项目管理中,过程改进通常使用以下哪种工具或方法?()A、控制图B、Delphi法C、鱼骨图D、帕累托图答案:A解析:在项目管理中,过程改进通常使用控制图作为一种工具来监控质量和过程的有效性和效率。控制图有助于识别超出可接受范围的变化和潜在的设计缺陷。因此,A选项是最符合要求的回答。14、以下关于信息化和工业化的融合,描述不正确的是()。A、信息化和工业化的融合是企业提升竞争力的重要途径。B、信息化和工业化融合的目的是提高质量和效率,降低成本。C、信息化和工业化融合仅限于计算机在生产过程中的应用。D、改革体制机制,创新管理,推进信息化和工业化融合。答案:C解析:信息化和工业化融合是指将信息技术与工业生产过程相结合,提高生产效率、降低成本、提高产品质量和灵活性。其范围远超计算机在生产过程中的简单应用,还包括网络化、智能化等多个方面。因此,选项C的描述是不准确的,故选C。15、以下哪个概念指的是由多个软件构件组成的、能够完成单一、具有确定功能的软件单元?A.模块B.函数C.程序D.级联答案:A解析:模块指的是由多个软件构件组成的、能够完成单一、具有确定功能的软件单元。模块是软件设计中的基本组成单位,它具有一定的独立性和完整性,便于软件的开发和维护。16、在软件生命周期中,哪个阶段主要负责确定软件系统的需求?A.设计阶段B.开发阶段C.需求分析阶段D.测试阶段答案:C解析:需求分析阶段是软件生命周期中的第一个阶段,主要负责确定软件系统的需求和定义系统功能。在这个阶段,需要通过和用户的沟通、调研和说明文档编写,明确软件系统需要实现的具体功能和性能要求。17、在信息系统工程中,以下哪个不是项目进度控制的关键点?A.项目启动会B.设计评审C.硬件采购D.系统测试答案:D解析:项目启动会、设计评审和硬件采购都是项目进度控制的关键点,因为它们分别对应项目启动、设计和硬件准备阶段。系统测试虽然是项目的一个重要环节,但它更多的是属于质量保证和控制范畴,不直接涉及项目进度控制。因此,D选项不是项目进度控制的关键点。18、以下关于信息系统监理师的职业道德规范,哪项是不正确的?A.维护国家利益和公共利益B.独立、客观、公正地履行监理职责C.接受不正当利益,影响监理工作的公正性D.保守国家和企业的秘密答案:C解析:信息系统监理师的职业道德规范要求监理师必须维护国家利益和公共利益,独立、客观、公正地履行监理职责,并保守国家和企业的秘密。接受不正当利益,影响监理工作的公正性是违反职业道德规范的行为,因为这会导致监理工作的不公正和偏袒,损害项目相关方的利益。因此,C选项是不正确的。19、以下哪种数据模型支持实体间的多对多关系?A、层次模型B、网状模型C、关系模型D、面向对象模型答案:C解析:关系模型是一种基于集合论的数学理论,它使用二维表格来表示实体以及实体间的联系。关系模型支持实体间的多对多关系,由于其灵活性和易于查询的特点,在数据库领域得到了广泛应用。20、在TCP/IP协议栈中,以下哪个协议工作于传输层?A、IPB、HTTPC、TCPD、DNS答案:C解析:TCP/IP协议栈中的传输层主要负责处理端到端的通信,保证数据的可靠传输。传输层的主要协议包括TCP(传输控制协议)和UDP(用户数据报协议)。在选项中,只有TCP工作于传输层。21、在信息系统工程中,项目计划的关键路径法(CPM)中,下列哪个指标代表活动的最迟开始时间(LS)?A.ES(最早开始时间)B.EF(最早完成时间)C.LS(最迟开始时间)D.LF(最迟完成时间)答案:C解析:在关键路径法(CPM)中,最迟开始时间(LS)是指在不影响整个项目完工时间的前提下,某个活动必须开始的最晚时间。这个时间可以从项目的最迟完成时间(LF)减去活动的持续时间来计算。因此,正确答案是C。ES是活动的最早开始时间,EF是活动的最早完成时间,LF是活动的最迟完成时间。虽然这些术语听起来相似,但在CPM中有其特定的含义。22、以下关于软件开发生命周期(SDLC)的说法中,哪一个是正确的?A.SDLC的每一个阶段都能够严格界定,每个阶段结束后的结果都是确定的。B.SDLC的各个阶段通常是线性的,一旦某个阶段完成,不能返回重新处理。C.SDLC的不同阶段可能重叠,且一个阶段完成后可能需要返回前一阶段进行修正。D.SDLC的流程是固定的,所有项目都必须按照相同的步骤进行。答案:C解析:软件开发生命周期(SDLC)是一个迭代和增量的过程,不是线性的。在SDLC的实践中,不同的阶段可能会有所重叠,一个阶段完成后可能会发现前一阶段的问题,需要返回去进行修正。这种迭代性质使得SDLC更加灵活,能够适应项目的各种变化和需求。因此,正确答案是C。选项A和D都暗示了SDLC的流程是严格和固定的,这与实际情况不符;选项B虽然提到了不能返回,但忽略了SDLC的迭代特性。23、以下哪个选项不是信息系统监理师应具备的基本素质?A.良好的职业道德B.丰富的项目管理经验C.出色的沟通协调能力D.较差的团队合作精神答案:D解析:信息系统监理师应具备的基本素质包括良好的职业道德、丰富的项目管理经验和出色的沟通协调能力,而较差的团队合作精神则是不符合信息系统监理师应具备的基本素质的。团队合作在信息系统监理工作中尤为重要,因为监理师需要与项目团队、客户和其他相关方保持良好的沟通与合作。24、在信息系统工程监理过程中,以下哪种情况不属于监理工程师应采取的控制措施?A.对项目进度进行监控B.对项目质量进行审核C.对项目成本进行控制D.对项目风险进行规避答案:D解析:在信息系统工程监理过程中,监理工程师应采取的控制措施包括对项目进度进行监控、对项目质量进行审核和对项目成本进行控制。这些措施有助于确保项目按计划、高质量、低成本地完成。然而,项目风险是不可避免的,监理工程师的职责是识别、评估和控制风险,而不是完全规避风险。因此,对项目风险进行规避不属于监理工程师应采取的控制措施。25、在软件开发方法学中,______方法适用于解决结构化程度较高的问题,适合实现时使用传统的编程语言。A、面向过程B、面向对象C、函数式编程D、逻辑编程答案:A解析:面向过程的方法强调编程过程中的步骤分解和顺序执行。它通过一组预定义的指令序列来解决复杂问题,特别适用于那些结构清晰且可以明确分步骤解决的问题。因此,面向过程方法最适合解决结构化程度较高的问题,适合于实现时使用传统的编程语言。26、______模型在UML中表示为一个由名字和约束定义的类的集合。A、用例B、组件C、类D、部署答案:C解析:在统一建模语言(UML)中,类模型用于定义系统的静态结构,通过类——这些由名字和约束定义的类的集合——描述系统中的对象和它们之间的关系。因此,选项C“类”符合题目描述。27、题干:以下哪项不是信息系统工程监理的工作任务?A.监理计划编制B.招标采购管理C.软件项目管理D.项目质量监督答案:C解析:信息系统工程监理的工作任务主要包括:监理计划编制、招标采购管理、合同管理、项目进度管理、风险管理、质量管理、信息安全管理、合同争端管理等方面。软件项目管理是项目自身的管理工作,不属于监理的任务。28、题干:下列关于监理工程师职业道德的说法,错误的是?A.监理工程师应当具备廉洁自律的职业道德B.监理工程师应维护业主的利益C.监理工程师应遵守合同规定的义务D.监理工程师应尊重承包商的合法权益答案:B解析:监理工程师的职业道德应当是公正、客观、诚信和保密,既要维护业主的利益,又要尊重承包商的合法权益,同时应遵守合同规定的义务。选项B表述不准确,因为监理工程师既要维护业主的利益,也要维护国家和社会公共利益,在两个利益发生冲突时,应遵从原则和法律的要求来处理。29、在信息系统监理过程中,以下哪个阶段最适合进行需求评审?A.系统设计阶段B.系统开发阶段C.系统实施阶段D.系统验收阶段答案:A解析:需求评审是在系统设计阶段进行的,其主要目的是确保项目需求明确、完整、一致和可行。在这个阶段,监理师可以协助业主和开发团队对需求进行详细讨论和确认,避免后期出现需求变更导致成本增加和质量下降的问题。30、下列关于信息系统工程合同管理说法不正确的是:A.合同管理是信息系统工程监理的核心工作之一B.合同签订后,监理工程师应参与合同的履行过程C.合同变更应经过合同双方协商一致,并得到合同管理方的批准D.合同争议解决应优先采用和解方式答案:B解析:合同管理是信息系统工程监理的核心工作之一,监理工程师在合同签订前应参与合同的谈判和签订过程。合同签订后,监理工程师主要负责监督合同的履行,确保合同条款得到遵守。合同变更应经过合同双方协商一致,并得到合同管理方的批准。合同争议解决应优先采用和解方式,若和解不成,可依法申请仲裁或提起诉讼。因此,选项B的说法不正确。31、在软件开发过程中,确定软件需要实现的功能以及如何实现这些功能的过程被称为:软件架构软件设计需求分析项目规划正确答案:C)需求分析解析:需求分析是整个软件生命周期中的基础阶段,其主要目的是准确理解和确定用户对软件的所有需求,包括性能、功能、用户界面等方面的要求,并生成需求文档,为下一步的设计和开发提供依据。32、软件安全模型中,最重要的原则之一是:权限的最小化关键操作的自动化系统的集成化用户的透明访问正确答案:A)权限的最小化解析:在软件安全模型中,权限的最小化原则强调给用户分配尽可能最少的权限,同时满足其完成工作所需,这样可以有效减少安全风险和规避潜在的安全威胁。这一原则广泛应用在权限管理、访问控制和安全设计等方面。33、题目:以下哪项不是信息系统工程的三个核心要素?A.项目管理B.系统设计与开发C.架构设计D.系统集成答案:C解析:信息系统工程的三个核心要素是项目管理、系统设计与开发以及系统集成。架构设计是系统设计与开发过程中的一个重要环节,但不是其核心要素。因此,选项C不是信息系统工程的三个核心要素之一。34、题目:在信息系统监理中,以下哪项不属于信息系统工程质量预控的内容?A.监理单位的质量管理体系B.工程的可行性研究C.设计文档的审查D.系统测试与试运行答案:A解析:信息系统工程质量预控是指监理单位对工程质量进行事先规划和控制。其中,工程的可行性研究、设计文档的审查、系统测试与试运行均属于工程质量预控的内容。而监理单位的质量管理体系是监理单位自身的质量保证体系,不属于对工程质量进行预控的内容。因此,选项A不属于信息系统工程质量预控的内容。35、以下哪项不属于信息系统监理师在项目实施过程中应遵循的原则?A.依法监理B.独立监理C.科学监理D.利益相关方满意答案:D解析:信息系统监理师在项目实施过程中应遵循的原则包括依法监理、独立监理、科学监理和公正监理。利益相关方满意虽然是一个重要的目标,但不属于应遵循的原则。正确答案为D。36、以下哪项不属于信息系统工程合同管理的核心内容?A.合同签订B.合同履行C.合同变更D.项目验收答案:D解析:信息系统工程合同管理的核心内容包括合同签订、合同履行、合同变更和合同解除。项目验收是信息系统工程项目完成后的一项工作,不属于合同管理的核心内容。正确答案为D。37、以下关于软件开发模型的说法中,正确的是()。A、瀑布模型适用于需求完全确定的项目B、螺旋模型是面向对象的开发方法C、增量模型适用于需求在开发过程中可能会发生变化的项目D、喷泉模型适用于快速原型开发答案:C解析:瀑布模型通常适用于需求明确且不会发生重大变化的项目,因为其步骤较为线性,不够灵活,故A选项不完全正确。螺旋模型融合了原型的概念,主要用于风险分析和管理,适用于复杂的软件开发项目,因此B选项不正确。增量模型确实适合需求可能发生变动的项目,开发者可以定期推出软件的新版本,故正确答案是C。喷泉模型是面向对象开发方法的模型之一,强调类、对象、继承等面向对象概念的使用,不是快速原型的代名词,故D选项错误。38、软件架构设计中,下列哪个文档描述了架构的目的、用户群体和角色、业务需求、约束和非功能性需求等?A、架构决策文档B、架构愿景文档C、系统需求规格说明书D、系统设计规范答案:B解析:架构愿景文档提供了软件系统高层次的概述,明确说明了系统的目的是什么,谁是用户、他们的角色是什么,以及他们的业务需求和系统约束。因此,它是定义架构目标和意图的关键文档。而架构决策文档关注的是具体的决策和它们的背景;系统需求规格说明书侧重于更具体的系统需求,包括功能和性能需求;系统设计规范则更详细地描述系统的设计细节。因此,正确答案是B。39、某信息系统工程项目在需求分析阶段,项目团队遇到了用户对需求理解不一致的情况,为了解决这一问题,以下哪种方法最为适宜?A.由项目经理直接决策并通知所有团队成员B.组织所有团队成员参与召开需求研讨会C.单独与每个用户沟通,解释并澄清需求D.由项目负责人邀请相关领域的专家进行意见征询答案:B解析:当用户对需求理解不一致时,组织所有团队成员参与召开需求研讨会是一个有效的方法。这种公开会议可以让所有成员参与到讨论中,增加对需求的共同理解,避免误解和冲突。同时,也可以让团队成员从不同角度审视需求,提高整体需求的质量。40、在信息系统项目进度控制过程中,以下哪项活动与进度偏差的校正有关?A.建立进度基线B.进行项目范围确认C.计算实际进度与计划进度的偏差D.采取纠偏措施答案:D解析:计算出实际进度与计划进度的偏差后,下一步就是要采取纠偏措施。纠偏措施是为了纠正偏差、使其回归到计划轨道上,这是进度控制活动中的重要环节。选项A和B分别是进度控制的早期活动,它们帮助确保项目按照计划进行;选项C是计算偏差的活动,而非纠偏。41、在信息系统工程中,以下哪项不属于项目合同管理的内容?A.合同签订B.合同变更控制C.合同履行监督D.项目范围管理答案:D解析:项目合同管理主要包括合同签订、合同变更控制、合同履行监督等内容。项目范围管理则是确保项目团队完成所有项目工作,避免工作范围的蔓延,与合同管理是并列的管理活动。因此,项目范围管理不属于项目合同管理的内容。42、在信息系统工程中,以下哪个阶段不是系统实施阶段的工作内容?A.系统集成B.系统测试C.系统部署D.系统验收答案:D解析:系统实施阶段主要包括系统集成、系统测试、系统部署等工作内容。系统验收则是项目结束阶段的工作,用于确认系统是否满足合同规定的各项要求,是否可以交付用户使用。因此,系统验收不属于系统实施阶段的工作内容。43、在软件开发中,需求分析阶段的主要任务是()。A、设计软件架构B、确定软件的功能和性能需求C、编写代码D、验证测试答案:B解析:需求分析是指在开发软件之前,通过与用户交谈,了解他们的业务需求,定义系统的功能规格和性能规格。因此,需求分析阶段的主要任务是确定软件的功能和性能需求,选项B正确。44、UML是一种()。A、编程语言B、建模语言C、数据库技术D、操作系统答案:B解析:UML是统一建模语言(UnifiedModelingLanguage)的简称,是一种用于软件工程中建模的图形化语言,它可以用来描述、可视化、构造和文档化软件系统。因此,UML是一种建模语言,选项B正确。45、以下关于信息翁理管理的说法,错误的是:()A.信息管理是为了提高信息资源的利用率,使信息能更有效地支持组织的事物管理和决策B.信息管理包括信息资源的获取、组织、存储、处理、检索、分发和销毁等环节C.信息管理的目的是确保信息的准确性、完整性、及时性和可用性D.信息管理不涉及对信息系统的安全管理答案:D解析:选项D错误。信息管理应包括对信息系统的安全管理,以确保信息不受到未经授权的访问、修改或泄露。信息安全管理是信息管理的一部分,旨在保护信息系统的完整性、保密性和可用性。46、信息系统监理师在监理过程中,发现项目进度严重滞后于计划,以下应对措施中,最不适宜的做法是:()A.与项目团队进行沟通,分析进度滞后的原因,并提出改进建议B.协助项目团队调整进度计划,重新安排关键任务的时间节点C.提醒项目经理加强团队管理的激励机制,提高团队成员的工作积极性D.立即停止项目,等到重新规划后继续执行答案:D解析:选项D错误。立即停止项目并不是最适宜的做法。这样做可能导致项目的成本增加、延误市场机遇或影响客户满意度。应当通过与项目团队沟通、调整计划、加强团队管理激励等措施来逐步恢复项目进度。立即停止项目可能是最后的、不得已的手段,应在明确无法继续进行的情况下采取。47、题目:在信息系统的开发过程中,以下哪项不是系统分析阶段的主要任务?A.确定系统目标B.收集用户需求C.设计数据库结构D.编写测试用例答案:D解析:系统分析阶段的主要任务是理解用户需求,确定系统目标,收集用户需求,分析系统功能,设计系统架构等。编写测试用例属于系统测试阶段的工作,因此不是系统分析阶段的主要任务。选项D正确。48、题目:在信息系统项目管理中,以下哪种工具可以用来监控项目进度?A.Gantt图B.PERT图C.Fishbone图D.SWOT图答案:A解析:Gantt图(甘特图)是一种常见的项目管理工具,用于展示项目进度计划,监控项目进度,分析项目关键路径等。PERT图(关键路径法)主要用于确定项目关键路径,而Fishbone图(鱼骨图)用于分析问题原因,SWOT图用于评估项目的优势、劣势、机会和威胁。因此,选项A是正确答案。49、下列关于信息分发的描述中,正确的是()。A、信息分发包括了调度、过滤和变换等操作,使得接收者只能接收到允许的、相关的有用信息。B、信息分发仅限于物理层面上的传输,不涉及逻辑层或应用层的处理。C、信息分发是一个完全自动的过程,无需任何人工干预。D、信息分发仅在单向传输中适用,不允许反向传输操作。答案:A解析:信息分发涉及调度、过滤和变换等操作,确保接收端只能接收到合适的、相关的信息。这种过程既可以是单向的也可以包含双向通信,而需要管理和可能的人工干预。信息分发不仅限于物理层口,也包括了逻辑层和应用层面的信息处理。50、关于可信计算,以下说法正确的是()。A、可信计算无法提供操作系统层面的安全保护。B、可信计算的核心是在计算系统中引入了“可信根”来检测和防止恶意软件的攻击。C、可信计算依赖于外部的安全防护措施,而不是自身构建的安全机制。D、可信计算完全排除了计算系统的潜在漏洞和攻击面。答案:B解析:可信计算确实在计算系统中引入了“可信根”,用于检测和防止恶意软件的攻击。其主要目标是提供一个基础平台,能够通过信任层检测到系统的完整性状态,从而提高系统的整体安全性能。可信计算并不意味着完全排除所有潜在漏洞和攻击面,但它提供了更加可靠的安全保护机制。51、在信息系统项目监理的整合管理过程中,以下哪一项不属于iểmkiểmtracungcấpdịchvụ?答案:A解析:在信息系统项目监理的整合管理过程中,以下几项属于要点检查内容:A.会议记录(不属于要点检查内容,通常是监理过程中的辅助工具)B.项目的干系人管理C.项目的范围管理D.项目的进度管理52、对于Linux系统下的文件系统权限控制,以下哪种说法不正确?答案:C解析:Linux系统下的文件权限通常是针对文件和目录的创建者、所属组和其他用户进行控制的,以下是几种权限控制的相关说法:A.文件的所有者可以对文件进行read(读)、write(写)、execute(执行)权限的管理。B.文件所属组的成员可以受到所属组权限的限制。C.所有用户对文件具有相同的权限(这个说法不正确,因为权限可以针对特定用户进行设置)。D.权限通常是采用符号表示法,如rwx表示读、写、执行权限。53、以下关于软件需求规格说明书的描述,哪项是错误的?A.需求规格说明书应该包括软件系统的功能需求、性能需求、接口需求等。B.需求规格说明书应该尽量使用自然语言和图形进行描述,以便于阅读和理解。C.需求规格说明书应该是非形式化的,以便于开发人员自由发挥。D.需求规格说明书应该具有可验证性、一致性、无歧义性。答案:C解析:需求规格说明书应该是形式化的,以便于验证和确认需求的一致性和无歧义性。形式化需求规格说明书有助于减少误解,提高软件开发的质量。其他选项描述正确。54、以下关于软件测试的描述,哪项是正确的?A.软件测试的目的是找出软件中所有的错误。B.软件测试应该在软件开发的早期阶段开始,并且贯穿整个开发周期。C.软件测试不需要编写测试用例,只需进行手动测试即可。D.软件测试只是对软件的功能进行验证,不需要考虑性能。答案:B解析:软件测试的目的是发现软件中的错误,提高软件的质量,而不是找出所有错误(A选项错误)。软件测试应该在软件开发的早期阶段开始,并且贯穿整个开发周期,以确保及时发现并修复错误(B选项正确)。软件测试需要编写测试用例,以确保测试的全面性和有效性,不能只进行手动测试(C选项错误)。软件测试不仅要验证功能,还需要考虑性能等方面(D选项错误)。55、以下哪一项不是UML中的静态视图?A、用例视图B、逻辑视图C、部署视图D、组件视图答案:D解析:UML中的静态视图主要包括用例视图、逻辑视图、部署视图和构件视图。选项A、B、C均属于静态视图,而选项D中的组件视图属于动态视图的一部分。56、以下哪一种软件测试方法不属于黑盒测试?A、功能测试B、性能测试C、接口测试D、结构测试答案:D解析:黑盒测试是通过分析软件的功能需求来设计测试用例,主要关注的是软件的功能实现,而不是内部结构或过程。选项A(功能测试)、B(性能测试)、C(接口测试)都属于黑盒测试的范畴。而选项D(结构测试)通常指的是白盒测试中的一种,用于测试程序的内部结构,因此不属于黑盒测试。57、【题目】在软件开发生命周期中,需求分析阶段的主要任务是:A.定义软件系统的功能需求和非功能需求B.确定软件开发的方法和工具C.实现软件系统的功能和非功能需求D.对系统进行性能分析和测试【答案】A【解析】需求分析阶段是软件开发生命周期中至关重要的一环,其主要任务是全面、准确地收集用户需求,明确软件系统的功能需求和非功能需求,为后续的软件设计、实现和测试提供基础。A选项符合需求分析阶段的主要任务。B选项涉及设计阶段,C选项涉及实现阶段,D选项涉及测试阶段。因此,正确答案是A。58、【题目】软件开发过程管理的方法中,属于敏捷开发范畴的是:A.精益软件开发B.CMMIC.水平化模型D.需求工程【答案】A【解析】敏捷开发是一种强调快速迭代、持续交付和团队自我管理的软件开发方法。其中,精益软件开发是敏捷开发的一种流派,强调“少BangBang模式下也能实现高级目标”。CMMI(CapabilityMaturityModelIntegration)是一种过程成熟度模型;水平化模型是一种软件开发过程的模型,强调迭代和连续性;需求工程是软件开发的一个研究领域,旨在改进需求管理。因此,正确答案是A。59、在信息系统工程中,以下哪项不属于项目合同管理的主要任务?A.合同签订B.合同履行C.合同变更D.项目验收答案:D解析:项目合同管理的主要任务包括合同签订、合同履行和合同变更。项目验收是项目实施过程中的一个环节,不属于合同管理的主要任务。合同管理侧重于合同的签订、执行以及变更等过程的管理,而项目验收则是项目完成后的一个工作环节。因此,正确答案是D。60、以下关于软件需求的描述中,哪一项不属于软件需求的特点?A.明确性B.完整性C.可测试性D.可协商性答案:D解析:软件需求的特点通常包括明确性、完整性、一致性、可测试性和可实现性。可协商性并非软件需求的特点。软件需求应当是明确的、完整的、一致的,并且是可测试和可实现的。可协商性指的是需求是否可以与客户协商,这更多是需求管理的一个方面,而不是需求本身的特点。因此,正确答案是D。61、信息系统监理师的基础知识部分涵盖了广泛的知识领域,以下哪个选项不是基础知识的一部分?A、项目管理知识B、信息系统架构与标准C、合同法与知识产权D、网络安全技术答案:D解析:信息系统监理师的基础知识部分主要包括项目管理知识、信息系统架构与标准以及合同法与知识产权等相关法律法规。网络安全技术更偏向于应用技术部分的内容。62、关于信息系统监理师的基础知识,下列说法错误的是?A、项目管理知识是信息系统监理师必备的知识之一。B、了解信息系统架构与标准有助于监理工程师更好地进行系统分析和评估。C、合同法与知识产权是信息系统监理师必须掌握的法律法规知识。D、无需了解网络安全技术,因为这不属于基础知识范畴。答案:D解析:虽然网络安全技术并不完全属于基础知识的范畴,但它在信息系统监理的实际工作中具有重要影响,并且在应用技术部分会有详细探讨,因此直接说无需了解网络安全技术是不准确的。正确理解应该是信息系统监理师需要全面掌握相关基础知识,并且在项目管理、法律与标准、合同等方面具备一定深度。63、题目:以下哪项不是信息系统的数据库设计的基本范式?A.第一范式(1NF)B.第二范式(2NF)C.第三范式(3NF)D.第四范式(4NF)E.第五范式(5NF)答案:D解析:信息系统的数据库设计的基本范式包括第一范式(1NF)、第二范式(2NF)、第三范式(3NF)和更高层次的范式,但没有第五范式(5NF)这种说法。第四范式(4NF)是更高层次的设计,用以消除表中的“行列依赖”问题。因此,选项D是错误的。64、题目:在软件开发过程中,以下哪个不是软件测试的目标?A.确保软件正确无误B.评估软件的可靠性C.识别软件的错误D.收集系统性能数据答案:D解析:软件测试的目标主要包括确保软件正确无误(A)、评估软件的可靠性(B)以及识别软件中的错误(C)。收集系统性能数据(D)虽然也很重要,但它更属于性能测试的范畴,而不是软件测试的基本目标。因此,选项D不是软件测试的目标。65、在软件工程中,以下哪个不是软件需求规格说明书(SRS)的审查重点?A.需求的一致性B.需求的完整性C.需求的可行性D.需求的测试用例答案:D解析:软件需求规格说明书(SRS)的审查重点包括需求的一致性、完整性、可行性等,以确保需求描述的准确性和完整性。测试用例是软件测试过程中用于验证软件质量的技术,不属于需求规格说明书审查的范畴。因此,选项D不是SRS审查的重点。66、在项目管理中,以下哪个不是项目风险管理的方法?A.风险识别B.风险分析C.风险规避D.风险补偿答案:C解析:项目风险管理包括风险识别、风险分析、风险应对计划、风险监控和风险缓解等方面。风险规避是指采取措施避免风险的发生,而风险补偿是指在风险发生时,采取适当的措施减轻风险带来的影响。因此,选项C“风险规避”不是项目风险管理的方法,而是风险应对策略中的一种。67、在软件工程的需求分析阶段,以下哪种文档用于详细描述系统的功能需求?项目计划书测试报告详细设计说明书需求规格说明书答案:D解析:需求规格说明书详细描述了系统的功能需求、非功能需求和数据需求,是需求分析阶段的重要成果。68、软件生命周期中,哪个阶段主要任务是编写设计文档,并将系统设计转换为可执行代码?启动阶段设计阶段开发阶段测试阶段答案:C解析:开发阶段的主要任务之一是编写设计文档,并将系统设计通过编程转化为实际可执行的代码。此阶段还包括编译和链接工作,最终产生可运行的软件产品。69、以下关于信息系统项目管理的说法,错误的是:A.信息系统项目管理需要遵循一定的过程和方法B.信息系统项目管理旨在确保项目按时、按预算和满足质量要求完成C.信息系统项目管理需要关注项目风险,并采取措施进行管理D.信息系统项目管理主要是对技术方面的工作进行管理答案:D解析:信息系统项目管理不仅仅是对技术方面的工作进行管理,它还包括对项目的人力资源、进度、成本、质量、沟通、风险管理等多个方面的综合管理。因此,选项D是错误的。70、关于信息系统项目干系人,以下说法正确的是:A.项目的所有利益相关者都是干系人B.干系人的影响力和参与程度对项目成功与否没有影响C.项目经理是项目干系人之一,但对项目的成败影响不大D.信息系统项目的干系人通常包括客户、供应商、承包商、项目经理等答案:A解析:干系人是指在项目中有着直接或间接利益相关的人或组织。项目的所有利益相关者都是干系人,因为任何人或组织的利益都可能受到项目的影响。因此,选项A是正确的。选项B、C均不正确,因为干系人的影响力和参与程度对项目成功与否有很大影响。选项D虽然列举了部分干系人,但不全面。71、在软件工程中,下列哪种模型适合于需求变化频繁的项目?A.水平模型B.瀑布模型C.螺旋模型D.看板模型答案:C解析:螺旋模型是一种风险驱动的软件生命周期模型,它结合了瀑布模型和原型开发方法的特点,特别适合于那些需求变化频繁的项目。螺旋模型强调风险分析,允许在项目早期对需求进行迭代和调整,因此能够适应需求的变化。72、以下关于软件可维护性的描述,不正确的是:A.软件的可维护性是指软件能够被理解和修改的能力。B.软件的可维护性包括可理解性、可测试性、可修改性和可移植性。C.软件的可维护性是软件质量的一个重要指标。D.提高软件的可维护性会降低软件的开发成本。答案:D解析:提高软件的可维护性确实可以提高软件的长期成本效益,因为维护和修改软件的成本通常远高于开发成本。因此,选项D描述不正确,正确的说法应该是提高软件的可维护性可以降低软件的长期维护成本。其他选项A、B和C都是对软件可维护性的正确描述。73、下列关于软件可靠性的描述中,正确的是()。A、软件可靠性是指在特定环境和时间内,软件完成其指定功能的能力。B、软件可靠性是指在特定环境和时间内,软件不产生错误的能力。C、软件可靠性是由软件开发者确保的,与用户无关。D、软件可靠性可以通过严格的质量保证过程来完全获得。答案:B解析:B选项是对软件可靠性的正确描述,即在特定的环境下,在一段时间内,软件不发生错误的能力。软件可靠性不仅依赖于开发者,也需要用户正确地使用软件,并且可以通过一系列的质量保证过程和措施来提高或确定软件的可靠性。74、针对软件产品,进行的所有与软件生产活动密切相关的需求分析、设计、开发、测试等活动应全面纳入()。A、项目计划B、需求规格说明书C、测试计划D、项目风险管理计划答案:A解析:A选项正确。进行所有与软件生产活动相关的阶段,包括需求分析、设计、开发、测试等活动,都应纳入整个项目的计划中,这样可以确保项目能够按计划顺利进行,并对可能出现的问题进行预见和应对。75、以下关于数据库系统事务特性的描述中,错误的是:()A.原子性(Atomicity)B.一致性(Consistency)C.隔离性(Isolation)D.可持久性(Durability)E.可调试性(Debuggability)答案:E解析:数据库系统事务特性通常称为ACID特性,包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和可持久性(Durability)。选项E“可调试性”并非事务特性中的内容,因此是错误的描述。二、应用技术(全部为主观问答题,总5大题,第一题必选,剩下4选2,每题25分,共75分)第一题案例背景:某软件公司承接了一个企业资源计划(ERP)系统的开发项目,该项目旨在帮助企业实现信息化管理。项目周期为12个月,项目团队由开发、测试、运维等多个部门组成。作为信息系统监理师,你需要对项目的开发过程进行监理,确保项目按计划、高质量完成。案例材料:1.项目启动阶段,项目团队制定了详细的项目计划,包括时间表、任务分配、资源需求等。2.在需求分析阶段,项目团队与客户进行了多次沟通,明确了系统功能需求和性能指标。3.项目开发阶段,采用敏捷开发模式,将需求划分为多个迭代周期,每个迭代周期结束后进行评审和调整。4.项目测试阶段,制定了详细的测试计划,包括单元测试、集成测试、系统测试等。5.项目部署阶段,对系统进行了部署,并进行了试运行,确保系统稳定运行。问题:1、请简要描述信息系统监理师在项目启动阶段的主要职责。答案:信息系统监理师在项目启动阶段的主要职责包括:审查项目计划,确保其符合项目目标;评估项目风险,制定风险应对策略;监督项目团队的组织结构和职责划分;确保项目团队具备完成项目所需的技术和资源。2、在项目开发阶段,敏捷开发模式的特点有哪些?请列举至少两点。答案:敏捷开发模式的特点包括:迭代开发,即项目需求被划分为多个小周期,每个周期完成一部分功能;适应性计划,即项目计划可以根据实际情况进行调整;团队合作,强调团队协作和沟通;客户参与,鼓励客户参与项目开发过程,确保产品符合客户需求。3、项目测试阶段,信息系统监理师应如何确保测试质量?答案:信息系统监理师应确保测试质量的方法包括:审查测试计划,确保测试覆盖全面;监督测试执行过程,确保测试严格按照计划进行;评估测试结果,确保测试问题得到有效解决;与测试团队沟通,确保测试流程的顺畅和高效。第二题背景材料:某公司计划进行信息化项目,主要目标是提升生产效率和管理效率。项目预算为500万元,计划在一个季度内完成。信息化项目主要包括以下几个模块:生产管理系统、财务管理、人力资源管理和客户服务系统。项目组决定采用敏捷开发模式进行开发,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论