C程序设计基础
闫丽华:
办公地点:励耘楼B309
办公电话:6126148
QQ:327646775
E-Mail:327646775@
课程介绍
5个学分、上课34学时、实验68学时
从本周开始实验课
考核方法:
平时作业、考勤、纪录;
实验考勤、效果、报告;
期末考试: 理论卷考
实验机考(2次)
教材及参考书
教材:
《标准C 语言基础教程》 Gary
参考书:
《C Primer Plus 第五版》Pratas
《C程序设计经典教程》Harvey
《C语言大学实用教程》苏小红等
充分利用网络资源
学计算机学会什么?
什么是“会计算机”?
会打字?
会DIY?
会上网?
会“黑客”?
懂原理、能应用、有创新:会编程
计算机
计算机是用来延伸人的能力的工具,需要人来驾驭
我们的职责是让它更容易驾驭
完成这一目标的主要手段之一就是“编程(Programming)”
乔布斯:
I think everyone in this country should learn how to program puter,
should learn puter language,because it teaches you how to think!
第一章计算机程序设计介绍
计算机的组成及工作过程
编程语言
C程序设计语言
第一个完整的C语言程序
软件开发的过程
计算机的组成及工作过程
计算机系统
硬件系统
软件系统
运算器
控制器
存储器
输入设备
输出设备
内存
外存
CPU
主机
外围设备
系统软件
应用软件
硬件是指构成计算机的物理装置,是一些实实在在的有形实体
“冯·诺依曼机”结构
输入/输出设备
存储器
运算器
控制器
源程序
和输入数据
输出结果
取出数据
存入数据
操作命令
存取命令
取出程序指令
输入输出命令
计算结果
CPU
大脑
记忆装置
眼睛和耳朵
编程语言
程序
人们为解决某种问题用计算机可以识别的代码编排的一系列加工步骤。
程序的执行过程实际上是对程序所表达的数据进行处理的过程。
程序设计语言
提供了一种表达数据与处理数据的功能
要求程序员按照语言的规范编程
标准C语言 来自淘豆网m.daumloan.com转载请标明出处.