首页
登录
从业资格
对高级语言源程序进行编译时,可发现以下源程序中的()错误。A.除数为0 B.指
对高级语言源程序进行编译时,可发现以下源程序中的()错误。A.除数为0 B.指
考试题库
2022-08-02
99
问题
对高级语言源程序进行编译时,可发现以下源程序中的()错误。A.除数为0B.指针异常C.数组元素下标越界D.变量未定义
选项
A.除数为0
B.指针异常
C.数组元素下标越界
D.变量未定义
答案
D
解析
高级语言源程序中的错误分为两类:语法错误和语义错误,其中语义错误又可分为静态语义错误和动态语义错误。语法错误指语言结构上的错误,静态语义错误指编译时就能发现的程序含义上的错误,动态语义错误只有在程序运行时才能表现出来。除数为0、堆栈溢出、指针异常和数组元素下标越界等都是程序运行中才能出现的问题,而遵循先声明后引用原则的程序语言必须先定义变量,然后才能使用,否则编译器会在语法分析阶段指出变量未定义错误。
转载请注明原文地址:https://tihaiku.com/congyezige/2416770.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
下列语言中,( )是一种通用的编程语言。A.HTML B.SQL C.Py
用( )来描述算法时,可以采用类似于程序设计语言的语法结构,也易于转换为程序。
系统的主要任务是( )。A.把源程序转换为目标代码 B.负责文字格式编排和数
以下说法中,错误的是( )。A.张某和王某合作完成一款软件,他们可以约定申请专
( )不属于脚本语言。A.COBOL B.Python C.PHP D.
某编辑在编辑文稿时发现如下错误,其中最严重的错误是( )。A.段落标题编号错误
采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。若类
将源程序中多处使用的同一个常数定义为常量并命名,( )。A.提高了编译效率
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行
对于连通无向图G,以下叙述中,错误的是( )A.G中任意两个顶点之间存在路径
随机试题
Wouldyoumind______here?A、wesmokeB、ussmokingC、oursmokeD、wesmokingB
依照《中华人民共和国价格法》规定的定价原则,依法实行政府定价、政府指导价的药品,
下列组合哪一组是不正确的A.小颅--囟门过早闭合,可伴有智力发育障碍 B.巨颅
下列句子中,表述得最连贯通顺的一句是()。A.这条新闻报道了农家女以优异成绩考
对心律失常和高血压均有效的药物是A.拉贝洛尔 B.肼屈嗪 C.普萘洛尔 D
下列关于产品成本计算的品种法的说法中,不正确的是()。A.大量大批的单步骤生产的
装卸线宜设在直线上,坡度不宜()。A.小于1.0%,困难条件下,坡度不得小于2.
背景资料 某老旧城区地下管线复杂,大部分主要管线分布在行车道下,维修压力大。
病人因误服大量地西泮出现共济失调、昏迷和呼吸抑制。入院后给予清除胃内残留毒物处理
患者男,33岁。腹痛伴频繁呕吐3天,以肠梗阻收入院,血Na133mmol/L,血
最新回复
(
0
)