全部科目 > 程序员 >
2016年下半年 上午试卷 综合知识
第 31 题
知识点 语义分析阶段的主要任务  
章/节 软件基础知识  
 
 
某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在(30)时会报错,该错误属于(31)错误。
 
  A.  逻辑
 
  B.  语法
 
  C.  语义
 
  D.  运行




 
 
相关试题     软件基础知识 

  第26题    2013年上半年  
在段页式管理中,如果地址长度为32位,并且地址划分如下图所示:

在这种情况下,系统页面的大小应为(26)KB,且(27)。

  第30题    2011年下半年  
在C程序中,若表达式中的算术运算对象类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,..

  第27题    2016年下半年  
某分页存储管理系统中的地址结构如下图所示。若系统以字节编址,则该系统每个页面的大小为(27)。

 
知识点讲解
· 语义分析阶段的主要任务
 
        语义分析阶段的主要任务
        语义分析阶段主要检查源程序是否包含语义错误,并收集类型信息供后面的代码生成阶段使用,只有语法和语义都正确的源程序才能被翻译成正确的目标代码。语义分析的一个主要工作是进行类型分析和检查。程序语言中的一个数据类型一般包含两个方面的内容:类型的载体及其上的运算。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有