113
1 第 2 第 第第第第第第第

>> 第 2 章 计算机基础知识

Embed Size (px)

DESCRIPTION

计算机 与信息技术 基础. http://www.phei.com.cn. 21 世纪高等学校公共课计算机教材. >> 第 2 章 计算机基础知识. □ 2.1 计算机概述 □ 2.2 计 算机系统的组成 □ 2.3 微机硬件组成. 计算机技术是世界上发展最快的科学技术之一。短短半个世纪多的时间,计算机外观发生了巨大变化,内部零件发生了革命性的飞跃,应用领域也从最初的计算到现在生活的方方面面。其发展过程中灵感的迸发,思想的撞击,无不为人所惊叹!. - PowerPoint PPT Presentation

Citation preview

Page 1: >> 第  2  章  计算机基础知识

1

第 2 章 计算机基础知识

Page 2: >> 第  2  章  计算机基础知识

>> 第 2 章 计算机基础知识

□ 2.1 计算机概述□ 2.2 计算机系统的组成□ 2.3 微机硬件组成

计算机与信息技术基础http://www.phei.com.cn

21 世纪高等学校公共课计算机教材

Page 3: >> 第  2  章  计算机基础知识

3

第 2 章 计算机基础知识

计算机技术是世界上发展最快的科学技术之一。短

短半个世纪多的时间,计算机外观发生了巨大变化,

内部零件发生了革命性的飞跃,应用领域也从最初的

计算到现在生活的方方面面。其发展过程中灵感的迸

发,思想的撞击,无不为人所惊叹!

Page 4: >> 第  2  章  计算机基础知识

4

第 2 章 计算机基础知识

什么是计算机 计算机是一种能按照事先存储的程序,自动、高速处理海量数据的现代化智能电子设备;是近代科学重大成就之一

2.1 计算机概述

Page 5: >> 第  2  章  计算机基础知识

5

第 2 章 计算机基础知识

>> 2.1.1 计算机的特点

运算速度快计算精度高具有逻辑判断和记忆能力存储容量大高度自动化

计算 =3.1415926....

707 位小数

香克斯 ( 英 , 数学家 ) 用了15 年

用微机只用 1 小时

π 值算到 10

亿位以上

10 万汉字 所需

0.19MB 存储空

Deep blue

Garry Kasparov

Page 6: >> 第  2  章  计算机基础知识

6

第 2 章 计算机基础知识

数字计算机模拟计算机

数模混合计算机按处理数据类型

按用途 通用计算机专用计算机

按综合性能指标分类

… …

巨型计算机微 型 计 算 机

工业控制计机嵌入式计算机工作站或服务器

>> 2.1.2 计算机的分类与应用

Page 7: >> 第  2  章  计算机基础知识

7

第 2 章 计算机基础知识

巨型机拥有海量存储能力和超高的运算速度,因主要用于空间技术、国防等尖端领域。巨型机一向被视为国家竞争力的象征。 巨型计算机

>> 2.1.2 计算机的分类与应用

1 .计算机的分类

Page 8: >> 第  2  章  计算机基础知识

8

第 2 章 计算机基础知识

>> 2.1.2 计算机的分类与应用

左图为天河一号,右图为天河二号超级计算机

Page 9: >> 第  2  章  计算机基础知识

9

第 2 章 计算机基础知识

微型机具有小巧灵活、通用性强、价格低廉、省电等优点,是发展速度最快的一类计算机。一般单位和家庭使用的大多是微型机。除了台式机,还有笔记本型、膝上型、掌上型等系列。 微型计算机

>> 2.1.2 计算机的分类与应用

Page 10: >> 第  2  章  计算机基础知识

10

第 2 章 计算机基础知识

工作站是一种高档微机系统,它具有大、中、小型机的多任务、多用户能力,又兼有微型机的操作便利和良好的人机界面,具有很强的图形交互处理能力及很强的网络功能,服务领域较为广泛

工作站或服务器

>> 2.1.2 计算机的分类与应用

Page 11: >> 第  2  章  计算机基础知识

11

第 2 章 计算机基础知识

工控机是一种采用总线结构,对生产过程及其机电设备、工艺装备进行检测与控制的计算机系统总称,工控机经常会在环境比较恶劣的环境下运行,对数据的安全性要求也更高,因此大多数情况下工控机需要单独定制才能满足需求。

工业控制计算机

>> 2.1.2 计算机的分类与应用

Page 12: >> 第  2  章  计算机基础知识

12

第 2 章 计算机基础知识

嵌入式计算机其核心是由一个或几个预先编程的以用来执行少数几项任务的微处理器或者单片机组成,是一种以应用为中心的专用计算机系统。

嵌入式计算机

>> 2.1.2 计算机的分类与应用

Page 13: >> 第  2  章  计算机基础知识

13

第 2 章 计算机基础知识

2.计算机的应用领域

科学计算

>> 2.1.2 计算机的分类与应用

Page 14: >> 第  2  章  计算机基础知识

14

第 2 章 计算机基础知识

2.计算机的应用领域

信息管理

>> 2.1.2 计算机的分类与应用

Page 15: >> 第  2  章  计算机基础知识

15

第 2 章 计算机基础知识

2.计算机的应用领域

过程控制

>> 2.1.2 计算机的分类与应用

Page 16: >> 第  2  章  计算机基础知识

16

第 2 章 计算机基础知识

2.计算机的应用领域

计算机辅助技术 ( CAD 、 CAM 、 CAI 、 CIMS)

>> 2.1.2 计算机的分类与应用

Page 17: >> 第  2  章  计算机基础知识

17

第 2 章 计算机基础知识

2.计算机的应用领域

计算机翻译

>> 2.1.2 计算机的分类与应用

Page 18: >> 第  2  章  计算机基础知识

18

第 2 章 计算机基础知识

2.计算机的应用领域

人工智能

>> 2.1.2 计算机的分类与应用

Page 19: >> 第  2  章  计算机基础知识

19

第 2 章 计算机基础知识

2.计算机的应用领域

网络应用

>> 2.1.2 计算机的分类与应用

Page 20: >> 第  2  章  计算机基础知识

20

第 2 章 计算机基础知识

3. 计算模式的发展历程

单主机模式

客户 / 服务器模式

浏览器 / 服务器

>> 2.1.2 计算机的分类与应用

Page 21: >> 第  2  章  计算机基础知识

21

第 2 章 计算机基础知识

单主机模式 : 大型机被当作主机,许多终端用户共享主机的 CPU 资源和数据存储资源

客户 / 服务器模式 :(Client/Server )

客户机 服务器提出请求

提供服务• 产生请求• 有效接受数据• 用户交互• 显示控制

• 处理多个请求• 执行相关服务程序• 管理连接• 提供安全性,完整性及并发控制

>> 2.1.2 计算机的分类与应用

Page 22: >> 第  2  章  计算机基础知识

22

第 2 章 计算机基础知识

浏览器 / 服务器模式 :(Browser/Server )B/S 模式最主要的优点是客户端软件的易用性,有利于产品的推广使用。

B/S 模式的发展阶段第一阶段 : ( 1997 年以前)为静态 Web 技术阶段第二阶段 : ( 1997~1998 )为动态 Web 访问技术 第三阶段 : 除上一阶段的应用外,还具备电子商务、协同工作和事务处理。新一代的 B/S 模式:将与面向对象技术相结合,具有实时性、可伸缩性和可扩展性的协同事物处理功能和浏览三维动画、超媒体技术的功能。

>> 2.1.2 计算机的分类与应用

Page 23: >> 第  2  章  计算机基础知识

23

第 2 章 计算机基础知识

C/S 与 B/S 的混合模式C/S 、 B/S 混合模式是利用 C/S 、 B/S 模式各自的优点来构架企业应用系统,利用 C/S 模式的高可靠性来构架企业应用,利用 B/S 模式的广泛性来构架服务或延伸企业应用。

