9.2程序工作模式 三种工作模式:设计模式、运行模式和中断模式 1.设计模式 在设计模式下,可以建立应用程序的用户界面,设置控 件的属性,编写程序代码等 2.运行模式 在运行模式下,可以测试程序的运行结果,可以与应用 程序对话,还可以査看程序代码,但不能修改程序 3.中断模式 在中断模式下,可以利用各种调试手段检查或更改某些 变量或表达式的值,或者在断点附近单步执行程序,以便发 现错误或改正错误
三种工作模式:设计模式、运行模式和中断模式 1.设计模式 在设计模式下,可以建立应用程序的用户界面,设置控 件的属性,编写程序代码等 2. 运行模式 在运行模式下,可以测试程序的运行结果,可以与应用 程序对话,还可以查看程序代码,但不能修改程序 3. 中断模式 在中断模式下,可以利用各种调试手段检查或更改某些 变量或表达式的值,或者在断点附近单步执行程序,以便发 现错误或改正错误 9.2 程序工作模式
进入中断模式的方法: (1)在代码中插入Sop语句; (2)在代码窗口中设置断点用菜单命令); (3)在代码窗口中设置断点(鼠标操作); (4)在程序运行时强制“中断”; (5)当程序运行出现错误。 当检查调试通过后,需要清除断点 ★
进入中断模式的方法: (1)在代码中插入Stop语句; (2)在代码窗口中设置断点(用菜单命令); (3)在代码窗口中设置断点(鼠标操作); (4)在程序运行时强制“中断”; (5)当程序运行出现错误。 当检查调试通过后,需要清除断点
工程1-For1(Code) 回区 For■ Click Private Sub Form Click 求丌的近似值 Dim pi As single, c As Integer, s As Integer pi=0 For c=1 To 10000 Step 2 s Next c Print"π=";pi*4 End sub ★
93程序调试 程序调试一般包括静态检查和动态检查 93.1静态检查与动态检查 静态检查程序的基本方法是逐行逐句地读程序,弄清楚每 条语句的作用,预见每条语句和模块的执行结果,判断是否与 预期结果相一致,这就是静态检查,也称人工检査 静态检查无误后,就可以进行更有效的动态检查。通过上 机调试来发现错误称为动态检查 动态检查的基本方法是输入一组典型的数据来运行程序。 程序对这些数据处理结果应是已知的,通过运行后实际结果和 预想结果相比较,可以判断程序的正确性
程序调试一般包括静态检查和动态检查 9.3.1 静态检查与动态检查 静态检查程序的基本方法是逐行逐句地读程序,弄清楚每 条语句的作用,预见每条语句和模块的执行结果,判断是否与 预期结果相一致,这就是静态检查,也称人工检查。 静态检查无误后,就可以进行更有效的动态检查。通过上 机调试来发现错误称为动态检查。 动态检查的基本方法是输入一组典型的数据来运行程序。 程序对这些数据处理结果应是已知的,通过运行后实际结果和 预想结果相比较,可以判断程序的正确性 9.3 程序调试