c语言程序设计第01单元之c语言概论

c语言程序设计第01单元之c语言概论

ID:39963386

大小:4.70 MB

页数:64页

时间:2019-07-16

c语言程序设计第01单元之c语言概论_第1页
c语言程序设计第01单元之c语言概论_第2页
c语言程序设计第01单元之c语言概论_第3页
c语言程序设计第01单元之c语言概论_第4页
c语言程序设计第01单元之c语言概论_第5页
资源描述:

《c语言程序设计第01单元之c语言概论》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一单元C语言概论C语言程序设计开始学习前的问题为什么要学习《C语言程序设计》?怎样学习《C语言程序设计》?怎样算学好了《C语言程序设计》?开始学习前的问题为什么要学习《C语言程序设计》?答:1、计算机语言是利用好计算机的基本途径、是将计算机区别于计算器的途径;2、C语言是一种比较适合于工科应用的计算机语言;3、以后的学习和工作中必定要使用计算机辅助;4、会用C语言是人生的一种技能;5、学好了C语言,学习其他计算机语言会很容易;6、学习新知识本身就应该是一种乐趣。开始学习前的问题怎样学习《C语言程序设

2、计》?答:1、学好基础2、多多练习3、多思考、多提问、主动使用计算机解决实际问题4、兴趣最重要,要将学习C语言当做一种有趣的行为开始学习前的问题怎样算学好了《C语言程序设计》?答:1、会看懂C语言程序是已入皮毛2、会写正确的C语言程序是基本入门3、会用C语言程序解决一些实际问题是基本掌握4、用规范的C语言代码写通用算法是掌握了C语言5、用规范的C语言代码写成库供第三人使用算是熟练6、用规范的C语言代码、模块化的思想、遵守软件工程的规范写成商业软件算是精通了。主要内容计算机发展简史(了解)计算机组成(了

3、解)计算机数值表示(掌握)计算机软件系统(了解)计算机中的程序语言C(掌握)参考教材:杨健霑《C语言程序设计》参考教材:康卓《大学计算机基础》武汉大学出版社参考资料:适普公司技术人员内部培训-计算机相关知识,其中第六章“计算机运算方式”的6.1~6.4节1、计算机发展简史1、计算机发展简史硬件技术对计算机更新换代的影响100000000(亿)超大规模集成电路1978~现在10000000(千万)大规模集成电路1972~19771000000(百万)中小规模集成电路1965~1971200000(20万

4、)晶体管1958~196440000(4万)电子管1946~1957速度(次/秒)硬件技术时间代三四二一1、计算机发展简史台式机便携机(笔记本电脑)平板电脑智能手机,PDA2、计算机硬件组成算术运算逻辑运算存放数据和程序将信息转换成机器能识别的形式将结果转换成人们熟悉的形式指挥程序运行冯·诺依曼计算机硬件框图存储器输入设备运算器控制器输出设备2、计算机硬件组成现代计算机硬件框图ALUCPU主机I/OCU主存ALU主存辅存CPU主机I/O硬件CU存储器输入设备运算器输出设备控制器2、计算机硬件组成(1)

5、运算器ALU:ArithmeticalandLogicalUnit功能:算术运算和逻辑运算。运算器中的数据来自内存,运算的结果又送回内存。(2)控制器(CU:ControlUnit)功能:控制计算机各部件协调地工作。工作过程:从内存中取出指令,译码分析,根据指令的功能发出控制信号。当各部件执行完控制器发来的命令后,都会向控制器反馈执行的情况。运算器和控制器组成中央处理单元,即CPU(CentralProcessingUnit)。CPU2、计算机硬件组成(3)存储器(Memory)存放程序和数据的记忆装

6、置。使用时,对存储器有两种操作:•读操作:从存储器中取出信息,不破坏原有的内容。•写操作:把信息写入存储器,原来的内容被抹掉。存储器通常分为:内存、辅存。板载板载2、计算机硬件组成内存储器:简称内存(又称主存),是计算机中信息交流中心。内存与运算器、控制器和输入、输出设备间直接进行数据交换。特点:容量小、存取速度快、断电后数据丢失。2、计算机硬件组成辅存:用来存储大量暂时不参与运算的数据程序及运算结果。外存不与其他部件直接交换数据,只是与内存成批的交换信息。特点:容量大、存取速度慢、断电后数据不丢失。

7、常见的外存设备:软盘、硬盘、U盘、光盘、磁带等。硬盘U盘磁带机2、计算机硬件组成(4)输入设备:键盘、鼠标、扫描仪、触摸屏等。(5)输出设备:显示器、打印机、绘图仪和音响等。显示器打印机耳机2、计算机硬件组成主板主板是微机最基本的也是最重要的部件之一。主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。现在很多微机主板也集成了网络芯片、声卡芯片甚至显示芯片2、计算机硬件组成显

8、卡视频卡硬盘内存CPU显示器耳麦键盘鼠标3、计算机数值表示计算机内部的数据全部是以二进制表示,这是由于:电路简单,物理上容易实现,可靠性高。运算简单,通用性强。有电压为1没电压为03、计算机数值表示一位二进制加法的硬件实现:1010111100003、计算机数值表示数值表示的有关概念数制:数制是以表示数值所用的数字符号的个数来命名的,并按一定进位规则进行计数的方法,是人们利用符号来记数的科学方法。通常引入:二进制、四进制、八进制和十六进制。数码:进位计数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。