信息技术知识点整理

更新时间:2023-11-03 19:01:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

信息技术知识点整理

傅 宁 121090036

第1章 信息技术概述

1.1 信息与信息技术

1.信息是什么?信息是指“事物运动的状态及状态变化的方式”,它既不是物质也不是能量。 2.客观世界的三大构成要素:信息、物质、能量。

3.信息的性质:普遍性、动态性、时效性、多样性、可传递性、可共享性、快速增长性。 *4.什么是信息处理?信息处理指的是与 信息的收集、加工、存储、传递、施用 相关的行为和活动。

5.什么是信息技术?信息技术(IT,ICT)指的是用来 扩展人们信息器官功能,协助人们更有效地进行信息处理 的一类技术。

信息技术包括:①扩展感觉器官功能的感测(获取)与识别技术; ②扩展神经系统功能的通信技术;

③扩展大脑功能的计算(处理)与存储技术; ④扩展效应器官功能的控制与显示技术。

6.现代信息技术的三大特征:①以数字技术(计算机)为基础;②以计算机及其软件为核心;

③采用电子技术(包括激光技术)。

核心技术:计算机、集成电路、通信、广播、互联网、自动控制、机器人等。 7.什么是信息产业?信息产业 (也称为“电子信息产业”) 是指 信息设备生产制造,以及利用这些设备进行信息采集、储存、传递、处理、制作与服务的所有行业与部门的总和。 8.什么是信息化?信息化是指由信息技术驱动的经济和社会的变革。信息化的本质是 利用信息技术帮助社会个人和群体有效利用知识和新思想,从而能建成充分发挥人的潜力,实现其抱负的信息社会。

1.2 数字技术基础

1.什么是比特?比特(b)是数字技术的处理对象,是组成数字信息的最小单位。它只有两种状态(取值)。

计算机(包括其它数字设备)中所有信息都使用比特(二进位)表示,只有使用比特表示的信息计算机才能进行处理、存储和传输。

2.计算机中表示与存储(比特)二进位的方法:电路的高电平状态或低电平状态(CPU)

电容的充电状态或放电状态(RAM) 两种不同的磁化状态(磁盘) 光盘面上的凹凸状态(光盘)

3.用比特表示信息的优点:

① 比特只有0和1两个符号,具有2个状态的器件和装置就能表示和存储比特,而制造两个稳定状态的电路又很容易

② 比特的运算规则很简单,使用门电路就能高速度地实现二进制数的算术和逻辑运算 ③ 比特不仅能表示“数”,而且能表示文字、符号、图像、声音,可以毫不费力地相互

组合,开发“多媒体”应用

④ 信息使用比特表示以后,可以通过多种方法进行“数据压缩”,从而大大降低信息传

输和存储的成本。

⑤ 使用比特表示信息后,只要再附加一些额外的比特,就能发现甚至纠正信息传输和

存储过程中的错误,大大提高了信息系统的可靠性

1

4.存储容量的计量单位:8b=1B(字节byte,用大写B表示)

计算机内存储器容量的计量单位:

KB: 1 KB=2^10字节=1024 B (千字节) MB: 1 MB=2^20字节=1024 KB (兆字节)

GB: 1 GB=2^30字节=1024 MB (吉字节、千兆字节) TB: 1 TB=2^40字节=1024 GB (太字节、兆兆字节)

外存储器容量经常使用10的幂次来计算:

1MB=10^3 KB =1 000 KB 1GB=10^6 KB =1 000 000 KB 1TB= 10^9 KB = 1 000 000 000 KB

5.信息是可以传输的,信息只有通过传输和交流才能发挥它的作用。在数字通信技术中,信息的传输是通过比特的传输来实现的。

近距离传输时直接将用于表示“0/1”的电信号或光信号进行传输(称为基带传输),远距离传输或者无线传输时需要使用调制技术。

传输速率表示每秒钟可传输的二进位数目,常用单位是:

比特/秒(b/s),也称“bps”。如 2400 bps(2400b/s) 千比特/秒(kb/s),1kb/s=10^3比特/秒=1 000 b/s 兆比特/秒(Mb/s),1Mb/s=10^6比特/秒=1 000 kb/s 吉比特/秒(Gb/s),1Gb/s=10^9比特/秒=1 000 Mb/s 太比特/秒(Tb/s),1Tb/s=10^12比特/秒=1 000 Gb/s

6. B:二进制 Q:八进制 D:十进制 H:十六进制 2^11=2048 二进制 十进制 2^12=4096 0.1 0.5 2^13=8192 0.01 0.25 2^14=16384 0.11 0.75 2^15=32768 0.001 0.125 2^16=65536 0.011 0.375 2^20=1M 0.101 0.625 2^30=1G 0.111 0.875 2^40=1T

7.数值信息的表示:

(1)无符号整数:只表示正整数。n位二进制数可表示的最大十进制数为2^n-1。 (2)带符号整数:可以表示正整数、负整数、零。 最高位为符号位,“0”表示“+”,“1”表示“-”

n位二进制数可表示的十进制数范围为-2^(n-1)+1~2^(n-1)-1

上面的表示方法称为“原码”。带符号整数在计算机内不采用“原码”而采用“补码”的形式表示。

补码:符号位不变,绝对值部分取反加1。-43的原码:10101011 补码:11010101 相同位数的二进制补码可表示的数的个数比原码多一个。

(3)浮点表示:任一个二进制实数 N 均可表示为 N=±S32P

(其中, ±是该数的符号; S是N 的尾数;P是N的阶码) +1001.011B = + 0.1001011B32^100

2

-0.0010101=-0.10101*10^(-10)

因此,32位的单精度浮点数在计算机中可表示为: 符号位 8位阶码 32位位数

8.文字符号的表示:

日常使用的书面文字由一系列称为“字符”的书写符号所构成,计算机中常用字符的集合叫做“字符集”(西文字符集、中文(汉字)字符集)。

最常用的西文字符集是ASCII字符集,包含128个字符,包括96个可打印字符和32个控制字符,每个字符采用7个二进位进行编码,计算机中使用1个字节存储1个ASCII 字符。

ASCII字符集中ASCII码从小到大先数字后小写字母再后大写字母。

9.基本逻辑运算:逻辑加:“或”运算 逻辑乘:“与”运算 取反:否定运算

1.3 微电子技术简介

1.微电子技术是信息技术领域中的关键技术,是发展电子信息产业和各项高技术的基础,它是在电子元器件小型化、微型化的过程中发展起来的。微电子技术的核心是集成电路技术。 2.电子电路中元器件的发展演变:电子管→晶体管→小规模集成电路→超大规模集成电路 3.什么是集成电路?

集成电路 (IC):是以半导体单晶片作为基片,采用平面工艺,将晶体管、电阻、电容等元器件及其连线所构成的电路制作在基片上所构成的一个微型化的电路或系统。

(1)集成电路的优点:体积小、重量轻;功耗小、成本低;速度快、可靠性高。 (2)集成电路的分类:按用途分:通用集成电路、专用集成电路(ASIC)

按电路的功能分:数字集成电路、模拟集成电路

按晶体管结构、电路和工艺分:双极型(Bipolar)电路、金属

氧化物半导体(MOS)电路······

按集成度(芯片中包含的元器件数目)分:小规模集成电路

(SSI)、中规模集成电路(MSI)、大规模集成电路(LSI)、超大规模集成电路(VLSI)、极大规模集成电路(ULSI)

(3)集成电路的发展趋势:集成电路的工作速度主要取决于晶体管的尺寸。晶体管的尺寸越小,其极限工作频率越高,门电路的开关速度就越快,相同面积的晶片可容纳的晶体管数目就越多。所以从集成电路问世以来,人们就一直在缩小晶体管、电阻、电容、连接线的尺寸上下功夫。 4.什么是IC卡?

IC卡(chip card、smart card),又称为集成电路卡,它是把集成电路芯片密封在塑料卡基片内,使其成为能存储信息、处理和传递数据的载体

(1)特点:存储信息量大、保密性能强、可以防止伪造和窃用、抗干扰能力强、可靠性高。

(2)IC卡的类型:按芯片分类:①存储器卡 ②CPU卡

按使用方式分类:①接触式IC卡 ②非接触式IC卡(频射卡、感应卡)

3

第2章 计算机组成原理

2.1 计算机的组成与分类

1. 1946年美国宾州大学研制成功第1台数字电子计算机ENIAC(最致命缺点:程序与计算分离)

