计算机基础知识.pdf

计算机基础知识.pdf

ID:54018407

大小:290.08 KB

页数:23页

时间:2020-04-28

计算机基础知识.pdf_第1页
计算机基础知识.pdf_第2页
计算机基础知识.pdf_第3页
计算机基础知识.pdf_第4页
计算机基础知识.pdf_第5页
资源描述:

《计算机基础知识.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.1计算机系统组成与应用领域考点1计算机系统组成一个完整的计算机系统,包括硬件和软件两个部分。硬件系统是指组成一台计算机的各种物理装置,它是计算机的物质基础,由各种器件组成,如主板、CPU、硬盘、显示器、内存和线路等。软件系统是运行在计算机硬件设备上的各种程序及相关资料的总称。以存储程序原理为基础的冯·诺依曼结构的计算机,一般由五大功能部件组成,它们是运算器、控制、存储器、输人设备以及输出设备。下面分别对各种设备进行介绍。1运算器运算器是用于对数据进行加工的部件,它可以对数据进行算术运算和逻辑运算。算术运算包括加、减、乘、除、求余及复合运算。

2、逻辑运算包括一般的逻辑判断和逻辑比较。2控制器控制器是计算机的控制部件。它控制计算机各部分自动协调地工作,用于对程序的指令进行解释和执行,协调输人、输出设备,以实现数据输人、运算和输出等操作。3存储器存储器的主要功能是存放程序和数据,是计算机的记忆存储装置。它分为内部存储器和外部存储器。4输入设备1输人设备是计算机从外部接收、获取信息的装置。其功能是将数据、程序及其他信息,从人们所熟知的形式转换成计算机能识别的信息形式,并输人到计算机内部。常见输人设备有鼠标、键盘、扫描仪、纸带输人机、模/数转换器(A/D转换器)等5输出设备输出设备的主要功能

3、是将计算机处理过的二进制形式的信息转换成人们所需要的形式或其他设备接受并可以识别的信息形式。常见的输出设备有显示器、打印机、声音合成输出、绘图仪和数/模转换器(D/A转换器)等一般把运算器和控制器合称为中央处理器(CentralProcessorUnit,简称CPU),中央处理器与内存储器统称为主机.输人设备、输出设备和外存储器合称为外部设备,外部设备通过接口与主机相连。考点2计算机的应用领域l科学和工程计算主要是用数值方法对一些数学问题的求解。计算机不仅可以提高计算的速度,还可以使一些人工不能解决的数学问题得到解决。在科学实验和工程设计中,

4、经常会遇到一些数学方程和函数问题,这些问题人们不能从理论上得出其准确解,但利用计算机可以得到它们的近似解。这种应用称为科学和工程计算,其特点是计算量大,而逻辑关系相对简单。2数据和信息处理数据处理是指对数据的收集、存储、加工、分析和传送的一系列过程。计算机的一个非常重要的应用领域就是对数据和信息的处理。数据的含义是相当广泛的,包括声、像、文字和图表等,它们都可以用计算机来进行处理。23过程控制过程控制是自动化技术的重要技术内容和手段.指计算机对所采集到的数据按一定的方法经过计算,然后输出到指定的执行设备中去控制生产的过程。4辅助设计计算机辅助

5、设计(ComputerAidedDesign,简称CAD)是用计算机来帮助设计人员进行产品、工程设计的重要技术手段,可以节省人力和物力,且速度快,质量高,能有效缩短产品的设计周期。这里有必要提一下这几个名词:计算机辅助制造(ComputerAidedManufacturing,简称CAM)、计算机辅助测试(ComputerAidedTesting,简称CAT)和计算机辅助教学(ComputerAidedInstruction,简称CAI)。5人工智能人们把用计算机模拟人脑思维的过程称为人工智能,并利用计算机程序来实现这些过程。1.2计算机软件

6、考点3计算机语言计算机语言是面向计算机的人工语言,它是进行程序设计的工具,又称为程序设计语言。现有的程序设计语言一般可分为机器语言、汇编语言及高级语言,下面分别加以介绍。1机器语言机器语言是最初级的计算机语言,它依赖于硬件,是由0,I组成的二进制编码形式的指令集合。不易被人识别,但可以被计算机直接执行。2汇编语言3汇编语言指使用助记符号和地址符号来表示指令的计算机语言,也称之为符号语言。每条指令有明显的标识,易于理解和记忆。用汇编语言编写的程序,直观且易理解,这是汇编语言的优点。但是汇编语言仍是面向机器的,编程工作量大,程序可移植性差。计算机

7、不能识别和直接运行汇编语言,必须翻译成机器语言程序后才能识别并运行。这种翻译程序即称为汇编程序,其关系如图l一1所示。图1-1汇编过程3高级语言高级语言是一类面向问题的程序设计语言,且独立于计算机的硬件,对具体的算法进行描述,所以又称为算法语言,它的特点介绍如下:(I)脱离具体的计算机硬件。(2)通用性及可移植性好。下面介绍几种常用的高级语言。(I)BASIC语言:多用于教学及小型应用程序的开发工作。(2)FORTRAN语言:多用于科学及工程计算程序的开发工作。(3)PASCAL语言:多用于专业教学及应用程序的开发工作。(4)C语言:多用于系

8、统程序的开发。(5)C十+语言:多用于面向对象程序的开发。4(6)COBOL语言:多用于商业、交通及银行等应用程序的开发。(7)PROLOG语言:多用于人工智能程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。