软件工程试题及答案(共3页).doc
《软件工程试题及答案(共3页).doc》由会员分享,可在线阅读,更多相关《软件工程试题及答案(共3页).doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上二、填空1 黑盒测试又称为功能测试,白盒测试也称为结构测试2、如果用户对系统的目标不是很清楚,需求难以定义,这时最好使用原型法模型进行系统开发。3、在软件开发的各个阶段中,对软件开发成败影响最大的是需求分析阶段。4、研究可行性从技术上、经济上和管理上可行性进行研究。5结构化方法的指导思想是 自顶向下、逐步求精 6、在软件开发的各个阶段中, 阶段成为软件的二次开发。7、类是指具有相同数据结构和相同操作的对象的集合。8数据流程图按照信息流的类型主要分为变换型结构,事物型结构 两种。9软件危机是指在计算机软件开发和维护过程中所遇到的一系列严重问题10、需求分析阶段是解决目标
2、系统做什么的问题,设计阶段是解决目标系统怎么做的问题。11、内聚是度量一个模块内的各个元素彼此结合的紧密程度,它是信息隐藏概念的自然扩展。12.面向对象的三个子模型分别是 对象模型、动态模型、功能模型 13.结构化设计简称 SP,分为 概要设计 和 详细设计 14软件工程方法学的三要素是 方法、工具、过程 15软件设计的准则是 、 、 和 16JACKSON方法是面向数据结构的设计方法,它有3种逻辑结构17软件过程模型中过程模型是描述用户的动态需求的,螺旋模型是带有风险驱动的18结构化设计方法是面向 数据流 的设计方法19传统的软件工程方法学采用 结构化分析 完成系统分析工作的20模块的独立性
3、要求 高 内聚 低 耦合 21.在软件测试的步骤中, 单元 测试是检验每个模块能否单独工作22.调试是是在测试发现错误之后 排除错误 的过程23.成本效益分析是从 4 方面进行可行性研究24.Jackson方法是面向 数据设计 的软件设计方法25.内聚越高模块的独立性 低 ;耦合越高模块的独立性 强 26.软件维护又称为软件的 1什么是软件危机是指在计算机软件开发、使用与维护过程中遇到的一系列严重问题和难题2什么是黑盒测试和白盒测试的两个方面而已。 :是通过程序的源代码进行测试而不使用。这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。 黑盒测
4、试:是通过使用整个软件或某种软件功能来严格地测试, 而并没有通过检查程序的源代码或者很清楚地了解该软件的源代码程序具体是怎样设计的。测试人员通过输入他们的数据然后看输出的结果从而了解软件怎样工作。在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收和正确的输出3软件开发和写程序有什么不同软件包含程序,程序是软件的一部分。软件是程序、数据及其相关文档的完整集合。程序只是为了实现软件的功能和性能要求而编写的指令序列。4软件设计的准则(1)要有分层的组织结构,便于对软件各个进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 试题 答案
限制150内