2. 第1~4代计算机对比 代别 第1代 年代 20世纪40年代中期~50年代末期 20世纪50年代中后期~60年代中期 20世纪60年代中期~70年代初期 20世纪70年代中期以来 使用的主要元器件 CPU:电子管 内存:磁鼓 外设:磁带 CPU:晶体管 内存:磁芯 外设:磁盘 使用的软件类型 使用机器语言(二进制)和汇编语言(符号化机器语言)编写程序 使用FORTRAN(第一个高级语言)等高级程序设计语言 主要应用领域 科学和工程计算 第2代 开始广泛应用于数据处理领域 第3代 CPU:中、小规模集操作系统、数据库成电路(SSI、MSI) 管理系统等普遍使内存:SSI、MSI的用 半导体存储器 CPU:大、超大规模集成电路(LSI、VLSI) 内存:LSI、VLSI的半导体存储器 软件开发工具和平台、分布式计算软件等开始广泛使用(软件工程) 在科学计算、数据处理、工业控制等领域得到了广泛应用 深入到各行各业。家庭和个人普遍使用计算机 第4代 3.计算机的逻辑结构

(1)硬件:计算机系统中所有实际物理装置的总称。

软件:在计算机中运行的各种程序及其处理的数据和相关的文档。 (2)经典计算机的逻辑结构(冯.诺依曼计算机):

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

(3) 现代计算机的逻辑结构

输入设备:向计算机输入信息

中央处理器:负责对输入信息进行各种处理

内存储器和外存储器:把程序和数据(包括原始数据、中间运算结果、最终结果等)储

存起来

输出设备:把信息送出计算机

总线与I/O接口:用于连接CPU、内存、外存和各种I/O设备并在它们之间传输信息的

4

一组共享的传输线及其控制电路,为CPU总线(前端总线)和I/O总线。

CPU

中央处理器 (运算器及其控制)

内存储器控制器

memory

总线(bus)

I/O设备 通过I/O接口与各自的控制器连接,然后由控制

控制器

I/O接口

输出设备

控制器

I/O接口

控制器

外存储器接口外存储器

输入设备

storage

与经典计算机结构相比的3个变化:

集中控制→分散控制

存储器→内存储器+外存储器

通过CPU通信→通过总线进行通信

4. 内存与外存对比 存取速度 存储容量 性质 用途 内存储器 (简称内存或主存) 很快 较小(因单位成本较高) 断电后信息消失 外存储器 (简称外存或辅存) 较慢 很大(因单位成本较低) 断电后信息保持 存放已经启动运行的程序和需长期存放计算机系统中几乎所有的信要立即处理的数据 息 CPU所处理的指令及数据直接程序及相关数据必须先送入内存后才从内存中取出 能被CPU使用 与CPU 关系

5.计算机的分类

按内部逻辑结构分类:8位/16位/32位/64位;单CPU/多CPU222

按性能和价格分类:巨型计算机、大型计算机、小型计算机(服务器) 、个人计算机 (台式PC、笔记本P、C平板电脑等)、嵌入式计算机

巨型、大型计算机作为服务器使用,个人计算机独立使用或作为客户机使用 个人计算机特点:价格便宜、使用方便、软件丰富、性能不断提高、适合办公或家庭使用。

按计算机服务的对象和作用分类:

5

类型 服务对象 应用性质 主要特点 分类或应用举例 软件特点 种类多,功能丰富,用户可自行装卸 个人计算机 直接为用 通用 户服务 服务器 性能/价格比高 工作站 多媒体性能好 台式机 有通用性和可扩展性 笔记本 为其它计 半通用 吞吐率高 算机服务 可用性好 有可扩展性) 数据库服务器 实时处理和并Web服务器 发工作能力打印服务器 强,可靠性和(企业级,部门安全性好 级22) 手机 数码相机 MP3播放器 222 功能专用、单一、结构紧凑,固化在芯片中,不易修改和扩充 嵌入式计算 为其它设 专业 机 备服务 价格便宜 功耗低 实时处理 软件固化, 扩展性差

2.2 CPU的逻辑结构与工作原理 1.冯·诺依曼计算机的结构与原理(图见P4)

(1) 计算机的工作由程序控制,程序是一个指令序列,指令是能被计算机理解和执行的操作命令;

(2) 程序(指令)和数据均以二进制编码表示,均存放在存储器中; (3) 存储器中存放的指令和数据按地址进行存取 ; (4) 指令是由CPU一条一条顺序执行的。

2.“存储程序控制” 原理

将问题的解算步骤编制成为程序,程序连同它所处理的数据都用二进位表示并预先存放在存储器中。

程序运行时,CPU从内存中一条一条地取出指令和相应的数据,按指令操作码的规定,对数据进行运算处理,直到程序执行完毕为止。

6

3.什么是指令?指令就是命令,它用来规定CPU执行什么操作。指令是构成程序的基本单位,程序是由一连串指令组成的。指令采用二进位表示,大多数情况下,指令由两个部分组成:

4.CPU的组成部分:运算器(对数据进行各种算术或逻辑运算,所以称为算术逻辑部件 (ALU),参加ALU运算的操作数通常来自通用寄存器GPR ,运算结果也送回GPR)、控制器和寄存器

5.CPU的任务:取指令并完成指令所规定的操作。

6. 指令在计算机中的执行过程:指令→指令译码→取数→运算→保存 通常,每一步需要1个或几个时钟周期才能完成。

7.什么4是指令系统?CPU可执行的全部指令称为该CPU的指令系统,即它的机器语言。 8.CPU的性能

(1)计算机的性能主要表现为程序执行速度的快慢,计算机性能由许多因素决定,例如CPU的内存、硬盘、显卡等,但通常CPU是主要因素

(2)CPU的性能高低主要表现为CPU的速度,有两种衡量方法:

1.每秒钟可执行的指令数目(单位:MIPS、MFLOPS)

2.PC大多以常用软件(办公软件、数字媒体处理软件和3D游戏等)的运行速度

来测试CPU的性能

(3)影响CPU性能的主要因素:字长(位数)、指令系统;{体系结构}

逻辑结构、高速缓存(cache)的容量与结构;{逻辑实现} 主频(CPU内部时钟频率)、CPU总线速率;{物理实现}

7

(4)提高CPU性能的3大措施

1改进CPU结构; 2 提高IC速度(主频);3 增加CPU(核)的数目。

2.3 PC机的组成 1.主板

(1)主板的作用:安装所有的电子器件、电路与连接件。

扩充卡插槽 (PCI-E x1) 扩充卡插槽 (PCI) 显示卡插槽 (PCI-E x16) BIOS 存储器 CMOS 光驱及 硬盘连接器 I/O设备插口 CPU插座 处理器 插座 北桥 芯片 存储器插槽 电源连接器 南桥 芯片

(2)主板内容:见上图

(3)ROM BIOS:存放最基础的软件——基本输入/输出系统(BIOS)

(4)CMOS存储器:存放硬件配置信息和系统基本参数(日期、时间、口令等)

2.芯片组的作用

CPU芯片 CPU前端总线图形卡接口 北桥 MCH 双通道 DDR 2 DDR 2音频Codec电话Modem存储器 硬盘接口(x2) 以太网接口

Super I/O

南桥 PCI 插槽(≤6个)

USB 2.0接口(x8)

电源管理、时钟生成

键盘,鼠标,软驱,并口,串口等

ICH5 ROM BIOS 芯片组是PC机各组成部分相互连接和通信的枢纽

北桥芯片:1.存储器控制功能;2.连接CPU、存储器、显卡、南桥芯片的枢纽

南桥芯片:1.多种I/O设备的控制功能; 2.I/O总线(PCI总线) 功能; 3.提供了各种

I/O接口 3.BIOS

(1)什么是BIOS (Basic Input/Output System)?

中文名为“基本输入/输出系统”,它是存放在主板上只读存储器(ROM)芯片中的

8

一组机器语言程序。

(2)功能:诊断计算机故障、启动计算机工作、控制基本外设的输入输出操作(键盘、鼠标、磁盘读写、屏幕显示等)

(3) BIOS 芯片:保存BIOS的只读存储器(ROM)芯片 (4)BIOS 芯片中包含的程序:加电自检程序程序(POST)、系统自举程序(Boot)、CMOS设置程序、常用外部设备的驱动程序(Driver) 4.内存储器的分类及应用

内存由半导体存储器芯片组成,芯片有多种类型:

5.主存储器(RAM)的功能与原理

(1)主存是CPU可直接访问的存储器,用于存放供CPU处理的指令和数据

(2)特点:以字节为单位进行连续编址,每个存储单元为1个字节(8个二进位) (3)存储容量:主存储器中所包含的存储单元的总数(单位:MB或GB)

