- 0
- 0
- 约2.83千字
- 约 36页
- 2023-02-16 发布于上海
- 举报
会计学;任课教师;第一讲 简单的C程序设计(1);主要内容;1 什么是程序;内存地址;;2 程序设计语言的发展;(1)第一代语言—机器语言。它依赖于机器,不同的计算机有不同的语言,它由一系列指令组成,每条指令用 二进制或八进制编码。
例:0000001011001111 表示 加法指令
机器语言是唯一计算机可以直接执行的语言。;(2)第二代语言– 汇编语言(符号语言)
用符号代替机器语言中的二进制编码。
如 : MOV AL , 5
计算机不能直接识别和执行汇编语言,它必须经过一个汇编程序(系统软件)转换成机器语言后才能执行,它仍依赖于机器,不同的计算机有不同的汇编语言,不能通用。
;(3)第三代语言—算法语言(高级语言)
计算机不能直接识别和执行算法语言,源程序须经过编译程序(系统软件)编译成机器语言程序(目标程序)后才能执行,过程如下:
这种方式被称为编译执行,用户程序只需经过编译程序编译一次,编译结果(目标程序)可多次运行。
通常,把用高级语言或汇编语言编写的程序称为源程序。;;(4)第四代语言—非过程化语言
它只描述需求解的问题是是什么,典型的如SQL 语句(结构化查询语言)
select “男生”
from “ 03级”
where “年龄 21”
(5)第五代语言—智能
您可能关注的文档
- 最全的时间轴模板.pptx
- 最全的组织学和胚胎学8.pptx
- 最全的营养师培训资料.pptx
- 最全的谈判技巧.pptx
- 最全的转动惯量的计算学习.pptx
- 最全离子烫操作流程.pptx
- 最全美语语音规则.pptx
- 最全英语词汇词性判断.pptx
- 最全通风空调基础知识及识图.pptx
- 最全销售会谈技巧.pptx
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
原创力文档

文档评论(0)