网站大量收购闲置独家精品文档,联系QQ:2885784924

c1第一章-C语言程序设计基础知识.ppt

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

存储器容量单位 在存储器中,存储器最小单位是存储位(Bit),由若干个存储位组成一个存储单元,如八个二进制位组成一个字节存储单元(Byte),然后再由许多个存储单元组成存储器。 为了区分不同的存储单元,必须将它们逐一编号,该编号称为存储单元的地址。通过地址,可以访问各个存储单元。 一个存储器中包含的存储单元的总数通常称为该存储器的存储容量。存储容量的换算关系如下: 1Byte=8Bits 1KB=1024Bytes=210Bytes 1MB=1024KB=220Bytes 1GB=1024MB=230Bytes 1TB=1024GB=240Bytes (4)输入/输出设备 输入设备是向计算机输入数据、信息的设备的总称。它将计算机程序、文本信息、多媒体信息以及各种数据转换成计算机能处理的数据形式并输送到计算机。常见的输入设备有键盘、鼠标、扫描仪等。输出设备是能将计算机处理好的信息转换成文本、图形、多媒体等形式并输出的设备。常见的输出设备有显示器、打印机、绘图仪等。 2. 软件系统 计算机只有配备了软件系统才能进行工作。一台计算机能否发挥其应有的作用,实现硬件系统所能完成的信息处理功能,取决于软件系统的优良与否。 软件一般指计算机运行所需的各种程序、数据以及相关的文档。软件系统由系统软件和应用软件两大部分组成。系统软件是用来对计算机进行管理、控制和维护,以及支持应用程序的运行的软件的集合。应用软件是在系统软件的支持下为解决各类实际问题而设计开发的软件(程序)。 (1)系统软件 系统软件用于管理计算机资源,分配和协调计算机各部件工作,提高计算机的使用效率,方便用户使用计算机。系统软件包括以下四大类: ①操作系统: ②编译系统: ③实用程序: ④数据库管理系统: (2)应用软件 应用软件是用户或软件开发人员在系统软件的支持下,为解决各类实际问题而设计、开发的软件,它包括通用应用软件即软件包和专用应用软件即用户应用软件。通用应用软件是指由软件公司专业人员为解决通用性问题而设计的软件,以供用户选择实用。这类软件很多如:Office2000(办公自动化)、Access97(数据库)、SAS(统计分析系统)等。专用应用软件是指用户为了解决特定问题自己或委托他人研制开发的软件。如工资管理系统等。 需要注意的是: 1)内存和外存在计算机系统中的作用,以及他们之间的关系。 2)存储器的容量单位和地址的概念:存储器最小单位是存储位(Bit),由若干个Bit成一个存储单元,如八个二进制位组成一个字节存储单元(Byte),然后再由许多个存储单元组成存储器。 为了区分不同的存储单元,必须将它们逐一编号,该编号称为存储单元的地址。通过地址,可以访问各个存储单元。 一个存储器中包含的存储单元的总数通常称为该存储器的存储容量。存储容量的换算关系如下: 1Byte=8Bits 1KB=1024Bytes=210Bytes 1MB=1024KB=220Bytes 1GB=1024MB=230Bytes 1TB=1024GB=240Bytes 3. 计算机语言 所谓计算机语言是人类为了有效地与计算机进行信息的传递、沟通,并且能让计算机按照人类的意志进行工作而开发出的一种语言。人类使用它描述解决问题一系列步骤,计算机能够识别并执行它,以达到解决问题的目的。 (1)机器语言 (2)汇编语言 (3)高级语言 在此,请注意,计算机只能识别并执行二进制机器指令的特点并被有改变。要想计算机执行汇编程序或者高级语言程序就必须将该程序“转换”(编译或解释)成机器指令程序,方可执行。 4. 翻译方式 编译程序或解释程序对高级语言程序(或汇编语言程序)进行“翻译”处理,使它成为机器指令程序,才能提交计算机执行。 其核心是将高级语言(或汇编语言)转换成“机器指令程序”。下面分别介绍这两种处理方式。 (1)解释方式 使用解释程序(Interpreter)将高级语言程序的语句逐条“翻译”成机器指令并逐条提交计算机执行,直至程序结束(如图1-5所示) 。 * 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 * 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等

文档评论(0)

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

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

1亿VIP精品文档

相关文档