>> 2.1.2 计算机的分类与应用

Page 24: >> 第  2  章  计算机基础知识

24

第 2 章 计算机基础知识

2.1 小 结

在本节的学习中,从计算机的概念入手,介绍了计算机的特点,依据计算机的用途、性能指标进行了分别讲解、阐述了计算机的应用领域以及计算模式的发展历程。

Page 25: >> 第  2  章  计算机基础知识

25

第 2 章 计算机基础知识

2.2 计算机系统的组成

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

硬件(Hardware)也叫硬设备,是计算机的各种物理设备的总称,包括组成计算机的电子的、机械的、磁的或光的元器件或装置,是计算机系统的物质基础。

软件( Software)是在硬件系统上运行的各类程序、数据及有关资料的总称。

硬件是软件建立和依托的基础,软件是计算机系统的灵魂。只有硬件和软件相结合才能充分发挥计算机系统的功能。

Page 26: >> 第  2  章  计算机基础知识

计算机系统的组成

输入设备:键盘、鼠标、扫描仪 输出设备:显示器、打印机 外 存:硬盘、光盘、闪存 其它:网络设备、声卡、显示卡等

计算机系统

软件

外部设备

系统软件

应用软件

硬件

运算器寄存器控制器

主机

内存

CPU

随机存储器 (RAM)

只读存储器 (ROM)

高速缓冲存储器

操 作 系 统 :Windows 、 Unix 、 Linux各种计算机语言: C 、 Pascal 、 VB等数据库管理系统 系统服务程序:诊断程序、排错程序等 办公软件包、各种信息管理系统软件等、计算机辅助类软件

Page 27: >> 第  2  章  计算机基础知识

27

第 2 章 计算机基础知识

无论是巨型机、微型机、工作站尽管它们在规模和性能方面存在着极大的差别,但其硬件系统都是由运算器、控制器(组成中央处理器)、存储器、输入设备、输出设备等五部分组成。

>> 2.2.1 概述

Page 28: >> 第  2  章  计算机基础知识

28

第 2 章 计算机基础知识

>> 2.2.1 概述

(外)存储器

(内)存储器

中央处理器( CPU)

控制器

输入设备

输出设备

数据流地 址控制流

运算器

Page 29: >> 第  2  章  计算机基础知识

29

第 2 章 计算机基础知识

运算器部分

控制器部分

输入设备用于从计算机外部将数据、命令输入到计算机的内部,供计算机处理。常用的输入设备有键盘、鼠标器、磁盘驱动器、磁带机、光笔、 CD- ROM驱动器、扫描仪、数字化仪和摄像机等。输出设备用以将计算机处理后的结果信息,转换成人们能够识别和使用的数字、文字、图形、声音、电压等信息形式。常用的输出设备有显示器、磁盘驱动器、打印机、绘图仪、音响设备和投影仪等。

控制器负责从存储器中逐条取出指令、分析指令,并按指令要求发出相应的控制信号指挥各执行部件工作。控制器主要由指令寄存器、译码器、程序计数器、操作控制器等组成。

运算器是计算机中进行算术运算和逻辑运算的单元,通常由算术逻辑运算单元ALU ( Arithmetic Logic Unit )、加法器及通用寄存器组成。

存储器的主要功能是用来存放各类程序和数据信息。存储器分为内存储器(简称内存或主存储器)和外存储器(简称外存或辅助存储器)

Page 30: >> 第  2  章  计算机基础知识

30

第 2 章 计算机基础知识

关于存储器

存储器

内存

外存

