软件工程试卷及参考答案0637

软件工程试卷及参考答案0637

ID:10197407

大小:797.79 KB

页数:13页

时间:2018-06-12

软件工程试卷及参考答案0637_第1页
软件工程试卷及参考答案0637_第2页
软件工程试卷及参考答案0637_第3页
软件工程试卷及参考答案0637_第4页
软件工程试卷及参考答案0637_第5页
资源描述:

《软件工程试卷及参考答案0637》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、重庆工学院考试试卷班级106030701~02学号姓名考试科目软件工程【计算机专业】A卷共5页开卷,允许考生带教材和参考书籍各一本,考试时间120分钟···································· 密························封························线································学生答题不得超过此线题号一二三四五总分总分人分数一、判断题:每小题1分,共15分,在正确的打上√,错误的打上×得分评卷人1

2、、在进行同等测试后,若发现A部分有错误并改正了十个问题错误,B部分发现并改正了五个错误,则重新再测试A、B两部分时,A部分发现错误的可能性比B部分中的要大。(√)2、对一个模块进行测试的根本依据是测试用例。(╳)3、一组测试用例是判定覆盖,则一定是语句覆盖。(╳)4、对程序的穷举测试在一般情况下是可以做到的。(╳)5、因果图法可以用来系统地设计测试用例。(√)6、在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手资料,并从中提取出有价值的需求。(√)7、快速原型技术的适用于软件

3、产品要求大量的用户交互、或产生大量的可视输出、或设计一些复杂的算法等场合。(√)8、缺乏处理大型软件项目的经验。是产生软件危机的唯一原因。(╳)9、数据输入的一般准则中包括保证信息显示方式与数据输入方式的协调一致;允许用户定做输入格式等内容。(√)10、软件也会磨损和老化。(╳)11、McCabe建议模块规模应满足:V(G)≤20。(╳)12、如果在分析阶段和设计阶段采用的是面向对象的方法,而在编码阶段采用的是面向过程的语言,那么这种翻译就比较困难。(√)13、判定覆盖不一定包含条件覆盖,条件覆盖也不一定包

4、含判定覆盖,判定/条件覆盖是同时满足这两种覆盖标准的逻辑覆盖。(√)14、软件测试只对软件的编码进行查错和纠错工作,不需对软件计划和软件设计进行查错。(╳)15、提高程序的易读性。尽可能使用高级语言编写程序。(√)二、单选题:每题1分,共15分得分评卷人1、在结构化设计(SD)方法中全面指导模块划分的最重要的原则是(D)A、程序模块化B、模块高内聚C、模块低耦合D、模块独立性2、软件维护产生的副作用,是指(C)A、开发时的错误B、隐含的错误C、因修改软件而造成的错误D、运行时误操作3、软件详细设计的主要任务

5、是确定每个模块的(A)A、算法和使用的数据结构B、外部接口C、功能D、编程4、因计算机硬件和软件环境的变化而作出的修改软件的过程称为(B)A、纠正性维护B、适应性维护C、完善性维护D、预防性维护5、只有单重继承的类层次结构是(C)层次结构。A、网状型B、星型C、树型D、环型6、研究开发所需要的成本和资源是属于可行性研究中的(B)研究的一方面。A、技术可行性B、经济可行性C、社会可行性D、法律可行性7、中级结构性成本模型COCOMO是一个(A)-13-A、静态单变量模型B、动态单变量模型C、静态多变量模型D、

6、动态多变量模型重庆工学院考试试卷班级106030701~02学号姓名考试科目软件工程【计算机专业】A卷共5页开卷,允许考生带教材和参考书籍各一本,考试时间120分钟···································· 密························封························线································学生答题不得超过此线8、在详细设计阶段,经常采用的工具有(A)A、PADB、SAC、SCD、DFD9、确认软

7、件的功能是否与需求规格说明书中所要求的功能相符的测试属于(C)A、集成测试B、恢复测试C、验收测试D、单元测试10、( D)是比较理想的可重用软构件。A、子程序库 B、源代码包含文件C、对象 D、类 11、需求分析阶段的任务是确定(D)A、软件开发方法B、软件开发工具C、软件开发费D、软件系统的功能12、软件生存周期中时间最长的是(D)阶段。A、总体设计B、需求分析C、软件测试D、软件维护13、为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以(C)的编制是很重要的。A、需求说明B、

8、概要说明C、软件文档D、测试计划14、软件部件的内部实现与外部可访问性的分离,是指软件的(C)。A、继承性B、共享性C、封装性D、抽象性15、单元测试是发现编码错误,集成测试是发现模块的接口错误,确认测试是为了发现功能错误,那么系统测试是为了发现(C)的错误。A、接口错误B、编码错误C、性能、质量不合要求D、功能错误三、简答题(共20分)得分评卷人1、软件工程项目计划设计(12分)下图是某项目的PERT图,其中1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。