C语言程序设计
主讲人: 刘晓东
研究方向: 激光先进制造技术、智能化光电处理技术、激光加工系统软件开发
课程情况简介
(标准C语言程序设计及应用)
华中科技大学出版社编著:周纯杰、刘正林等
(讲课36+上机40)
(1)必修及统考课()
(2)承上启下的课程
(3)生存技能课程
(实践,例子,错误,帮助)
第1章概论
C语言的入门知识
C语言的发展及特点
C语言程序的书写格式和结构特点
C语言的基本语法单位
简单的输入与输出
运行C程序的一般步骤
C语言的入门知识
二进制编码系统
b, B, KB, MB, GB, TB
bit,中文叫法:位
Byte,中文叫法:字节
Kilobyte(KB),中文叫法: K
Megabyte(MB),中文叫法:兆
Gigabyte(GB),中文叫法:G
Terabyte(TB),中文叫法:T
1 TB == 1,024 GB
1 GB == 1,024 MB
1 MB == 1,024 KB
1 KB == 1,024 B
1 B == 8 b
微型计算机硬件的基本组成
1. 中央处理器CPU
2. 存储器
3. 输入输出接口电路和外部设备
计算机系统的层次结构
1. 操作系统( DOS WINDOWS UNIX Linux)
语言处理系统
低级语言: 机器语言,汇编语言
高级语言: FORTRAN, COBOL, BASIC,
PASCAL, C与C++,Java
3. 应用软件(通用,应用,工具)
学什么?
什么是“会计算机”?
会打字?
会编程?
会DIY?
会上网?
会“黑客”?
……
懂原理、能应用、有创新
puter)
计算机是用来延伸人的能力的工具,需要人来驾驭
AI能实现吗?(AI,Artificial Intelligence,人工智能)
会有那么一天,人与计算机的位置互换吗?
我们的职责是让它更容易被驾驭
自我毁灭的过程
人与计算机的对话
两个说不同母语的人的对话方式:
一方学另一方的语言
双方都学习一种第三方语言
人与计算机的对话方式:
计算机学习人的语言(自然语言理解)
人学习计算机的语言
学习第三方语言
c 语言 课件 来自淘豆网m.daumloan.com转载请标明出处.