计算机基础知识资料汇总整编.docx

上传人:b****8 文档编号:9686252 上传时间:2023-02-05 格式:DOCX 页数:31 大小:33.30KB
下载 相关 举报
计算机基础知识资料汇总整编.docx_第1页
第1页 / 共31页
计算机基础知识资料汇总整编.docx_第2页
第2页 / 共31页
计算机基础知识资料汇总整编.docx_第3页
第3页 / 共31页
计算机基础知识资料汇总整编.docx_第4页
第4页 / 共31页
计算机基础知识资料汇总整编.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

计算机基础知识资料汇总整编.docx

《计算机基础知识资料汇总整编.docx》由会员分享,可在线阅读,更多相关《计算机基础知识资料汇总整编.docx(31页珍藏版)》请在冰豆网上搜索。

计算机基础知识资料汇总整编.docx

计算机基础知识资料汇总整编

第1章计算机基础知识

1.1计算机与信息社会

电子计算机是20世纪人类最伟大的发明之一,随着计算机科学的发展与应用的普及,

计算机已经融入人们的生活,成为人们日常生活、工作、学习中不可缺少的一个基本工具。

“21世纪是以计算机为基础的信息时代”,掌握以计算机为核心的信息技术基础知识和

应用能力是现代大学生必备的基本素质。

1.1.1计算机的发展

一般认为,世界上第一台数字式电子计算机诞生于1946年2月,它是由美国宾夕法尼

亚大学物理学家莫克利(J.Mauchly)和工程师埃克特(J.P.Eckert)等人共同开发的电子数值积分

计算机(ElectronicNumericalIntegratorAndCalculator,简称ENIAC)。

ENIAC体积非常庞大,其占地面积为170平方米,总重量达30吨,如图1-1所示。

器中约有18800只电子管、1500个继电器、70000只电阻以及其他各种电气元件,每小时

耗电量约为140千瓦。

这样一台“巨大”的计算机每秒钟可以进行5000次加减运算,相当

于手工计算的20万倍、机电式计算机的1000倍。

这台计算机的功能虽然无法与今天的计算

机相比,但它的诞生却是科学技术发展史上一次意义重大的事件,展现出新技术革命的曙光。

图1-1ENIAC(电子数值积分计算机)

ENIAC虽是第一台正式投入运行的电子计算机,但它却并不具备现代计算机“存储程序”

•2•大学计算机基础

的思想。

由于其结构设计不够弹性化,导致对它的每一次再编程都意味着电气物理线路的再

连接。

ENIAC的开发小组针对其缺陷又进一步完善了设计。

1946年6月,冯·诺依曼博士

发表了“电子计算机装置逻辑结构初探”论文,并设计出第一台“存储程序”的离散变量自

动电子计算机(TheElectronicDiscreteVariableAutomaticComputer,简称EDVAC),于1952

年正式投入运行,其运算速度是ENIAC的240倍。

冯·诺依曼提出的EDVAC计算机结构

为人们普遍接受,并成为当今所有计算机的基础结构。

1.计算机的发展历程

ENIAC诞生至今半个多世纪以来,计算机获得了突飞猛进的发展。

人们依据计算机性能

和当时的软硬件技术,将计算机的发展划分成以下四个阶段,如表1-1所示。

表1-1计算机发展的四个阶段

年代

第一代

1946~1957

第二代

1958~1964

第三代

1965~1970

第四代

1971~现在

电子器件电子管晶体管集成电路大规模集成电路

存储器

延迟线、磁芯、

磁鼓磁带、纸带

磁芯、磁鼓

磁带、磁盘

半导体存储器

磁芯、磁鼓

磁带、磁盘

半导体存储器

磁带、磁盘

光盘

处理方式

机器语言

汇编语言

监控程序

高级语言

实时处理

操作系统

实时/分时处理网络

操作系统

应用领域科学计算

科学计算

数据处理

过程控制

科学计算

系统设计等

科技工程领域

各行各业

运算速度5000至3万次/秒几十万至百万次/秒百万至几百万次/秒几百万至千亿次/秒

典型机种

ENIAC

EDVAC

IBM705

UNIVACⅡ

