为方便软考考生对软件评测师考试知识点的检测,希赛软考频道为考生带来软考软件评测师考试知识点填空检测的内容(完整版可在本文文首本文资料处或文末的资料下载栏目下载)。
软考软件评测师考试知识点填空检测(3)内容如下:
第3章 程序设计语言
低级语言
·机器语言
用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。
是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。
机器语言具有_______、_______、_______等特点。
·汇编语言
为了克服机器语言难读、难编、难记和易出错的缺点,用与代码指令实际含义相近的英文缩写词、字母和数字等符号来取代指令代码。
_______是一种用助记符表示的仍然面向机器的计算机语言,也称为符号语言。
_______:把汇编语言书写的程序翻译成与之等价的机器语言程序的翻译程序。
_______:用汇编语言书写的程序。
汇编程序:输入:是用汇编语言书写的_______;输出:是用机器语言表示的_______。
解释程序/编译程序
·解释程序
也称解释器;_______,或者___________________________________。
·编译程序
也称编译器;将源程序翻译成______________,然后在计算机上运行______________。
·两者的根本区别
编译方式下,机器上运行的是与源程序_______,_______和_______都不再参与目标程序的执行过程。
解释方式下,_____________________要参与到程序的运行过程中,运行程序的控制权在_______。
即:解释方式,翻译程序不生成______________,而编译方式则生成______________。
高级程序设计语言相关概念
·_______:用于描述程序中的运算步骤、控制结构及数据传输。
·_______:是指由程序语言的基本符号组成程序中的各个语法成分(包括程序)的一组规则;由符号构成语法成分的规则称为语法规则。
·_______:则表示不同的语法结构的含义。
_______:指编译时可以确定的语法成分的含义。
_______:是指运行时才能确定的含义。
·动态类型语言
在运行期间检查数据的类型的语言。用这类语言编程,不会给变量指定类型,而是在赋值时得到数据类型。代表有:_________________________________________________等。
·静态类型语言
静态类型语言是在运行前编译时检查类型。在写代码时,每声明一个变量必须指定类型。代表有:____________________________等。
编译器工作的过程
·_______阶段:是编译过程的第一阶段,其任务是对源程序从前到后(从左到右)逐个字符扫描,从中识别出一个个“单词”符号。
·_______阶段:其任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位。一般来说,______________,不存在语法上的错误。
·_______阶段:其任务主要检查源程序是否包含_______错误,并收集类型信息供后面的代码生成阶段使用。一个主要工作是进行_______和_______。
·中间代码生成
其任务是根据_______的输出生成中间代码。
·目标代码生成
是编译器工作的_______。其任务是把中间代码变换成特定机器上的绝对指令代码、可重定位的指令代码或汇编指令代码。本阶段与_______密切相关。
·符号表管理
符号表的作用是记录源程序中各个符号的必要信息,以辅助_______和_______,在编译过程中需要对符号表进行快速有效地查找、插入、修改和删除等操作。
三种基本逻辑结构
·_______:是一种线性有序的结构,由一系列依次执行的语句或模块构成。
·_______:是由一个或几个模块构成,程序运行时重复执行,直到满足某一条件为止。
·_______:是根据条件成立与否选择执行路径的结构。
中缀表达式转后缀表达式(逆波兰式)方法
a+(b-c)*d的逆波兰式为:______________。
程序语言的数据成分
·数据名称:由用户_______命名。
·数据类型:说明数据占用_______和_______形式。
·存储类别:说明数据在_______的位置和_______。
·_______:说明可以使用数据的代码范围。
·_______:说明数据占用内存的时间范围
传值/传址(引用)调用
·传值调用
形参取的是_______,形参的改变不会导致调用点所传的实参的值发生改变。
·引用(传址)调用
形参取的是_______,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。
热门:信息系统管理工程师报考指南 | 2025年软考报名时间及入口
推荐:信息系统项目管理师网络课堂 |系统架构设计师网络课程 | 工信部信创认证培训
活动:25年高项备考 | 软考机考模拟作答系统 | 网络工程师网络课程
备考:章节练习+真题 | 软考备考学习资料 | 软考免费课程
课程:论文专题讲解 | 信息系统项目管理师试听课