计算机语言第一章精选文档.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机语言第一章精选文档.ppt》由会员分享,可在线阅读,更多相关《计算机语言第一章精选文档.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机语言第一章本讲稿第一页,共十五页一、教材一、教材C程序设计程序设计 谭浩强编著谭浩强编著 清华大学出版社(第二版)清华大学出版社(第二版)二、参考书二、参考书1.C程序设计程序设计题解与上机指导题解与上机指导谭浩强谭浩强主编主编 高等教育出版社高等教育出版社(第(第 二版)二版)2.C程序设计试题汇编程序设计试题汇编 谭浩强谭浩强主编主编 清华大学出版社清华大学出版社 本讲稿第二页,共十五页三、课程安排三、课程安排1.课程性质课程性质 考试课考试课2.总学时总学时 64 其中:其中:理论课理论课 36 上机实验上机实验283.上机地点上机地点 综合楼综合楼3楼楼上机时间上机时间4.考试时
2、间安排考试时间安排(教考分离教考分离)理论课考试理论课考试 19周或周或20周周 上机考试上机考试 最后一次上机最后一次上机本讲稿第三页,共十五页5.记分方法记分方法总成绩总成绩=平时成绩平时成绩30%+期末卷面成绩期末卷面成绩70%平时成绩平时成绩=上机实验上机实验20%+作业作业10%上机实验上机实验=上机考试上机考试10%+试验报告出勤纪律卫生等试验报告出勤纪律卫生等10%四、四、课程要求课程要求1.必须做好课前预习必须做好课前预习2.作业须上机调试通过后再交作业须上机调试通过后再交3.上机时间不允许做与本课程无关的内上机时间不允许做与本课程无关的内4.本学期末提交一个实用程序,内容自选
3、本学期末提交一个实用程序,内容自选本讲稿第四页,共十五页 第一章第一章 C语言概述语言概述 1.1 C语言出现的历史背景语言出现的历史背景一一.程序设计语言的发展程序设计语言的发展由0、1序列构成的指令码组成如:10000000 加 10010000 减用助记符号描述的指令系统如 ADD A,B必须按照算法逐条语句编写,通知计算机一步一步该怎么做,如:C语言客观世界可以分类,对象是类的实例,对象间通过发送和接受消息发生联系。程序设计关键是定义类,并由类派生对象,如:C+面向机器的语言,可读性,可移植性差可读性及可移植性好,但难于直接对计算机硬件进行操作本讲稿第五页,共十五页1.2 C语言的特点
4、语言的特点1.语言简洁、紧凑,使用灵活方便。语言简洁、紧凑,使用灵活方便。2.运算符丰富。共有运算符丰富。共有34种运算符。种运算符。C把括号、赋值、强制类型把括号、赋值、强制类型转换等都作为运算符处理。转换等都作为运算符处理。3.数据结构丰富。数据结构丰富。4.具有结构化的控制语句具有结构化的控制语句。5.语法限制不太严格,程序设计自由度大。语法限制不太严格,程序设计自由度大。6.C语言能进行位操作,能实行汇编语言的大部分功能,可以语言能进行位操作,能实行汇编语言的大部分功能,可以直接对硬件进行操作。直接对硬件进行操作。7.生成目标代码质量高,程序执行效率高。生成目标代码质量高,程序执行效率
5、高。8.用用C语言编写的程序可移植性好。语言编写的程序可移植性好。本讲稿第六页,共十五页1.3 简单的简单的C程序介绍程序介绍例1.1#include“stdio.h”main()printf(“Hello,everyone!n”);程序的运行结果:Hello,everyone!主函数包含预处理语句本讲稿第七页,共十五页1.3 简单的简单的C程序介绍程序介绍例例1.2#include“stdio.h”main()int a,b,sum;/*这是定义变量这是定义变量*/a=123;b=456;/*以下以下3行为行为C语句语句*/sum=a+b;printf(“Sum is%d n”,sum);程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机语言 第一章 精选 文档
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内