IBM7094

CDC6600

IBM360

PDP11

NOVA1200

ILLIAC-Ⅳ

VAX11

IBMPC

从20世纪80年代开始,日本、美国以及欧盟都相继开展了对新一代计算机的研究。

一代计算机是把信息采集、存储、处理、通信和人工智能结合在一起的计算机系统,它不仅

能进行一般的信息处理,而且能面向知识处理,具有形式推理、联想、学习和解释能力,能

帮助人类开拓未知的领域和获取新的知识。

2.计算机的发展趋势

计算机技术一直保持着高速发展的趋势,在21世纪,将会不断地有越来越多被世人瞩

目的新产品研发出来,计算机的发展越来越向功能巨型化、体积微型化、资源网络化和处理

智能化方向发展。

第1章计算机基础知识•3•

(1)功能巨型化

功能巨型化是指具有高速运算能力、大存储容量和强功能的巨型计算机。

其运算能力一

般在每秒百亿次以上、内存容量在几百兆字节以上。

巨型计算机主要用于尖端科学技术和军

事国防系统的研究开发。

(2)体积微型化

微型计算机已应用于不同种类的小型仪器设备,作为工业控制过程的心脏,使仪器设备

实现“智能化”是微型计算机的特点。

随着微电子技术的进一步发展,笔记本型、掌上型等

微型计算机必将以更优的性价比受到人们的欢迎。

(3)资源网络化

资源网络化是指利用通信技术和计算机技术,把分布在不同地点的计算机互联起来,按

照网络协议相互通信,以达到所有用户都可共享软件、硬件和数据资源的目的。

现在,计算

机网络在各行各业中都得到了广泛的应用。

目前开发的三网合一系统工程,便是将计算机网、电信网、有线电视网合为一体。

将来

人们通过网络能更好地传送数据、文本资料、声音、图形和图像,用户可随时随地在全世界

范围拨打可视电话或收看任意国家的电视和电影。

(4)处理智能化

处理智能化是计算机发展的一个重要方向,新一代计算机,将可以模拟人的感觉行为和

思维过程的机理,进行“看”、“听”、“说”、“想”、“做”,具有逻辑推理、学习与

证明的能力。

展望未来,计算机的发展必然要经历很多新的突破。

从目前的发展趋势来看,未来的计

算机将是微电子技术、光学技术、超导技术和电子仿生技术相互结合的产物。

第一台超高速

全光数字计算机,已由欧盟的英国、法国、德国、意大利和比利时等国的70多名科学家和工

程师合作研制成功,光子计算机的运算速度比电子计算机快1000倍。

在不久的将来,超导计

算机、神经网络计算机等全新的计算机也会诞生。

届时计算机将发展到一个更高、更先进的

水平。

3.计算机的分类

计算机发展到今天,已是琳琅满目、种类繁多,并表现出各自不同的特点。

可以从不同

的角度对计算机进行分类。

(1)按数据类型分类

电子计算机可以分为数字计算机、模拟计算机和数模混合计算机三种。

在数字计算机中,

所处理的数据都是以“0”、“1”数字代码的数据形式来表示,这些数据在时间上是离散的,

称为数字量,经过算术与逻辑运算后仍以数字量的形式输出;在模拟计算机中,要处理的数

据都是以电压或电流量等的大小来表示,这些数据在时间上是连续的,称为模拟量,处理后

仍以连续的数据(图形或图表形式)输出;在混合计算机中,要处理的数据用数字与模拟两种

数据形式混合表示,它既能处理数字量,又能处理模拟量,并具有在数字量和模拟量之间相

互转换的能力。

目前的电子计算机绝大多数都是数字计算机。

•4•大学计算机基础

(2)按元件分类

电子计算机可以分为电子管计算机、晶体管计算机、集成电路计算机和大规模集成电路

计算机等。

随着计算机的发展,电子元件也在不断更新,将来的计算机将发展成为利用超导

电子元件的超导计算机,利用光学器件及光路代替电子器件电路的光学计算机,利用某些有

机化合物作为元件的生物计算机等。

(3)按规模分类

电子计算机可以分为巨型机、大型机、中型机、小型机和微型机等。

