文档介绍:高级语言程序设计(c)
1
专业课件,值得参考!
微型计算机系统
硬件
软件
系统软件
程序设计语言
应用软件(如软件包、数据库QQ等)
机器语言:0、1
汇编语言:助记符
高级语言:人性化C、fortran、C++
操作系统
编辑程序、解释程序、编译程序、诊断程序
主机
外围设备
运算器
控制器
微处理器
内存储器
I/O接口电路:并行、串行
系统总线:数据、地址、控制
ROM
RAM
外部设备
I/O设备
外存储器
预备知识
2
专业课件,值得参考!
一、课程内容:
要让计算机按照人们的愿望工作,必须由人们事先编制、调试好程序,并输入到计算机,让计算机执行程序才能产生相应的操作结果。
程序设计(Programming):是指设计、编制、调试程序的方法和过程。
程序设计语言:用来书写计算机程序的语言。分机器语言、汇编语言、高级语言。以加法举例三种语言。 10010000 减
C语言是一门高级程序设计语言。类似人类语言,语言的基础是一组记号和一组规则。
3
专业课件,值得参考!
C语言程序:
#include <>
main( )
{ float x;
x=56+2*sqrt(24)/(85-34);
printf(“%f ”,x);
}
算式:
举例
本课程主要内容:
学习用计算机解决问题的一般方法,
学习程序设计的思路和基本方法,
学习C语言基本概念、语法结构,
学习阅读、设计、编写、调试C程序
既要掌握概念,又要动手编程,还要上机调试运行。
4
专业课件,值得参考!
二、课程目标:
,掌握基本C语法规则、C程序结构、数据类型、控制结构及函数;
,形成良好的程序设计风格;
、具有阅读和初步编制程序的能力;
c和visual c++较强的上机操作和程序调试技能。
为后续专业课、后续的软件设计以及未来的就业打下良好基础。对本专业同学讲,本课程尤为重要,因为我们从事的工作会牵涉到硬件底层,这是C语言的优势。很多单位笔试就考C语言
争取拿到计算机二级等级证书(学位)、程序员
5
专业课件,值得参考!
三、课程性质
本课程是专业基础课,为后面的编程类课程打下学习基础,为其他课程提供实现工具。
对通信、电子、信息、计算机专业和其他大部分理工类专业来说是一门必修的课程。
6
专业课件,值得参考!
四、参考资料与课时安排
参考书
C程序设计题解与上机指导(第三版) 谭浩强
清华大学出版社
全国计算机等级考试二级教程——C语言程序设计
……
参考视频
石油大学曾怡
吉林大学康辉
课时安排
授课:46学时
上机:18学时
7
专业课件,值得参考!
五、上机安排
上机地点:康尼学院计算中心机房
上机实验题目:
随上课进度布置
要求:
上机实验题目要事先编好程序
8
专业课件,值得参考!
六、课程要求
课前做好预习
保持课堂安静,认真听讲、思考
上课、上机考勤,3次缺席,按不及格处理
作业必须独立、按时完成
重视上机实践,有效利用宝贵的上机时间
尽可能的把作业也上机调试通过。
9
专业课件,值得参考!
七、考核
期末:闭卷、笔试
平时成绩10%+实验成绩20%+期末考试70%
10
专业课件,值得参考!