记录软考上午题#2 程序设计语言之2.2语言处理程序基础及真题

2.2语言处理程序基础

2.2.1汇编程序基本原理

2.2.2编译程序基本原理

编译、解释程序翻译阶段

image-20220422150528741

真题

image-20220422150653248

image-20220422204412346

image-20220422204441454image-20220422204547193

符号表
7)符号表管理
	符号表的作用是记录源程序中各个符号的必要信息,以辅助语义的正确性检查和代码生成,在编译过程中需要对符号表进行快速有效地查找、插入、修改和删除等操作。符号表的建立可以始于词法分析阶段,也可以放到语法分析和语义分析阶段,但符号表的使用有时会延续到目标代码的运行阶段。

image-20220422205152791

真题

image-20220422205239280

image-20220422205343180

image-20220422205425596

词法分析

image-20220422210049177

语法分析

image-20220422210906865

语义分析

image-20220422211346156

目标代码生成

image-20220422212027567

真题

image-20220422212142583

image-20220422212435057

image-20220422212509550

image-20220422212606749

image-20220422212631676

image-20220422212729067

image-20220422212759999

image-20220422212841431

image-20220422212932002

image-20220422213041370

image-20220422213137486

image-20220422213221283

动态的语义错误

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5f4ftcKs-1650779248306)(https://gitee.com/ddyleg/cloudimage/raw/master/img/image-20220423134847381.png)]

真题

image-20220423135313179

代码验证

image-20220423135244373

image-20220423135410534

代码验证

image-20220423135516761

image-20220423135621166

image-20220423135710369

image-20220423135759992

中间代码生成

image-20220423135929188

真题

image-20220423140036444

image-20220423140117562

image-20220423140220564

image-20220423140251059

image-20220423140328034image-20220423140414999

正规式

image-20220423140827394

真题

image-20220423141142600

image-20220423141332262

image-20220423141425605

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZEhpEHrO-1650779248315)(https://gitee.com/ddyleg/cloudimage/raw/master/img/image-20220423141615281.png)]

image-20220423142058669

有限自动机

image-20220423143806649

真题

image-20220423143902341

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Vckq4AvN-1650779248317)(https://gitee.com/ddyleg/cloudimage/raw/master/img/image-20220423144153996.png)]

image-20220423144441644

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Sx7AM2Kk-1650779248318)(https://gitee.com/ddyleg/cloudimage/raw/master/img/image-20220423144607642.png)]

image-20220423144709471

image-20220423144830190

image-20220423145200026

image-20220423145445770

image-20220423145622788

image-20220423145810845

image-20220423145959249

image-20220423150132197

image-20220423150640333

image-20220423162403945

image-20220423162515840

image-20220423162728280

image-20220423163125006

image-20220423183834701

image-20220423184109578

image-20220423184451241

上下文无关文法
上下文无关文法属于乔姆斯基定义的2型文法,被广泛地用于表示各种程序设计语言的语法规则。

image-20220424114926104

真题

image-20220424115128563

image-20220424115958359

image-20220424120038836

image-20220424120203890

image-20220424120220499

image-20220424120631929

image-20220424121114019

image-20220424121344111

image-20220424121809373

中缀、后缀表达式转换

image-20220424131955674

语法树中、后序遍历

image-20220424132104992

image-20220424132333120

真题

image-20220424132643291image-20220424132801994

image-20220424132906633

image-20220424133013802

image-20220424133100980

image-20220424133153324

image-20220424133232875

image-20220424133305487image-20220424133410861

image-20220424133700912

image-20220424133822653image-20220424134035523

image-20220424134217089image-20220424134308855

image-20220424134550723

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值