- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ch00-前言
1
C语言程序设计
主讲:傅翀
fuc@uestc.edu.cn
电子科技大学
计算机学院信息与软件工程学院
提峪目哥杜暮胆佰抓吻瘦磊咸驻眯剐屡令腐隘献连描络倪仪旬揣夯单桨哼ch00-前言ch00-前言
2
第0章
前言
丁乡沙里臂颧附储椎娘深士荒器褒熊介治皱淳海径扭饮冬勃扇袄酵鹿上靴ch00-前言ch00-前言
写给大一同学的…
关于大学
关于上课
关于老师
关于教材
关于PPT
关于做笔记
关于作业
关于教室
3
淆退杰补创勤潦蟹呢昔珍昨诬断候髓缚猎磺捎搽浊亚吁实挺往川钻算谜案ch00-前言ch00-前言
你对计算机了解多少?
关于计算机的历史?
关于计算机的原理?
关于计算机的应用?
关于计算机的发展?
关于编程?
4
彭垃案斋值挟驮沉透绚帝惫妨仆眺残襄寓卒尤慧逞待绞吐侄望吊席者送坤ch00-前言ch00-前言
关于计算机
冯.诺依曼体系
计算机由控制器、运算器、存储器、输入设备、输出设备五大部分组成。
程序和数据以二进制代码形式不加区别地存放在存储器中,存放位置由地址确定。
控制器根据存放在存储器中地指令序列(程序)进行工作,并由一个程序计数器控制指令地执行。控制器具有判断能力,能根据计算结果选择不同的工作流程。
5
毒尽搔君厩涡判档艾吐疹雾取桂训天弗眷闪厢座铱港净般手庭忱庞寇研弹ch00-前言ch00-前言
关于计算机
6
他煌独沁激菌炙三声熏漂北郑憨瞻盐雁煞锦颠叠广谁京涨尊盛怯垣沫蚕贪ch00-前言ch00-前言
关于计算机
根据冯诺依曼体系结构构成的计算机,必须具有如下功能:
把需要的程序和数据送至计算机中。
必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。
能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。
能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作。
能够按照要求将处理结果输出给用户。
7
夫垂忻涉邪滓粤妙时队耳酗椽椒尽擒花念鲍徽瞎承挨戎肉迈奖锥不点逼眷ch00-前言ch00-前言
关于计算机
二进制
为什么使用二进制?
二进制的四则运算*
利用二进制表示和存储信息
进制的换算*
二进制 vs 十进制
二进制 、八进制、十进制、十六进制之间的换算
8
坡侯羞显于析揖楔描揉赔吉郴午种哪踊者戊望曾颁扩炬搂够厢后卑驮婴强ch00-前言ch00-前言
程序设计语言
程序设计语言的作用?
告诉机器如何做事(类比:告诉人如何做某事)
为了告诉计算机如何做一件事,我需要:
掌握语言本身(语言版本,方言等)、熟知对方能做什么(计算机组成原理、不同计算机结构的不同(x86、x64、PowerPC、SPARC、ARM等))?
由于计算机相比人而言,显得“笨”,所以,你还要告诉它“如何做”。
同一件事情,有不同做法,效果大不相同(算法)。举例:扑克牌排序。
还需要掌握更多知识:数学、电子工程、通信、英语……
9
衬白慨监稗乌速恕裕货蕉谴唉蓉渤豺洁去碴究驼涵赃匪缅审吾最享凭佩软ch00-前言ch00-前言
程序设计语言
程序设计语言的演变
机器语言
汇编语言
高级语言
第4代语言
…..
10
酋孩宗窄竖蛾痔宦影蠢撇崔绥汗弗息仗牛勘吗行疙诺跃诺撩群蛊馅椒窟再ch00-前言ch00-前言
程序设计语言
高级语言转化成机器语言的过程
方法1:源程序?解释?机器代码
方法2:编译:源程序?编译?连接?机器代码
方法3:混合式:编译+翻译
程序设计的开发环境:分散式 vs 集成式
11
懂严愿帚斯脓旨低样威壬苦腑闺逊颅勤逝咳炕哄事捅列民朗征揍桶宏卑姨ch00-前言ch00-前言
本课程教材及参考书
教材:
C语言程序设计:现代方法(第2版) ,[美]K. N. King著,吕秀峰、黄倩译,人民邮电出版社,2010年4月
参考书籍:
C程序设计(第4版),谭浩强著,清华大学出版社,2010年6月
C++ Primer Plus(第6版),[美]Stephen Prata,人民邮电出版社,2012年8月
12
掀寐涉城攀腕危榨体箭眩愤渗傻第邯业评栓溢牺酉藩咒苟辰因申割弯丑葫ch00-前言ch00-前言
本课程课时安排及成绩构成
课时安排:
64学时(32讲授+32实验)
成绩构成及比例:
平时10%+期中10%+实验30%+期末50%
13
粉霸沦聚艺革碘卵主昨批埂顷打井属铁贾橙痕姨两呻裳敬伪勇婪俊轴梦轰ch00-前言ch00-前言
文档评论(0)