- 6
- 0
- 约2.98万字
- 约 37页
- 2017-08-20 发布于浙江
- 举报
代数语义学的
代数语义学
代数语义学用数学函数的指称或描述程序的行为和状态。它是面向值(域)的。以最终值刻划程序的效应。用语义函数得到各种域上值来刻划程序的行为。当然,这些效应和行为都是在既定模型上的值。
代数语义学是用代数的方法来处理满足一计算逻辑的各种模型。把模型的集合看作是代数结构。代数语义学的公理规定了算子的组合规则和约束。算子集和域上值集的关系正好是代数系统研究的范畴。正是由于域上值都可以用算子生成,算子集及其约束就成了论域的语法。同样,域上值反映了语义。因此,代数规格说明成为语法、语义一体化描述的形式基础。在程序语言的类型检查、类型多态、抽象数据类型、正确性证明、面向对象中得到广泛应用。
本章讨论语义学的代数途径:
17.1节 先复习担象代数中的基本理论继而介绍代数和字代数、商代数;
17.2节 介绍以代数模型与代数规格说明中的问题;
17.3节 是类型的代数规格说明的写法;
17.4节 给出λ演算的代数规格说明实例。
17.1 代数基础
代数学是研究数的运算规则,和数学符号在满足这些规则中的结构。计算机中的数据天然具有代数性质; 离散数据对应的符号运算。所以,代数是精确描述离散数据和类型的数学工具。
17.1.1
《抽象代数》中的基本概念和定义:
定义17.1(代数)
代数是形如(A,OP)的对偶,其中A是承载子(carrier)集合,OP代表了操作符的有限集。
其中每个OPi
您可能关注的文档
最近下载
- 2.8_非自然人分布式光伏发电项目购售电合同(2022版).docx VIP
- 生产工艺报警管理制度.docx VIP
- 2026及未来5年中国绿色轮胎行业市场发展监测及投资前景展望报告.docx
- 兴业证券-计算机行业2026年中期展望-渐臻大成,配置AI高景气赛道.pdf VIP
- TCECS 1405-2023 仓库防火技术规程.pdf
- 电网检修工程预算编制与计算规定(2020年版).pdf VIP
- 2026年山东临沂市罗庄区初中学业水平模拟考试(B卷)生物(试卷+解析).pdf VIP
- 亿阳传输综合管线系统培训说明书.pdf VIP
- 基于单片机的智能交通信号灯控制系统的设计论文.docx
- 电子技术实验教学方案与课件设计.docx VIP
原创力文档

文档评论(0)