“规模”主要是指

计算机所配置的设备数量、输入输出量、存储量和处理速度等多方面的综合规模能力。

(4)按用途分类

电子计算机可以分为通用计算机和专用计算机两种。

通用计算机的用途广泛,可以完成

不同的应用任务,个人计算机就是典型的通用计算机;专用计算机是为完成某些特定任务而

专门设计研制的计算机,用途单纯,结构较简单,工作效率也较高,像银行取款机、电信资

费查询机、MP3下载机等都属于专用计算机。

1.1.2信息与信息技术

1.信息及信息技术的概念

(1)信息

信息是无处不在的,信息既是对各种事物的变化和特征的反映,又是事物之间相互作用

和联系的表现特征。

信息可以通过语言、文字、图像、声音、视频、动画等多种形式表现。

一般来说,我们可以从信息的含义、表现形式、载体这三个方面来认识信息。

一句话,通过

各种渠道知道的内容或消息都通称信息。

(2)信息技术

随着信息技术(InformationTechnology,简称IT)的发展,其内涵在不断变化,因此目前

还没有统一的定义。

可以这样说,凡是能扩展人的信息功能的技术,都是信息技术。

它主要

是指利用电子计算机和现代通信手段实现获取信息、传递信息、存储信息、处理信息、显示

信息、分配信息等的相关技术。

2.信息技术的内容

一般来说,信息技术包含3个层次的内容:

信息基础技术、信息系统技术和信息应用

技术。

信息基础技术是信息技术的基础,包括新材料、新能源、新器件的开发和制造技术。

几十年来发展最快、应用最广泛、对信息技术以及整个高科技领域影响最大的是微电子技术

和光电技术。

信息系统技术是指与信息的获取、传输、处理、控制的设备和系统有关的技术。

感测技

术、通信技术、计算机与智能技术、控制技术是它的核心支撑技术。

信息应用技术是为满足各种实用目的,如信息管理、信息控制、信息决策而发展起来的

具体的技术群,如企业的自动化、办公自动化、人工智能和互联网通信技术等,它们是信息

第1章计算机基础知识•5•

技术开发的根本目的所在。

3.信息技术的特征

有人将计算机与网络技术的特征——数字化、网络化、多媒体化、智能化、虚拟化,当

作信息技术的特征。

我们认为,信息技术的特征应从如下两方面来理解:

●信息技术具有技术的一般特征——技术性。

具体表现为:

方法的科学性,工具设备

的先进性,技能的熟练性,经验的丰富性,作用过程的快捷性,功能的高效性等。

●信息技术具有区别于其他技术的特征——信息性。

具体表现为:

信息技术的服务主

体是信息,核心功能是提高信息处理与利用的效率、效益。

决定信息技术的信息特

性还有普遍性、客观性、相对性、动态性、共享性、可变换性等特性。

1.1.3计算机在信息社会的应用

计算机的应用十分广泛,目前已渗透到人类活动的各个领域,国防、科技、工业、农业、

商业、交通运输、文化教育、政府部门、服务等各行各业都在广泛地应用计算机来解决各种

实际问题。

归纳起来,目前计算机主要应用在以下几个方面:

1.科学计算(数值计算)

科学计算是计算机最早应用的领域,所解决的大都是一些十分复杂的数学问题。

科学计

算的特点是计算公式复杂,计算量大和数值变化范围大,原始数据相应较少。

这类问题只有

具有高速运算和信息存储能力,以及高精度的计算机系统才能完成。

例如数学、物理、天文

学、生物学等基础科学的研究以及航天飞船、飞机设计、天气预报、地质探矿等方面的大量

计算都可以使用计算机来完成。

2.数据处理(信息处理)

数据处理是指对各种数据进行收集、存储、整理、分类、统计、加工、利用、传播等一

系列活动的统称。

它是目前计算机应用最广泛的领域。

数据处理的特点是原始数据多,时间

性强,计算公式相应比较简单。

例如财务管理、物资管理、市场预测等工作。

目前,在数据

处理方面已进一步形成事务处理系统(TPS)、办公自动化系统(OAS)、电子数据交换系统(EDI)、

