全球旧事资料 分类
失败了的情况下,才使用这种方法。回溯法:从发现症状的地方开始,人工沿程序的控制流往回追踪分析源程序代码,知道找出错误原因为止。排除法:分为对分查找法、归纳法和演绎法。软件工程方法学主要包括哪几部分的研究内容。软件工程方法学包括3个要素:方法、工具和过程。其中,方法是完成软件开发的各项任务的技术方法,回答“怎样做”的问题;工具是运用方法而提供的自动的货半自动的软件工程支撑环境;过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。面向对象的软件工程包含哪几个阶段。面向对象分析:需求陈述、建立对象模型、建立动态模型、建立功能模型、定义服务。面向对象设计:系统分解、设计问题域子系统、设计人机交互子界面、设计任务管理子系统、设计数据管理子系统、设计类中的服务、设计关联、设计优化。面向对象实现:程序设计语言、程序设计风格、测试策略、设计测试用例。什么是软件,什么是软件工程,什么是软件危机。软件:与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。软件工程:采用工程的概念、原理、技术和方法来开发和维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。软件危机:如何开发软件,以满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。25软件测试中驱动模块和存根模块的用途是什么。驱动程序也就是一个“主程序”,它接收测试数据,把这些数据传送给被测试的模块,并且印出有关的结果。才存根程序也可以称为“虚拟子程序”。它使用被它代替的模块的接口,可能做最少量的数据操作,印出对入口的检验或操作结果,并且把控制归还给调用它的模块。26能力成熟度模型中成熟度等级分为哪几级,各有何特点。初始级:处于这个最低成熟度等级的软件机构,其过程能力是不可预测的,其软件过程是不稳定的,产品质量只能根据相关人员的个人工作能力而不是软件机构的过程能力来预测。可重复级:软件项目的策划和跟踪是稳定的,已经为一个有纪律的管理过程提供了可重复以前成功实践的项目环境。软件项目工程活动处于项目管理体系的有效控制之下,执行着基于以前项目的准则且合乎显示的计划。已定义级:无论是管理活动还是工程活动都是稳定的。软件开发的成本和进度以及产品的功能和质量都受到控r
好听全球资料 返回顶部