


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
班级 : 姓名 : 学号 : 重庆工商大学试卷 软件工程课程第A套试卷适用专业(班):计算机 考核方式:闭卷命题人: 班级_姓名_学号_ _考试时间: 考试地点:一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共40分)1 .开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( B ) A.软件工程 B. 软件危机 C. 软件周期 D.软件产生2下列不属于面向对象开发方法的有( D ) A. Coad B.OMT C. Booch D. UML3. 因计算机硬件和软件环境的变化而作出的修改软件的过程称为( B ) A.改正性维护B.适应性维护 C.完善性维护D.预防性维护4. 可行性研究的目标是 ( C ) 。 A. 开发项目 B. 维护项目 C. 项目值得开发否 D. 规划项目5. 分层数据流图必须遵守( C )原则 数据守恒与数据封闭原则加工分解原则子图父图平衡合理使用文件数据可靠性原则功能性原则合理性原则结构性原则A. B. C. D.6软件生命周期中所花费用最多的阶段是( B ) A软件测试 B软件维护 C详细设计 D软件编码 7面向对象的类层次结构中,继承关系是一种(A) A“一般特殊”关系 B“整体部分”关系 C“相互依赖”关系 D“一般具体”关系8下列各种图,不用于动态建模的是( C ) A状态图 B序列图 C类图 D活动图9学生成绩一般分为优秀、良好、中等、及格和不及格五个个等级,为学生成绩管理系统设计测试用例时,( C )是用得最多的一种黑盒测试方法。A因果图法 B. 边界值分析 C.等价分类法 D.错误推断法10.用户界面设计的最重要的原则是:(B)A、界面的可使用性 B、以人为本、以用户体验为准 C、根据用户的需求定制 D、界面美观友好11软件测试的目的是尽可能发现软件中的错误,通常( D )是代码编写阶段可进行的测试,它是整个测试工作的基础。A、系统测试 B、安装测试 C、验收测试 D、单元测试12以下不属于软件特点的是( A )。 A软件产品存在磨损问题 B软件费用不断增加C软件的生产主要是研制 D软件是一种逻辑产品13软件工程三要素是( D )。 A.方法、对象和类 B.过程、模型、方法 C.高技术人员、方法和工具 D.方法、工具和过程14SA法的主要描述手段有( D )。 A.软件结构图、加工说明 B.功能结构图、加工说明C.系统流程图和模块图 D. DFD图、数据词典、加工说明15对象实现了数据和操作的结合,使数据和操作( B )于对象的统一体中。A. 结合 B. 封装 C. 隐藏 D. 抽象16数据字典是用来定义 _ 中的各个成份的具体含义的。(B) A 系统结构图 B数据流图 C流程图 D功能结构图17程序的三种基本控制结构的共同特点是(B) A 只能用来描述简单程序 B 单入口,单出口 C 仅用于自动控制系统 D 不能嵌套使用18需求分析中开发人员要从用户那里了解( A )A软件做什么 B输入的信息 C用户使用界面 D软件设计技巧19下面不属于用例驱动的需求方法的优点的是( D )。 A.对目标系统的层次结构进行描述B.作为分析和设计的工具C.作为需求分析阶段用户与开发者之间交流信息的工具 D.对系统的数据结构进行描述 20. 模块的内聚性最高的是( D )。 A. 逻辑内聚B. 时间内聚 C. 偶然内聚D. 功能内聚题 号 一 二 三 四 五 六 七 八 总计得 分4010101723阅卷人 注意:答题不得超过边框线!本试卷共 页,此页是第1页。3 面向对象方法的主要特点是什么? (4分)4软件生命期各阶段的主要任务是什么? (7分)五、综合设计题(共23分)1为以下程序流程图分别设计语句覆盖和判定覆盖测试用例并标明程序执行路径。(6分)二、填空题(每空1分,共10分)。1需求分析最终结果产生的文档是( 需求规格说明书 )。 2软件总体结构设计的模块独立程度主要是以内聚性和( 耦合性 )两个标准来衡量。3. 软件测试技术分白盒测试技术和( 黑盒测试法 )。4数据流图体现了软件工程的( 结构 )化分析的思想,即自上而下,逐层求精地分解。5. ( 黑盒测试法 )主要注重测试软件的功能需求的测试。6( UML )是一种标准的表示,已成为国际软件界广泛承认的标准,是一种基于面向对象的可视化的通用(General)建模语言。7用例图的主要构成元素是执行者和( 用例 )。8. 在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的( 健壮性 )。9. 软件总体设计阶段主要是将软件的需求分析转化为软件的(系统结构)和数据结构。10. UML的( 用例 )模型一直被推荐为一直被推荐为识别和捕获需求的首选工具。三、判断题 (正确划 否则划 每小题1分,共10分)1软件就是程序,编写软件的关键是编写程序。( ) 2面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。( ) 3总体设计的基本目的就是回答:概括地说,系统应该如何实现?这个问题。( )4面向对象的设计的主要目标是提高生产效率,提高质量和可维护性。 ( )5CMM标准共分五个等级,其中第三级是已管理级。( )6需求管理主要是对需求变化的管理,及如何有效控制和适应需求的变化。( )7系统设计时应该将模块划分得很细,模块数越多越好。 ( )8继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系。( )9由于第三方不了解软件的内部结构,因此软件测试最好由软件编码人员进行测试。( )10.软件测试效果的取决如何选择高效的测试用例,以便用尽量少的测试用例覆盖尽可能多的测试情况,从而提高测试效率。( )四、简答题 每小题2.5分,共15分。1什么是黑盒法? (3分)2有哪些主要的软件开发方法? (3分) 注意:答题不得超过边框线!本试卷共页,此页是第 2 页。 4)根据以上分析,完善系统的主要类图和对应的类(共7分)。2.医院病房监护系统中,需要在医院ICU病房里,将病症监视器安置在每个病床,对病人进行监护。监视器将病人的组合病症信号实时地传送到中央监护系统进行分析处理。在中心值班室里,值班护士使用中央监护系统对病员的情况进行监控,监护系统实时地将病人的病症信号与标准的病诊信号进行比较分析,当病症出现异常时,系统会立即自动报警,并打
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025定做礼品采购合同-包含赠品设计及包装服务
- 2025版体育赛事赞助合同担保协议
- 2025版外籍销售代表劳动合同模板
- 2025年度水路货物运输合同风险控制及预防细则
- 2025年度农业项目审批手续代办服务合同
- 2025版电力设施外脚手架搭建与拆除合同
- 2025年度房地产评估代理服务合同范本
- 2025版离婚后子女教育资助及赡养金协议范本
- 2025年墙纸装修工程进度管理合同范本大全
- 2025年度高铁司机雇佣与高速铁路运营管理协议
- 湘教版(2024)地理七年级上册全册教案
- 2024年快递员职业技能大赛考试题库(含答案)
- DL∕T 1711-2017 电网短期和超短期负荷预测技术规范
- DL∕T 1576-2016 6kV~35kV电缆振荡波局部放电测试方法
- 新松工业机器人安装手册
- 小学数学速算方法大全
- 2024年第九届全国中小学“学宪法、讲宪法”知识测试竞赛题库及答案
- 货币交易与外汇合约
- 分镜头设计-教案
- 动物园饲料采购服务投标方案技术标
- 停车场安全培训
评论
0/150
提交评论