《软件工程(本科必修)》2016期末试题及答案.doc_第1页
《软件工程(本科必修)》2016期末试题及答案.doc_第2页
《软件工程(本科必修)》2016期末试题及答案.doc_第3页
《软件工程(本科必修)》2016期末试题及答案.doc_第4页
《软件工程(本科必修)》2016期末试题及答案.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

软件工程(本科必修)2016期末试题及答案一、选择题,请从四个可选项中选择正确答案。(60分,每题3分)1下面的哪个选项不是软件工程的宗旨?( ) A.开发满足用户需求钓软件 B研究算法 C及时交付软件 D生产无故障软件2是职业软件工程师的必要条件?( ) A.自律、善于沟通、具有一定的软件技能 B编程速度快 C熟悉众多的软件环境 D语言天赋3可行性分析研究的目的是( )。 A争取项目 B项目是否值得开发 C开发项目 D规划项目4可行性研究实质上是在较高层次上、以较抽象的方式进行的( )过程。 A详细软件设计 B系统分析和设计 C深入的需求分析 D测试设计5需求规格说明书的作用不包括( )。 A软件验收的依据 B用户与开发人员对软件要做什么的共同理解 C软件可行性研究的依据 D软件设计的依据 6进行需求分析有多种描述工具,但不包括( )。 A数据流图 B实体一关系图 CPAD图 D数据词典 7反映模块独立性的指标是( )。 A模块的复杂性 B模块的大小 C模块的参数 D内聚和耦合 8两个模块都访问一个全局简单变量而不是同一全局数据结构,则这两个模块属于 ( ) A数据耦合 B外部耦合 C公共耦合 D内容耦合 9下列哪个不是UML的视图?( ) 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有规则GOTO 17.( )时,测试人员必须接触到程序源代码。 A.黑盒测试 B。白盒测试 C压力测试 D外观测试 18.软件测试方法中,白盒测试法是常用的方法,主要用于( )。 A结构的合理性 B软件外部功能 C程序正确性 D程序内部逻辑 19.为了适应软硬件环境变化而修改软件的过程是( )。 A校正性维护 B完善性维护 C适应性维护 D预防性维护 20通俗的说,软件项目管理中常说的基线是( )。 A管理的基本思路 B。-种软件开发的基本策略 C基本的技术路线 D通过正式复审的文档21什么是软件?二、简答题(30分,每小题6分)三、应用题(10分) 26.现在有一个医院病房监护系统,请根据用户需求建立系统的UseCase模型。用户提出的系统功能要求如下:在医院病房监护系统中,病症监视器安置在每个病房,将病人的病症信号实时传送到中央监视系统进行分析处理。在中心值班室里,值班护士使用中央监视系统对病员的情况进行监控,根据医生的要求随时打印病人的病情报告,系统会定期自动更新病历。当病症出现异常时,系统会立即自动报警,通知值班医生及时处理,同时立即打印病人的病情报告,立即更新病历。 请按上述描述,画出系统的用例图。一、选择题,请从四个可选项中选择正确答案。【60分,每题3分1 1B 2A 3B 4B 5C 6C 7D 8B 9B 10A 11A 12A13.B 14.C 15.A 16A17.B 18.D 19C 20.D二、筒答题(30分,每小题6分) 21什么是软件? 答:软件是计算机程序、方法、规则和相关的文档资料以及在计算机上运行时所必需的数据。 22请说明快速原型化模型的基本思想。 答:在需求分析的同时,以比较小的代价快速建立一个能够反映用户主要需求的原型系统。用户在原型系统上可以进行基本操作,并且提出改进意见,分析人员根据用户的意见完善原型,然后再由用户评价,提出建议,如此往复,直到开发的原型系统满足了用户的需求为止。基于快速原型化模型的开发过程基本上是线性的,从创建系统原型到系统运行,期间没有反馈环。这是由于开发人员是在原型的基础上进行系统分析和设计,而原型已经通过了用户和开发组的审查,在设计阶段由于有原型作设计参考,所以设计的结果正确率比较高。 23.衡量模块独立性的两个标准是什么?它们各表示什么含义? 答:(1)两个定性的度量标准:耦合与内聚性。 (2)耦合性:也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块

温馨提示

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

评论

0/150

提交评论