第一讲C语言的预备知识.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一讲C语言的预备知识

第一讲:C语言的预备知识 1.计算机和计算机系统的区别 平时我们说的计算机是包括硬件和软件一体的计算机系统。但是如果在专业学习中,计算机指的是计算机硬件。 计算机系统包括计算机软件和硬件 计算机硬件系统主要,运算器 控制器,输入 输出 存储器。 计算机硬件系统 主机 (主机包括CPU和内存,,CPU由计算器和寄存器) I/O 计算机软件系统 系统软件和应用软件 2.计算机的基本常识 A.主频是什么,在计算机中cpu是高速运转的部件,在内部一秒钟对于cpu来说就是一个非常漫长的过程。为了提高工作速度,可以从单位时间内完成工作的次数来入手,主频就是来完成这个工作的。当前常见的主频一般是G数量级。 常见的数量级有k=103 M=10 G=10 9 T=10 12 B.常见的储存容量的单位 b bite 比特 B 字节 1B=8b 1kb=2的10次方B约等于1000B 1MB=2的10次方B约等于10的六次方B D.根据分析结果,把这个文件在内存的镜像显示在显示器上。也就是输出 3.操作系统在计算机中的作用 操作系统一般简写为OS,它的作用主要是有管理存储器,管理处理机,管理进程,管理文件,管理资源。 操作系统的分类:PC个人电脑,最初称为微机。Windows系列,mac OS,Linux. 移动设备上的os Android iOS windows phone 4.软件启动过程 A.当你双击或者点击打开时,操作系统接受到你的命令。 B.当操作系统接受到文件的命令时,获取打开这个文件的一些基本信息,如文件后缀名、文件大小、文件的熟悉,文件的目录等相关信息。 C.当操作系统获取这些信息后在相关命令的控制下,把这个要打开的文件放到内存中。(在这个过程中操作系统要给文件分配内存空间) 至此,文件才被打开,并在显示器中显示出来。 5.同一功能的软件在不同的操作系统上安装为什么需要的不同的程序。 对于计算机来说所有的和功能都是通过执行指令来实现的。不同的计算机 实现相同功能时他的指令可能是不同的,那么不同的指令系统,在完成相同功能时,需要的程序也就不应该相同。 6.平时所说的32位和64位计算机,是什么概念 32位或者64位指的是这台计算机的存储字长,所谓的存储字长就是这台计算机中寄存器的最多能够存储的二进制位数,一般情况下存储字长就是一条指令的长度。 对于计算机来说,硬件上要有32位字长的基础,同样的需要有软件的相应位数的支持。 7.计算机的启动过程是什么样的 A.当给主机供电时,马上进入到一个加电自检的阶段,等电压稳定后,启动BIOS。(BIOS basic input and output system基本输入输出系统) B.BIOS 启动后会检查本计算机系统所连接所有硬件资源。比如内存,硬盘,键盘,鼠标等等。 C.在第二步中如果检查有问题,会给出相应的提示,如果没有问题或者是你忽略问题,那么BIOS启动就会完成,进而开始进入操作系统的启动阶段。 D.在进入操作系统启动之前,在BIOS里已经设置好了我们的操作系统是从哪个盘来启动。 E.当在BIOS引导下进入操作系统所在的盘时,相应的盘里的引导分区,会存储了是操作系统启动的相应程序的地址,然后通过这个地址,把操作系统启动所需要的内核调入到内存中,经过一段时间后,我们的操作系统就启动起来了。 最后一旦操作系统启动,内核会一直驻留内存。然后计算机的管理便由操作系统来接管。 8.冯-诺依曼计算机的特点 1.采用二进制数来存储数据和指令。 2.采用存储程序的特点。也就是说计算机要运行必须要有存储器。 3.计算机的硬件由五大部分组成。 第二讲C语言编程的基础知识 1.数据类型 什么是数据类型,就是在定义变量时,给一个变量确定的类型,数据类型常常用来描述变量,还可以来描述函数。 所谓的数据类型就是指的C语言的源文件被系统编译时,给一个变量分配空间的大小。 C语言中常见的数据类型有: A.基本数据类型 整型 浮点型 字符型 boot型 定义一个变量时,默认的是signed类型。 整型: int signed int unsigned int [signed] int 4B Short [int] short a,和short int a; 等价 2B Long [int] 4B Long long [int] 8B 浮点型: float , double, Float 4B Double

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档