1 / 39
文档名称:

c基础知识.ppt

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

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

分享

预览

c基础知识.ppt

上传人:sxlw2017 2018/3/26 文件大小:519 KB

下载得到文件列表

c基础知识.ppt

相关文档

文档介绍

文档介绍:绪论
课程目标
计算机基本结构
什么是程序
程序设计步骤
计算机数据表示
C语言简介
计算机基本结构
处理器
存储器
输入
输出
程序
冯﹒诺依曼模型:
系统在预先编译的程序的指挥下运转,系统的运行过程就是按照一定的顺序不断执行程序指令的过程
程序存放在存储器中
程序是什么
广义的讲,为了实现一个特定的目标而预先设计的一组可操作的工作步骤就可以称之为一个程序
找工作: 
对于计算机系统,简单的说,程序就是系统可以识别的一组有序的指令
程序存储在磁盘上,被加载到内存中,计算机系统从内存中逐条读取指令并执行
笔试
写简历
投简历
面试
入职
存储器的分类
存储器可以简单的分为主存储器,外存储器和寄存器
主存储器也称为内存储器、内存,是计算机的工作存储器。程序,待处理的数据和处理的结果都存储在内存中。内存通常以字节为单位对存储单元按顺序进行编址。内存读写速度比较快,但只能在加电时存储数据
外存储器是用来长期保存数据的大容量存储器,目前多为磁存储器或光存储器。读写速度慢于内存,可以在不加电的情况下长期保存数据
寄存器是CPU内部的高速存储器,速度快,数目少。
程序设计语言
机器语言
直接使用机器指令(0,1序列)来设计程序,可以被计算机系统直接识别。和自然语言完全不同,难于记忆和理解,工作量大,效率低,无法移植
00011000
00110001
00011001
程序设计语言
汇编语言
把机器指令符号化,即通过一组简单的的符号来表示机器指令,更接近于自然语言,更容易理解和使用。不能被计算机系统直接识别,要转化成机器语言后才能执行。和机器语言一样,开发工作量大,无法移植
如:
MOV A, 1000
MOV 1010, A
程序设计语言
高级语言
和特定的计算机系统无关,更接近于人类自然语言。一条语句对应多条机器指令,工作量小,开发效率高。同样需要转换成机器代码后才能被计算机系统识别、执行。 BASIC , FORTRAN, PASCAL, C, C++
程序设计步骤
编辑
执行、调试
编译、链接
C库
在实际的程序设计中,经常需要使用到一些基本功能,例如输入输出,各种常用计算等。但是这些功能对于一般程序员来说难以自行开发,却要经常用到,因此编译系统通常将这些功能预先编制好,以程序库的形式提供给程序员使用
用户程序
库函数