管理信息系统(MIS)、决策支持系统(DSS)等应用系统。

3.过程控制(实时控制)

过程控制是利用计算机及时采集检测数据,按最优值迅速地对控制对象进行自动调节或

自动控制。

采用计算机进行过程控制,不仅可以大大提高控制的自动化水平,而且可以提高

控制的及时性和准确性,从而改善劳动条件、提高产品质量及合格率。

因此,计算机过程控

制已在机械、冶金、石油、化工、纺织、水电、航天等部门得到广泛的应用。

4.计算机辅助技术

CAI(计算机辅助教学)是指在计算机辅助下进行的各种教学活动,以对话方式与学生讨论

教学内容、安排教学进程、进行教学训练的方法与技术。

•6•大学计算机基础

CAD(计算机辅助设计)是指利用计算机及其图形设备帮助设计人员进行设计工作。

CAM(计算机辅助制造)是指在机械制造业中,利用电子数字计算机通过各种数值控制机

床和设备,自动完成离散产品的加工、装配、检测和包装等制造过程。

5.人工智能(智能模拟)

人工智能(ArtificialIntelligence,简称AI)是计算机模拟人类的智能活动,诸如感知、判

断、理解、学习、问题求解和图像识别等。

现在,人工智能的研究已取得不少成果,有些已

开始走向实用阶段。

例如,能模拟高水平医学专家进行疾病诊疗的专家系统,具有一定思维

能力的智能机器人等。

6.电子商务

电子商务(ElectronicCommerce,简称EC)是在互联网开放的网络环境下,基于浏览器/

服__________务器(B/S)应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种

新型的商业运营模式。

电子商务涵盖的范围很广,泛指通过网络进行的交易或信息交换,像网络购物、公司间

的账务支付或电子公文通信等均为电子商务的重要环节;一般可分为企业对企业(B2B)和企业

对消费者(B2C)两种。

随着国内Internet用户的增加,利用Internet进行网络购物并以信用卡

付款的消费方式已渐流行。

1.2计算机系统

一个完整的计算机系统由硬件系统和软件系统两部分组成。

现在的计算机已发展成一个

庞大的家族,其中的每个成员,尽管在规模、性能、结构和应用等方面存在着很大差别,但

是它们的基本结构是相同的,如图1-2所示。

计算机

软件

硬件

主机

外部设备

外部存储器

输入设备

输出设备

中央处理器

内部存储器

运算器

控制器

操作系统

支撑软件

编译系统

数据库管理系统

应用软件

系统软件

图1-2计算机系统的组成

第1章计算机基础知识•7•

1.2.1计算机硬件系统

计算机硬件系统是指计算机系统中由电子、机械、磁性和光电元件组成的各种计算机部

件和设备,是看得见、摸得着的。

构成计算机硬件系统的通常有“5大件”:

输入设备、输出设备、存储器、运算器和控

制器。

它们之间的关系如图1-3所示。

其中,细线箭头表示由控制器发出的控制信息流向,

粗线箭头表示数据信息流向。

这种计算机组成结构也就是冯·诺依曼结构。

时至今日,我们

使用的计算机不管机型大小,都属于这种结构。

图1-3冯·诺依曼结构的计算机

计算机5大硬件部件的基本功能为:

1.运算器

运算器的主要功能是完成各种算术运算和逻辑运算,能做加、减、乘、除等数学运算,

也能做比较、判断、查找等逻辑运算。

2.控制器

控制器是计算机的指挥中心,负责决定执行程序的顺序,给出执行指令时机器各部件需

要的操作控制命令。

运算器和控制器集成在一起,称中央处理器(CentralProcessingUnit),即CPU。

3.存储器

存储器是用来存储程序和数据的部件,有了存储器,计算机才有记忆功能,才能保证正

常工作。

存储器按其在计算机中的作用可分为主存储器、辅助存储器和高速缓冲存储器。

中央处

理器能直接访问的存储器称为内存储器(也称主存),包括高速缓冲存储器和主存储器。

中央

处理器不能直接访问外存储器,外存储器的信息必须调入内存储器后才能由中央处理器进行

处理。

所以,内存的存取速度比外存快。