(4)存取时间:从CPU送出内存单元的地址码开始,到主存读出数据并送到CPU(或者是把CPU数据写入主存)所需要的时间(单位:ns,1 ns = 10-9 s) (5)PC机主存储器的物理结构 主存储器由1~4个内存条组成

内存条的组成:把若干片DRAM芯片焊装在一小条印制电路板上制成 内存条必须插在主板上的内存条插槽中才能使用

9

6.

高速缓存(cache)

(1)cache是一种小容量高速缓冲存储器,它由SRAM组成 (2)cache直接制作在CPU芯片内,速度几乎与CPU一样快

(3)程序运行时,CPU使用的一部分数据/指令会预先成批复制在cache中,cache的内容是主存储器中部分内容的映象

(4)当CPU需要从内存读(写)数据或指令时,先检查cache中有没有,若有,就直接从cache中读取,而不用访问主存储器

7.小结:计算机存储器的层次结构

典型存取时间 1 ns 2 ns 10 ns 10 ms 10 s 寄存器 cache存储器 主存储器(RAM和ROM) 外存储器(软盘、硬盘、光盘) 后备存储器(磁带库、光盘库) 典型容量 <1KB 几个MB 几个GB 内存储器 100GB-1TB 外存储器 10TB-100TB

(1)分析:速度越快,成本较高。 为了获得好的性能/价格比,计算机中各种存储

器组成一个层状的塔式结构,取长补短,协调工作 (2)工作过程:

1)CPU运行时,需要的操作数大部分来自寄存器

2)如需要从(向)存储器中取(存) 数据时,先访问cache,如在,取自cache 3)如操作数不在cache,则访问RAM,如在RAM中,则取自RAM

4)如操作数不在RAM,则访问硬盘,操作数从硬盘中读出→RAM →cache

8. I/O操作的任务与特点

(1)输入的任务:将输入设备输入的信息送到内存储器的指定区域 (2)输出的任务:将内存储器指定区域的内容送出到输出设备 (I/O操作也包括外存与内存之间的数据传输)

(3)I/O操作的特点:

①I/O操作与CPU的运算可同时进行

②多个I/O设备的操作也可同时进行工作 ③每类I/O设备都有各自的控制器,它们按照CPU的I/O操作命令,

独立地控制I/O操作的全过程

9.关于计算机中的总线

(1)总线的定义:用于在CPU、内存、外存和各种输入输出设备之间传输信息的一个共享的信息传输通路及其控制部件。 (2)总线的特点:①共享; ②高速

(3)总线的参数:数据通路宽度;总线工作频率;每秒传输次数

总线带宽(最高传输速率)=(数据通路宽度/8) x 总线工作频率 x 传输次数

(4)总线的类型:①CPU总线(前端总线FSB)

②存储器总线

③I/O总线( 目前使用的是PCI 和PCI-E 两种)

10

10.I/O接口

(1)I/O接口:I/O设备与主机之间的连接器。包括:插头/插座的形式、通讯规程和电器特性等 (2)分类:

从数据传输方式来分:串行(一次只传输1位)、并行(多位一起进行传输) 从是否能连接多个设备来分:总线式(可连接多个设备)、独占式(只能连接1个设备) 从是否符合标准来分:标准接口 (通用接口)、专用接口 (专用接口)

*PC机常用I/O接口 名称 串行口 并行口(增强式) USB(1.0) USB(1.1) USB(2.0) IEEE-1394a IEEE-1394b IDE SATA 显示器输出接口 PS/2接口 红外线接口 串行,双向 并行,双向 串行,双向 并行,单向 1 串行,双向 最多63 1~4 数据传输方式 串行,双向 并行,双向 可连接的设备数目 1 通常连接的设备 鼠标器,MODEM 打印机,扫描仪 键盘,鼠标器,数码相机,移动盘等 外接硬盘,数字视频设备,扫描仪等 数字视频设备 硬盘,光驱,软驱 硬盘,光驱 显示器 键盘或鼠标 键盘,鼠标器,打印机等

最多127 11.USB接口

(1)通用串行总线式接口(Universal Serial Bus ) (2)高速、可连接多个设备、串行传输 12.小结1:I/O总线,I/O控制器,I/O接口与I/O设备的关系

I/O控制器 芯片组 内存 主板 CPU PCI插槽 主板插槽 IDE接口 机 箱 机箱插座 机箱插座 硬盘光驱 I/O总线 I/O设备 I/O设备 I/O设备 I/O接口 键盘 鼠标器 打印机 扫描仪 显示器 麦克风 网线

I/O控制器 板卡插座 (扩充卡) (1)I/O设备通常都是物理上相互独立的设备,它们一般通过I/O接口与I/O控制器(或

I/O总线)连接

(2)I/O控制器通过扩展卡或者南桥芯片与I/O总线连接 (3)I/O总线经过北桥芯片与内存、CPU连接

11

13.

小结2: I/O总线,I/O控制器,I/O接口与I/O设备的关系

2.4 常用输入设备

(1)键盘:早期:机械式键盘 现在:电容式键盘 (2)鼠标:早期:机电式鼠标 现在:光电式鼠标 (3)数码相机:

数码相机原理图光信号模拟电信号数字信号镜头CCD阵列A/D转换图像处理与数据压缩图像数据存储器图像数据PC机接口电路打印机电视机光信号聚焦在CCD或CMOS成像芯片上,并由成像芯片转换成电信号。成像芯片的像素数目越多,图像的分辨率就越高31使用嵌入式处理器和数字信号处理器(DSP)对图像进行色彩处理和数据压缩等处理,然后将图像以JPEG格式表示使用闪烁存储器做成的可插拔的存储卡。种类很多,如SD卡、XD卡、CF卡、Memory Stick卡和MMC卡USB接口或1394接口2.4 常用输入设备 数码相机的主要性能指标:CCD像素数目、存储器容量

2.5 常用输出设备 1.计算机显示器

(1)作用:是计算机必不可少的图文输出设备,它能将数字信号转化为光信号,使文字和图像在屏幕上显示出来 (2)组成与分类:

12

(3) LED背光显示器3大优点:功耗小对比度大色彩鲜艳

(4)显示器的性能参数:①显示屏尺寸与屏幕宽高比;②显示分辨率:水平像素个数3垂直像素个数;③刷新速率;④响应时间;⑤亮度和对比度 ;⑥背光源类型 :LED或荧光灯管;⑦辐射和环保。

(5)显示器的新发展:3D立体显示器、有机发光二极管(OLED)可弯曲显示器

2.显示控制器(显卡)

独立显卡:以扩展卡形式插在机箱中

显卡的类型

集成显卡

显示使用的存储器需占用内存的一部分

显卡集成在 主板上

绘图处理器包含在北桥芯片中,功能较弱

显示器 显示存储器 绘图处理器与北桥芯片的接口

CPU 北桥芯片 内存条 显示控制电路 (显示卡)

13

显示卡与显示器的工作过程CPU将需要显示的图文内容从内存传送到显示卡显卡上的绘图处理器在显示存储器中生成被显示内容的映像,然后由数模转换器将数字映像转换为红、绿、蓝三路信号红、绿、蓝三路信号通过电缆线送到CRT红、绿、蓝三路信号控制电子枪发射出相应的3个电子束轰击显像管的荧光屏13当电子束轰击显像管荧光屏背面的磷光点时,屏幕上便显示出彩色的图像和文字2.5 常用输出设备

显卡的性能指标

绘图处理器(图形引擎)类型 显存容量

128MB~2GB,大多采用DDR2, GDDR3 或 GDDR4存储器组成

主机接口

AGP x4, x8

PCI-E x16(4GB/s )

显示器接口:

VGA接口(D-Sub接口):模拟接口 DVI接口:数字接口

HDMI 全高清多媒体接口(以无压缩方式传送1920 x 1200的数字视频信号和5.1声道音频信号)

3.打印机

(1)作用:将程序、数据、字符、图形打印输出在纸上 (2)类型:针式打印机、激光打印机、喷墨打印机 (3)针式打印机

类型:属于击打式打印机

优点:耗材成本低,能多层套打,适合于票据打印 缺点:打印质量不高,工作噪声很大,速度慢

应用:银行、证券、邮电、商业等领域 用于打印存折和票据 等 (4)激光打印机

类型:属于非击打式打印机

原理:激光技术与复印技术的结合 优点:分辨率较高,打印质量好

速度高,噪声低 价格适中

缺点:彩色输出价格还比较高

14

接口:过去是并行口,目前流行使用USB接口 应用:办公室和家庭应用

