郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第一章 C语言概述(赵新灿)

谭浩强编著清华大出版社出版 程』设计 第三版 信息工程学院:赵新灿 mail: iexczhao @zzu.edu
谭浩强编著 清华大学出版社出版 第三版 封面 信息工程学院:赵新灿 E-mail: iexczhao@zzu.edu.cn

学习C语言的重要性 是国际上最流行的高级语言之一。它既适合于用 来开发系统软件,也可用来开发应用软件 是本专业学习的需要 是国家计算机程序员水平考试的必考内容
一、学习C语言的重要性 ▪ 是国际上最流行的高级语言之一。它既适合于用 来开发系统软件,也可用来开发应用软件。 ▪ 是本专业学习的需要 ▪ 是国家计算机程序员水平考试的必考内容

、课程目标 ◇熟记C语言的基本概念 ◇熟悉vC+6.0的上机操作环境 会读、会编、会调试C程序
二、课程目标: ❖熟记C语言的基本概念 ❖熟悉VC++6.0的上机操作环境 ❖会读、会编、会调试C程序

三、学习的方法 ■上课认真听讲,熟记C语言的语法、句法 上机前精心准备,上机好好练习; 平时加强实践应用
三、学习的方法 ▪ 上课认真听讲,熟记C语言的语法、句法 ▪ 上机前精心准备,上机好好练习; ▪ 平时加强实践应用

四、课程安排 理论讲解。 上机实践。 五、考核方式 考试占70%,采用机试; 平时占30%,包括考勤,作业
四、课程安排 理论讲解。 上机实践。 五、考核方式: 考试占70%,采用机试; 平时占30%, 包括考勤,作业

上机时间 实习时间 实习地点 周四(三、四节) 四机房 周四(五、六节) 四机房 周五(七、八节) 二机房
上机时间 ▪ 实习时间 实习地点 ▪ 周四(三、四节) 三、四机房 ▪ 周四(五、六节) 四机房 ▪ 周五(七、八节) 二机房

六学习要点 熟记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 面向机器的语言 程序设计是数据被加工的过程 客观世界可以分类,对象是类的实例 对象是数据和方法的封装 对象间通过发送和接受消息发生联系 程序设计关键是定义类,并由类派生对象 补充: 程序设计语言的发展

程序语言的发展 低级语言(依赖于硬件,可读性和可移植性较差 ●第一代语言:机器语言--.用二进制; ●第二代语言:汇编语言--.用助记符。 ■高级语言,即第三代语言,又称面向过程的语言--只描 述问题的求解过程,而不关心计算机的内部结构。 ●用类似自然语言的形式描述对问题的处理过程; ●用数学表达式的形式描述对数据的计算过程。 第四代语言(非过程化语言),又称面向对象的语言 只要求告诉计算机做什么,不规定其做的过程。 第五代语言,智能化语言
程序语言的发展 低级语言(依赖于硬件,可读性和可移植性较差 ) 第一代语言:机器语言-----采用二进制; 第二代语言:汇编语言-----采用助记符。 高级语言,即第三代语言,又称面向过程的语言-----只描 述问题的求解过程,而不关心计算机的内部结构。 用类似自然语言的形式描述对问题的处理过程; 用数学表达式的形式描述对数据的计算过程。 第四代语言(非过程化语言),又称面向对象的语言 ----- 只要求告诉计算机做什么,不规定其做的过程。 第五代语言,智能化语言
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第四章 顺序程序设计.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第十章 指针.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第十一章 结构体与共同体.ppt
- 《计算机网络及Internet应用》课程教学课件(PPT讲稿).ppt
- 《C语言》课程教学资源(作业习题)第九章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第九章 编译预处理.ppt
- 《C语言》课程教学资源(作业习题)第八章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第八章 函数.ppt
- 《C语言》课程教学资源(作业习题)第七章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第七章 数组.ppt
- 《C语言》课程教学资源(作业习题)answer.doc
- 《C语言》课程教学资源(作业习题)第六章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第六章 循环结构程序设计.ppt
- 《C语言》课程教学资源(作业习题)第五章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第五章 逻辑运算和选择结构.ppt
- 《C语言》课程教学资源(作业习题)第四章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第四章 最简单的C程序设计.ppt
- 《C语言》课程教学资源(作业习题)第三章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第三章 C语言的数据类型、运算符和表达式章.ppt
- 《C语言》课程教学课件(PPT讲稿)第二章 基本数据类型和运算.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第五章 选择结构程序设计.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第十三章 文件.ppt
- 天津农学院:《C语言》课程教学资源(教程讲义)第一章 C语言概述(靳润昭).doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第二章 程序的灵魂—算法.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第三章 数据类型、运算符与表达式.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第四章 最简单的C程序设计—顺序程序设计.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第五章 分支结构程序.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第六章 循环控制.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第七章 数组.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第八章 函数.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第九章 预处理命令.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第十章 指针.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第十一章 结构体与共用体.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第十二章 位运算.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第十三章 文件.doc
- 清华大学:《Visual foxpro6 及其应用系统开发》第1章 绪论.ppt
- 清华大学:《Visual foxpro6 及其应用系统开发》第2章 表的基本操作.ppt
- 清华大学:《Visual foxpro6 及其应用系统开发》第3章 查询与统计.ppt
- 清华大学:《Visual foxpro6 及其应用系统开发》第4章 程序设计初步.ppt
- 清华大学:《Visual foxpro6 及其应用系统开发》第5章 菜单设计.ppt