若程序P经编译并链接后可执行,则 ()。A.P是正确的程序 B.P中没有语法错

题库2022-08-02  25

问题 若程序P经编译并链接后可执行,则 ()。A.P是正确的程序B.P中没有语法错误C.P中没有逻辑错误D.P在运行中不会出错

选项 A.P是正确的程序
B.P中没有语法错误
C.P中没有逻辑错误
D.P在运行中不会出错

答案 B

解析 本题考查程序语言的基本概念。
  程序中的错误可以分为语法错误和语义错误,语义错误又可分成静态语义错误和动态语义错误,动态语义错误(逻辑错误)只有在程序运行时才能发现。程序中的语法错误和静态语义错误在编译阶段可检查出来。因此,一个程序可运行,说明该程序在编译和链接环节没有出错,不能说明该程序运行时不发生错误,也不能说明该程序的运行结果一定正确。
转载请注明原文地址:https://tihaiku.com/congyezige/2428163.html

最新回复(0)