激光打印机工作原理激光束偏转装置感光鼓潜像电子照相辐红射外定影线热打印输出激光器调制电压调制驱动电路1001101 ……打印内容纸输入硒鼓表面被激光照射产生电荷而吸附炭粉,从而生成输出图像的潜像将墨粉印在纸上不断旋转的反射镜把经过调制的激光束反射到感光鼓(硒鼓)上纸被加热加压后,墨粉将固定在纸面上222.5 常用输出设备 (5)喷墨打印机

类型:非击打式打印机,大多为彩色打印

优点:可以打印近似全彩色图像,经济,效果好,低噪音,使用低电压,环保 缺点:墨水成本高,消耗快 应用:家庭及办公

2.6 外存储器

1.PC机的外存储器 (1)硬盘存储器

功用:长期(非易失性)保存二进制信息 特点:可读可写

容量很大(当前台式PC:250GB~1000GB) 可靠性高

成本极低(当前:0.5GB~1GB/元)

技术发展很快,容量将更大,成本会更低

磁盘存储器的信息存储原理:盘片旋转,磁头写入和读出信息,磁性材料粒子的两种不同磁化方向,分别表示记录的是“0”还是“1”

磁盘的磁道: 磁盘表面被分为许多同心圆,每个同心圆称为一个磁道。每个磁道都有一个编号,最外面的是0磁道.

磁盘的扇区: 每个磁道被划分为若干段(段又叫扇区),每个扇区的存储容量均为512字节。每个扇区都有一个编号

注:所谓磁盘的格式化操作,就是在盘面上划分磁道和扇区,并在扇区中填写扇区号等信息的过程

信息的平均存取时间:磁盘上的信息以扇区为单位进行读写,平均存取时间为: T = 寻道时间+旋转等待时间+数据传输时间 寻道时间——磁头寻找到指定磁道所需时间(大约5ms)

15

旋转等待时间——指定扇区旋转到磁头下方所需要的时间(大约4~6ms) (转速: 4200/5400/7200/10000rpm)

数据传输时间——(大约0.01ms/扇区)

硬盘存储器的结构移动臂用来固定磁头并可带动磁头沿盘片径向高速移动,以便定位到指定的“柱面”主轴带动盘片高速旋转柱面所有盘片上相同半径处的所有磁道构成一个“柱面”硬盘片磁头磁头浮在高速旋转的盘片上,它负责盘片上数据的写入或读出接口8控制电路2.6 外存储器

硬盘存储器的性能指标

(1)容量:以GB为单位,目前硬盘单碟容量约为几百个GB

(2)平均存取时间:在几ms~几十ms之间,由硬盘的旋转速度、磁头寻道时间和数据传输速率所决定

(3)缓存容量:原则上越大越好,通常为几MB~几十MB (4)数据传输速率

外部传输速率指主机从(向)硬盘缓存读出(写入)数据的速度,与采用的接口类型有关

内部传输速率指硬盘在盘片上读写数据的速度,转速越高内部传输速率越快

(5)与主机的接口:以前使用:并行ATA(PATA)接口

当前流行:串行ATA(SATA)接口

关于硬盘的SATA接口

前几年PC大多使用并行ATA接口

Ultra ATA100或Ultra ATA133接口,传输速率最高分别为100MB/s和133MB/s

近两年开始大量采用SATA接口(150~300MB/s)

串行传输方式,工作频率高(1.5GHz-3GHz) 低电平差分信号,内嵌时钟信号 传输线长度增加,插头插座体积缩小

使用硬盘应注意什么?

①正在对硬盘读写时不能关掉电源

②保持使用环境的清洁卫生,注意防尘;控制环境温度,防止高温、潮湿和磁场的影响

16

③防止硬盘受震动,工作时不要移动机器

④及时对硬盘内容进行整理,包括目录的整理、文件的清理、磁盘碎片整理等 ⑤防止计算机病毒对硬盘的破坏,对硬盘定期进行病毒检测

移动硬盘

工作原理与固定硬盘相同

存储容量较大(30GB~160GB、320GB)

采用USB或IEE1394接口,即插即用,支持热插拔(必须先停止工作) 小巧而便于携带 速度快,安全可靠

(2)U盘、存储卡和固态硬盘 U盘

采用Flash存储器(闪存)芯片,体积小,重量轻 容量按需要而定(几十MB~几十GB),具有写保护功能 数据保存安全可靠,使用寿命长

使用USB接口,即插即用,支持热插拔(必须先停止工作) 读写速度比较快

可以模拟光驱和硬盘启动操作系统 存储卡

原理与U盘相同,也使用闪存芯片(flash memory)做成 长方形或正方形的卡片状,使用印刷插头,不使用USB插头 使用读卡器才能对存储卡进行读写 存储卡的主要种类:

CF卡 MMC卡

SD/SDHC卡(包括Mini SD卡、Micro SD卡) Memory Stick卡(MS卡)

用途:数码相机、游戏机、手机、MP3播放器 固态硬盘(SSD)

固态硬盘(Solid State Disk、Solid State Drive)是使用NAND型闪存做成的外存储器

用途:在便携式计算机中代替传统的硬盘

外形与常规硬盘相同,如1.8英寸、2.5英寸或3.5英寸,与主机的接口也相互兼容

存储容量:64GB~128GB或更大

优点:低功耗、无噪音、抗震动、低热量,读写速度也快于传统硬盘 存在问题:成本:高于常规的硬盘

寿命:Flash存储器都有一定的写入寿命、寿命到期后数据会读不出来且难以修复

(3)光盘存储器

光盘存储器的发展

分代 年代 名称 激光类型 存储容量 17

第1代 第2代 第3代 1982 1995 2006 CD光盘存储器 DVD光盘存储器 BD光盘存储器 红外光 红光 蓝光 650MB 4.7GB 25GB

选讲:光盘驱动器的工作原理

驱动器由光头、光头驱动机构、盘片驱动机构、控制电路等组成 激光器发出的激光经过透镜聚焦后到达光盘,从光盘上反射回来的激光束沿原来

的光路返回,到达激光束分离器后反射到光电检测器,由光电检测器把光信号变成电信号,再经过电子线路处理后还原成原来的二进制数据

为什么DVD容量比CD大得多? 1) 更小的凹点长度(~2.08x),

2) 数据轨道间隔更紧密 (~2.16x),

3) 采用较短波长的635nm或650nm的红色激光, 使激光斑点直径缩小,提高信息的鉴别能力.

4) 数据区域稍大一点(~1.02x),

5) 更有效的信道比特调制 (~1.06x), 6) 更有效的纠错码(~1.32x), 7) 较少的段开销(~1.06x). 光盘驱动器的类型 按信息读写能力分

只读光驱

可写光驱(光盘刻录机)

按可处理盘片类型进一步分成:

CD只读光驱 CD刻录机 DVD只读光驱 DVD刻录机

DVD只读/CD刻录机组合而成的“康宝” BD(Blue-ray Disc)只读光驱 BD刻录机

按存储容量与读写特性分:

CD盘片 只读盘片(CD-ROM)

一次性可写盘片(CD-R) 可擦写盘片(CD-RW)

DVD盘片 只读盘片(DVD)

一次性可写盘片(DVD-R, DVD+R)

可擦写盘片(DVD-RW, DVD+RW DVD-RAM )

蓝光盘片 只读盘片(BD)

一次性可写盘片(BD-R) 可擦写盘片(BD-RE)

资料:DVD刻录机和DVD光盘的容量

DVD刻录盘目前有2大类、5种规格:

18

一次性可写:DVD-R、 DVD+R

可擦写:DVD-RAM、DVD-RW、DVD+RW

SuperMulti DVD刻录机能够兼容上述大部或全部盘片

第3章 计算机软件

3.1 软件概述

1.什么是计算机软件?计算机系统=硬件+软件,计算机通过软件才能进行信息处理

用户应用软件操作系统Basic Input/Output SystemBIOS硬件

什么是程序(program) ?程序是告诉计算机做什么和如何做的一组指令(语句),这

些指令(语句)都是计算机能够理解并能够执行的一些命令

程序的特性:

① 用于完成某一确定的信息处理任务

② 使用某种计算机语言描述如何完成该任务

③ 预先存储在计算机中,启动运行后才能完成任务 程序与数据的关系

程序所处理的对象和处理后得到的结果统称为数据(分别称为输入数据和输出数据) 程序必须处理合理的输入数据,否则不会产生有意义的输出 程序和数据有相对性 程序与软件是什么关系?

①软件往往指的是设计比较成熟、功能比较完善、具有某种使用价值、且有一定规模的程序

②软件既包含程序、也包含与程序相关的数据和文档:

程序是软件的主体

数据指的是程序运行过程中处理的对象和必须使用的一些参数(如三角函数表、英汉词典等)

