试题1(2017年上半年试题1-2)面向对象分析中,类与类之间的“IS-A”关系的是一种(),类与类之间的“IS-PART-OF”关系是一种()。A.依赖关系B.关联关系C.泛化关系D.聚合关系A.依赖关系B.关联关系C.泛化关系D.聚合关系试题分析本题考查的是面向对象的基本概念:is-a基于类继承或接口实现,is-a是表达这句话的一种方式:“这个东西是那个东西的一种”。例如:野马是一种马。has-a关系是基于用法(即引用)而不是继承。换句话说,如果类a中的代码具有对类b实例的引用,则“类ahas-a类b”。例如:马有缰绳。ispartof是一种整体与部分的关系。试题答案(1)C(2)D试题2(2017年上半年试题3-4)面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互。其中,交互模型包括(),其他行为模型还有()。A.顺序图和协作图B.顺序图和状态图C.协作图和活动图D.状态图和活动图A.顺序图和协作图B.顺序图和状态图C.协作图和活动图D.状态图和活动图试题分析本题考查UML图。多种UML图有其严格的分类,首先分为静态图和动态图。其中动态图又有一个细化的分类——交互图,交互图包括顺序图(序列图)与通信图(协作图)。试题答案(3)A(4)D试题3(2017年上半年试题19-21)需求获取是确定和理解不同的项目干系人的需求和约束的过程,需求获取是否科学、准备充分,对获取出来的结果影响很大。在多种需求获取方式中,()方法具有良好的灵活性,有较宽广的应用范围,但存在获取需求时信息量大、记录较为困难、需要足够的领域知识等问题。()方法基于数理统计原理,不仅可以用于收集数据,还可以用于采集访谈用户或者是采集观察用户,并可以减少数据收集偏差。()方法通过高度组织的群体会议来分析企业内的问题,并从中获取系统需求。A.用户访谈B.问卷调查C.联合需求计划D.采样A.用户访谈B.问卷调查C.联合需求计划D.采样A.用户访谈B.问卷调查C.联合需求计划D.采样试题分析本题考查的是软件需求分析中的需求获取技术。用户访谈:用户访谈是最基本的一种需求获取手段,其形式包括结构化和非结构化两种。用户访谈是通过1对1(或1对2,1对3)的形式与用户面对面进行沟通,以获取用户需求。用户访谈具有良好的灵活性,有较宽广的应用范围。但是,也存在着许多困难,例如,用户经常较忙,难以安排时间;面谈时信息量大,记录较为困难;沟通需要很多技巧,同时需要系统分析师具有足够的领域知识等。另外,在访谈时,还可能会遇到一些对于企业来...