首页 OO-process-软件工程模拟题-答案

OO-process-软件工程模拟题-答案

举报
开通vip

OO-process-软件工程模拟题-答案---来源搜集,文内均可编辑---来源搜集,文内均可编辑---来源搜集,文内均可编辑综合自测题一、选择题:共20空,每空1分,满分20分。BADDDACACDDDBACDBDAA北大西洋公约组织于1968年召开国际会议,讨论日趋尖锐的软件生产过程中产生的问题,首次使用了软件工程这个名词。历史上一般称这些问题为____________。(A)软件工程(B)软件危机(C)软件质量(D)软件问题软件维护根据进行维护对象的不同被分为不同的类型,一般认为,由于软件系统运行过程中出现错误而带来的维护,称之为。(A)纠错性维护 ...

OO-process-软件工程模拟题-答案
---来源搜集,文内均可编辑---来源搜集,文内均可编辑---来源搜集,文内均可编辑综合自测题一、选择题:共20空,每空1分,满分20分。BADDDACACDDDBACDBDAA北大西洋公约组织于1968年召开国际会议,讨论日趋尖锐的软件生产过程中产生的问题,首次使用了软件工程这个名词。历史上一般称这些问题为____________。(A)软件工程(B)软件危机(C)软件质量(D)软件问题软件维护根据进行维护对象的不同被分为不同的类型,一般认为,由于软件系统运行过程中出现错误而带来的维护,称之为。(A)纠错性维护 (B)完善性维护 (C)预防性维护 (D)适应性维护在进行软件 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 时,通常可以对系统按照来增强应对问题的灵活性。(A)功能分割(B)可维护性分割(C)物理位置分割(D)服务分层下面哪个不是用户需求与需求规格说明之间的区别(A)前者主要以用户角度自然语言进行描述(B)后者是前者的细化(C)两者之间可能并不存在一一映射的关系(D)前者需要对硬件配置进行详细描述一切软件开发都必须从出发。(A)软件功能(B)开发人员思路(C)软件性能(D)用户需求软件测试就是为了 评价 LEC评价法下载LEC评价法下载评价量规免费下载学院评价表文档下载学院评价表文档下载 软件的质量,这种说法是的。(A)不正确(B)正确(C)无所谓CoolSoft公司打算为Pepsi饮料公司设计一个库存管理系统,在设计系统的用户界面时,如果对Pepsi饮料公司员工的计算机技能水平不是很清楚,那么CoolSoft公司应该采用下面哪种方法是最好的确定使用该系统的用户所要具备的计算机技能水平,并提供详细的系统联机帮助,当用户需要帮助时,能迅速获得这些帮助。确定使用该系统的用户所要具备的计算机技能水平,并安排对用户进行必要的培训。开发一个用户界面的部分原型,并做一些可用性测试以确定用户的计算机技能水平以及用户使用什么样的界面操作会比较满意。根据测试结果对系统界面做一些修改,并重复这个过程。开发一个用户界面的部分原型,并做一些可用性测试以发现用户使用过程中会存在的问题,将这些问题用文档详细说明,并与最终系统一起交付给用户。“为了能够顺利地开展项目,项目组必须针对各软件生命周期阶段进行认真规划,否则项目执行到后期将会陷入一片混乱当中。”这种说法描述了软件工程必须要遵循的一条原则是。(A)用分阶段的生命周期 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 严格管理(B)坚持进行阶段评审(C)实行严格的产品控制(D)结果应能清楚地审查在需求确定阶段通过建立用例模型反应的动态模型。(A)用户需求(B)关系模型(C)系统行为(D)概念模型在下面的选项中哪一项很有可能会促进高校项目团队的建设(A)团队成员超过20人(B)团队成员部分时间参与项目(C)团队成员向多个经理汇报(D)以上选项都不是汽车(Car)由轮子、发动机、油箱、座椅、方向盘等组成。那么car类和其他类(Wheel、Engin、Tank、Chair、SteeringWheel)之间的关系是。(A)泛化关系(Generalization)(B)实现关系(Realization)(C)包含关系(Inclusion)(D)组合关系(Composition)需求分析报告的作用不包括。(A)用户使用手册编制的依据(B)系统验收的依据(C)系统设计的依据(D)系统规划的依据以下说法正确的是。(A)好的程序设计风格中应尽量使用简短语句,以改善过程描述的清晰性。(B)好的程序设计风格中尽量选用有意义的变量名。(C)好的程序设计风格中应尽量修补不好的程序,不要重新编写。(D)编码时应尽可能使用全局变量。当系统需要对_________的所有可能状态及其引起状态的转移事件进行描述时,我们需要使用状态图来进行描述。(A)一个对象(B)多个对象(C)两个对象(D)一个参与者在课程注册系统中,有3个用例,分别是“注册课程”、“查询成绩”、“修改学生个人情况”,其中“注册课程”是高风险、高业务价值的用例;“查询成绩”是低风险、高业务价值的用例;“修改学生个人情况”是低风险、低业务价值的用例。在开发时准备采用迭代式开发,先实现其中的一个用例,那么首先应实现哪个用例(A)“修改学生个人情况”用例(B)“查询成绩”用例(C)“注册课程”用例(D)3个用例中的任意一个都可以到20世纪末,面向对象软件工程已经逐渐发展成熟,特别是________的形成和广泛使用,采用面向对象分析与设计实现的软件开发方法已经成为软件开发的主流方法。(A)Simula67(B)Smalltalk语言(C)Java语言(D)统一建模语言(UML)的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 一个设计得好的面向对象系统,具有________的特征。(A)低内聚、低耦合(B)高内聚、低耦合(C)高内聚、高耦合(D)低内聚、高耦合造成大型软件开发困难的根本原因在于。(A)开发人员缺乏足够的开发经验(B)对软件开发的资金投入不够(C)项目开发进度不合理(D)软件系统的复杂性软件系统开发的“螺旋模型”是将_________和快速原型模型结合起来,强调了其他模型所忽视的_________,特别适合于大型复杂的系统。(A)瀑布模型,风险分析(B)瀑布模型,迭代(C)RUP模型,工作流分析(D)构件模型,增量如果要对一个学院课程注册系统中三个主要角色学生、教授、教务长的 工作流程 财务工作流程表财务工作流程怎么写财务工作流程图财务工作流程及制度公司财务工作流程 建模,那么下面4个图中哪个图是最有用的(A)活动图(B)类图(C)交互图(D)部署图二、(70分)请将答案写在答题纸上。教学资源交互系统的功能需求主要包括以下几个方面:学生登录网站以后可以浏览本学期所选课程的课程信息、查看消息、查找课件信息和下载课件。教师登录网站以后,具有课程负责人权限的教师可以输入课程简介,课程组内的各任课老师都可以自行上传课件文件、发布消息、修改和更新消息。课程负责人发布不超过100字的公开消息,所有的选修这门课的学生都能看到。普通任课教师发布的消息只能在所授班级范围内选定班级的学生能够看见。系统管理员可以对老师、学生、班级、课程、授课、课表、课程组及老师与授课班级之间关系等基础信息进行维护。【问题一】请整理出网上教学系统的总体用例图,并给出每个用例的摘要式描述。(10分)查找课件:学生可以通过课程名称、课件名称进行课件的查找。发布公开消息:课程组组长可以通过发布负责课程的公开消息,让上课的所有班级的学生获得统一的信息。其他摘要式描述略。【问题二】假设用例已经根据优先级进行排序,决定增量一中包含有3个用例,你会选哪3个用例。(3分)能够串起基本业务的用例。例如:老师上传课件,学生查找课件,学生下载课件。【问题三】请对普通任课老师“发布消息”用例进行详述形式的描述。(10分)用例名称发布消息参与者普通任课老师前置条件任课老师已经经过身份认证。后置条件系统中增加一条对应班级的消息。基本事件流1.任课老师在主界面上提交发布消息请求。2.系统提取当前任课老师教授课程列表显示在授课列表页。3.任课老师选取欲发布消息的课程。4.系统提取当前课程的授课班级列表显示在发布信息页。5.任课老师选择欲发布消息的班级,并填写发布消息的内容,提交发布请求。6.系统检查班级及发布消息的有效性7.系统记录消息内容及发布人、发布班级及发布时间等信息。8.系统显示发布成功页面。备选事件流2a系统没有提取到当前任课老师的授课列表,系统提示“您暂时没有授课任务”,用例结束。6a任课教师没有选择班级,填写消息,并请求发布,系统提示“请选择消息发布的班级”。6b任课教师选择欲发布班级,没有填写发布内容,提交。系统提示请填写发布内容。6c任课教师选择欲发布班级,填写发布内容超过100字,系统提示“消息的字数请控制在100字以内。”【问题四】请根据对普通任课老师“发布消息”用例的用例描述绘制界面原型。(7分)【问题五】请构建系统的整体领域模型。(10分)【问题六】请根据普通任课老师“发布消息”用例的用例描述给出用例的顺序图实现。(10分)【问题七】请按照MVC体系结构模式搭建系统的体系结构,用包图表示出来,并把【问题六】中得到的分析类放置到相应的结构中。(10分)【问题八】请根据普通任课老师“发布消息”用例得到的用例描述设计出相应的功能测试用例。(10分)前提条件张三老师教授软件工程的5、6、7、8、9、10班。编号测试目的操作过程预期结果1正确发布普通消息教师张三选取软件工程课,选取软件5、6、7班,填写消息“请下次课携带笔记本”,提交发布请求。系统提示“成功发布消息”2选择课程后,没有选择班级,不能发布。教师张三选取软件工程课,未选取任何班级,填写消息“请下次课携带笔记本”,提交发布请求。系统提示,请选择发布消息的班级。3选择课程及班级后,消息没有填写。教师张三选取软件工程课,选取软件5、6、7班,未填写消息,提交发布请求。系统提示,请填写100字以内的消息内容。三、(10分)请将答案写在答题纸上。请根据自己的理解阐述一下面向对象软件工程的基本思想和实践过程。按照自己理解答就行。
本文档为【OO-process-软件工程模拟题-答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
桂桂
工作认真,教学过硬,思想进步,
格式:doc
大小:487KB
软件:Word
页数:16
分类:
上传时间:2021-11-25
浏览量:1