1 / 40
文档名称:

南昌工程学院C语言程序设计基础课件 第1讲c语言结构.ppt

格式:ppt   大小:968KB   页数:40页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

南昌工程学院C语言程序设计基础课件 第1讲c语言结构.ppt

上传人:幻影 2018/8/3 文件大小:968 KB

下载得到文件列表

南昌工程学院C语言程序设计基础课件 第1讲c语言结构.ppt

文档介绍

文档介绍:计算机程序设计基础——C语言
任课教师:田秀梅
课程代码:080620005
学分:4
学时:64(理论44+实验20)
第 1 讲
2018/8/3
1
NCRE全国计算机等级考试(C语言)
笔试:
基础知识(30分),C语言(70分)
机试:
C语言(100分),包括改错、填空、编程。
考试时间:每年开考两次。(笔试、机试90分钟)
每学期放假前报名,参加开学后的考试
报名地点:计算机基础实验中心(教育技术楼2楼)
2018/8/3
2
教学要求
—掌握程序设计语言的基本知识
—常用算法
—初步的程序设计能力
—自主学****br/>—重视上机实践
绪论
2018/8/3
3
课程成绩
(笔试+机试)*+平时成绩*
平时成绩:
考勤、作业****题册、实验报告
2018/8/3
4
教材和参考书
· C语言程序设计教程,孙辉,人民邮电出版社
· C程序设计,潭浩强,清华大学出版社
· The C Programming Language, Brian W .Kernighan & Dennis M .Ritchie, 清华大学出版社
· 计算机等级考试辅导用书
2018/8/3
5
实验要求
—实验课上机之前写好实验报告(检查)
—实验课下课时提交实验报告
—禁做与课程学****无关的事情(如上网聊天、游戏等)
—看懂编译信息,逐步学会各种调试方法
2018/8/3
6
第1讲 C语言简介
程序设计语言的发展
C语言的特点
C语言的结构
基本的输入输出
3
1
3
3
3
2
3
4
2018/8/3
7
1 程序设计语言的发展
机器语言
汇编语言
高级语言
面向过程
面向对象
面向机器的语言
2018/8/3
8
机器语言
第一步把8转成二进制:
用机器语言完成一个加法运算:8+4
1000
再补满八位00001000
第二步把4转成二进制:
100
再补满八位00000100
第三步用指令10110000把00001000送入累加器AL中
第四步用指令10110000把00000100送入累加器AL中
第五步用指令00000100把00001000与00000100相加
第六步用指令11110100终止操作
,是计算机能直接识别的语言。
2018/8/3
9
机器语言
10110000 00001000
10110000 00000100
00001000 00001000 00000100
11110100
如果要算1+2+3+4+5+6…..+100?
8+4的机器程序为:
2018/8/3
10