安徽农业大学经济技术学院2011―2012学年。
第二学期。软件工程》试卷(a卷)
考试形式: 闭卷笔试,2小时。
适用专业: 计算机科学与技术 (注:分大类或全校等)
注明适用机制专业、试卷所需时间120分钟、闭卷、试卷总分100分。
一、单项选择题(每小题1分,共计20分)
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、隐藏c、封装 d、抽象。
7、需求分析阶段的任务是确定( )
a、软件开发方法 b、软件开发工具 c、软件开发费 d、软件系统的功能。
8、下列文档与维护人员有关的有( )
a、软件需求说明书 b、项目开发计划 c、概要设计说明书d、操作手册。
9、程序的三种基本控制结构是( )
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、is a 关系
17、在有多重继承的类层次结构图中,它的类层次结构图是( )层次结构。
a、树型b、网状性c、星型d、环型
18、软件部件的内部实现与外部可访问性的分离,是指软件的( )
a、继承性b、共享性c、封装性d、抽象性。
19、在结构图中,不是其主要成分的是( )
a、模块 b、模块间传递的数据 c、模块内部数据 d、模块的控制关系。
20、结构化设计方法在软件开发中,用于( )
a、测试用例设计 b、软件概要设计 c、程序设计 d、软件详细设计
二、名词解释(每小题2分,共计20分)
21、软件质量。
22、模块的独立性。
23、对象类。
24、集成测试。
25、容错技术。
26、多态性。
27、面向对象方法学。
28. 软件集成测试。
29、模块独立性。
30、软件生命周期。
三、简答题(每小题4分,共计20分)
31、简述程序设计风格。
32、简述快速原型法思想。
33、简述面向对象方法学的出发点和基本原则。
34、简述软件开发过程、每个里程碑的提交物。
35、简述文档在软件工程中的作用。
四、应用设计题(每小题20分,共计40分)
36、某图书出版公司希望每月定期向固定客户邮寄最近一个月的图书分类目录。客户可在其收到的目录上圈定自己要买的书。出版公司按照客户的反馈信息邮寄图书。
要求为出版公司设计软件,以实现以下功能:
(1)自动生成图书分类目录;
(2)自动处理客户反馈信息。
试用面向数据流的方法给出系统的数据流图,并设计出软件结构图。
37、问题描述为:储户用存折取款,首先填写取款单,根据帐卡中的信息检验取款单与存折,如有问题,将问题反馈给用户,否则,登录储户存款数据库,修改响应数据,并更新帐卡,同时发出付款通知,出纳向储户付款。请确定系统的类,并给出任意2个类的类图。
软件工程试卷
浙江省2004年1月高等教育自学考试。软件工程试题。课程 02333 一 单项选择题 在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共20分 1.为了克服软件危机,人们提出了用 的原理来设计软件,这就是软件工程诞生的基础。a.数学b.软件学c.运筹学d.工程学。2...
软件工程试卷
浙江省2003年1月高等教育自学考试。软件工程试题。课程 02333 一 单项选择题 在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共20分 1.软件危机 是指 a.计算机病毒的出现。b.利用计算机进行经济犯罪活动。c.软件开发和维护 现的一系列问题。d.人们过分...
软件工程试卷
全国2002年10月高等教育自学考试。软件工程试题。课程 02333 一 单项选择题每小题1分,共20分。在每小题的四个备选答案中选出一个正确答案,将正确答案的序号填在题干后的括号内 1 在下列工具与环境中 属于较早期的case。a.基于信息工程的caseb.人工智能case c.集成case环境d...