- 2
- 0
- 约4.21千字
- 约 29页
- 2018-01-05 发布于河南
- 举报
2010 第1章 预备知识
第1章 预备知识 C 语言程序设计 齐悦 Email:qiiyuee@163.com * * 本章主要内容 1.1 程序设计与算法概述 1.2 C语言概述 1.3 C程序的符号系统 * * 1.1 程序设计与算法概述 主要内容: 1.1.1 计算机语言与程序设计 1.1.2 算法 1.1.3 结构化程序设计 * * 1.1.1 计算机语言与程序设计 1. 计算机语言 是人与计算机进行交流的工具 计算机语言分为: 机器语言 机器指令(由0 和 1组成),可直接执行 难学、难记 依赖机器的类型 汇编语言 用助记符代替机器指令,用变量代替各类地址。 克服记忆的难点 其他与机器语言类似 高级语言 类似数学语言、接近自然语言、具有通用性和可移植性,不依赖具体的计算机类型。 * * 例如: 0 0 1 0 0 0 1 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 0 1 0 1 1 1 0 1 1 0 机器语言程序 MOV AX, 300H ADD BX, AX MOV [2100H], BX HLT 汇编语言源程序 main( ) { int a, b, c; a=300; b=18; c=a+b; printf(“ a+b= %d\n”, c); } 高级语言 源程序(C) 源程序需要 翻译 * * 汇编源程序的翻译: 将
原创力文档

文档评论(0)