您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 09级软件需求分析与业务建模试卷B
第1页共6页河南大学软件学院2011~2012学年第二学期期末考试软件需求分析与业务建模试卷B卷考试方式:闭卷考试时间:120分钟卷面总分:100分一、单项选择题(本题共15题,每题2分,共30分)1.“明确地确定来自不同层次的需求来源和用户,并将其分类。”这是需求获取阶段中________过程的基本任务。A.确定需求开发计划B.建立项目范围和目标C.确定调查对象D.实地收集用户需求信息2.“对于软件开发人员或用户不能明确化的需求,通过建立相应的用户接口原型然后评估该原型,使得项目相关人员能更好理解所要解决的问题。”这是需求分析阶段中_______工作的基本任务。A.建立系统关联图B.分析需求可行性C.构建用户接口原型D.确定需求的优先级3.以下_______不是结构化需求建模方法(SA方法)的描述手段?A.分层的数据流图B.一本数据词典C.文件D.其它补充材料4.以下________不是需求规格说明的语言?A.自然语言B.形式化需求描述语言C.结构化语言D.面向对象语言5.以下________不是需求之间存在的关系?A.说明/被说明B.需要/被需要C.约束/被约束D.限制/被限制6.UML的_______模型图由类图、对象图、包图、构件图和配置图组题号一二三四总成绩合分人得分得分评阅人学号:姓名:年级:专业:•••••••••••••••••••••••••••密••••••••••••••••••••••••••••封••••••••••••••••••••••••••••线••••••••••••••••••••••••••••第2页共6页成。A.用例B.静态C.动态D.系统7.UML的软件以_________为中心,以系统体系结构为主线,采用循环、迭代、渐增的方式进行开发。A.用例B.对象C.类D.程序8.在UML的需求分析建模中,用例模型必须与________反复交流并加以确认。A.软件生产商B.用户C.软件开发人员D.问题领域专家9.在UML的需求分析建模中,对用例模型中的用例进行细化说明应使用________。A.活动图B.状态图C.配置图D.构件图10.类和对象都有属性,它们的差别是:类描述了属性的类型,而对象的属性必须有__________。A.正负号B.动作C.具体值D.私有成员11.UML的客户需求分析、系统分析和系统设计阶段产生的模型,其描述图符________。A.完全相同B.完全不同C.不可以通用D.稍有差异12.顺序图和合作图主要用于对用例图中_________的建模,用它们来描述用例图的行为。A.数据流B.控制流C.消息流D.数据字典13.顺序图的模型元素有_______、消息、链接等,这些模型元素表示某个用例中的若干个对象和对象之间所有传递的消息,来对系统的行为建模。A.对象B.箭线C.活动D.状态14.状态图描述一个对象在不同_____的驱动下发生的状态迁移。A.事件B.对象C.执行者D.数据15._____________要对系统的构件、结点的配置进行描述。A.软件(逻辑)系统体系结构B.系统体系结构C.系统架构D.硬件(物理)系统体系结构第3页共6页二、填空题(本题共10题,每空2分,共20分)1.需求工程过程可大致划分需求开发和____________两个阶段。2.需求开发过程的主要任务有需求获取、需求分析、需求定义和____________。3.数据流图的主要元素有________、数据流、文件和数据流的源点和终点。4.数据词典中的条目类型:__________条目,文件条目和加工条目。5.需求验证的方法有两种:_________方法和人工技术审查和验证。6.UML中的五个不同的视图可以完整地描述出所建造的系统,这五种视图是用例视图、逻辑视图、构件视图、进程视图和__________。7.用例图中以实线方框表示系统的范围和边界,在系统边界内描述的是________,在边界外描述的是执行者。8.顺序图和__________用来表达对象之间的交互,是描述一组对象如何合作完成某个行为的模型化工具。9.构件图中的构件没有实例,只有在________中才能标识构件的实例。10.构件图主要用于建立系统的________模型。三、简答题(本大题共6小题,共30分)1.软件需求的分类有哪几个?(5分)得分评阅人得分评阅人学号:姓名:年级:专业:•••••••••••••••••••••••••••密••••••••••••••••••••••••••••封••••••••••••••••••••••••••••线••••••••••••••••••••••••••••第4页共6页2.需求管理的管理内容有哪些?(5分)3.对象类静态模型建模的步骤是什么?(5分)4.活动图与状态图的不同点是什么?(6分)5.硬件系统体系结构模型的作用有哪些?(5分)第5页共6页6.构件图建模的步骤是什么?(4分)四、分析题(本题共2小题,共20分)1.分别画出UML中对象、结点和同步消息、异步消息的图符。(8分)得分评阅人学号:姓名:年级:专业:•••••••••••••••••••••••••••密••••••••••••••••••••••••••••封••••••••••••••••••••••••••••线••••••••••••••••••••••••••••第6页共6页2.观察下图,回答以下问题:(12分)1)下图是什么图?2)图中有哪几个泳道?3)图中有并发分劈和并发接合吗?如果有,分别由哪几个状态组成?签订销售合同核对合同发货合同履约核对货物清单制作并发放出库单[缺货][有货][已付款]核对付款单[未付款]仓库管理合同管理财务管理
本文标题:09级软件需求分析与业务建模试卷B
链接地址:https://www.777doc.com/doc-3121020 .html