相对辅存而言,内存的存取速度快,但容量较小,

且价格较高。

辅存的特点是存储容量大,价格低,但存取速度较慢,由于辅存设置在主机外

部,故又称为外存。

常用的外存是磁盘、光盘、U盘。

高速缓冲存储器(Cache)是为了解决CPU和主存之间速度匹配问题而设置的。

如图1-4

所示,它是介于CPU与M2之间的小容量存储器,但存取速度比主存快。

有了高速缓冲存储

器,就能高速地向CPU提供指令和数据,从而加快程序执行的速度。

•8•大学计算机基础

CPU

中央处理器

M1

Cache

M2

主存

M3

外存

图1-4CPU与存储器系统的关系

主存储器可分为两类:

一类是随机存取存储器(RandomAccessMemory,RAM),用于存

放现场程序和数据,RAM中的内容可随时按地址进行存取。

因为RAM中的信息是由电路的

状态表示的,所以断电后信息一般会立即丢失。

为此,在录入和编辑过程中应经常存盘,避

免因故障或断电造成信息丢失。

另一类是只读存储器(ReadOnlyMemory,ROM),其特点是

用户在使用时只能进行读操作,不能进行写操作,存储单元中的信息由ROM制造厂商在生

产时写入,也可由用户根据需要一次性写入,ROM中的信息关机后不会消失。

计算机的

BIOS(基本输入输出系统)软件就存放在ROM内。

存储器容量是指存储器中最多可存放的二进制数据的总和,其基本单位是字节(Byte,B),

每个字节包含8个二进制位(bit)。

一般用KB(千字节)、MB(兆字节)或GB(吉字节)作为存储容量的计量单位,它们之间的

关系是:

1KB=1024B=210B

1MB=1024KB=220B

1GB=1024MB=230B

1TB=1024GB=240B

4.输入设备

输入设备是用来输入计算程序和原始数据的设备。

常见的输入设备有键盘、图形扫描仪、

鼠标器、磁盘驱动器、摄像头、触摸屏等。

5.输出设备

输出设备是用来将计算机工作的中间结果及处理后的结果进行呈现的设备。

常见的输出

设备有显示器、打印机、数字绘图仪等。

1.2.2计算机软件系统

计算机软件是指计算机系统中的程序及其文档。

程序是计算任务的处理对象和处理规则

的描述;文档是为了便于了解程序所需的阐明性资料。

计算机软件总体分为系统软件和应用软件两大类。

1.系统软件

系统软件是指控制和协调计算机及其外部设备、支持应用软件开发及运行的软件。

一般

包括操作系统、语言处理程序、系统支持软件和数据库管理系统等。

第1章计算机基础知识•9•

1)操作系统

操作系统(OperatingSystem,简称OS)是管理计算机硬件与软件资源的程序,同时也是计

算机系统的内核与基石。

操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功

能:

进程与处理机管理、作业管理、存储管理、设备管理和文件管理。

目前微机上常见的操

作系统有DOS、OS/2、UNIX、XENIX、Linux、Windows、Netware等。

2)语言处理程序

语言处理程序一般是由汇编程序、编译程序、解释程序和相应的操作程序等组成,是为

用户设计的编程服务软件,作用是将高级语言源程序翻译成计算机能识别的目标程序。

3)系统支持软件

系统支持软件是支持编制和维护其他软件的软件,是为了对计算机系统进行测试、诊断

和排除故障,进行文件的编辑、传送、装配、显示、调试,以及进行计算机病毒检测、防治

等的程序,是软件开发过程中进行管理和实施而使用的软件工具。

例如各种开发调试工具软

件、编译程序、连接程序、计算机工具软件、诊断测试软件、病毒防治软件等。

4)数据库管理系统

数据库管理系统(DataBaseManagementSystem,简称DBMS)是对数据库中的资源进行

统一管理和控制的软件,数据库管理系统是数据库系统的核心,是进行数据处理的有利工具。

目前,被广泛使用的数据库管理系统有FoxPro、SQLServer、Sybase、Oracle等。

2.应用软件

应用软件是为计算机在特定领域中的应用而开发的专用软件。

