搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
笔触狂放9
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
AirTag是什么?高精度测距定位防丢,UWB厘米级方案应用_airtag uwb
2
嵌入式Linux+ARM方向,关于这个方向,大概分3个阶段
3
【漏洞复现】海康威视频编码设备接入网关存在信息泄露漏洞
4
蓝牙方案|伦茨科技亚马逊直连幻彩灯方案_亚马逊直联
5
平衡二叉树java实现(插入、删除、平衡调整)_java 二叉平衡树
6
go java 并发_golang与java并发性能对比测试
7
基于python商品评论数据分析可视化系统+requests爬虫+Django框架(源码)✅_基于网络爬虫的用户评论数据分析系统
8
BTCOIN发布WEB3.0论坛:生态与金融的双重叙事热点驱动自由创新意识
9
SpringBoot学习_springboot扫描configuration
10
Xilinx ZYNQ 7000学习笔记四(MultiBoot多重启动)_zynq multiboot
当前位置:
article
> 正文
【软考软设笔记】程序设计语言与语言处理程序基础_软考文法题
作者:笔触狂放9 | 2024-04-30 21:31:45
赞
踩
软考文法题
课程内容提要
重点学习内容:
正规式
表达式
传值与传址
编译的过程
对高级语言处理的两种方式
1)、解释型:一行代码,回车,后台立即把相关内容给进行操作,有问题就告诉你了
2)、编译型:整段代码写好,按编译运行的时候,才作成相应的目标程序进行执行
文法定义
语法推导树
符定义:
{a,b}:
终结符
:通常用
小写字母
表示
{S,A}:非终结符,
这种符号是可以推出其它符号的
S:起始符
P:产生式
有限自动机
解题思路:
能不能从
起点
找到一条
到终点
的路
路上的
字符连
起来的
串
,符不符合题目的要求
正规式
定义:对
有限自动机
的
另外一种表达形式
文法推导与正规式例题
注意:
|
:表达
或
的意思
*
:表示
循环多次
,表
0 - 无穷大
例题:
选项(1)
选项(2)
选项(4)
例题(2)
解题思维:代入法
1)、选项A表示的
范围太广
,不能与文法G[S]
等价
1)、 选项D:对于(1)的AB选项都能实现,无法实现C选项
2)、(1)D是错误选项,所以没必要考虑
有限自动机例题
解题思路:
根据数字推导路径,看是否能够从起点到达终点
1)、选项A:能不能通过输入四个0从A到达C。A-B :0,B - B:0 (两次),最后无法达到输入0到达C
2)、选项B:输入4次 A - A,在原地没动
程序语言基础 -
表达式
——》考点:利用树的遍历
注意:标点符号的问题,
括号决定了计算的先后顺序
解题步骤:
1)、从括号来看,先解决(a-b)、(c+5),
开始构建树
2)、
注意:括号决定了计算的优先级,不用写进树里面去的
3)、由
后缀式
——>采用
后序遍历
,构建出了下面这颗树
4)、要是没有括号:a - b*c + 5 ,得出左边这颗树
函数调用 - 传值与传址
传递方式:
(会导致不同的结果)
1)、传值:
2)、传址:
形参
传入的是
地址
注意:
1)、&a——》
&
:表示将
a
的
地址
给
取出来
2)、
*
x——》
*
x表示,这个
形参
是
指针
程序语言基础 - 各种程序语言特点
——》考点:会出偏一点的语言混淆
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/笔触狂放9/article/detail/515312
推荐阅读
article
PostgreSQL
教程...
在日常操作中,对于一组相关操作,通常要求要么都成功,要么都失败。在关系型数据库中,称这一组操作为事务。原子性A:事务是一...
赞
踩
article
FPGA
-
ZYNQ
Cache
一致性问题_
zynq
刷新
cache
函数
...
在xil_
cache
.h头文件中,有关于
Cache
的处理
函数
,如下图:关于
Cache
的详细底层处理过程,可以查看这些
函数
...
赞
踩
article
flutter
蓝牙通信
,
android
开发
蓝牙传数据...
引入组件化的原因:项目随着需求的增加规模变得越来越大
,
规模的增大导致了各种业务错中复杂的交织在一起, 每个业务模块之间
,
...
赞
踩
article
光
模块
SFP
+与
SFP
、
XFP
、
Q
SFP
、
Q
SFP
+
的
区别_. ( 5 .
0
分 ) q
sfp
与...
光收发
模块
:一
、
光收发一体
模块
定义 光收发一体
模块
由光电子器件
、
功能电路和光接口等组成,光电子器件包括发射和接收两部分...
赞
踩
article
SHA1
和
MD5
_
sha1
转
md5
...
MD5
和
SHA1
的C++实现_
sha1
转
md5
sha1
转
md5
#ifndef
SHA1
_H#d...
赞
踩
article
npm
报错 D:\
Program
Files
\Gi
t
\cmd\
gi
t
.EXE ls-remo
t
e -...
在我认真看报错之前,一顿百度,各种试错,包括但不限于清除dns、用yarn,c
npm
下载、检查
ss
h
配置、设置
gi
t
c...
赞
踩
article
Burpsuite
抓
APP
包
_雷电
模拟器
burpsuite
抓
包
...
BP
抓
雷电
模拟器
的https
包
的相关配置_雷电
模拟器
burpsuite
抓
包
雷电
模拟器
burpsuite
抓
包
...
赞
踩
article
【
Thunder
送书 |
第三期
】「
Python
系列丛书
」_
python
从
入门
到精通(微课精编版)...
Thunder
送书 |
第三期
,
Python
系列丛书
来啦!_
python
从
入门
到精通(微课精编版)
怎么样
python
从...
赞
踩
article
代码
随想录
算法训练营
day53
...
从前到后遍历。代码
随想录
算法训练营
day53
1143.最长公共...
赞
踩
article
1
0W字
!
2024最新整理
美团
面经:视频+源码+刷
面试
题(
1
)
,
2024年最新
java
开发
面试
技巧...
对于
面试
,
一定要有良好的心态
,
这位小伙伴
面试
美团
的时候没有被前面阿里的
面试
影响到
,
发挥也很正常
,
也就能顺利拿下
美团
的of...
赞
踩
article
弗洛伊德
判圈算
法
(
快慢
指针
法
)
解决问题
之洛谷287_
快慢
指针
洛谷...
弗洛伊德
判圈_
快慢
指针
洛谷
快慢
指针
洛谷 287.寻找重复数 给定一个包含 n...
赞
踩
article
瑞芯微
RK3568
OpenHarmony
-v3.2-
Release
控制LED
案例
...
笔者作为一名Web开发者,最近接手了一个新项目,其中涉及到了硬件开发方面的需求。考虑到我对硬件方面领域一窍不通,这对我来...
赞
踩
article
密码学
系列
7-变幻多端的
安全性
证明
...
验证者验证签名合法性的时候,只能确定签名者属于这个用户集合,但是不能确定具体是谁一个人签的。前几篇文章给出的
安全性
证明
基...
赞
踩
article
差分隐私
MP
-
SPDZ
框架
安装
_
mp
-
spdz
安装
...
安装
git 报错Waiting for cache lock: Could not get lock /var/lib/...
赞
踩
article
入行
Python
需要看
的
4
本
书
推荐_
python
后端
的
书
...
俗话说,读
书
破万卷,下笔如有神。这个道理,在我们学习
Python
的
过程中也是同样适用
的
。下面,小千推荐一些入行Pytho...
赞
踩
article
手把手
搭建
一个
压测
脚本
_
locust
性能
压测
脚本
...
以上就是利用Python中Locust的包实现了接口的压力测试。
搭建
非常的方便,并发数量方便可控制、各项数据展示非常清晰...
赞
踩
article
Android
:
Room
数据库
的基本用法 —简单应用_一_入门_
android
room
...
Android
:
Room
数据库
的基本用法 —简单应用_一_入门_
android
room
android
room
...
赞
踩
article
HASH
哈希
算法
之MD5
算法
_
c++
md5
哈希
值计算...
每个str 字符串都有一个唯一的
哈希
值,可以用来登录服务器的密码,在服务器上保存你算出来的
哈希
值,而不是保存你真正的密码...
赞
踩
article
Flutter
修改生成
的
APK
名称_
flutter
中
配置
applicationvariants
...
一、问题场景我们在开发完 Android 项目后会进行打包操作,如果不进行任何
配置
的
话,生成
的
包名会是 app-rele...
赞
踩
article
【程序填空】
表达式
计算(
栈
应用)_
optr
.
push
(
'
#
'
)
;
...
表达式
计算(
栈
应用),
栈
的经典应用。_
optr
.
push
(
'
#
'
)
;
optr
.
push
(
'
#
'
)
;
...
赞
踩
相关标签
postgresql
数据库
mysql
fpga开发
单片机
嵌入式硬件
flutter
android
md5
sha1
npm
git
ssh
https
服务器
网络协议
python
rust
开发语言
算法
leetcode
数据结构
java
面试