每天一章考点,帮你自己通过软考!
第八章:程序设计语言和语言处理程序基础
[测试现场梳理]
测试地点1。编译与解释(★ ★)
[测试方法分析]
1.这个知识点的考查形式主要有:给出与编释相关的描述,判断对错;给出编译各阶段的描述,判断真假。
【重点分析】
1.口译员,也叫口译员;直接解释执行源程序,或者在执行前把源程序翻译成一些中间代码。
2.编译器,又称编译器;将源程序翻译成目标语言程序,然后在计算机上运行目标程序。
3.两者的根本区别:在编译模式下,等价于源程序的目标程序运行在机器上,源程序和编译器不再参与目标程序的执行过程,所以执行效率高;在解释模式下,解释器和源程序(或某种等价表示)都要参与程序的运行过程,运行程序的控制权是解释程序,一边解释一边执行,执行效率低。也就是说,在解释模式下,翻译程序不生成独立的目标程序,而在编译模式下,它生成独立的目标程序。
4.编译过程:
[测试方法分析]
1.这个知识点的主要考查方法有:对一些概念进行描述,判断对错;给出语法描述,判断可识别的字符串。
【重点分析】
1.语法相关概念:形式语法是有序的四重G=(V,t,s,p),其中:
1)V:非终结符。它不是语言不可分割的一部分,也不是最终的结果,可以理解为占位符。
2)T:终结者。它是语言不可分割的一部分,是最终的结果。VT=
3)S:启动器。是语言的开始符号。
4)P:生产配方。用终结符替换非终结符的规则。形式α→β
2.语法分类:
考点3,正规风格(★ ★ ★)
注:想要领取2019年备考资料的同学,请留言:姓名+手机+邮箱+科目,两个工作日内小系列发给你。
关注微信官方账号,软考之家,领取2019备考套餐。
1.《程序设计语言 【软件设计师】程序设计语言与语言处理程序!(第八章)》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《程序设计语言 【软件设计师】程序设计语言与语言处理程序!(第八章)》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/caijing/1052254.html