ImageVerifierCode 换一换
格式:PPT , 页数:18 ,大小:519KB ,
资源ID:818574      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-818574.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(开发过程与程序质量保证.PPT)为本站会员(国***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

开发过程与程序质量保证.PPT

1、Java程序设计大学教程程序设计大学教程第九章 开发过程与程序质量保证 程序设计首先是一个过程,分为问题建模、算法设计、编写代码和编译调试等阶段。即使是一个比较简单的程序,我们也应该养成先分析,再下手,最后调试的习惯,严格遵循程序设计过程。本章介绍软件的开发过程及过程的实施管理,从程序质量保证的高度讨论了程序的调试与测试,重点讲述了 Java程序的调试方法、程序中的异常处理以及单元测试方法。 Java程序设计大学教程程序设计大学教程9.1 软件开发过程概述 n 软件生命周期 n 软件开发过程n 软件质量与测试Java程序设计大学教程程序设计大学教程9.1.1 软件生命周期 计算机软件开发有它们

2、自己的周期,称为系统开发生命周期(SDLC)。 SDLC分为多个阶段,包括:分析需求、设计系统、创建系统、运行系统、维护系统。每个阶段包括有许多任务。分析需求维护系统运行系统创建系统设计系统问题发现系统运行问题陈述 解决方案描述软件和硬件实现Java程序设计大学教程程序设计大学教程9.1.2 软件开发过程 n 开发一个软件系统的参与者包括:系统所有者、使用者、分析者、设计者、构建者以及 IT供货商和顾问这6类。他们的共同目标是创建符合需要的软件系统。n 软件开发的项目管理是和软件开发的基本过程紧密结合的。n 通常软件开发过程可以分为若干个不同的开发阶段实施,每个阶段都由不同角色的开发人员担当,

3、并产生可交付的软件制品。n 一个典型的软件系统开发过程包含了定义边界、问题分析、需求分析、系统分析、系统设计、构造实现、测试和发布等 7个阶段。Java程序设计大学教程程序设计大学教程9.1.3 软件质量与测试 n 优质软件的定义是:软件能够满足用户显式或隐式的需求,文档齐全,符合规定的操作标准,在其开发使用的硬件上高效运行。n 软件测试是软件质量的首要保证。测试应包括黑盒测试和白盒测试。n 一般来说,软件测试可分为三种测试,即程序测试、系统测试和用户测试。Java程序设计大学教程程序设计大学教程9.2 程序调试 n 程序是软件的本体,又是软件研究的对象。n 程序的质量决定软件的质量。n 在软

4、件开发过程中,程序编码、调试、测试是一个持续的循环过程,只有在对程序进行了彻底地调试与测试后才能交付最终用户使用。 Java程序设计大学教程程序设计大学教程9.2.1 程序调试的概念 n 在程序在编译通过以后,仍然可能会出现以下两类错误:o 运行时刻错误o 逻辑错误 n 对于这两类错误,调试器都可以帮助我们快速定位错误,并通过对程序运行的跟踪和对变量值的监视帮助我们找到错误的真正原因和解决错误的途径。n 程序调试的主要内容可以概括为如下的几方面:o 调试的准备和开始o 控制程序的执行o 断点的使用o 监视和检查数据的值Java程序设计大学教程程序设计大学教程9.2.1 程序调试的概念 通过 “

5、窗口 ”-“调试 ”菜单项打开各种调试窗口。在 “监视 ”窗口中监视当前表达式运行中的值。单击选定代码行左边的空白,设置调试断点。“调用栈 ”窗口列出了程序最近的函数调用。显示当前程序执行到的位置。“局部变量 ”窗口显示局部变量的值。NetBeans IDE的调试环境Java程序设计大学教程程序设计大学教程9.2.2 使用断点 n 设置断点 n 察看断点 Java程序设计大学教程程序设计大学教程9.2.3 监视和检查数据的值 n 观察局部变量 :打开 “局部变量 ”窗口( Alt-Shift-1)或 “监视 ”窗口( Alt-Shift-2)。右键单击某个变量或监视,然后选择 “创建固定监视 ”。 n 跟踪变量或表达式值的变化:通过选择 “窗口 ”-“调试 ”-“监视 ”菜单可以打开 “监视 ”窗口。 n 察看调用栈 :可以随时选择 “窗口 ”-“调试 ”-“调用栈 ”( Alt -Shift-3)来打开 “调用栈 ”窗口。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。