1. 梳理第二章的内容,写一篇理解与总结。 一、 对程序设计语言的描述从语法、语义和语用三个因素考虑: 语法:对语言结构的定义; 语义:语言的含义; 语用:从使用的角度描述语言。 形式语言理论是编译的理论基础。 二、 字母表:元素的非空有穷集合; 符号/字符:字母表中的元素; 符号串:符号的有穷序列 ...
分类:
编程语言 时间:
2019-09-25 12:13:08
阅读次数:
85
一.什么是编程语言 编程语言是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。 编程语言的分类: 编程语言总体分为机器语言、汇编语言、高级语言 机器语言:直接用二进制 ...
分类:
编程语言 时间:
2019-06-29 01:06:13
阅读次数:
114
编程语言是表达逻辑推演的语言,是逻辑语言的一个变种; 计算机程序是建立在计算机硬件和一系列规则、协议、规范、算法基础之上的; 形式语言理论主要研究的是内部结构模式这类语言的纯粹的语法领域。形式语言理论是从语言学衍生而来,作为一种理解自然语言的句法规律。在计算机科学中,形式语言通常作为定义编程语言和语 ...
分类:
编程语言 时间:
2019-04-20 13:11:21
阅读次数:
197
自然语言(Natural Language)就是人类讲的语言,比如汉语、英语和法语。这类语言不是人为设计(虽然有人试图强加一些规则)而是自然进化的。形式语言(Formal Language)是为了特定应用而人为设计的语言。例如数学家用的数字和运算符号、化学家用的分子式等。编程语言也是一种形式语言,是 ...
分类:
编程语言 时间:
2019-04-20 12:42:18
阅读次数:
174
字母表和串 定义 字母表:指一个有限的非空符号集∑,∑中元素称为字母 串:∑*为所有由∑中元素生成的有限长度序列全体,∑*中元素称为∑上的词(world)或串(string),即串是有限长度的符号序列 空串:∑*中的空序列称为空串,习惯上使用λ或ε表示,用Λ表示集合{λ} 概念 串的长度:串w中所含 ...
分类:
编程语言 时间:
2019-01-25 13:42:28
阅读次数:
197
JavaScript开发: Html css:形式语言 Javascript:逻辑语言 web:html css javascript 交互 js:客户端的脚本语言 script 基础语法: script Dom操作: javascript基础: 类不会指定某一个物而对象可以 写法分类 1、内联:写 ...
分类:
编程语言 时间:
2019-01-12 10:38:24
阅读次数:
226
[TOC] 如果大家有其他语言的基础或经验,就很快能明白数组了。简单来说,数组就某一种相同类型的元素组合,而后通过下标对其进行访问各元素。 数组基础 基础语法 第一种形式 第二种形式 在以上形式中中括号代表的数组的下标索引,等号后面为其对应的值。 第三种形式 第四种形式: ...
分类:
编程语言 时间:
2018-11-26 02:33:06
阅读次数:
235
本文是基于MySQL5.7.22进行分析1.SQL总体执行流程图通过上面图,可以从全局上了解SQL语句执行流程以及与其他模块交互1.1SQL查询执行流程2.语法解析2.1编程语言知识回顾在介绍具体的MySQL数据库解析SQL之前,先来回归一下编程语言的知识点形式语言(Formallanguage)形式语言是用精确的数学或机器可处理的公式定义的语言,个人理解形式语言就是符号化的语言,比如编程语言(C
分类:
数据库 时间:
2018-10-15 18:12:51
阅读次数:
312
因果图是一种形式语言,用自然语言描述的规格说明可以转化为因果图。因果图实际上是一种数字逻辑电路(一个组合的逻辑网络),但没有使用标准的电子学符号,而是使用了稍微简单点的符号,它有助于用一个系统的方法选择出高效的测试用例集,它还有一个额外的好处就是可以指出规格说明的不完整和不明确之处。 生成测试用例采 ...
分类:
其他好文 时间:
2018-10-15 14:55:55
阅读次数:
160
Python简介及入门 编程语言简介 Python介绍 Python安装 pycharm安装 中文编码 编程语言简介 Python介绍 Python安装 pycharm安装 中文编码 1.编程语言简介 编程语言概念 编程语言(programming language),是用来定义计算机程序的形式语言 ...
分类:
编程语言 时间:
2018-08-07 17:33:33
阅读次数:
154