精选优质文档-倾情为你奉上一、 简述软件工程的目标及原则 目标: 在给定成本、进程的前提下、开发具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性、可互操作性并满足用户需要的软件产品。 原则:1、选取适宜的开发模型 2采用合适的设计方法3提高质量的工程支持4重现开发过程的管理。二、 什么是计算机系统工程? 计算机系统工程是指与构造基于计算机的系统有关的过程,方法和技术。它是一种问题求解活动。计算机系统工程的任务是:组织并指导系统工程师定义系统各层次中的所有基于计算机系统的要素。三、 简述测试用例几种设计方法?1逻辑覆盖又可分为:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖。2等价划分是一种实用的测试技术,属于黑盒测试。3人们在长期的测试过程中发现,程序往往在处理边界值的时候容易出错,比如数值的下标,循环的上下界等。针对这种情况设计测试用例的方法就是边界值分析法。4因果图5错误推测法的基本想法是:例举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例。四