1、2014年三峡大学硕士研究生招生复试 软件工程课程考试试卷(A卷)得分注意:1、考试时间180分钟,满分100分;2、姓名、准考证号必须写在指定的地方 阅卷负责人签名 姓名: 准考证号: 题号一二三四五六七八九总分得分 本试卷共 页得分一 、选择题( 每小题 2分,共10 分)1.在软件危机中表现出来的软件质量差的问题,其原因是_。A软件研发人员功底参差不齐 B 用户经常干预软件系统的研发工作 C 没有软件质量标准D 软件开发人员不遵守软件质量标准2程序的三种基本控制结构的共同特点是A不能嵌套使用B只能用来写简单程序C已经用硬件实现D只有一个入口和一个出口3.为了提高测试的效率,应该A随机地选
2、取测试数据B取一切可能的输入数据作为测试数据C在完成编码以后制定软件的测试计划D选择发现错误可能性大的数据作为测试数据4.硬件与软件的最大区别是_A. 软件产品是逻辑产品,硬件产品是物质产品B. 软件产品是以手工生产方式生产,硬件产品是以大工业生产方式生产 C. 软件产品不存在老化问题,硬件产品存在老化问题 D. 软件产品容易复制,硬件产品很难复制5产生软件维护的副作用,是指A开发时的错误B隐含的错误C因修改软件而造成的错误D运行时误操作二、判断题 (每题 2 分,共 10 分)1 软件工程的方法只适用于大型软件的开发,对小型软件的开发没有帮助。 ( )2 可行性研究的目的就是用最小的代价在尽
3、可能短的时间内确定问题是否有解。( )3 主要软件开发方法有结构化方法、面向对象的开发方法两种。 ( )4 在软件开发中,简单的增加人员就可以缩短开发时间。 ( )5 内聚是对一个软件结构内不同模块之间的互连程度的度量。 ( )得分三、名词解释(每题 5 分,共 20 分)1.软件工程方法学2. 结构化分析方法3. 软件生命周期4. 软件配置管理得分四、 问答题(每小题 15分,共 60分)1请列举出四种生命周期模型,并说明其优缺点与适用范围?2. 软件测试的目的是?测试中要注意那些原则?软件测试要经过那些步骤?这些步骤和开发中的哪些阶段对应?3.模块间的耦合性有哪几种?它们各表示什么含义?4. 什么是需求分析?需求分析阶段的基本任务是什么?