应用软件由各种应用系

统、软件包和用户程序组成。

各种应用系统和软件包是提供给用户使用的针对某一类应用而

开发的独立软件系统,例如科学计算软件包(IMSL等)、文字处理系统(Word等)、办公自动化

系统(OAS)、管理信息系统(MIS)、决策支持系统(DSS)、计算机辅助设计系统(CAD)等。

应用

软件不同于系统软件,系统软件是利用计算机本身的逻辑功能,合理地组织用户使用计算机

的硬软件资源,以充分利用计算机的资源,最大限度地发挥计算机的性能,便于用户使用、

管理;而应用软件是用户利用计算机及其提供的系统软件,为解决自身的、特定的实际问题

而编制的程序和文档。

组成计算机系统的硬件和软件是相辅相成的两个部分。

硬件是组成计算机系统的基础,

而软件则是对硬件功能的扩充与完善。

离开硬件,软件无处栖身,也无法工作。

没有软件的

支持,硬件仅是一堆废铁。

如果把硬件比作计算机系统的躯体,那么软件就是计算机系统的

灵魂,有躯体而无灵魂是僵尸,有灵魂而无躯体则是幽灵。

计算机硬件系统与软件系统的关系如图1-5所示。

•10•大学计算机基础

计算机

硬件系统

操作系统

语言处理程序、支持软件和数据库管理系统

应用软件

用户

图1-5计算机硬件系统与软件系统的关系

目前,通常说的计算机一般都包括硬件和软件两个部分,而把不包括软件的计算机称为

“裸机”。

1.2.3计算机的工作原理

计算机的工作原理是存储程序和程序控制。

为了完成某种任务,人们要明确计算机完成

任务的基本操作顺序,然后用计算机可以识别的指令来编排完成任务的操作顺序,这个操作

顺序就是程序,把程序和原始数据通过输入设备输送到计算机的内存储器中,计算机即可按

程序编排的顺序,一步一步地取出指令,自动地完成任务。

这一原理最初是由美籍匈牙利数学家冯·诺依曼于1945年提出来的,故称为冯·诺依

曼原理。

下面通过人脑解题的过程来理解计算机的工作原理。

1.人脑解题

计算机的工作过程和人的计算数字过程较相似。

在学习计算机怎样工作之前,让我们先

来看一看人是如何完成计算工作的。

例:

计算5+8-4=?

首先,通过眼睛或耳朵将题目送入人脑。

在这之前,我们已经把运算法则和解题步骤记

在大脑中。

大脑根据运算法则,按照一定的步骤进行运算。

先算出5+8的结果,再减去4,

最后得出结果为9,然后用手将结果写在纸上,这样就完成了解题任务。

2.计算机的解题步骤

当在键盘上键入“5+8-4”的算式时,控制器先通知输入设备(键盘)接收这个算式,再指

挥将这个算式送到存储器里记录下来,控制器根据这个算式的内容命令运算器进行计算,得

出的运算结果也让存储器先存起来,控制器再发命令让输出设备(显示器)把计算结果在屏幕

上显示出来。

由上我们可以得出计算机是如下这样工作的,如图1-6所示:

①由输入设备将计算的算式输入计算机。

第1章计算机基础知识•11•

②由运算器对存储器中的算式进行处理。

③把存储器中的最终结果送到输出设备上。

程序和原始数据计算结果

图1-6计算机工作原理示意图

1.3数据在计算机中的表示

数据是计算机处理的对象。

这里的“数据”含义非常广泛,包括数值、文字、图形、图

像、视频等各种数据形式。

数据在计算机内部一律采用二进制表示。

为什么要用二进制?

二进制并不符合人们的习惯,但是计算机内部仍采用二进制表示信息,主要原因有以下

4点:

1.电路简单

计算机由逻辑电路组成,逻辑电路通常只有两个状态。

例如,开关的接通与断开、晶体

管的饱和与截止、电压电平的高与低等。

这两种状态正好用来表示二进制数的两个数码——

0和l。

2.工作可靠

两个状态代表的两个数码,在数字传输和处理中不容易出错,因而电路更加可靠。

3.简化运算

二进制运

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1