软件工程期末题库

软件工程期末题库

ID:12716195

大小:48.50 KB

页数:9页

时间:2018-07-18

软件工程期末题库_第1页
软件工程期末题库_第2页
软件工程期末题库_第3页
软件工程期末题库_第4页
软件工程期末题库_第5页
资源描述:

《软件工程期末题库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++《软件工程》自测试题3一,单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内.1--10:CACAACCADC11--20:AABCACABDC1,中级结构性成本模型COCOMO是一个()A,静态单变量模型B,动态单变量模型C,静态多变量模型D,动态多变量模型2,在McCall软件质量度量模型中,()属于面向软件产品操作的质量因素.()

2、A,可用性B,可维护性C,适应性D,互操作性3,面向对象的开发方法中,()将是面向对象技术领域内占主导地位的标准建模语言.()A,Booch方法B,Coad方法C,UML语言D,OMT方法4,瀑布模型本质上是一种()A,线性顺序模型B,顺序迭代模型C,线性迭代模型D,及早见产品模型5,在快速原型模型的开发过程中,仅作为需求说明的补充形式的原型是()A,探索型模型B,演化型模型C,实验型模型D,提交型模型6,软件可维护性的特性中相互矛盾的是()A,可修改性和可理解性B,可测试性和可理解性C,效率和可修改性D,可理解性和可读性7,软件维护产生的副作用,是指()A

3、,开发时的错误B,隐含的错误C,因修改软件而造成的错误D,运行时误操作8,用黑盒技术设计测试用例的方法之一为()A,因果图B,逻辑覆盖C,循环覆盖D,基本路径测试9,软件测试方法中的()属于静态测试方法.()A,黑盒法B,路径覆盖C,错误推测D,人工检测10,Ada语言是在Pascal语言基础上开发出来的,适用于()项目的应用领域.()A,科学工程计算B,数据库应用C,实时处理D,人工智能11,程序设计语言的工程特性之一为()A,软件的可重用性B,数据结构的描述性C,抽象类型的描述性D,数据库的易操作性12,软件详细设计的主要任务是确定每个模块的()A,算法

4、和使用的数据结构B,外部接口C,功能D,编程13,PAD图为()提供了有力的工具.()A,系统分析B,软件的自动化生成C,自动分析数据D,测试软件14,软件结构图的形态特征能反映程序重用率的是()A,深度B,宽度C,扇入D,扇出15,在大型数据处理系统的功能分析与设计中,数据库的概念设计对应于系统开发的A,需求分析B,概要设计C,详细设计D,程序设计16,为了提高模块的独立性,模块内部最好是()A,逻辑内聚B,时间内聚C,功能内聚D,通信内聚17,软件结构图中,模块框之间若有直线连接,表示它们之间存在()A,调用关系B,组成关系C,链接关系D,顺序执行关系1

5、8,需求分析最终结果是产生()A,项目开发计划B,需求规格说明书C,设计说明书D,可行性分析报告19,可行性研究要进行一次()需求分析.()A,深入的B,详尽的C,彻底的D,简化的,压缩了的20,软件是一种()A,程序B,数据C,逻辑产品D,物理产品二,填空题(本大题共10小题,每小题2分,共20分)21,成本估算模型中,Putnam估算模型是一种(动态多变量)模型.22,功能模型描述子系统的所有计算,它由我张(数据流图)组成.23,在软件开发阶段用来减少错误,提高软件可维护性的技术称为(面向维护)的技术.24,测度是一种挑剔性行为,(心理状态)是测试自己程

6、序的障碍.25,程序设计语言的心理特性所表现的简洁性是指程序员必须记住的(语言成分)的数量.26,JSP方法主要体现程序结构的设计,不明确地划分(软件概要设计)和详细设计的两个阶段.27,按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和(事务分析设计).28,数据流图仅反映系统必须完成的逻辑功能,所以它是一种(功能)模型.29,社会可行性所涉及的范围包括合同,责任,侵权,(用户组织的管理模式及规范),其他一些技术人员常常不了解的陷阱等.30,软件开发方法是一种使用早已定义好的技术集及(符号表示习惯)来组织软件生产的过程.三,名词解释(本大题

7、共5小题,每小题3分,共15分)31程序的可移植性指把一个软件(或程序)从一台计算机环境移植到另一台计算机环境的容易程度32结构冲突输入数据与输出数据结构找不到对应关系,称为结构冲突33模块的作用范围一个模块的作用范围是指受该模块内一个判定影响的所有模块的集合34系统流程图是描绘物理系统的工具,它用图形符号来表示系统中的各元素.它表示系统中各元素之间的信息流动的情况35软件工程过程在软件生产中,软件工程过程规定了获取,供应,开发,操作和维护软件时,要实现的过程,活动和任务,它包括7个主要过程:获取过程,供应过程,开发过程操作过程,维护过程,管理过程和支持过程

8、四,简答题(本大题共4小题,每小题5分,共20分)3

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

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

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