文档指的是与程序开发、维护及操作有关的一些资料(如设计报告、维护手册和使用指南等)

“软件” 强调的是产品、工程、产业或学科等宏观方面的含义,“程序”

更侧重技术层面的含义

③软件和程序本质上相同,在不会发生混淆的场合,软件和程序两个名称经常混用,并不严格加以区分

19

2. 计算机软件的特性

1.不可见性(是无形的,不能被人们直接观察、欣赏和评价) 2. 适用性(可以适应一类应用问题的需要 )

3. 依附性(依附于特定的硬件、网络和其他软件 )

4. 复杂性(规模越来越大,开发人员越来越多,开发成本也越来越高) 5. 无磨损性(功能和性能一般不会发生变化 )

6. 易复制性(可以非常容易且毫无失真地进行复制 ) 7. 不断演变性(软件的生命周期 ) 8. 有限责任(有限保证)

9. 脆弱性(黑客攻击、病毒入侵、信息盗用??)

3.计算机软件的分类

按产权性质:商品软件、共享软件、自由软件 按软件用途:应用软件、系统软件 计算机软件与知识产权

软件是智力活动的成果,受到知识产权(版权)法的保护

版权授予软件作者(版权所有者)享有下列权利:拷贝、发布、修改、署名、出售?? 保护知识产权的目的: 确保脑力劳动成果受到奖励,鼓励人们进行发明创造 购买一个软件,用户仅仅得到了该软件的使用权,并没有获得它的版权 随意进行软件拷贝和分发是一种违法行为 从软件知识产权对软件进行分类 商品软件

共享软件(shareware) (也称为试用软件demoware)

具有版权,可免费试用一段时间,允许拷贝和散发(但不可修改),试用期满后需交费才能继续使用

自由软件 (Free Software)(≈开放源代码软件)

用户可共享,并允许随意拷贝、修改其源代码,允许销售和自由传播。但是,对软件源代码的任何修改都必须向所有用户公开,还必须允许此后的用户享有进一步拷贝和修改的自由

免费软件(Freeware)(≠ Free Software)

无需付费即可获得的软件。例如 PDF阅读器、Flash播放器等 自由软件很多是免费软件;免费软件不全是自由软件

软件的许可证(license)

软件许可证也称为“许可证协议”,它规定了计算机软件使用方式的法律合同,软件使用有哪些额外的限制,有哪些额外的权利等 许可证的类型:

单用户许可证 多用户许可证 并发用户许可证

定点(fixed site)许可证

许可证的形式:

拆封许可证

20

0/1信号对光波进行调制光纤驱动电路光源光调制器中继器光纤放大电路光检测器输出电路电信号电信号发送单元(电/光转换)传输单元接收单元(光/电转换)数字信号(电信号)驱动一个光源(半导体激光器或发光二极管),发出光信号调制后的光信号通过光纤进行传输,为补偿光纤线路的损耗,每隔一定距离要接入中继器光信号经放大后由光检测器(半导体光电管)进行检测、解调,再转换成电信号之后输出

优点:

①通信容量大:一束光每秒能传输2.5G或10Gb信息! ②传输距离远:无中继距离超过几十公里 ③保密性强,信息不易泄露

无线通信

无线通信:利用电磁波携带信息在自由空间中传播,进行通信 微波通信

微波:300MHz~300GHz范围内的电磁波,波长为1 m~1mm 特点:①直线传播,不能沿地球表面传播(无绕射性),需要每隔几十公里设立一个中

继站

②容量大、可靠性高 ③建设费用低 ④抗灾能力强

应用:长途电话、蜂窝移动电话、全数字高清晰度电视(HDTV)等 卫星通信

卫星通信: 中继站在人造地球卫星上的一种微波通信

优点:通信距离远、频带宽、容量大、抗干扰强、通信稳定

缺点:造价高、技术复杂、有较大延时、同步轨道卫星数目仅180颗

赤道上方高度为35800公里的地方为地球同步轨道,卫星的运行周期与地球自转一圈的周期相同,在地面上看这种卫星好似静止不动。一颗同步轨道卫星覆盖约120°, 3颗同步定点轨道卫星可以覆盖地球的几乎全部面积,进行二十四小时的全天候通信

选讲:卫星通信的重要应用——GPS

例——美国研制GPS系统

24颗卫星在1.2万公里高空以12小时的周期绕地球运行 地面任意点在任何时刻都可同时观测到4颗以上卫星

原理:由于卫星的位置是精确可知的,通过地面接收机可测得与卫星的距离,利用三维坐标中的距离计算公式,就可以推导出接收机的地理位置(经度、纬度和高程) 定位精度:民用大约十米,军用可高得多 GPS卫星接收机

根据用途有:导航型、测地型、授时型等

产品形式:独立的GPS导航仪,也可集成在电脑、手机、MP3(MP4)播放器、甚至手表中

41

个人移动通信

个人移动通信?移动对象相互间的通信,如手机、无绳电话、寻呼系统等移动电话交换中心基站移动台(手机)2012-12-12公用电话网21 移动通信原理

每10km~20km的区域称为单元(形似蜂窝),每个单元中心高处建有一个基站,所有单元既相互分割,又彼此交叠,形成整个移动通信服务网

位于某单元内的所有手机都向该基站发送信号,并接收基站发给它的信号 所有基站都通过微波或光缆与移动交换中心通信

手机每个时刻都处于某个特定单元的基站控制之下,同一单元内同一时刻的不同手机使用不同的频率与基站进行通信,相互不影响 第二代移动通信(2G)

(1)使用频段:900MHz/1800MHz,传输的是数字化的语音/文字信号 (2)我国使用的2种标准(制式):

GSM(欧洲移动通信系统,也称全球通、全数字系统)

中国移动、中国联通经营的GSM网已基本覆盖县级市 移动的接入号段有:134~139、150~152、158、159 联通的接入号段有:130-132、155-156

CDMA (码分多址接入,Code Division Multiple Access)

抗干扰能力强,系统容量大,接通率高,噪声小, 中国电信, 接入号为133、153

不足:(1)数据传输速率过低(9.6kb/s或57kb/s),仅适合传输语音和文字

(2)容量有限,不能满足发达地区手机用户高度密集的要求

42

最终用户许可证

(不能再次出售、只能安装在1台计算机上、不得进行反汇编、反编译、不得将其组成部分分散在多台计算机上使用、不得出租或出借??)

从用途对计算机软件分类

应用软件:专门用于帮助最终用户解决各种具体应用问题的软件

分类(按开发方式):定制应用软件

通用应用软件(几乎所有领域、所有人都需要使用; 设计精巧,易学易用;商品化,价格较低)

系统软件:不是为了解决某种具体应用,而是为了:

给用户使用计算机提供方便

给应用软件的开发与运行提供支持 使计算机有效、安全、可靠地运行

通用应用软件的类别与功能 类 别 文字处理软件 电子表格软件 图形图像软件 媒体播放软件 网络通信软件 演示软件 信息检索软件 功 能 流行软件举例 文本编辑、文字处理、桌Word、Adobe Acrobat、 WPS、 面排版等 FrontPage等 表格定义、数值计算和统计、绘图等 Excel等 、图像处理、几何图形绘制、AutoCAD、Photoshop动画制作等 CorelDraw、3DS MAX等 播放各种数字音频和视频Media Player、Real Player、文件 Winamp等 电子邮件、聊天、IP电话等 投影片制作等 在数据库和因特网中查找需要的信息 等 PowerPoint等 Google,天网,百度等 Outlook,Lotus Notes 棋类游戏、扑克游戏等 Outlook Express、MSN、QQ、ICQ个人信息管理软记事本、日程安排、通讯件 录、邮件 游戏软件 游戏、教育和娱乐 启发:成功软件的经验是什么?

它们都具有如下特点:

1 它们能替代现实世界已有的其他工具,而且使用起来比已有工具更方便有效 2 它们能完成已有工具很难完成甚至完全不可能完成的工作,扩展了人们的能力 3 成功的市场运作和售后服务

4 不断前进、不断发展(功能、技术、性能等)

关于系统软件

什么是系统软件?

系统软件是为了给用户使用计算机提供方便、为应用软件提供支持、使计算机安全可靠地运行的必不可少的软件

21

举例:

基本输入/输出系统(BIOS)

操作系统(如Windows、Unix、Linux等) 程序开发工具与环境(如C语言编译器等) 数据库管理系统(DBMS)

实用程序(Utility,如磁盘清理程序、备份程序、杀毒软件、防火墙等)

系统软件有哪些特性?

