信管网备考经验
软件设计师 - 备考经验 导航

2022年软件设计师程序设计语言概述知识考点(1)

2022年03月30日来源:信管网 作者:cnitpm

2022年软件设计师程序设计语言概述知识考点(1)

【考法分析】

本知识点主要考察程序设计语言基本概念的理解,以选择题为主。

【要点分析】

编译程序和解释程序

(1)编译程序

将高级语言或汇编语言编写的程序翻译成目标语言程序。源程序和编译程序不再参与目标程序的执行过程。

(2)解释程序

解释执行源程序,将源程序翻译成某种中间代码后再加以执行。解释程序和源程序要参与到程序的运行过程中,运行程序的控制权在解释程序。

程序设计语言的定义

(1)语法,由程序设计语言的基本符号组成程序中的各个语法成分的一组规则。

(2)语义,程序设计语言中按语法规则构成的各个语法成分的含义,可分为静态语义(编译时可以确定的语法成分的含义)和动态语义(运行时刻才能确定的含义)。

(3)语用,表示构成语言的各个记号和使用者的关系,涉及符号的来源、使用和影响。

【备考点拨】

编译程序和解释程序这两种语言处理程序的根本区别是; 在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程; 而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。

【相关试题】

编译程序分析源程序的阶段依次是  ( )  。

A、词法分析、语法分析、语义分析 

B、语法分析、词法分析、语义分析 

C、语义分析、语法分析、词法分析 

D、语义分析、词法分析、语法分析

试题参考答案及解析:A www.cnitpm.com/st/83382871.html

温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

分享至:
请使用浏览器的分享功能,把好文章分享给更多的人

信管网 - 信息系统项目管理专业网站

下载APP-在线学习

培训课程

0元畅享

考试题库

免费资料

客服咨询