随机存储器( Random Access Memory ,简称 RAM

只读存储器( Read only Memory ,简称 ROM )磁盘U 盘光盘等

内存储器主要采

用半导体集成电

路制成,容量较

小,但存取速度

快。常与CPU 一

起组成计算机的

主机。外存一般采用磁性介质或光学材料制

成,容量大,但存取速度较慢,外存

作为计算机的外部设备来使用。

通常所说的存储器就是指内存。

Page 31: >> 第  2  章  计算机基础知识

31

第 2 章 计算机基础知识

字长 若干个字节组成一个字( Word ),其位数称 为字长。字长是计算机能直接处理的二进制 数的数据位数,直接影响到计算机的功能、 用途及应用领域。常见的字长有 8 位、 16 位、 32 位、 64 位等。

位 二进制数所表示的数据的最小单位, 就 是二进制的 1 位数,简称位( bit )。字节 把8个 bit称为1个字节( Byte ),字节是计 算机中的最小存储单元。

关于储存器的常用术语0/1

例如 2 个字节( 16 位) 组成的字的编号如下:

B15B14 B13B12 B11B10 B9 B8

高位字节

B7 B6 B5 B4 B3 B2 B1 B0

低位字节

字节的位编号B4B5B6B7 B0B1B2B3

最高有效位 最低有效位

Page 32: >> 第  2  章  计算机基础知识

32

第 2 章 计算机基础知识

关于储存器的常用术语为了便于表示存储器的大小或容量,统一以字节为单位表示。一般用 KB (千字节)、 MB (兆字节)、 GB (吉字节)、 TB (太字节)、 PB (拍字节)和 EB (艾字节),它们之间的换算关系如下: 1KB=1024B=210B 1MB=1024KB=220B 1GB=1024MB=230B 1TB=1024GB=240B 1PB=1024TB=250B 1EB=1024PB=260B地址 计算机的整个内存由很多个存储单元组成,以字节为单位进行编号,通过编号进行识别,该编号就称为存储单元的地址,对每个存储单元,该地址唯一。存储器

一个字节做为一个存储单元

每个字节可以存放数据或程序,称为存储单元的内容。

0123

210

地址

编号称为存储单元的地址。

1 0 1 1 0 1 0 1

Page 33: >> 第  2  章  计算机基础知识

33

第 2 章 计算机基础知识

举例如下:向内存 [0001] 单元写数据 10000000

存储器的访问过程

1110110111001101

10001101111011011110100111101101

1110110111101101

1110110111101101

11101101111011011000110111001101

1000110111101101

00000001001000110100010101100111

10001001101010111100110111101111

地址 0001地址 0001

Cpu 发出写控制命令Cpu 发出写控制命令

数据 1000000010000000

Page 34: >> 第  2  章  计算机基础知识

34

第 2 章 计算机基础知识

输入和输出设备

常用输入设备:键盘、鼠标、扫描仪、光笔、数字化仪等。

数字化仪

Page 35: >> 第  2  章  计算机基础知识

35

第 2 章 计算机基础知识

输入和输出设备

常用输出设备:显示器、打印机、绘图仪等。

Page 36: >> 第  2  章  计算机基础知识

36

第 2 章 计算机基础知识

上节介绍了组成计算机硬件的五个部分,但是仅有硬件,计算机无法工作,还必须配有必要的软件,才能实现计算、控制等功能。计算机在控制器的控制下,把组成软件的指令一条一条地取出来,并翻译和执行,完成相应的操作。

>> 2.2.2 计算机的基本工作原理

Page 37: >> 第  2  章  计算机基础知识

37

第 2 章 计算机基础知识

指令( Instruction )就是一组计算机能识别并能执行的各种基本操作命令。指令构成如图示:

操作码 操作数

指令系统( Instruction System )是一台计算机的所有指令的集合。指令系统反映了计算机的基本功能,不同的计算机其指令系统不尽相同。

程序( Program )是为解决某一问题而选用的一条条有序指令的集合。程序具有目的性、分步性、有限性、有序性、分支性等特性。

操作码指明该指令要完成的操作,如加、减、乘、除。

操作数是指参加运算的数据或者数据所在的地址。

⒈ 指令、指令系统和程序的概念

Page 38: >> 第  2  章  计算机基础知识

38

第 2 章 计算机基础知识

CPU 发出命令

CPu

② CPU 对该指令进行分析译码

内存内存送出所需指令 程序存放在内存中

⒉计算机的基本工作原理 计算机执行指令的过程演示如下:

①将要执行的指令从内存调入 CPU

③判断该指令所要完成的操作,然后向相应部件发出完成操作的控制信号,从而完成该指令的功能。

系统总线

Page 39: >> 第  2  章  计算机基础知识

39

第 2 章 计算机基础知识

计算机工作过程:可以简单概括为输入、处理、输出 和存储 4 个过程。在程序的指挥下,计算机根据需要决定采取哪一个步骤。工作流程如图示:

Page 40: >> 第  2  章  计算机基础知识

40

第 2 章 计算机基础知识

>> 2.2.3 计算机软件

要使计算机解决各种实际问题,必须有软件的支持。广义地讲,软件是指系统中的程序以及开发、使用和维护程序所需要的所有文档的集合。计算机系统在“裸机”的基础上,通过一层层软件的改造后,向用户呈现出友好的使用界面和强大的功能。

微型机的软件系统由两大部分组成:系统软件和应用软件。

Page 41: >> 第  2  章  计算机基础知识

41

第 2 章 计算机基础知识

计算机软件分类

享有版权的软件只有版权的拥有者才能复制、出售或分发。

共享软件你可以合法地制作拷贝并分发,但不能出售。

免费软件

版权拥有申请

购买后安装 制作拷贝自用 制作拷贝他用

更改软件注册费

软件:计算机完成任务的、以电子格式存储的指令序列和相关的数据。

Page 42: >> 第  2  章  计算机基础知识

42

第 2 章 计算机基础知识

计算机软件分类

软件

系统软件 应用软件

操作系统 设备驱动

实用工具

编译系统

文字处理

电子表格

演示软件

图形软件

视频软件

… …

… …

上网软件

学习课件

娱乐软件

商务软件

系统软件协助计算机执行基本任务。

应用软件协助人们完成某项任务。

Page 43: >> 第  2  章  计算机基础知识

43

第 2 章 计算机基础知识

系统软件操作系统最基本的系统软件,其它的所有软件都是建立在操作系统的基础上。

实用工具用来提供一种让计算机用户控制分配和使用计算机资源的方法,以增强操作系统的功能。

设备驱动程序设备驱动程序告诉计算机中的操作系统如何使用某一硬件。即插即用一项用于自动处理 PC 机硬件设备安装的工业标准。

编译器编译器是程序员将高级语言编写的指令翻译成可以在计算机上执行的代码的软件开发工具,它的特点是目标语言比源语言低级。

Page 44: >> 第  2  章  计算机基础知识

44

第 2 章 计算机基础知识

操作系统( Operating System)是方便用户、管理和控制计算机软硬件资源的系统软件,它实际上就是一组程序的集合。

操作系统

是计算机资源的组织者和管理者是用户和计算机的接口 是一种层次、模块结构的程序集合体现了计算机技术和管理技术的结合

操作系统的任务就是合理有效地组织、管理计算机的软硬件资源,充分发挥资源效率,为方便用户使用计算机提供一个良好的工作环境。

裸机操作系统应用程序

用户主要功能有:• 文件管理• 处理器管理• 存储管理• 设备管理

Page 45: >> 第  2  章  计算机基础知识

45

第 2 章 计算机基础知识

设备管理

处理器 管理

文件管理

存储管理

文件管理就是要为用户提供一种简单、方便、统一的存贮和管理信息的方法。用文件的概念组织管理系统及用户的各种信息集,用户只需要给出文件名,使用文件系统提供的有关操作命令就可以调用和管理文件。

处理器管理主要是解决处理器的使用和分配问题。提高处理器的利用率,采用多道程序技术,使处理器的资源得到最充分的利用。

存贮管理就是由操作系统统一管理存贮器,采取合理的分配策略,提高存贮器的利用率。存贮管理是特指对主存贮器进行的管理,实际上是管理供用户使用的那部分空间。

设备管理是为了有效地利用设备资源,同时为用户程序使用设备提供最大的方便,操作系统对系统中所有的设备进行统一调度、统一管理。它的任务是接受用户的输入输出请求,根据实际需要,分配相应的物理设备,执行请求的输入输出操作。

Page 46: >> 第  2  章  计算机基础知识

操作系统分类

APPLE

IBM

DOS

网络操作系统网络操作系统操作系统

操作系统

分时操作系统分时操作系统

实时操作系统实时操作系统

分布式操作系统分布式操作系统

嵌入式操作系统嵌入式操作系统

Page 47: >> 第  2  章  计算机基础知识

常用操作系统1. DOS

从 1981年问世至退 出历史舞台, DOS 经历了 7次大的版本升级。但是, DOS 系统的单用户、单任务、字符界面 和 16 位的大格局没有变化。

2. Windows 图形用户界面 微软公司推出的 Windows 系统,以其友好的图形用户界面,直观、易 学、易用和对多任务的支持,确立了在微型机操作系统中的主导地位。

Windows vistaWindows vista

Windows 7Windows 7

Windows 8Windows 8

Windows 98Windows 98

Windows NT

Windows NT

Windows 2000

Windows 2000

Windows XPWindows XP

Page 48: >> 第  2  章  计算机基础知识

48

第 2 章 计算机基础知识

Windows 的发展历史Windows 的发展历史

早期版本

For DOS

Windows 1.0 ( 1985) Windows 2.0 ( 1987) Windows 2.1 ( 1988)

windows 3.0 ( 1990) windows 3.1 ( 1992) Windows 3.2 ( 1994)

Win 9x

Windows 95 ( 1995) Windows97 ( 1996) Windows 98 ( 1998)

Windows 98 SE (1999) Windows Me ( 2000)

NT系列

早期版本

Windows NT 3.1 (1993) Windows NT 3.5 ( 1994)

WindowsNT3.51 (1995)

Windows NT 4.0 (1996) Windows 2000 (2000)

客户端

windows XP ( 2001) Windows Vista ( 2005) Windows 7 ( 2009)

Windows 8 ( 2011) Windows RT ( 2012)

服务器

Windows Server 2003 ( 2003) Windows Server 2008 ( 2008)

Windows Home Server ( 2008) Windows HPC Server 2008 ( 2010)

Windows Small Business Server ( 2011) Windows Essential Business Server

特别版本

Windows PE Windows Azure

Windows Fundamentals for Legacy PCs

嵌入式系统 Windows CE Windows Mobile (2000) Windows Phone ( 2010)

Page 49: >> 第  2  章  计算机基础知识

49

第 2 章 计算机基础知识

3. Mac OS Mac OS 是全球领先的操作系统。 Mac OS 以简单易用和稳定可靠著称。其具备先进的 Apple 网络浏览器 Safari 4 ;超强的文件共享能力;稳定的视频聊天功能;创新中文输入法;重新设计的 Finder 功能;革命性的硬盘备份解决方案等特点。

4. Unix Unix 是一种通用的、多用户交互式分时操作系统,是目前使用广

泛、影响较大的主流操作系统之一。由于 Unix 结构简练、功能强大,开放性好 (包括移植性好,伸缩性和交互操作性强 ) ,以及吸收新技术的能力强等特点,被公认为是操作系统的经典。

3. Mac OS Mac OS 是全球领先的操作系统。 Mac OS 以简单易用和稳定可靠著称。其具备先进的 Apple 网络浏览器 Safari 4 ;超强的文件共享能力;稳定的视频聊天功能;创新中文输入法;重新设计的 Finder 功能;革命性的硬盘备份解决方案等特点。

4. Unix Unix 是一种通用的、多用户交互式分时操作系统,是目前使用广

泛、影响较大的主流操作系统之一。由于 Unix 结构简练、功能强大,开放性好 (包括移植性好,伸缩性和交互操作性强 ) ,以及吸收新技术的能力强等特点,被公认为是操作系统的经典。

Page 50: >> 第  2  章  计算机基础知识

50

第 2 章 计算机基础知识

5. Linux Linux 是目前全球最大的一个开源免费软件,其本身是一个功能可与 Unix

和 Windows相媲美的操作系统,具有完备的网络功能,它的用法与 UNIX非常相似。 Linux继承了 Unix 以网络为核心的设计思想,是一个多用户、多任务、支持多线程和多 CPU 的操作系统。由于 Linux 的源代码免费向一般公众提供,因此, Linux 被雕琢成为一个全球最稳定的、最有发展前景的操作系统。中文版 Linux已开发出来,并已在国内流行,为发展我国自主知识产权的操作系统提供了良好的条件。

6. Android Android 一词的本义指“机器人”,基于 Linux平台的开源手机操作系统

的名称。 Android 操作系统最初由 Andy Rubin开发,主要支持手机,后逐渐扩展到平板电脑及其他领域。 Android 的系统架构采用了分层架构,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和 Linux内核层。 Android 是首个为移动终端打造的真正开放和完整的移动软件。

5. Linux Linux 是目前全球最大的一个开源免费软件,其本身是一个功能可与 Unix

和 Windows相媲美的操作系统,具有完备的网络功能,它的用法与 UNIX非常相似。 Linux继承了 Unix 以网络为核心的设计思想,是一个多用户、多任务、支持多线程和多 CPU 的操作系统。由于 Linux 的源代码免费向一般公众提供,因此, Linux 被雕琢成为一个全球最稳定的、最有发展前景的操作系统。中文版 Linux已开发出来,并已在国内流行,为发展我国自主知识产权的操作系统提供了良好的条件。

6. Android Android 一词的本义指“机器人”,基于 Linux平台的开源手机操作系统

的名称。 Android 操作系统最初由 Andy Rubin开发,主要支持手机,后逐渐扩展到平板电脑及其他领域。 Android 的系统架构采用了分层架构,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和 Linux内核层。 Android 是首个为移动终端打造的真正开放和完整的移动软件。

Page 51: >> 第  2  章  计算机基础知识

51

第 2 章 计算机基础知识

计算机语言,也称为程序设计语言 , 是人与计算机交流信息的一种语言。为了让计算机帮助人们解决实际问题,必须事先把处理问题的方法、步骤以计算机可以识别和执行的操作表示出来,也就是说要编写程序。这种用于编写计算机程序的语言称为程序设计语言。 计算机语言的发展过程是其功能不断完善、描述问题的方法愈加贴近人类思维方式的过程。

计算机语言

机器

语言

汇编

语言

高级

语言

面向对象的可视化程序设计语言

非过程

语言

面向对象的程序设计语言

智能性

语言

未来

语言

Page 52: >> 第  2  章  计算机基础知识

52

第 2 章 计算机基础知识

机器语言是一种用二进制代码表示机器指令的语言。它是计算机硬件唯

一可以识别和直接执行的语言。

机器语言是一种面向机器的语言。对于不同型号的计算机,对同一个问

题所编的机器语言程序是互不相同的。机器语言的特点是占用内存小、执

行速度快。但是用机器语言编写程序是一项十分烦琐的工作,每条指令都

是由 0 和 1 组成的代码串,难记、难读,检查和调试都比较困难。

0101111010101

1001010001101

Page 53: >> 第  2  章  计算机基础知识

53

第 2 章 计算机基础知识

• 汇编语言是指用能反映指令功能的助记符来代替难懂、难记的机器指令的语言。用汇编语言编出的程序称为汇编语言源程序,这种程序计算机无法执行,必须提前翻译成机器语言目标程序,计算机才能执行,这个翻译过程称为汇编。

• 汇编语言在编写、阅读和调试等方面比机器语言有了很大的进步,但是,汇编语言仍然是一种面向机器的语言,它的助记符只是机器语言的符号化而已。因此,与机器语言相比,汇编语言便于识别记忆,但通用性不强,所以仍然属于低级语言。

MOV AX , 3

ADD AX , 2

Page 54: >> 第  2  章  计算机基础知识

54

第 2 章 计算机基础知识

• 高级语言是一种独立于机器的语言,出现于 20 世纪 50 年代中期。高级语言的表达式接近于人们日常使用的自然语言和数学表达式,并具有严格的语法规则。用高级语言编写的源程序在计算机中也不能直接执行,通常要翻译成机器语言的目标程序才能执行。

• 高级语言是一种面向过程的计算机语言。在编写程序时,用户不必了解计算机的内部结构,主要考虑解题算法和步骤,并把解题的算法和步骤通过规定的语言表述方式输入计算机,计算机就可以按要求完成相应的工作。高级语言具有标准化程度高、便于程序交换、计算速度高等优点。

void main(){printf(" Hello World!");

}

Page 55: >> 第  2  章  计算机基础知识

55

第 2 章 计算机基础知识

• 使用这种语言,不必关心问题的解法和处理过程的描述,只要说明所要完成的工作目标和条件,指明数据输入以及输出形式,就能得到所要的结果,而其他工作都由系统来完成。因此它比高级语言具有更多的优越性。如果说高级语言要求人们告诉计算机怎么做,那么非过程语言只要求人们告诉计算机做什么。因此,人们称非过程语言是面向目标的语言,如 SQL语言等。

• 但是非过程化语言目前只适用于部分领域 (如数据库 ) ,其通用性及灵活性不如过程化语言。

SELECT [ALL|DISTINCT] 目标列 FROM 表 ( 或查询 ) [WHERE 条件表达式 ][GROUP BY 列名 1 HAVING 过滤表达式 ][ORDER BY 列名 2 [ASC|DESC]]

SELECT [ALL|DISTINCT] 目标列 FROM 表 ( 或查询 ) [WHERE 条件表达式 ][GROUP BY 列名 1 HAVING 过滤表达式 ][ORDER BY 列名 2 [ASC|DESC]]

Page 56: >> 第  2  章  计算机基础知识

56

第 2 章 计算机基础知识

• 在结构化程序设计方法的基础上,人们提出了面向对象的程序设计方法,这是程序设计方法的一次革命。面向对象技术以更接近人类思维的方式建立问题域模型,以对象作为描述信息实体的统一概念,把数据和对数据的操作融为一体,通过数据抽象、消息、类、继承、封装和实例化等机制构造软件系统,构造出模块化的、可重用的、维护性好的程序,并能控制软件的复杂性和开发费用。

• 面向对象的程序设计思想已经主导程序设计语言的发展。面向对象的技术进一步缩小了人脑思维与电脑“思维”方式上的差异,并可以使人们在利用计算机解决问题时,不需要将主要精力花在编程上 (如何描述解决问题的过程上 ) ,而是花在对要解决问题的分析上。

//HelloWorld.javaimport java.io.*class HelloWorld //public class HelloWorld{ public static void main(String[] args)   {    System.out.println("HelloWorld!");   }}

//HelloWorld.javaimport java.io.*class HelloWorld //public class HelloWorld{ public static void main(String[] args)   {    System.out.println("HelloWorld!");   }}

Page 57: >> 第  2  章  计算机基础知识

57

第 2 章 计算机基础知识

• 面向对象的可视化程序设计语言是当前最流行的程序设计语言,准确地说,这类语言是基于某种面向对象语言的可视化的集成开发环境,例如,Delphi就是基于对象的 Pascal语言。采用这类语言开发软件,程序的开发过程是可视化的,即很多编程工作可以通过可视化的操作实现,而对应的代码则由集成开发环境自动生成。该类语言特别适合于开发图形用户界面,而且能做到所见即所得。利用这样的语言开发程序可以大大降低编程的复杂度,提高编程效率。

• 当前流行的面向对象的可视化程序设计语言有: Visual Basic 、 Visual Basic.Net 、 Visual C++ 、 Visual C# .Net 、 Delphi等。

Page 58: >> 第  2  章  计算机基础知识

58

第 2 章 计算机基础知识

具有非过程语言的基本特征,而且还具有一定的智能和许多新的功能的语言。如 PROLOG语言( PROgramming in LOGic ),它是智能性语言的代表,广泛应用于抽象问题求解、数据逻辑、公式处理、自然语言理解、专家系统和人工智能的许多领域。

Page 59: >> 第  2  章  计算机基础知识

59

第 2 章 计算机基础知识

动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。动态语言的类型检查是在运行时做的。

易语言是一种全中文全可视化的自主研发的国产汉语编程软件。

易语言实例

Page 60: >> 第  2  章  计算机基础知识

60

第 2 章 计算机基础知识

源程序 目标程序 可执行程序

编辑 程序

汇编或编译程序

连接 程序

用于编写高级语言程序

解释、编译和连接程序及转换为 可执行程序的过程

把目标程序以及所需的功能库等转换成一个可执行的装入程序,这个装入程序分配有地址,可以执行。完成此功能的程序叫连接程序。

编译方式是将高级语言编写的

源程序整个地翻译成机器语言

表示的目标程序的方式。完成

此功能的程序叫编译程序。一

般 来说, 编译方式 执 行 速 度

快,但占用内存多。

Page 61: >> 第  2  章  计算机基础知识

61

第 2 章 计算机基础知识

解释、编译的不同特点

解释方式 编译方式将高级语言编写的源程序逐句地翻译成机器语言表示的目标程序

将高级语言编写的源程序整个地翻译成机器语言表示的目标程序译出一句执行一句即

边解释边执行。全部译完再执行

灵活,便于查找错误,占用内存少,但效率低,速度慢不常用。

占用内存多,但效率高,速度快,常用。

Page 62: >> 第  2  章  计算机基础知识

62

第 2 章 计算机基础知识

系统服务程序系统服务主要是指执行指定系统功能的程序、例程或进程,以便支持其他程序。与用户运行的程序相比,服务不会出现程序窗口或对话框,只有在任务管理器中才能观察到它们的身影。常规的系统服务程序如系统诊断程序、测试程序、调试程序等。

数据库管理系统数据库( Data Base )是长期储存在计算机内的、有组织的、可共享的

数据集合。对数据库中的数据进行组织和管理的软件称为数据库管理系统 DBMS

( Data Base Management System )。 DBMS 对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。数据库系统是由硬件、软件(操作系统、数据库管理系统和编译系统等)、数据库和用户构成的完整计算机应用系统。

目前,常用的数据库管理系统有 Microsoft Access 、 SQL Server 、 Oracle 、 DB2 、 Sybase 、 MySQL 和 PostgreSQL等。

Page 63: >> 第  2  章  计算机基础知识

63

第 2 章 计算机基础知识

应用软件是为满足用户不同领域、不同问题的应用需求而提供的应用程序及有关资料的总称。

常用的应用软件包括:文字处理软件,如WPS, Word, PageMaker等;电子表格软件,如 Excel等;电子排版软件,如 PageMaker 、 In Design等;图形图像处理软件,如 Photoshop 、 Fireworks 、 Illustrator等;三维动画软件,如 3ds MAX 、 Maya等;计算机辅助制作软件,如 AutoCAD 、天正 CAD等;计算机安全类软件,如 360安全卫士、瑞星杀毒等;

Page 64: >> 第  2  章  计算机基础知识

64

第 2 章 计算机基础知识

2.2 小 结

在本节的学习中,应重点掌握计算机五大组成部件的功能和计算机软件的基本概念,从而能深刻理解计算机在硬件系统和软件系统相互配合下的工作原理。

Page 65: >> 第  2  章  计算机基础知识

65

第 2 章 计算机基础知识

2.3 微机硬件组成 随着电子技术的发展、集成电路技术的进步,微型计算机从最早的IBM PC 发展到今天的酷睿 i7 。其各项性能指标得到大大提高。不管是最早的 PC 还是现在的酷睿i7 计算机,它们的基本构成都是由主机和外部设备构成的。在主机箱内有主板、硬盘驱动器、 CD ROM驱动器、电源、显示适配器(显示卡)等。

Page 66: >> 第  2  章  计算机基础知识

66

第 2 章 计算机基础知识

微型计算机的硬件组成

主机是包含电源、存储设备和电路板的机箱,其中电路板上有计算机的主处理器和内存。

监视器是计算机的主要输出设备,它将来自计算机显卡的电信号转换为屏幕上的彩色亮点,从而形成图像。

键盘作为多数计算机的主要输入设备。

CD-ROM 和 DVD驱动器采用激光技术从光盘上读取数据。

硬盘驱动器一般安装在系统单元内,当其工作时,机箱上的指示灯会亮。鼠标是一种输入指示

设备,帮助用户操作对象并选择菜单项。

声卡位于系统单元内,提供到扬声器、麦克风和耳机的连接。

Page 67: >> 第  2  章  计算机基础知识

67

第 2 章 计算机基础知识

主机板也叫系统主板或母板,简称主板,是主机箱内一块大型多层印刷电路板,在主板上安装了主要电路系统,一般有芯片组、 I/O控制、 BIOS 、 CPU插座、内存插座、扩展槽以及键盘、鼠标、显卡、声卡、网卡和 USB ( Universal Serial Bus ,通用串行总线)等输入、输出接口。

主板的性能和稳定影响着整个电脑系统的性能和稳定性。

>> 2.3.1 主板

Page 68: >> 第  2  章  计算机基础知识

68

第 2 章 计算机基础知识

认识计算机主板

总线蚀刻在主板上的电路就像电线一样,为芯片之间传送数据

主板包含了处理器、内存条和处理基本输入输出的芯片 扩展卡插在扩展槽中

主板电源

微处理器芯片

端口提供到外围设备的连接

随机访问内存( RAM )芯片临时性地保存数据

Page 69: >> 第  2  章  计算机基础知识

69

第 2 章 计算机基础知识

可升级连接接口

PCI-E插槽

芯片组

SATA接口

CMOS 电池CPU插座

电源接口

I/O接口

内存插槽

启动开关

重置开关

USB接口

Page 70: >> 第  2  章  计算机基础知识

70

第 2 章 计算机基础知识

主板类型主板是众多计算机硬件进行通信和连接的平台,其类型也影响着其他硬件设

备的类型。主板可以按如下方式分类: 按 CPU接口的类型分类

针脚式: AMD 的 CPU采用Socket AM2 、 AM3 和AM3+封装形式。

采用触电式: Intel 的 CPU 有三种互不兼容的接口类型分别为 LGA775 、LGA1156 、 LGA1366;

Page 71: >> 第  2  章  计算机基础知识

71

第 2 章 计算机基础知识

PCI-E插槽

南桥芯片

IDE接口

PCI插槽

北桥芯片

内存插槽

ATX 电源主插座ATX

电源

辅助

插座

CPU

供电

电路

SATA接口

按主板结构分类按主板厂家制定的标准,常见的有 ATX 、 MATX 和 BTX 。分别以图示的形式来描

述。

Page 72: >> 第  2  章  计算机基础知识

72

第 2 章 计算机基础知识

PCI-E插槽

南桥芯片

IDE接口

PCI插槽

北桥芯片

内存插槽

ATX 电源主插座

ATX 电源辅助插座

CPU供电电路

SATA接口

CPU插座

I/O芯片

Page 73: >> 第  2  章  计算机基础知识

73

第 2 章 计算机基础知识

内存插槽

PCI-E插槽

南桥芯片

IDE接口

PCI插槽

北桥芯片

ATX 电源主插座

ATX 电源辅助插座

SATA接口

CPU插槽

Page 74: >> 第  2  章  计算机基础知识

74

第 2 章 计算机基础知识

CPU ( Central Processing Unit)称为中央处理器,是一个体积不大而集成度非常高、功能强大的芯片。主要包括控制器、运算器存储单元和内部总线等部分组成。 CPU可以集成在一个半导体芯片上,这种具有中央处理器功能的大规模集成电路器件,被统称为“微处理器”( MPU , Micro Processor Unit)。

CPU ( Central Processing Unit)称为中央处理器,是一个体积不大而集成度非常高、功能强大的芯片。主要包括控制器、运算器存储单元和内部总线等部分组成。 CPU可以集成在一个半导体芯片上,这种具有中央处理器功能的大规模集成电路器件,被统称为“微处理器”( MPU , Micro Processor Unit)。

Page 75: >> 第  2  章  计算机基础知识

75

第 2 章 计算机基础知识

Intel微处理器芯片历程回顾

8080 处理器

奔腾 4 处理器

4004 处理器

8088 处理器

微处理器的性能构成因素

设计架构 时钟频率 软件优化 频率 108KHz ,晶体管 2300 个

频率 2MHz ,晶体管 6000 个

频率 5-10MHz ,晶体管 29000 个

频率 2GHz ,晶体管 4200 万个

1971

1974 Altair

1972 IBM PC

2000

Page 76: >> 第  2  章  计算机基础知识

76

第 2 章 计算机基础知识

Intel微处理器芯片历程回顾 时间 名称 简介

2005 年Pentium 4 全球首款桌面级 X86 架构双核 CPU

Athlon64×2 AMD 推出的双核 CPU 产品,集成内存控制器

2006 年 Core2Extreme QX6700 Intel 推出第一款四核 CPU ,核心架构为 Kentsfield

2007 年 Phenom×4 AMD 推出四核羿龙处理器

2008 年

Phenom×3 三核羿龙处理器

Atom Intel移动网络设备平台凌动 CPU

Corei7 Bloomfield核心, 2-4颗核心,内置三通道 DDR3 内存控制器

2010 年二代 i7/i5/i3 Arrandale核心, 2-8颗原生核心,内置四通道内存控制器集成显示核心

PhenomⅡ X6 AMD六核心处理器

2011 年 AMD FX-SERIES X8 AMD FX 系列八核心处理器

2012 年 三代 i7/i5/i3 Ivy Bridge核心,采用 3D晶体管结构,处理器、图形核心、视频引擎的单芯片封装,支持原生 USB3.0 和 PCI-E3.0

Page 77: >> 第  2  章  计算机基础知识

77

第 2 章 计算机基础知识

CPU 的主要技术指标有:•CPU 时钟频率:单位是 MHz ( 1×106Hz )或 GHz ( 1×109Hz ) ,用来表示 CPU 运算、处理数据的速度。通常,主频越高, CPU 处理数据的速度就越快。• 缓存( Cache):是 CPU 与主存之间的“数据中转站”。• 多核心和多线程处理器:多核心是指单芯片多处理器;多线程处

理器是一种利用特殊的硬件指令,把多线程处理器内部的两个逻辑内核虚拟成两个物理芯片,从而使单个处理器就能进行线程级的并行计算的处理器技术。

• 64 位技术:指 CPU 的通用寄存器的数据宽度为 64 位,也就是说处理器一次可以运行 64bit 数据。

• 指令集和扩展指令集: CPU 依靠指令来计算和控制系统,指令集是提高微处理器效率的最有效工具之一。

Page 78: >> 第  2  章  计算机基础知识

78

第 2 章 计算机基础知识

主(内)存储器 目前,微型机的内存储器由半导体器件构成。由只读存储器 ROM ( Read Only Memory )和随机存储器 RAM( Random Access Memory )两部分构成。

只读存储器( ROM)在正常工作时,只能从 ROM 中读出数据,而不能写入。存放在 ROM 中的信息,就是在没有电源的情况下,也能保持。

随机存储区

只读存储区

RAM区, CPU 对它们既可读出又可写入数据,在使用时信息从外存读入内存 RAM 中,使用完毕后在关机前再存回外存中 ,掉电将造成信息丢失。

Page 79: >> 第  2  章  计算机基础知识

79

第 2 章 计算机基础知识

ROM- 只读存储器

常用的只读存储器:

电可擦除的只读存储器,称为 EEPROM

快闪存储器,称为 Flash Memory

用户可通过编程器将数

据或程序写入 EPROM ,

如需重新写入的话,可

通过紫外线照射

EPROM ,将原来的信息

擦除,然后再重新写

入。

需要一个擦除电压。同 RAM 一样,写入时擦除原有的信息,写入时的速度较慢。

快闪存储器特性介于 EPROM 与EEPROM 之间。写入方法与 EEPROM相同,读出方法与EPROM 相同。

可编程只读存储器,称为PROM

使用特殊电子设备将所需要的数据或程序写入存储器。但仅仅只能编写一次,第一次写入的信息就被永久性地保存起来。可擦除可编程的只读存储

器,称为 EPROM

Page 80: >> 第  2  章  计算机基础知识

80

第 2 章 计算机基础知识

ROM 在主板上的应用一般在系统板上都装有只读存储器 ROM ,在它里面固化了一个基本输入 /输出系统,称为BIOS(基本输入输出系统)。其主要作用是完成对系统的加电自检、系统中各功能模块的初始化、系统的基本输入 /输出的驱动程序及引导操作系统。

BIOS提供了许多低层次的服

务,如软盘和硬盘驱动程序、显示

器驱动程序、键盘驱动程序、打印

机驱动程序以及串行通信接口驱动

程序等,使程序员不必过多地关心

这些具体的物理特性和逻辑结构细

节就能方便地控制各种输入 /输出操

作。

Page 81: >> 第  2  章  计算机基础知识

81

第 2 章 计算机基础知识 随机存储器RAM从外形上又可分为 :

SIMM( Single In-line Memory Modules ,即:单列直插式存储模块) ;

DIMM(Dual In-line Memory Module ,即:双列直插式存储模块)

RIMM( Rambus In-line Memory Module Rambus 直插式存储模块)

RAM从工作方式上可以分为:DRAM(Dynamic RAM) ; SRAM( Static RAM) ;

Page 82: >> 第  2  章  计算机基础知识

82

第 2 章 计算机基础知识

动态随机存取存储器(DRAM)是 RAM 家族中最大的成员,通常意义上的 RAM即指 DRAM内存。目前,动态存储器一般都由 MOS 型电路构成,为了保存 DRAM内存中的信息,需要定期对其刷新

DRAM 的特点:高密、低功耗、价廉、慢速,动态(需要定时刷新)。内存(在系统板上的 RAM 又称主存)一般都采用 SDRAM 。

在系统板上将若干个 RAM集成芯片安装在一块印刷电路板上形成内存条,目前常用的内存条的引脚从 30 线、 72 线,到现在的 168 线、 184 线、 240 线。内存条的容量有 2GB 、 4GB和 8GB 等。内存技术也发展到三通道、四通道技术。

DDR2

DDR3

DDR

Page 83: >> 第  2  章  计算机基础知识

83

第 2 章 计算机基础知识

静态随机存取存储器( SRAM )的特点:接口电路简单、低密、高功耗、昂贵、快速、静态 (如果不掉电,内容将永久保持 ) 。 SRAM常作为计算机中的高速缓冲存储器( Cache )。

为了缓和 CPU 与主存储器之间速度的矛盾,在 CPU 和主存储器之间设置一个缓冲性的高速存储部件,其工作速度接近 CPU 的工作速度,但其存储容量比主存储器小得多。它存储的是 CPU 当时需要的一部分程序和数据。这个缓冲性的高速存储部件就是 Cache 。

Page 84: >> 第  2  章  计算机基础知识

84

第 2 章 计算机基础知识

内存的性能指标存储容量 : 存储器中容纳的存储单元总数带宽 : 单位时间内传输数据容量的大小内存主频 : 代表内存所能达到的最高工作频率

Page 85: >> 第  2  章  计算机基础知识

85

第 2 章 计算机基础知识

总线

微机各功能部件相互传输数据时,需要有连接它们的通道,这些公共通道就称为总线( Bus )。总线的主要参数有总线的带宽、位宽、工作时钟频率。

CPU 本身也由若干个部件组成,这些部件之间也是通过总线连接。通常把 CPU芯片内部的总线称为内部总线,而连接系统各部件间的总线称为外部总线或称为系统总线。用于计算机系统之间或计算机系统与其他系统之间的通信总线

Page 86: >> 第  2  章  计算机基础知识

86

第 2 章 计算机基础知识

CPU

内存模块 输出设备

输入设备 输入 /输出设备

DB

AB

CB

控制总线用来传输控制信号,以协调各部件的操作,它包括 CPU 对内存储器和接口电路的读写信息、中断响应信号等。

数据总线 (DB) 用来传输数据信息,它是 CPU同各部件交换信息的通道。数据总线都是双向的,而具体传送信息的方向,则由CPU 来控制。

地址总线 (AB) 用来传送地址信息, CPU 通过地址总线把需要访问的内存单元地址或外部设备的地址传送出去。通常地址总线是单方向的。地址总线的宽度与寻址的范围有关,即:它决定了寻址的范围,例如寻址 1MB 的地址空间,需要有 20条地址线。

总线

Page 87: >> 第  2  章  计算机基础知识

87

第 2 章 计算机基础知识

PCI-Express 目前最新的总线和接口标准。数据传输速率高,目前最高可达到10GB/S 以上。

PCI (外设部件互连)常用于图形卡、声卡、视频卡、调制解调器、网卡。

AGP (加速图形端口)主要用于图形卡,速率比 PCI插槽更快。

PCI插槽

AGP插槽

PCI-E插槽

Page 88: >> 第  2  章  计算机基础知识

88

第 2 章 计算机基础知识

扩展端口与连接器

连接数码摄像机和外部硬盘等

扫描仪、硬盘驱动器、CD- ROM 驱动器、磁带备份设备等

电源插口

键盘端口

DB-9串行端口

MIDI/操纵杆端口

网络端口

显示器 / 图形端口扬声器 /麦克风插口调制解调器 - 电话插口

鼠标端口

USB 端口

并行端口

鼠标或调制解调器

打印机、外接 CD- ROM 驱动器、外接硬盘驱动器、磁带备份设备等

串行 DB-9

并行 DB-25M

鼠标、键盘、闪存、键盘、游戏杆等

USB

IEEE 1394

VGA DB-15

SCSI C-50F

显示器

Page 89: >> 第  2  章  计算机基础知识

89

第 2 章 计算机基础知识

输入输出接口 ( 也称 I/O接口 ) 是微机主机与外部设备之间交换信息的接口电路。目前很多接口电路采用大规模集成电路,并且已经系列化、标准化,很多接口芯片具有可编程能力。设置接口的目的除了用来使外设与主机相连外,还有一个重要的功能,那就是用来解决主机与外设之间的匹配问题。常见的接口有:串行接口与并行接口 USB 与 IEEE 1394接口 连接鼠标的 PS/2接口 用于拨号上网Modem接口 ( 内置Modem)

用于连入局域网的以太网 (卡 )接口

输入输出接口 ( 也称 I/O接口 ) 是微机主机与外部设备之间交换信息的接口电路。目前很多接口电路采用大规模集成电路,并且已经系列化、标准化,很多接口芯片具有可编程能力。设置接口的目的除了用来使外设与主机相连外,还有一个重要的功能,那就是用来解决主机与外设之间的匹配问题。常见的接口有:串行接口与并行接口 USB 与 IEEE 1394接口 连接鼠标的 PS/2接口 用于拨号上网Modem接口 ( 内置Modem)

用于连入局域网的以太网 (卡 )接口

输入输出接口

Page 90: >> 第  2  章  计算机基础知识

90

第 2 章 计算机基础知识

USB( Universal Serial Bus) 通用串行总线。 USB接口支持功能传递、连接简单、不需要外接电源,支持即插即用, USB 通过串联方式最多可串接 127 个设备。 USB 2.0提供单向数据流传输, USB 3.0 是最新的 USB规范,支持双向并发数据流传输。

并行接口

网络接口

PS/2 鼠标接口

PS/2 键盘接口

串行接口,主要连接读写器 USB串行接口,可以连接

任何规格的 USB设备

声卡的音频I/O等接口

显卡接口

Page 91: >> 第  2  章  计算机基础知识

91

第 2 章 计算机基础知识

在计算机系统中,除了有主存储器外,还有外存储器。这些设备不仅能够存储大量的计算机程序和数据,还可随时供用户调取和使用。外部存储设备较内存的种类要多,其组成结构、工作方式、性能指标等内容也都各不相同。常用的有硬盘、光盘和移动存储设备。它们和内存一样,存储容量也是以字节为基本单位。外存储器不能被计算机系统的其它部件直接访问。

>> 2.3.2 外存储器

Page 92: >> 第  2  章  计算机基础知识

92

第 2 章 计算机基础知识

1. 硬盘存储器

硬盘是计算机系统中用来存储数据的设备,可以把它看做是计算机系统的仓库,其存储信息量大,安全系数也比较高,是长期保存数据的首选设备。

Page 93: >> 第  2  章  计算机基础知识

93

第 2 章 计算机基础知识

机械硬盘内部结构

读写磁头传动手臂

传动轴 主轴

磁盘盘片

硬盘是目前计算机使用的主要存储设备,它由一个或几个表面镀有磁性物质的金属或玻璃等物质盘片以及盘片两面所安装的磁头和相应的控制电路组成,其中盘片和磁头密封在无尘的金属壳中。

硬盘驱动器

Page 94: >> 第  2  章  计算机基础知识

94

第 2 章 计算机基础知识

硬盘的工作原理 硬盘是采用磁性介质记录( 存 储 ) 和读取(输出)数据的设备。当硬盘工作时,硬盘内的盘片会在主轴电机的带动下进行高速旋转,而磁头也会随着传动部件在盘片上不断移动。磁头通过不断感应和改变盘片上磁性介质的磁极方向完成读取和记录0 、 1 信号的工作,从而实现输出和存储数据的目的。

Page 95: >> 第  2  章  计算机基础知识

95

第 2 章 计算机基础知识

固态硬盘内部结构固态硬盘( Solid State Disk )用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元( FLASH芯片、 DRAM芯片)组成。

Page 96: >> 第  2  章  计算机基础知识

96

第 2 章 计算机基础知识

固态硬盘的优缺点

优点:1 、存取速度快2 、防震抗摔3 、发热低、零噪音4 、体积小,重量轻,方便携带

缺点:(相比机械硬盘)1 、成本高、容量小、价格贵2 、写入速度相对慢3 、寿命相对短4 、可靠性相对低,固态硬盘数据损坏后难以修复

Page 97: >> 第  2  章  计算机基础知识

97

第 2 章 计算机基础知识

2. 移动存储器

随着计算机应用的发展,移动存储设备以其存储容量大、便于携带等特点逐渐发展成为用户较为认可的外部存储设备,常见的有移动硬盘、 U 盘和存储卡。

⑴ 移动硬盘 移动硬盘是一种以硬盘为存储介质,利用 USB接口来增强便携性的存储产品。移动硬盘具有:体积小、重量轻、容量大、速度快、兼容性好、能即插即用、安全可靠性好等优点。 常见移动硬盘的存储容量在 300GB~ 4TB 之间,最高可达 12TB 。

Page 98: >> 第  2  章  计算机基础知识

98

第 2 章 计算机基础知识

⑵ USB闪存盘( U 盘) 闪存驱动器是一种采用闪存作为存储介质,采用 USB接口与计算机相连的小型存储设备。 U 盘抗震性能极强且小巧精致便于携带、存储容量大、即插即用、价格便宜、可擦写 100 万次以上,数据甚至可保存 10 年,还具有防潮防磁、耐高低温等特性。 U 盘还可根据不同的功能将其分为启动型 U 盘、加密型 U 盘、杀毒 U 盘、测温 U 盘以及多媒体 U 盘等类型。 目前常用 U 盘容量有为 1GB~ 64GB 。

Page 99: >> 第  2  章  计算机基础知识

99

第 2 章 计算机基础知识

⑶存储卡 存储卡具有体积小巧、携带方便、使用简单的优点。由于大多数存储卡都具有良好的兼容性,便于在不同的数码产品之间交换数据。目前,市场上常见的存储卡主要分为 CF卡、 MMC卡系列、 SD卡系列、 MS 记忆棒系列、 XD 图像卡等

Page 100: >> 第  2  章  计算机基础知识

100

第 2 章 计算机基础知识

3.光盘存储器

光盘存储器主要由光盘、光盘驱动器 (简称光驱 ) 和光盘控制器组成。光盘驱动器特点是能够利用激光来读取光盘内的信息,或利用激光将数据记录在空白光盘内。因为光盘存储容量大,价格便宜,保存时间长,适宜保存大量的数据,所以光驱是多媒体电脑不可缺少的硬件配置。

光盘驱动器的分类: 按照记录数据时采用的格式来分,可分为 CD光盘、 DVD光盘、蓝光( Blu-Ray Disc)光盘和 HD-DVD ; 按读写限制来分,可分为只读式、一次写入多次读出和可读可写式;

Page 101: >> 第  2  章  计算机基础知识

101

第 2 章 计算机基础知识

>> 2.3.3 输入设备

触摸屏

图形数字化仪 光学符号阅读器

微机常用输入设备

键盘 鼠标扫描仪条形码

阅读器

Page 102: >> 第  2  章  计算机基础知识

102

第 2 章 计算机基础知识

键盘是最常见的计算机输入设备,用户通过键盘向计算机输入各种指令、数据,指挥计算机的工作。

键盘

按用途 台式机笔记本

按按键结构机械键盘塑料薄膜式键盘导电橡胶式键盘电容式键盘

按按键数量101102104107

PS/2接口USB接口无线键盘

按接口类型

按设计外形 标准键盘人体工程学键盘 异形键盘

Page 103: >> 第  2  章  计算机基础知识

103

第 2 章 计算机基础知识

键盘

键盘上键位的排列有一定的规律。键位的排列与键位的用途有关,其排列按用途可分为主键盘区、功能键盘区、全屏幕编辑键盘区和小键盘区。

控制键

主键盘区

功能键区 全屏幕编辑键区 状态显示灯

小键盘区

Page 104: >> 第  2  章  计算机基础知识

104

第 2 章 计算机基础知识

鼠标器( Mouse ) 随着图形化操作系统的出现,鼠标( Mouse )应运而生,其准确、快速的屏幕指针定位功能,成为人们使用计算机时必不可少的重要设备之一。

鼠标的工作方式是在侦测当前位置的同时与之前的位置进行比对,从而得出移动信息,实现移动光标的目的。目前,市场上能够见到的鼠标产品绝大多数都属于光电鼠标,而能够反应光电鼠标性能的主要有分辨率、光学扫描率和接口类型。

Page 105: >> 第  2  章  计算机基础知识

105

第 2 章 计算机基础知识

从工作原理

机械式光电式

通信方式

无线有线

鼠标的接口

PS/2( 鼠标专用接口 )

USB接口

无线接口

由按键数目

三键式多键式滚轮式

Page 106: >> 第  2  章  计算机基础知识

106

第 2 章 计算机基础知识

扫描仪( scanner )是一种高精度的光电一体化产品,它通过捕获图像并将之转换成计算机可以显示、编辑、存储和输出的数字化输入设备。

扫描仪的种类 :按照用途 :通用型、专用型(条码扫描仪、卡片阅读机);按照扫描图像幅面 : 手持式、台式以及工程图纸;按照扫描方式 :激光式、滚筒式;按照成像方式 :CCD 扫描仪、 CMOS 扫描仪、 CIS 扫描仪衡量扫描仪的性能:图像的扫描精度、灰度层次、色彩范围、扫描速度,以及所支持的最大幅面。

扫描仪( Scanner )

Page 107: >> 第  2  章  计算机基础知识

107

第 2 章 计算机基础知识

输出设备主要有显示器和打印机

输出设备是将计算机内部的二进制信息转换为数字、字符、图形图像、声音等人们所能够识别的媒体信息。输出设备是将计算机内部的二进制信息转换为数字、字符、图形图像、声音等人们所能够识别的媒体信息。

>> 2.3.4 输出设备

Page 108: >> 第  2  章  计算机基础知识

108

第 2 章 计算机基础知识

显示器的分类

液晶显示器( LCD ):平面超薄的显示设备,主要由液晶面板和背光模组两大部分组成。 根据液晶分子的排布方式,可分为窄视角(液晶显示器)和宽视角(液晶电视)。 液晶显示器的主要参数有点距、最大分辨率、亮度、对比度、响应时间、坏点、灰阶响应时间以及可视角度。

LED背光源液晶显示器 :它的结构与原理与 LCD基本一致,是通过控制半导体发光二极管的显示方式来显示文字,图形图像等各种信息的显示屏幕。 LED 显示器以其发光均匀、稳定高亮、更宽广色域、更宽大视角、更超薄纤巧、更节能环保、寿命更长的特点,成为最具优势的新一代显示媒体。

Page 109: >> 第  2  章  计算机基础知识

109

第 2 章 计算机基础知识

显示适配器简称显示卡是显示器与计算机主机间的桥梁,使用专门的总线接口与主板进行连接。显卡主要由显示芯片 GPU ( Graphic Processing Unit ,“图形处理器”)、显存、显卡 BIOS 以及显卡接口等部分组成。显卡的性能主要由显示芯片和显存所决定。

Page 110: >> 第  2  章  计算机基础知识

110

第 2 章 计算机基础知识

显示卡从构成形式划分为独立显卡和集成显卡;根据独立显卡所用数据接口的类型可划分为 AGP 显卡和 PCI-E 显卡。

显卡是计算机硬件系统中较为复杂的部件之一,其性能指标相对也较多主要的有显卡核心频率( MHZ )、显存频率、显存位宽、显存带宽、显存类型以及 3D API 技术。

Page 111: >> 第  2  章  计算机基础知识

111

第 2 章 计算机基础知识

打印机的发展方向:高速、低嗓声、高印刷质量和彩色输出

针式打印机

激光打印机喷墨打印机热升华打印机

Page 112: >> 第  2  章  计算机基础知识

112

第 2 章 计算机基础知识

本章在介绍计算机的特点、分类及应用领域的基础上,对计算机系统的软、硬件、微机系统的结构、基本原理、各部件的基本功能及主要技术指标都做了比较简明而详 细的阐述。 通过本章的学习,先在脑海中形成一个对计算机系统的初步映像,对于可能存在的问题在以后的学习、实践过程中加以领会。

本章小结

Page 113: >> 第  2  章  计算机基础知识

113

第 2 章 计算机基础知识

Thank you very much!