1. 与计算机硬件有密切的关系,能对硬件进行统一的控制、调度和管理; 2. 具有通用性,能为多种应用软件的开发和运行提供支持与服务 3. 在任何计算机系统中,系统软件都是必不可少的 4. 在购买计算机时,通常计算机供应厂商会提供给用户一些最基本的系统软件,否则计算机无法工作。 最重要的系统软件有哪些?

操作系统(OS)OS是最重要的系统软件,几乎所有计算机都需要OS

功能上也包含BIOS在内

程序设计语言处理系统:编译器、解释器、汇编程序(汇编器)、开发工具与平台、

数据库管理系统(DBMS)

实用程序

3.2 计算机操作系统

什么是操作系统(OS)?

没有安装任何软件的计算机称为裸机, 裸机是无法使用的

操作系统是用于执行各种具有共性和基础性操作的软件,是最重要的一种系统软件,几乎所有计算机都要安装OS

OS为用户提供了一个操作使用计算机的友善的用户界面

OS屏蔽了计算机中几乎所有物理设备的技术细节,为开发和运行其他软件提供了一个高效、可靠的平台

操作系统虚拟机计算机硬件

为什么需要操作系统? 分配系统中的资源 管理存储器空间

控制基本的输入/输出操作 监测计算机运行和故障 维护计算机安全

进行计算机之间的通信

22

方便用户的操作使用 提供应用程序开发平台 操作系统的重要作用 三个主要作用:

1为运行的程序管理和分配各种软硬件资源

2 为用户提供友善的人机界面(图形用户界面) 3 为开发和运行应用程序提供高效率的平台 其它辅助功能:显示系统状态

处理软硬件错误 保护系统安全

基本输入输出系统(BIOS)

BIOS是存放在主板上只读存储器(flash ROM)中的一组程序(也称为firmware, 固件)

主要包含4个部分:

加电自检程序 (诊断计算机故障)

系统自举(装入)程序 (装入并启动OS工作) CMOS设置程序 (设定和修改计算机配置)

基本外围设备的驱动程序 (控制基本的I/O操作)

计算机断电后,BIOS程序和CMOS中的数据仍保持不变 需要时BIOS程序可以升级(update) BIOS和操作系统的启动过程

⑤装入引导程序RAM⑥执行引导程序硬盘④⑦装入操作系统读CMOS③从出引导何处程启动序ROMBIOS?②执行自举装入程序CPU

开机启动BIOS工作时,按下Del键(或F2或F8健),即可进入BIOS中的CMOS设置程序在

3.2.1 多任务处理

什么是任务,什么是多任务处理?

“任务”指的是要计算机做的一件事,计算机执行一个任务通常就对应着运行一个应用程序

“单任务处理”与“多任务处理”

单任务处理:前一个任务完成后才能启动后一个任务的运行,任务是顺序执行的

多任务处理(Multitasking):允许计算机同时执行多个任务,任务是并发执行的

23

多任务处理举例:编辑PPT讲稿 + 播放音乐 + 收发邮件 多任务处理的优点:

大大提高了用户的工作效率 大大提高了计算机的使用效率

如何知道有哪些任务在运行?

每启动一个应用程序,OS就会打开一个相应的窗口,通常一个窗口就是一个任务

每启动一个应用程序,OS就会在任务栏上显示一个相应的任务按钮(程序按钮),通常一个按钮就是一个任务

窗口可以放大或缩小,甚至可以“最小化”,但任务的运行不受其影响 使用“任务管理器”程序可以了解每个任务的运行情况

什么是前台任务与后台任务?

前台任务:能接受用户输入(击键或按击鼠标)的窗口只能有一个,称为活动窗口,它所对应的任务称为前台任务

后台任务:除前台任务外,所有其它任务均为后台任务

前台任务与后台任务的区别:前台任务对应的窗口(活动窗口)位于其它窗口的前面

活动窗口的标题栏比非活动窗口颜色更深(深蓝色)

前台任务与后台任务的共同点:都在计算机中运行 前台任务与后台任务的切换:为了输入信息到某个后台任务中去,必须切换窗口(单击要激活的后台任务窗口的任何部位, 或单击任务栏中对应的任务按钮)

如何结束任务的运行?

每一个应用程序运行时都要占用大量的系统资源(存储器、CPU、屏幕等),所以当不再需要某个应用程序运行时,就应该退出这个应用程序,释放它所占用的资源

多数应用程序都设计成交互式控制的方式,所以运行完毕后必须由用户退出该程序。

Windows XP中退出应用程序的几种方法:

最快速的方法,是左击应用程序窗口右上角的红色“叉子”按钮 左击窗口左上角的控制按钮,在弹出菜单中选择“关闭” 在应用程序的“文件”菜单中,选择“退出” 通过OS的任务管理器,强迫结束任务

OS如何支持多任务处理?

? 为什么可以实现多任务处理?

CPU速度极高,且有时不止1个,必须并且可以充分发挥CPU的效能 CPU与I/O(外围设备)可以并行工作,CPU不必等待I/O完成 各个外围设备之间可以并行工作

? 实现多任务处理要解决哪些问题?

任务多,CPU少,如何管理和调度 存储器空间如何分配和管理

I/O设备和I/O操作如何管理和控制

? 谁来解决上述问题?

不是应用程序自己,而是操作系统(OS) !

CPU的管理(处理器管理)

目的:让CPU轮流为所有任务服务

24

原则:公平性;优先级;负载均衡

方法:按时间片轮转(10-20ms为1个时间片 )

按优先级调度

Windows中的处理器管理

Windows为了确保每个已经启动的任务都有机会运行,它采用“抢先式”多任务处理技术:

由硬件计时器大约每10-20ms发出1次中断信号,Windows立即暂停当前正在运行的任务,查看当前所有的任务,选择其中的一个交给CPU去运行

只要时间片结束,不管任务有多重要,也不管它执行到什么地方,正在执行的任务就会被强行暂停执行

上述的任务调度,每秒钟要进行几十次~几百次

实际上,操作系统本身的若干程序也是与应用程序同时运行的,它们一起参与CPU时间的分配。当然,不同程序的重要性不完全一样,它们获得CPU使用权的优先级也有区别 附:多任务处理与多核CPU

CPU瞬间可同时执行的线程(任务)数目:

单核CPU:1 双核CPU:2 四核CPU:4

3.2.3 存储管理和虚拟存储器 操作系统运行时内存的态势

用户正在运行的应用程序用户接口外壳应用程序1应用程序2应用程序3应用程序k应用程序接口(API)操作系统窗口管理设备管理文件管理存储管理处理器管理内存储器文件系统,网络通信程序设备驱动程序其它计算机硬件

系统运行时内存储器的布局

内存储器空间划分为2个部分:系统区和用户区,用户区用来存放正在运行的应用程序

应用程序1操作系统区用户区应用程序2应用程序3应用程序4应用程序5内存储器 25

每个应用程序运行时均有属于它自己的存储器空间,用来存储它自己的程序代码和数据 “存储管理”需要解决哪些问题?

1.为每个任务分配存储空间,任务结束之后收回存储空间 2.对存储空间进行保护

保护操作系统所在区域不被应用程序修改

保护每个应用程序的私有区域不被其他程序修改

3.对存储空间进行扩充,使应用程序的存储空间不受实际存储容量大小的限制 解决方案——虚拟存储器(Virtual Memory) 虚拟存储器的设计思想

每个程序都在各自的虚拟空间中工作

程序运行时,若程序和数据在物理内存,就直接访问物理内存

若程序和数据不在物理内存,则把它们从虚拟内存装入物理内存后再使用 每个程序启动运行后,只有一部分代码和数据装入内存中,其余都放在硬盘的一个专门区域中,该区域称为 “虚拟内存”

特点:1)整个过程自动完成; 2)程序可用内存容量超过实际物理容量;3)多个程序互不干扰

虚拟存储器的工作过程虚拟存储空间进程运行需访问某个页面中的内容时,若该页面在物理内存,就直接访问物理内存页面1页面2直接页面3访问页面4查表页面k页表存若物理内换已满,需出一页从交换区读出一页页面不在物理内存交换区作为物理内存的补充每个进程都在各自的虚存空间中工作,虚存空间分成许多页,程序和数据就安排在一个个“页面”中23Windows XP的虚拟存储器 Windows XP操作系统中:

每个程序的虚存空间最大可达到4GB 页面的大小通常是4KB

虚拟内存是系统盘根目录下的一个名为pagefile.sys的文件,其大小和位置用户可设置

使用“任务管理器”可以查看:

总的物理内存大小 可用物理内存大小 总的虚拟内存大小

