1 / 39
文档名称:

c基础知识.ppt

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

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

分享

预览

c基础知识.ppt

上传人:mh900965 2016/8/27 文件大小:282 KB

下载得到文件列表

c基础知识.ppt

文档介绍

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