:人教版九年级上册信息技术:《调试程序》优秀课件
:
主要内容:
VB程序中的错误类型
程序工作模式
程序调试
错误处理
错误的类型:
编译错误,逻辑错误和运行错误
1. 编译错误
编译错误是指在程序编译过程中出现的错误。通常是由于不正确书写代码而产生的。
例:关键字写错,遗漏标点符号,括号不匹配等,较为容 易。VB提供了自动语法检查功能,能指出并显示这些错误,帮助用户纠正语法错误。
例子: Foort = 1 To 100
2. 运行错误 运行时的错误是指应用程序在运行期间执行了非法操作所发生的错误。
例:除法运算中除数为零,访问文件时文件夹或文件找不到等。这种错误只有在程序运行时才能被发现。
举例(“下标越界”):Private Sub Form_Load() Dim D(20) As Integer, k As Integer For k=1 To 30 D(k)=k*K Next k End Sub
3. 逻辑错误 逻辑错误使程序运行时得不到预期的结果。这种程序没有语法错误,也能运行,但却得不到正确的结果。
例:在一个算术表达式中,把乘号“*”写成了加号“+”,条件语句的条件写错,循环次数计算错误等
>
程序调试的主要任务:查找程序的错误和排除错误主要内容:
VB程序中的错误类型
程序工作模式
程序调试
错误处理
编译错误,逻辑错误和运行错误
1. 编译错误
编译错误是指在程序编译过程中出现的错误。通常是由于不正确书写代码而产生的。
例:关键字写错,遗漏标点符号,括号不匹配等,较为容 易。VB提供了自动语法检查功能,能指出并显示这些错误,帮助用户纠正语法错误。
例子: Foort = 1 To 100
例:除法运算中除数为零,访问文件时文件夹或文件找不到等。这种错误只有在程序运行时才能被发现。
举例(“下标越界”):Private Sub Form_Load() Dim D(20) As Integer, k As Integer For k=1 To 30 D(k)=k*K Next k End Sub
例:在一个算术表达式中,把乘号“*”写成了加号“+”,条件语句的条件写错,循环次数计算错误等
>
显示更多
以上内容为试读部分,更多内容请下载完整版文档查看
点击下载文档
文档为doc格式