····物理内存虚存空间中的页面一部分在物理内存,一部分在硬盘中的虚拟内存,它们均登记在页表中磁盘中的交换区(虚拟内存)?特点:1)由硬件和OS自动完成,对程序员透明;2)程序可用内存容量允许超过实际物理容量;3)多个进程互不干扰?根据:程序的局部性原理3.2 操作系统 26

可用虚拟内存大小等

3.2.4 文件及其管理 “文件”概念的由来

外存储器的存取特性:适合于批量数据的存取,不适合单个数据存取

外存储器的使用特性:1 每次从外存读出(或写入)的对象是一个程序或一个文档、一

张图片、一封邮件、一首歌曲222

2 按对象的名字进行存取操作,而不是按地址存取

在操作系统中使用“文件”来组织外存储器中的信息,并使用“文件”作为外存的存取单位

什么是文件(file) ?

程序和数据通常都存储在外存储器中,为了便于存取和管理,它们都组织成 “文件(file)”

文件是存储在外存储器中的一组相关信息的集合,例如:一个程序、一张图片、一只MP3歌曲、一封邮件

每个文件均有自己的“文件名”,用户(或软件)使用文件名读出/写入(称为“存取”) 外存储器中的文件

文件的名字由两部分组成:(主文件名) [.扩展名]

Windows XP 的文件

允许使用长文件名,即文件名最多可包含255个中文或西文字符 英文字母的大、小写只在形式上加以区分,实际上不予区别 (例如: Text.DOC 与 text.doc 是同一个文件) 常用程序文件的扩展名:.exe .com .dll .bat 常用数据文件的扩展名:

File TypeText文本文件Sound声音文件Graphics图形、图像文File Extension.txt.wav, .mid, .voc.bmp, .pcx, .tif, .wmf,.jpg, .gif.flc, .fli, .avi, .mpg.html, .htm件Animideo动画ation/V/视频文件Web documentsWeb网页文件文件的组成和文件说明信息 每一个文件都由2部分组成 文件名等说明信息

文件内容 文件名等说明信息: 文件名和文件扩展名 文件大小(长度)

在磁盘上存放的起始位置

文件时间(创建时间、最近修改时间、最近访问时间等) 文件创建者

文件属性(系统文件、隐藏文件、存档文件、只读文件、压缩、加密、编制索引) 选讲:文件属性在文件管理中的作用

27

“系统”属性 表示该文件属于操作系统,删除时系统会给出警告,资源管理器若不特别设置为“显示全部文件” 时不会在文件列表中显示

“隐藏”属性 若资源管理器设置为“不显示隐藏文件”,则不会在文件列表中显示出来

“存档”属性 文件尚未存档的标识,“文件备份程序”通过该属性来决定是否对它进行备份,新建的或备份后又修改过的文件,其存档属性为1,执行备份操作后存档属性为0;

“只读”属性 该文件不能修改,若进行修改必须以不同的文件名保存 “压缩”属性 文件数据保存到外存时进行数据压缩 “加密”属性 对文件内容进行了加密,以进行保护 文件在磁盘中如何存储?

磁盘分成两个区域:目录区和数据区。目录区用于存放文件的目录,即文件说明信息。数据区用于存放文件的内容。

目录实质上是一张 “文件名-存放位置” 的对照表

从磁盘上读出一个文件时,先在目录区中找出该文件的存放位置,然后再按此位置,从磁盘的数据区中读出该文件内容。 Windows XP 的文件组织

文件目录在Windows中称为文件夹

每个逻辑盘(物理盘或硬盘上的分区)是一个根文件夹

文件夹中既可包含文件,也可包含文件夹 (子文件夹),子文件夹又可存放文件和子文件夹, 形成树状多级文件夹结构

为什么使用多级文件夹? 1)有利于文件分类存储

2)允许文件同名(在不同文件夹中时) 3)便于文件共享和保护 Windows XP中文件如何定位?

计算机中的每个文件都有一个确定的位置

文件的位置由存放文件的逻辑驱动器号、文件路径以及文件名组成: 驱动器号(盘符) + 文件路径 + 文件名

从根文件夹到文件所在文件夹所顺序经过的一串文件夹,其间用“\”相互隔开 文件管理和文件系统

? 文件系统是OS的一个组成部分,它负责管理计算机中的文件,使用户(和程序)能很

方便地进行文件的存取操作 ? 文件系统需要解决的问题:

有效管理外存储器的存储空间 实现对文件方便而快速的按名存取

对硬盘、光盘、优盘、存储卡等不同外存储器实现统一管理 统一本地文件/远程文件的存取操作 实现文件的安全存取

3.2.5 设备管理

OS中的“设备管理”程序负责:

对系统中的各种输入输出设备进行管理

处理用户(或应用程序)的输入/输出请求,方便、有效、安全地完成输入/输

28

出操作

3.2.6 常用操作系统介绍

操作系统的四种类型

(1)PC机使用的操作系统一般都具有多任务处理功能

(2)网络服务器上安装运行的是“网络操作系统”,特点是:

具有强大的多用户并发处理能力

支持多种网络通信功能,提供专门的网络应用服务 安全性强,可靠性好

(3)军事指挥和武器控制系统、电网调度和工业控制系统、证券交易系统等, 安装运行的是“实时操作系统”,特点是:

对外部事件能在允许的时间范围内快速作出响应, 具有很高的可靠性和安全性

(4)嵌入式计算机应用中运行的是“嵌入式操作系统”,特点是:

快速、高效、具有实时处理功能 代码非常紧凑,存储器需求小

微软Windows操作系统的演变 特点:①提供了多任务处理能力

②采用图形用户界面,简化计算机操作 ③在个人计算机上广泛使用 对Windows操作系统的分析

(1)Windows操作系统垄断了PC 机OS市场的90%左右的份额 (2)Windows流行的原因:

有大量第三方软件和硬件产品(各种应用软件和显卡、鼠标器、打印机等) 开发了多种版本,不同版本适应不同的硬件平台和用户群体

(3)对Windows的批评:

可靠性不够高:不稳定,系统会越来越慢,甚至死机

安全性不够好:存在安全漏洞,容易受到病毒、蠕虫、木马和其他攻击的侵扰 关于UNIX和Linux操作系统 UNIX操作系统

(1)最早由Bell实验室开发成功,在大学和科研单位广泛使用,因特网也首先在UNIX系统上流行 (2)特色:

①结构简练、功能强大、可移植性好、可伸缩性和互操作性强、网络通信功能强、安全可靠等。

② 针对不同机型(个人计算机、工作站、服务器、大型机和巨型机) ,UNIX

有许多不同版本的产品

(3)直到Linux开始流行,UNIX系统一直是使用最广泛、影响最大的主流操作系统之一

Linux发行版及其应用

(1)Linux发行版就是常所说的“Linux操作系统”,它包括Linux内核,安装工具,各种GNU软件以及其他一些自由软件

(2)发行版是为了各种不同领域不同目的而开发的,用户遍及商业、政府、教育以及家庭等不同领域

(3)Linux操作系统在网络服务器、个人计算机、巨型机、嵌入式系统(如手机、游戏

29

机、电子书阅读器、路由器等)中发挥了巨大的威力

(4)全球现在已经有超过300个Linux发行版,最普遍使用的发行版有十多个

附1:智能手机的操作系统

什么是智能手机(Smart Phone) ?

可以自行安装和卸载应用软件的手机

智能手机的特点:

安装有手机OS,功能可扩展 具备无线接入互联网的能力 支持多任务处理

具有PDA和多媒体功能

3G智能手机

3G智能手机的功能:

电话,短信,PIM,WiFi和3G无线上网,GPS,电子邮件,Web浏览器,多媒体播放,照相,收音机,手机电视等

3G智能手机的配置要求:

1.高速CPU芯片。功能强大、功耗低、具有多媒体处理能力 2.存储容量大并可扩展。GPS导航图需要超过1GB的存储空间 3.良好的用户界面,配备面积较大的触摸显示屏 4.支持广播方式的CMMB手机电视 5.支持GPS导航

6.配备大容量电池,电量的消耗都是一个大问题,必须要配备高容量的电池,1500mAh是标准配备。

安卓(Android)操作系统

Google两年前推出,属于以Linux为基础的开放源代码操作系统 ,是自由及开放源代码软件

支持的处理器类型:ARM、MIPS、Power Architecture、Intel x86 采用Android系统的手机厂商:

宏达电、三星电子、摩托罗拉、乐喜金星、索尼爱立信、华为等

2010年末数据显示,Android已经超越称霸十年的诺基亚(Nokia)Symbian OS,跃居全球智能手机平台首位

Android也在平板电脑市场急速扩张 版本:2.3.3(手机)和3.0(平板) Apple iOS操作系统

