程序设计语言介绍.pptVIP

  • 17
  • 0
  • 约4.43千字
  • 约 54页
  • 2020-01-25 发布于陕西
  • 举报
-*- 简单推理 依据的两个事实 推理得到的事实 -*- Prolog 最著名的说明性语言之一是Prolog。Prolog中的程序全部由事实和规则构成。 human (John) mortal (human) ?- mortal (John) 程序会应答(yes) -*- 本章内容安排 演化 翻译 编程模式 共同概念 -*- 1、标识符 高级语言编写的程序,编译后加载到内存中运行时,指令和数据都加载到内存中,每一个数据都存储在唯一的地址中。 高级语言中采用符号化的名称,即标识符表示数据的位置;否则的话我们必须直接使用数据的地址来操作它们,实际上很难知道数据到底存放在内存何处。通过标识符,你只要知道数据的名字就可以访问它们,跟踪数据地址的工作便交给编译器。 -*- 2、数据类型 数据类型定义了一系列值以及应用于这些值的一系列操作。每种数据类型的值的集合称为数据类型的域。 简单数据类型:整数、实数、字符、布尔等 复合数据类型:数组、记录 -*- 3、变量 在计算机内部,使用地址标识一个数据在内存中的位置,程序员却难以直接使用地址,程序员并不能确定数据和程序放在内存的什么位置。 通常使用符号化的名字标识一个存储位置。程序员可以使用一个变量(符号化的名称),表示并引用内存中的一个数据;至于数据到底存储在何处,交给操作系统和编译器协同解决。 -*- 变量的示例 -*- 字面值

文档评论(0)

1亿VIP精品文档

相关文档