上机时间 实习时间 实习地点 周四(三、四节) 四机房 周四(五、六节) 四机房 周五(七、八节) 二机房
上机时间 ▪ 实习时间 实习地点 ▪ 周四(三、四节) 三、四机房 ▪ 周四(五、六节) 四机房 ▪ 周五(七、八节) 二机房
六学习要点 熟记C语言的语法、句法 ◇学会算法分析与算法设计 七课程重点 ◇第三章~第八章 课程难点: ◇第八章、第十章
六 学习要点: ❖熟记C语言的语法、句法 ❖学会算法分析与算法设计 七 课程重点: ❖ 第三章~第八章 八 课程难点: ❖ 第八章、第十章
第1章C语言概述 补充:程序语言 1.1C语言的出现的历史背景 12C语言的特点 13简单C语言程序介绍 14运行C语言的步骤与方法
补充:程序语言 1 .1 C语言的出现的历史背景 1.2 C语言的特点 1.3 简单C语言程序介绍 1.4 运行C语言的步骤与方法 第1章 C语言概述
补充:程序设计语言的发展 程序设计是数据被加工的过程 机器语 汇编语、 面向过程 级 面向对象 如:1面向机器的客观世界可以分类,对 CPU指 的实例 101如A程序设计关键是定义类,并由类派生对象
机 器 语 言 汇 编 语 言 高 级 语 言 面向过程 面向对象 CPU指令系统,由0、1序列构成的指令码组成 如:10000000 加 10010000 减 用助记符号描述的指令系统 如 ADD A, B 面向机器的语言 程序设计是数据被加工的过程 客观世界可以分类,对象是类的实例 对象是数据和方法的封装 对象间通过发送和接受消息发生联系 程序设计关键是定义类,并由类派生对象 补充: 程序设计语言的发展
程序语言的发展 低级语言(依赖于硬件,可读性和可移植性较差 ●第一代语言:机器语言--.用二进制; ●第二代语言:汇编语言--.用助记符。 ■高级语言,即第三代语言,又称面向过程的语言--只描 述问题的求解过程,而不关心计算机的内部结构。 ●用类似自然语言的形式描述对问题的处理过程; ●用数学表达式的形式描述对数据的计算过程。 第四代语言(非过程化语言),又称面向对象的语言 只要求告诉计算机做什么,不规定其做的过程。 第五代语言,智能化语言
程序语言的发展 低级语言(依赖于硬件,可读性和可移植性较差 ) 第一代语言:机器语言-----采用二进制; 第二代语言:汇编语言-----采用助记符。 高级语言,即第三代语言,又称面向过程的语言-----只描 述问题的求解过程,而不关心计算机的内部结构。 用类似自然语言的形式描述对问题的处理过程; 用数学表达式的形式描述对数据的计算过程。 第四代语言(非过程化语言),又称面向对象的语言 ----- 只要求告诉计算机做什么,不规定其做的过程。 第五代语言,智能化语言