iOS是苹果公司为 iPhone 、iPod touch、iPad 及 Apple TV 开发的操作系统,占用约240MB的存储空间

用户界面:使用多点触控直接操作。控制方法包括:滑动、轻按、挤压及旋转 支持硬件:基于ARM架构的CPU 限制:JAVA Flash SVG

附2:磁盘空间管理

磁盘存储空间的结构

磁盘存储空间可以看作是由大量扇区(512B)组成的1维阵列 存储容量= 扇区总数x512字节/109(单位:GB)

30

(2)优点:操作数直接使用十进制

程序相对容易理解

(3)缺点:大型程序难以开发

依赖于具体计算机

5.高级程序设计语言

(1)目的:克服汇编语言的缺陷,提高编程和维护的效率 (2)特点:

①接近人们日常使用的自然语言(主要是英语)容易理解、记忆和使用 ②可在不同计算机上通用

③对使用的符号、词汇、语法和语义等各种语言成分都有严格的规定 (3)意义:使程序设计的难度降低,导致了计算机的发展进入新的阶段 高级程序设计语言的发展 50年代:Fortran,ALGOL

60年代:COBOL语言,BASIC语言 70年代:Pascal 语言,C语言

80年代: Ada语言,PROLOG语言,LISP语言 90年代起:面向对象语言C++、 JAVA、C#等 6.FORTRAN语言

FORTRAN是FORmula TRANslation (公式翻译)的缩写词,它是一种主要用于数值计算的面向过程的程序设计语言。FORTRAN语言的特点是接近数学公式,简单易用 目前最新的国际标准是FORTRAN 2008 7.BASIC和Visual Basic语言 BASIC语言的特点是简单易学

Visual BASIC(VB)语言是微软公司基于BASIC发展而来的一种程序设计语言,特点是:

①是一种可视化的、面向对象的、采用事件驱动方式的结构化高级程序设计语言

②具有高效率、简单易学及功能强大的特点

③可以高效、快速地开发Windows 环境下功能强大、图形界面丰富的应用软件

资料:VBA和VBScript

VBA(Visual Basic for Application)

(1)VB的子集,包含在Office软件(如Word、Excel、Access、Power Point)中

(2)用途:扩展Office软件的功能

(3)特点:寄生于已有的应用程序(如Word),不需要另外的开发环境,也不能生成.exe文件,所开发出来的程序(称为“宏”)必须由它的宿主程序调用才能运行

VBScript语言

(1)也是VB的子集,嵌入在HTML文档中使用

(2)所编写的脚本程序可以扩充网页的功能,例如:

动态修改网页的内容和控制文档的展现 检验用户的输入信息是否正确等

8.Java语言

36

(1)由SUN Microsystem公司于1995年发布的一种面向对象的、用于网络环境的程序设计语言 (2)基本特征:

适用于网络分布环境 具有一定的平台独立性 安全性和稳定性好

(3)应用举例:

从网络下载到浏览器中运行的跨平台小程序Java applets 便携式数字设备(如手机)中的应用程序

9.C语言和C++语言

(1)C语言是1972~1973年间由AT&T公司Bell实验室开发而成 (2)C语言兼有高级语言的优点和汇编语言的效率,有效地处理了简洁性和实用性、可移植性和高效性之间的矛盾

(3)C++语言以C语言为基础发展而成,既有数据抽象和面向对象能力,运行性能高,又能与C语言兼容,因而C++语言迅速流行,成为当前面向对象程序设计的主流语言

3.3.3 程序设计语言处理系统

程序设计语言的翻译程序

把甲语言编写的程序翻译为等价的乙语言编写的程序。其中甲语言程序称为源程序,乙语言程序称为目标程序

源程序翻译程序目标程序

常用的有下列几种: 高级语言源程序编译程序(编译器)机器语言或汇编语言目标程序

汇编语言源程序高级语言源程序汇编程序(汇编器)解释程序(解释器)机器语言目标程序

边解释边执行,不产生目标程序

编译程序与解释程序的区别

解释:解释器直接解释并且执行源语言程序,不产生目标程序(相当于“口译”) 编译:把源程序编译为机器语言目标程序后,再由计算机运行(相当于“笔译”) 源程序编译器目标程序计算机源程序解释器计算机编译方式

解释方式37

编译程序的处理过程

编译程序源程序.c.h目标程序.obj程序库可执行代码.exe链接程序1.编辑2.编译3.链接4.运行

最终用户安装在计算机中使用的软件,都是这些软件的可执行代码,用户一般不会得到开发厂商的源程序(源代码)

附:计算机软件技术

计算机软件技术有哪些内容?

程序设计语言编译技术软件及实现技术计算机软件技术软件开发方法与技术操作系统数据库技术软件工具算法和数据结构程序设计方法软件工程

第4章 算机网络与因特网

4.1 数字通信入门

4.1.1 数字通信的基本原理

什么是通信(COMMUNICATION)?

? 广而言之,通信就是信息的(远距离)传递与交流

? 现代通信——使用电波或光波传递信息的技术,也称为电信(telecommunication),

如电报、电话、传真、电子邮件、BBS、QQ等

? 通信的要求:远距离、高速度、低成本、安全、可靠、方便 通信的发展历史:

电报电话越洋无线电报无线广播黑白电视彩色电视计算机网络

1836 1876 20世纪初1918 1938 1940’s 1960’s通信系统的模型——通信的三要素

信信源(宿)号

信道信号信宿(源)

38

信源(宿):发送信息的设备

信道:信道的任务是迅速、可靠而准确地将信号从信源传输到信宿 信宿(源):接收信息的设备

信号:被传输的信息都必须以某种电(或光)信号的形式才能进行传输 信源/信宿 信号形式 有线电话 电话座机 移动电话 手机 计算机通信 计算机 话音经电话机话音经电话机转换编码并打包后的数字转换成为变化成为压缩编码后的信号 的电流信号 数字信号 电话线和中继无线电波、基站等 双绞线、集线器、路器等传输设备 由器、光纤等 信道构成

模拟信号与数字信号

通信系统中被传输的信息必须转换成某种电信号(或光信号) 才能进行传输

电信号(或光信号) 有两种形式:

(1)模拟信号形式: 通过连续变化的物理量(如信号的幅度)来表示信息,例如人们打电话或者播音员播音时声音经话筒(麦克风)转换得到的电信号; (2)数字信号形式: 使用有限个状态(一般是2个状态)来表示(编码)信息,例如电报机、传真机和计算机发出的信号都是数字信号

需使用物理介质进行信号传输的是有线通信,例如:金属导体(双绞线、同轴电缆),传输电流信号、光导纤维(简称光纤),传输光信号

在自由空间进行信号传输的是无线通信,传输的是电磁波信号

介质类型 有线通信 双绞线 同轴电缆 特点 应用 成本低,易受外部高频电磁波干固定电话本地回扰,误码率较高;传输距离有限 路、计算机局域网 传输特性和屏蔽特性良好,可作为固定电话中继线传输干线长距离传输载波信号,但成本路、有线电视接入 较高 传输损耗小,通讯距离长,容量大,电话、电视等通信屏蔽特性好,不易被窃听,重量轻,便系统的远程干线,计算于铺设。缺点是强度稍差,精确连接两机网络的干线 根光纤比较困难 使用微波、红外线、激光等,建设广播,电视,移动费用低,抗灾能力强,容量大,无线接通信系统,计算机无线入使得通信更加方便.但易被窃听、易局域网 受干扰 光缆 无 线自由空间 通信 39

双绞线

(1)双绞线——两根相互绞合成均匀螺纹状的导线组成的一条传输线路。多根这样的双绞线捆在一起,外面包上护套,构成双绞线电缆。 (2)原理:利用电流(电压)传输信息 (3)双绞线分类

3类线(10 Mb/s);5类线(100Mb/s);6类线(200Mb/s) 无屏蔽双绞线 (UTP);屏蔽双绞线 (STP)

同轴电缆

同轴电缆分类

基带同轴电缆(50Ω)——以前在以太网中使用 宽带同轴电缆(75Ω)——有线电视网使用

金属屏蔽外绝缘层内层导线绝缘体同轴电缆

光纤与光缆

光导纤维(光线的入射角足够大时,就会出现全反射,重复此过程,光就沿着光纤传播下去)

纤芯包层保护层

光缆 (包含多根光纤) 多根光纤保护层防止光泄漏的吸收外壳起保护作用的防护层外绝缘层

光纤通信原理

光纤通信:利用光波携带信息在光纤中传输,达到通信目的

40

本文来源:https://www.bwwdw.com/article/s5o2.html

Top