当程序运行陷于死循环时,说明程序中存在______。A.语法错误B.静态的语义错误C.词法错误D.动态的语义错误
当程序运行陷于死循环时,说明程序中存在______。
A.语法错误
B.静态的语义错误
C.词法错误
D.动态的语义错误
B.静态的语义错误
C.词法错误
D.动态的语义错误
参考解析
解析:语法错误是指由于编程中输入不符合语法规则而产生的。例如,表达式不完整、缺少必要的标点符号、关键字输入错误、数据类型不匹配、循环语句或选择语句的关键字不匹配等。语义错误又分为静态语义错误和动态语义错误。静态语义错误一般在语义分析阶段检测出来,而动态语义错误则在目标程序运行的时候才能查出来。当程序运行陷于死循环时,说明程序中存在动态的语义错误。
相关考题:
当程序因某种原因陷入死循环,按住( )能较好地结束该程序。A.Ctrl Alt Del键,然后选择“结束任务”结束该程序的运行B.Ctrl Del键,然后选择“结束任务”结束该程序的运行C.Alt Del键,然后选择“结束任务”结束该程序的运行D.直接重启计算机结束该程序
在WINDOWS中,当程序因某种原因陷入死循环,下列哪一个方法能较好的结束该程序( )。A.按Ctrl+Alt+Del键,然后选择“结束任务”结束该程序的运行B.按Ctrl+Del键,然后选择“结束任务”结束该程序的运行C.按Alt+Del键,然后选择“结束任务”结束该程序的运行D.直接Reset计算机,结束该程序的运行
当程序中存在(26)时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是(27)。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是(28)。A.语法错误B.静态的语义错误C.词法错误D.动态的语义错误
当程序运行陷于死循环时,说明程序中存在(41)。在C语言中,函数定义及函数调用应该遵循的原则是(42)。以求n!为例,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是(43)。A.词法错误B.静态的语义错误C.语法错误D.动态的语义错误
在Windows2000中,当程序因某种原因陷入死循环,()能较好地结束该程序。A、按Ctrl+Alt+Del键,然后选择[结束任务]结束该程序的运行B、Ctrl+Del键,然后选择[结束任务]结束该程序的运行C、按Alt+Del键,然后选择[结束任务]结束该程序的运行D、直接按Reset键,使计算机结束该程序的运行
在Windows95中,当程序因某种原因陷入死循环,下列哪一个方法能较好地结束该程序()A、按[Ctrl]+[Alt][Del]键,然后选择"结束任务"结束该程序的运行B、按[Ctrl][Del]键,然后选择"结束任务"结束该程序的运行C、按[Alt][Del]键,然后选择"结束任务"结束该程序的运行D、直接Reset计算机,结束该程序的运行E、直接关机
填空题当程序因某种原因陷入死循环,使用()调出任务管理器。