逐语句调试和逐过程调试的区别


逐语句调试和逐过程调试的区别


以vs程序为例,其逐语句调试和逐过程调试的区别仅在于它们处理函数调用的方式不同,这两个命令都指示调试器执行下一行的代码 。如果某一行包含函数调用,“逐语句”仅执行调用本身,然后在函数内的第一个代码行出停止,而“逐过程”执行整个函数,然后在函数外的第一行处停止 。
程序,香港和台湾对英文procedure的中文翻译,编程语言中的procedure在大陆翻译为“过程”,在港台和其他领域则翻译为“程序” 。在大陆于计算机科学、电脑工程、电子工程、电机工程、机器人工程学、机械工程领域中的英文术语program的中文译名也是“程序”,在港台则翻译为“程式” 。当程序为procedure的译名时,一个程序即是特定的一系列动作、行动或操作,而这些活动、动作或操作必须被执行于相同方式以为了在相同环境下恒常得出相同的结果(例如紧急应变程序) 。
【逐语句调试和逐过程调试的区别】为实现预期目的而进行操作的一系列语句和指令 。一般分为系统程序和应用程序两大类 。计算机中的程序在港澳台地区称为程式 。程序就是为使电子计算机执行一个或多个操作,或执行某一任务,按序设计的计算机指令的集合 。由程序计数器(Program Counter)控制 。程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合 。是用汇编语言、高级语言等开发编制出来的可以运行的文件,在计算机中称可执行文件(后缀名一般为.exe) 。

    推荐阅读