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

第二章计算机基础知识.ppt

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

0 2.1 计算机系统的组成 2.1.1 概述 存储器的访问过程 输入和输出设备 2.1.2 计算机的基本工作原理 2.1.3 计算机软件 操作系统分类 常用操作系统 汇编语言是指用能反映指令功能的助记符来代替难懂、难记的机器指令的语言。用汇编语言编出的程序称为汇编语言源程序,这种程序计算机无法执行,必须提前翻译成机器语言目标程序,计算机才能执行,这个翻译过程称为汇编。 汇编语言在编写、阅读和调试等方面比机器语言有了很大的进步,但是,汇编语言仍然是一种面向机器的语言,它的助记符只是机器语言的符号化而已。因此,与机器语言相比,汇编语言便于识别记忆,但通用性不强,所以仍然属于低级语言。 高级语言是一种独立于机器的语言,出现于20世纪50年代中期。高级语言的表达式接近于人们日常使用的自然语言和数学表达式,并具有严格的语法规则。用高级语言编写的源程序在计算机中也不能直接执行,通常要翻译成机器语言的目标程序才能执行。 高级语言是一种面向过程的计算机语言。在编写程序时,用户不必了解计算机的内部结构,主要考虑解题算法和步骤,并把解题的算法和步骤通过规定的语言表述方式输入计算机,计算机就可以按要求完成相应的工作。高级语言具有标准化程度高、便于程序交换、计算速度高等优点。 使用这种语言,不必关心问题的解法和处理过程的描述,只要说明所要完成的工作目标和条件,指明数据输入以及输出形式,就能得到所要的结果,而其他工作都由系统来完成。因此它比高级语言具有更多的优越性。如果说高级语言要求人们告诉计算机怎么做,那么非过程语言只要求人们告诉计算机做什么。因此,人们称非过程语言是面向目标的语言,如SQL语言等。 但是非过程化语言目前只适用于部分领域(如数据库),其通用性及灵活性不如过程化语言。 在结构化程序设计方法的基础上,人们提出了面向对象的程序设计方法,这是程序设计方法的一次革命。面向对象技术以更接近人类思维的方式建立问题域模型,以对象作为描述信息实体的统一概念,把数据和对数据的操作融为一体,通过数据抽象、消息、类、继承、封装和实例化等机制构造软件系统,构造出模块化的、可重用的、维护性好的程序,并能控制软件的复杂性和开发费用。 面向对象的程序设计思想已经主导程序设计语言的发展。面向对象的技术进一步缩小了人脑思维与电脑“思维”方式上的差异,并可以使人们在利用计算机解决问题时,不需要将主要精力花在编程上(如何描述解决问题的过程上),而是花在对要解决问题的分析上。 面向对象的可视化程序设计语言是当前最流行的程序设计语言,准确地说,这类语言是基于某种面向对象语言的可视化的集成开发环境,例如,Delphi就是基于对象的Pascal语言。采用这类语言开发软件,程序的开发过程是可视化的,即很多编程工作可以通过可视化的操作实现,而对应的代码则由集成开发环境自动生成。该类语言特别适合于开发图形用户界面,而且能做到所见即所得。利用这样的语言开发程序可以大大降低编程的复杂度,提高编程效率。 当前流行的面向对象的可视化程序设计语言有:Visual Basic 、Visual Basic.Net、Visual C++、Visual C#.Net、Delphi等。 具有非过程语言的基本特征,而且还具有一定的智能和许多新的功能的语言。如PROLOG语言(PROgramming in LOGic),它是智能性语言的代表,广泛应用于抽象问题求解、数据逻辑、公式处理、自然语言理解、专家系统和人工智能的许多领域。 应用软件是为解决各种实际问题而编制的应用程序及有关资料的总称。应用软件可以在市场上购买,也可以自己开发。 常用的应用软件包括: 文字处理软件,如WPS, Word, PageMaker等; 电子表格软件,如Excel等; 绘图软件,如AutoCAD、3DS、 PaintBrush等; 课件制作软件,如PowerPoint、Authorware、ToolBook等。 除了以上典型的应用软件外,还有教育培训软件、娱乐软件、财务管理软件等,也都属于应用软件的范畴。 2.2 微机硬件组成 随着电子技术的发展、集成电路技术的进步,微型计算机从最早的IBM PC发展到今天的Pentium IV。其各项性能指标得到大大提高。不管是最早的PC还是现在的酷睿2计算机,它们的基本构成都是由显示器、键盘和主机构成。 2.2.1 主板 2.2.2 外存储器 2.2.3 输入设备 2.2.4 输出设备 2.3 信息的数字化 计算机最主要的功能是信息处理。要使计算机能处理信息,首先必须将各类信息转换成由二进制数0和1的组合表示的代码。计算机要处理的数据除了数值数据之外,更多的是字符、图像、图形、声音等非数值信息所对应的非

文档评论(0)

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

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

1亿VIP精品文档

相关文档