收藏 分销(赏)

2012年下期《软件工程A》试卷B.doc

上传人:仙人****88 文档编号:6632507 上传时间:2024-12-18 格式:DOC 页数:3 大小:89KB
下载 相关 举报
2012年下期《软件工程A》试卷B.doc_第1页
第1页 / 共3页
2012年下期《软件工程A》试卷B.doc_第2页
第2页 / 共3页
2012年下期《软件工程A》试卷B.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、年级专业: 教学班号: 学号: 姓名:装 订 线 ( 2012 至 2013 学年 第 1 学期 )课程名称: 软件工程A 考试时间: 110 分钟 课程代码: 6014309 试卷总分: 100 分考试形式: 闭卷 学生自带普通计算器: 不允许 一、判断题:每小题1分,共20分,在正确的打上,错误的打上X1快速原型模型可以有效地适应用户需求的动态变化。 ( )2数据字典是对数据流图中的数据流,处理过程、数据存储、数据的源和终点进行详细定义。 ( )3统一的建模语言,是一种软件工程设计语言。 ( )4模块化使程序设计比较方便,但比较难以维护。 ( )5一个模块实际上就是一个进程。 ( )6过程

2、描述语言可以用于描述软件的系统结构。 ( )7编程语言应该在软件概要设计时选择。 ( )8如果通过软件测试没有发现错误,则说明软件是正确的。 ( )9在进行概要设计时应加强模块间联系。 ( )10一般人为,软件开发阶段是由设计、编码和测试三个基本活动组成。 ( )11软件概要设计包括软件系统结构设计以及数据结构和数据库设计。 ( )12为了提高程序的易读性,尽可能使用高级语言或4GL编写程序。 ( )13为了加强软件维护作业的进度,应尽可能增加维护人员的数目。 ( )14模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。 ( )15确认测试计划应该在可行性研究

3、阶段制定。 ( )16.集成测试主要由用户来完成。 ( ) 17.白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。( ) 18.软件概要设计包括软件系统结构设计以及数据结构和数据库设计。 ( )遵 守 考 试 纪 律 注 意 行 为 规 范19.发现错误多的程序模块,残留在模块中的错误也多。 ( )20.为了加快软件维护作业的进度,应尽可能增加维护人员的数目。 ( )二、单选题:每题2分,共30分1、以下哪一项不是软件危机的表现形式( )A、软件成本高 B、软件产率低 C、计算机技术发展快 D、软件质量得不到保证2、软件工程三要素由方法、工具和( )三部分组成A、算法 B

4、、技术 C、文档 D、过程3、软件生命周期终止的最典型原因是( )A、错误太多 B、利润过低 C、可维护性过差 D、效率不高4、软件在需要它投入使用时能实现其制定功能的概率称为软件的( )A、兼容性 B、可靠性 C、坚固性 D、可用性5、软件项目计划一般不包括以下哪项内容( )A、培训计划 B、人员安排 C、进度安排 D、软件开发标准的选择和制定6、计算机系统的系统元素包含硬件、软件、人机及( )工程A、数据库 B、软件 C、CASE D、开发方法7、SA法中,DFD图的某个处理过程分解后,一般不超过( )处理过程A、10 B、7 C、5 D、128、下列需求陈述中一致的是( )A、所有命令响

5、应时间应小于0.1s;BUILD命令的响应时间应小于5s B、所有命令响应时间应小于5s;BUILD命令的响应时间应小于1sC、BUILD命令的响应时间应小于5s;BUILD命令的响应时间应小于1sD、所有命令响应时间必须等于2s;BUILD命令的响应时间应小于3s9、以下哪一项不是面向对象的特征( )A、多态性 B、继承性 C、封装性 D、过程调用10、以下哪一项不属于面向对象的软件开发方法( ) 注:参见p142A、coad方法 B、Booch方法 C、jackson方法 D、OMT方法11、( )复审应把重点放在系统的总体结构、模块划分、内外接口方面。A、详细设计 B、非正式 C、正式

6、D、系统设计12、结构化程序设计主要强调程序的( )A、效率 B、速度 C、可读性 D、大小13、注释是提高程序可读性的有效手段,好的程序注释占到程序总量的( )A、1/6 B、1/5 C、1/4 D、1/314、在发现错误后,排错应由( )完成A、测试者 B、高级程序员 C、用户 D、软件的开发者15、进行单元测试时,需要一个( )被测模块的程序A、传递 B、管理 C、调用 D、驱动16、开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )A、软件工程 B、软件周期 C、软件危机 D、软件产生17、软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性

7、称为( )。A、可用性 B、可靠性 C、正确性 D、完整性18、瀑布模型的关键不足在于( ) A、过于简单 B、不能适应需求的动态变更 C、过于灵活 D、各个阶段需要进行评审19、软件维护的副作用主要有以下哪几种( ) A、编码副作用、数据副作用、测试副作用 B、编码副作用、数据副作用、调试副作用C、编码副作用、数据副作用、文档副作用 D、编码副作用、文档副作用、测试副作用20、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是( )。A、硬件环境 B、软件开发的环境 C、软件开发工具和软件开发的环境 D、开发人员的素质三、简答题(共6小题,每小题5分,共30

8、分)1、软件危机的主要表现有哪些?2、说明软件设计的准则是什么?3、软件需求工程过程是什么?4、软件维护的类型及相应的适用范围是什么?5、编程风格的要点是什么?6、软件工程的基本原理是什么?四、应用题(10分)为以下程序流程图设计条件覆盖测试用例并标明程序执行路径。 软件工程学包含三个要素:方法、工具和过程。软件方法:完成软件开发的各项任务的技术方法,回答“怎么做”的问题;软件工具:为运用方法而提供的自动的或半自动的软件支撑环境; 理论工具:逐步求精法、成本-效益分析法、软件度量 CASE(Computer-Aided Software Engineering)计算机辅助软件工程软件过程:为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。第 3 页 共 3 页

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服