软件工程试卷a

软件工程试卷a

ID:32314272

大小:96.50 KB

页数:8页

时间:2019-02-03

软件工程试卷a_第1页
软件工程试卷a_第2页
软件工程试卷a_第3页
软件工程试卷a_第4页
软件工程试卷a_第5页
资源描述:

《软件工程试卷a》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学院:专业班级:姓名:学号:装订线安徽农业大学经济技术学院2011―2012学年第二学期《软件工程》试卷(A卷)考试形式:闭卷笔试,2小时适用专业: 计算机科学与技术  (注:分大类或全校等)注明适用机制专业、试卷所需时间120分钟、闭卷、试卷总分100分题号一二三四总分得分得分评阅人一、单项选择题(每小题1分,共计20分)1、瀑布模型存在的问题是()A、用户容易参与开发B、缺乏灵活性C.用户与开发者易沟通D.适用可变需求2、可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因此必须给出什么样的回答。()A.确定B.行或不行C.正确D.无

2、二义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、操作手册

3、9、程序的三种基本控制结构是()A、过程、子程序和分程序B、顺序、选择和重复8C、递归、堆栈和队列D、调用、返回和转移10、软件生存周期中时间最长的是()阶段。A、总体设计B、需求分析C、软件测试D、软件维护11、为了提高模块的独立性,模块之间的联系最好的是()。A、公共耦合B、控制耦合C、内容耦合D、数据耦合12、软件概要设计结束后得到()A、初始化的软件结构图B、优化后的软件结构图C、模块的接口图和详细算法D、程序编码13、软件需求是度量软件质量的基础,不符合需求的软件就不具备()A、软件的特点B、质量C、软件产品D、功能14、软件特性中,程序能够满足规格说明和完成用户业

4、务目标的程度,称作()A、正确性B、移植性C、可靠性D、完整性15、为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以()的编制是很重要的。A、需求说明B、概要说明C、软件文档D、测试计划16、汽车有一个发动机,因而汽车与发动机之间的关系是()关系。A、一般与特殊B、整体与部分C、分类关系D、isa关系17、在有多重继承的类层次结构图中,它的类层次结构图是()层次结构A、树型B、网状性C、星型D、环型18、软件部件的内部实现与外部可访问性的分离,是指软件的()。A、继承性B、共享性C、封装性D、抽象性19、在结构图中,不是其主要成分的是()。A、模块B

5、、模块间传递的数据C、模块内部数据D、模块的控制关系20、结构化设计方法在软件开发中,用于()。A、测试用例设计B、软件概要设计C、程序设计D、软件详细设计得分评阅人二、名词解释(每小题2分,共计20分)21、软件质量与软件产品满足规定的和隐含的需求的能力有关的特征或特性的全体,是所有描述计算机软件优秀程度的特性的组合。822、模块的独立性是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其它的模块的接口是简单的,也就是说,一个模块只具有单一的功能且与其它模块没有太多的联系,可通过模块间的耦合和模块的内聚来衡量模块的独立性。23、对象类对象类是一组具有相同数据

6、结构和相同操作的对象的集合。包括一组数据属性和在数据属性上的一组操作。可以看作一个具有类似特性与共同行为的对象的摸板,可用来产生对象。24、集成测试集成测试也称组装测试或联合测试。是指在单元测试的基础上,将所有模块按照设计要求组装成一个完整的系统进行的测试。组装模块的方式有两种:渐增式测试和非渐增式测试。25、容错技术对那些无法避开的差错,使其影响减少至最小的技术。也就是说,当错误发生时,尽可能地不影响其它的系统元素,或是把用户的影响限制在某些容许的范围内。26、多态性多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果。不同的对象,收到同一消息可以产生不同

7、的结果,这种现象称为多态性。27、面向对象方法学就是尽可能地模拟人类习惯的思维方式,使开发软件的方法与过程尽可能地接近人类认识世界解决问题的方法与过程,也就是描述问题的问题空间与实现解法的解空间在结构上尽可能一致。(1)认为客观世界是由各种对象组成的;(2)把所有对象都划分成各种对象类,每个对象类都定义了一组数据和方法;(3)按照子类与父类的关系,把若干对象类组成一个层次结构的系统;(4)对象彼此之间仅能通过传递消息互相联系。28.软件集成测试集成测试是组装软件的系统技术,在把模块按照设计要求组装起来的

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

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

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