计算机基础知识

计算机基础知识

 

【目录】

  1 计算机系统及工作原理 
  2 计算机硬件子系统 
  3 数据存储
  4 计算机分类 
  5 计算机软件子系统

 

【正文】

 1.1  计算机系统

    计算机可以简单地定义为一种电子设备—一种可以操作数据的机器。
    计算机是可编程的,即计算机所完成的工作取决于它所使用的程序(程序是一个指令序列,告诉计算机该做什么)。

    广义上讲,计算机包括硬件和软件两大子系统。计算机硬件的设计也尽可能地灵活,通过使用称为软件的计算机程序,可以把这种灵活的硬件转换成用于特定用途的工具。

    计算机的用途就是将数据转换为信息。这里,数据意味着可以输入计算机的某种未经组织的材料——需加工的一幅草图,需加工和润色的文章的初稿,某企业工程项目的插图、名称与日期列表等。经过处理操作就得到了信息,此时数据已经变得有意义和有用了。因此,数据是原材料,而信息是经过处理后的数据,数据是处理过程的输入量,而信息是输出。 
   

    计算机包括以下操作:
     (1)输入:计算机接收由输入设备(如键盘)提供的数据。
     (2)处理:计算机对数据进行操作,按一定方式对它们进行转换。
     (3)输出:计算机在诸如打印机或显示器等设备上产生输出,显示操作处理的结果。
     (4)存储:计算机可以存储处理结果,供以后使用
   

    例如,在微型计算机中,用键盘输入数据,计算机的内部电路处理数据,在计算机的显示器上看到输出结果,还可以在打印机上打印这些结果。也可以在计算机的内部磁盘或可移动磁盘上存储结果。
    为了实现以上基本操作,一个完整的计算机系统主要包括两大子系统,即计算机的物理部分(硬件子系统)和告诉计算机做什么的程序(软件子系统)。

 

1.2  计算机工作原理

    在图灵机等计算模型的指导下,1946年6月,数学家冯·诺依曼(Von Neumann)及其同事完成了“关于电子计算装置逻辑结构设计”的研究报告,具体介绍了制造电子计算机和程序设计的新思想,给出了电子计算机由控制器、运算器、存储器、输入和输出设备5类部件组成。
    冯·诺依曼型计算机(或称存储程序式计算机)的组织结构以及实现它们的方法,为现代计算机的研制奠定了基础。至今为止,绝大多数计算机采用的仍然是冯·诺依曼型计算机的组织结构,只是作了一些改进和完善而已。
                     查看更多精彩图片

  图中实线为数据线,虚线为控制线和反馈线。图中各部件的功能是:
  (1) 运算器用来完成算术运算和逻辑运算,并将运算的中间结果暂存在运算器内。
  (2) 存储器用来存放数据和程序。
  (3) 控制器用来控制、协调程序和数据的输入,运行以及处理运算结果
  (4) 输入设备用来将数据(信息)输入计算机,主要有键盘、鼠标等。
 (5)输出设备将计算机运算结果输出,常用输出设备主要有打印机、显示器等。

    计算机完成某一计算,或解决某一特定任务,必须事先编制程序。它告诉计算机需要做哪些事,按什么步骤去做,并提供所要处理的原始数据。一件事往往要分步去做,每一步要求计算机执行的操作命令称为一条指令。计算机最终执行的程序包含指令序列和相关的原始数据。
 
    编好的程序需要通过输入设备送入计算机的存储器中。存储器按一定顺序存放程序(指令与数据),计算处理所获得的中间结果与最终结果也作为数据存放在存储器中。由于计算机需要分步骤地执行指令,相应地存放在存储器中的指令是逐条地被取出,给予分析、执行,所需的数据也是逐个地取出,给予运算处理。

    这就要求将存储器分成若干单元,并给每个单元命名一个地址,如同一栋大楼分成若干房间,每个房间有一个编号一样。最简单的做法是:一个单元用来存放一条指令,或用来存放一个数据。因此,存储器的一个重要特性是能按地址存入或读取内容。
    启动运行后,计算机将自动地连续执行程序。控制器向存储器提供某个地址码,从指定的存储单元中读取一条指令,送入控制器识别、分析该指令要做什么操作、操作数存放在何处。根据该指令的含义,控制器发出相应的操作命令,控制运算器进行指定的运算,并将运算结果送回存储器中指定单元。运算过程中的某些状态信息:如运算结果是否为0、结果正负等,可送回控制器作为下一步操作的依据。
    计算机执行完一段程序后,将获得的处理结果,通过输出设备输出。例如,既可以通过显示器显示程序运行状态与结果,也可以用打印机将结果打印出来。
    计算机的5大部件在控制器的统一指挥下,有条不紊地自动工作,控制器好像人的大脑,它控制着整个计算机的工作,决定在什么时候发出什么命令、做什么操作,但控制器的控制依据是人编写的程序。
    运算器和控制器在逻辑关系和电路结构上联系十分紧密,尤其在大规模集成电路制作工艺出现后,这两大部件往往合成在同一芯片上,因此,通常将它们合起来统称为中央处理器(Central Processing Unit,简称CPU),它的主要功能是控制计算机的操作并完成数据处理工作。输入设备与输出设备简称为I/O设备,主要功能是在计算机和外部环境之间传输数据。 

2.1  中央处理器

    中央处理器也叫做微处理器,简称为CPU,主要由两部分构成:控制器和运算器。它是整个计算机的核心部分。
    控制器对计算机系统的其他各部分进行协调与控制,并对输入和输出设备的运行进行监控。运算器通过执行算术运算和逻辑运算进行处理工作,如进行比较两个数的大小。在微处理器中,控制器和运算器集成在同一块硅片上。
    大型的计算机系统以及新型工作站和网络服务器大多包含一个以上的中央处理器。多CPU计算机能够同时执行多条指令或处理多个程序,这种能力称为多道处理 。

    关于CPU,给出一些主要性能指标:  

    1.兼容性

    每种处理器都有特定的指令集。指令集是告诉CPU如何操作的具体指令集合。适用于特定CPU的机器语言必须使用该CPU的指令集。

    由于各处理器都有特定的指令集,为某种计算机设计的程序在另一种计算机上可能无法运行。例如,为Apple Macintosh编写的程序就无法在IBM PC上运行。可在给定计算机上运行的程序即与该计算机的处理器兼容,或者说此程序是为给定CPU设计的本机应用程序。
    微处理器制造商在推出新型号产品时,必须仔细地考虑兼容性问题。特别地,制造商必须决定是否使新的芯片与以前的型号向下兼容。具有向下兼容性的芯片能够运行早期芯片上的程序。推出不与以前的型号向下兼容的微处理器是件很危险的事。人们一般不会购买无法运行他们已有程序的计算机。

   2.数据总线 
   决定CPU速度的第一个要素是数据总线宽度,它是用位(8、16、32或64)来衡量的。当人们说“这是16位计算机”或“那是32位计算机”时,他们指的就是总线宽度。总线的位数(总线宽度)决定了计算机可同时处理的位数,这一数目也就是计算机中“字”的长度。16位计算机中“字”长16位,而32位计算机中“字”长32位。

   总线可理解为是由并行线路组成的“高速公路” ,是传送字节所需要的通道。控制器和运算器以及计算机内的所有部件都是通过总线连接的。

   按总线包含的内容不同,总线通常分为数据总线、地址总线和控制总线。微处理器既有内部数据总线,也有外部数据总线。外部数据总线将CPU与内存相连,并提供到计算机外部设备的通道。内部数据总线连接控制器、运算器以及计算机内的所有部件。某些情况下,内部总线宽度大于外部总线。内部总线只在微处理器内部起作用;而外部总线通常用于与计算机的其余部分进行通信。
   例如,最初的IBM PC所使用的CPU包含16位内部数据总线和8位外部数据总线。使用较窄的外部总线使设计人员能够利用便宜的已有外部设备,如磁盘驱动器和存储器芯片。不过,这种折衷性设计会导致性能的下降。
   总线系统可分为两类:开放式与封闭式。开放式总线系统在母板上有扩展糟。为了添加新的外部设备,必须将电路板插入扩展糟中,并必须用指令告诉系统接受新的设备。而对于封闭式总线系统,只需将与外部设备相连的电缆插入已准备好的端口即可。
  

   3.系统时钟
    时钟速度本身不足以充当微处理器性能的衡量尺度。即使时钟速度相同,32位芯片处理数据的速度也会比16位的芯片快得多。每个时钟脉冲或周期内的操作数目也对性能有影响。大多数计算机每个周期执行一次操作。不过,Pentium芯片所使用的超标量体系结构允许在每个时钟脉冲内执行多条指令。
 
   4.地址总线  
    计算机内存组织中包含若干个存储单元,每个存储单元有一个唯一的编码,称为地址。地址不变,只是存储在那里的数据可以改变。因此,CPU到存储器的连线除了数据总线之外,还包括地址总线,CPU通过地址总线向内存发送地址信息,找到指定的存储单元,通过数据总线读写存储单元中的数据。而CPU地址总线的宽度决定了存储单元的最大数目,如20根地址线的内存最多有220=1MB个单元。  

 

2.2 内存  

    内存用于保存正被CPU使用的程序和数据。大多数计算机的内存可分为如下几类:RAM、虚拟内存、高速缓存和ROM。
    1.RAM(Random Access Memory随机存取存储器),也可以称为主存。
     随机存取存储器的速度快,但也有一个缺点,它具有易失性——断电后其中的数据也随之消失。像磁盘、磁带和CD—ROM之类非易失的外存可用于在关机后保存程序和数据。

    2.虚拟内存
     某些CPU的设计可使用虚拟内存,从而在内存不溢出的情况下运行需要内存空间大于实际内存容量的大程序或两个以上的小程序。虚拟内存系统将大型程序分割成小的部分,并使计算机能够使用空闲的硬盘作为RAM的扩展。需要时,计算机将在硬盘和RAM之间进行程序段的交换。虚拟内存可以使仅有4MB RAM的计算机运行需要6MB内存的程序。

    3.高速缓存(Cache)
     高速缓存的目的是为了给出接近最快存储器的速度,同时以较便宜的半导体存储器的价格提供一个大存储器容量。Cache主要强调快速存取,以便使存取速度和CPU的运算速度相匹配。相对容量较大、速度较慢的主存储器与容量较小、速度较快的Cache连在一起,Cache中存放主存储器中的部分副本。 

    4.ROM(Read Only Memory只读存储器)
    关机时RAM中的一切都被抹掉了,那么计算机如何重新启动呢?答案是只读存储器。启动计算机的指令存储在不易失的只读存储器芯片中。只读存储器在制造时即包含了永久存储的指令。启动计算机的指令保存在称为ROM BIOS(基本输入/输出系统)芯片的特殊芯片中。
     在微型计算机中,CPU、内存和协处理器芯片等部件都要放置在称为主板(或叫母板)的一块大型电路板上。

 

2.3 外存

    由于计算机的内存(RAM)具有易失性,必须将数据由内存传递给磁盘之类的永久性存储设备才能长久保存数据。这类存储器通常称为外存(也称为辅助存储器),不具有易失性。只要用户需要,它们可以长期地保存大量的数据。
    与内存相比,外存十分便宜。大多数计算机外存储器的容量很大。不过,存储设备传送数据的速度不如RAM快。应用程序使用完毕后,应该将结果保存在外存上。 
    1.磁盘
    磁盘存储器能够存储大量数据,并具有直接访问文件或记录的功能。磁盘驱动器的磁头称为读/写头。向磁盘驱动器内插入一张磁盘后,磁盘会安装在能让磁盘高速转动的轴上。读写头所读的是磁脉冲。
   磁盘用于存储之前,必须进行称为格式化的准备工作  
数据记录在被称为磁道的同心圆环上,各磁道均分成称为扇区的扇型区域,两个或更多的扇区组合为簇,如下图所示。

     查看更多精彩图片 

  表2.1 软盘的数据存储量 
  大多数计算机在磁盘上保留一个表,说明数据所在的扇区与磁道位置。这个表称为文件分配表(FAT),它使计算机能够容易地找到数据。  

 

5.25英寸
3. 5英寸
双密盘
360KB
720KB(IBM)
800KB(Macintosh)
高密盘
1.2MB
1. 44MB(IBM)
1. 44MB (Macintosh)
高密盘

 

2. 88MB


    有两种类型的磁盘:软盘和硬盘 

    (1)软盘 
    软盘是由聚脂薄膜塑料制成的柔软圆片。3.5英寸版本封装在硬塑料外壳中,如图2.3所示。软盘的价格不高,软盘的存储容量相对有限,如表2.1所示。而且工作速度较慢,因此,大多数个人计算机都配有容量大、速度快的硬盘。

    (2) 硬盘 
    硬盘与软盘的工作原理相似,只是硬盘由坚硬的合金盘片组成,容量大,可保存大量的数据,操作速度也要快得多。现在微型计算机中常用的硬盘配置达到十几个GB以上。大多数硬盘是永久性地封装在磁盘驱动器中的。
                查看更多精彩图片
    2.光盘
    光盘基于与CD同样的激光技术,能够存储极大量数据。光盘的三种主要类型为CD—ROM、WORM CD和MO技术。
    光盘中最普遍使用、也是价格最低的类型为只读光盘存储器(CD) 
    磁光(MO)盘是可擦除的,它融合了磁带和磁盘上采用的磁原理与崭新的光学技术。它们是可拆卸、可携带的,并且耐用。 一次写入多次读出光盘(WORM CD)空白盘可从制造商处买到,用特制的设备进行编码。编码以后就不能再改变光盘内容。

   

 

2.4  输入设备 
     可以用多种方式为计算机输入数据,最常用的输入设备是键盘、定位设备(如鼠标和跟踪球)以及扫描仪。还有许多其他特殊用途的输入设备,而且计算机经常有不止一种输入设备。譬如,大多数个人计算机都既有键盘又有鼠标 。
    

    1.键盘       
     输入计算机的大部分数据是通过键盘完成的,这种输入方式与在打字机上击键十分类似。输入计算机的大部分数据是通过键盘完成的,这种输入方式与在打字机上击键十分类似。
     计算机键盘上还有一些实现特殊任务的键。这些特殊键包括功能键、方向键和特殊用途键,如Alt、Ctrl、Del、Enter、Ins以及Esc键等。这些键使用户在使用应用程序时更便捷地实现—些复杂的任务。

    2.  定位设备 
     许多人尽可能地选择使用定位设备来代替键盘。定位设备减少了打字的次数(也减少了出错的次数)。现有的定位设备包括鼠标、跟踪球、光笔、数字化图形输入板、触摸屏以及笔式系统等。     

    3.数据扫描设备
     光学识别系统提供了从数据源直接捕获数据而减少键盘输入的另一种途径。该系统能够使计算机通过扫描可识别类型的印刷文本读入数据。

    4.语音识别设备
     语音输入和控制系统蕴藏着巨大潜力,它将彻底改变我们与计算机的沟通方式。虽然存在一些问题,但在此领域己取得了逐步的进展,我们能够与我们的计算机交谈的那一日也许为时不远了

2.5  输出设备
     大部分输出可以归入两种类型:软拷贝和硬拷贝。软拷贝很适合于写文章、玩游戏、看影片或阅读最新新闻,它是在显示器上所能见到的。软拷贝是临时性的,当您看完了以后,没有实体性的东西留下来。但能将软拷贝复制到磁盘上以便交流。硬拷贝是可以触模和携带的,通常是以纸张的形式输出。如果您需要同事看看您的工作或将您的作业交给老师,硬拷贝就特别重要了。 
   

    软拷贝:
    1.显示器 
    当想看到计算机输出时,可能会想到显示器。显示器输出是软拷贝,看完之后,无法将输出取下带走。显示器的显示是最普遍的一种软拷贝。我们看到的与台式计算机相连的大型显示器是阴极射线管(CRT)显示器,用于膝上计算机和笔记本电脑的小型显示器叫做平面显示器。平面显示器较之CRT更轻更省电。大多数显示器是SVGA(超级视频图形适配器) 。
    2.音频输出 
    音频输出是第二种软拷贝,新款声卡甚至具备在从事另外工作的同时让计算机为您读文章的能力 。
   

    硬拷贝:
    1.打印机
    击打式打印机
    非击打式打印机 (常见的有激光打印机和喷墨打印机。 )    
    2.绘图仪     

 

3.1  数据表示 
    计算机的基本功能就是对信息进行处理。首先要解决的一个问题是如何表示信息,我们可以归纳出一个重要概念:信息表示数字化。从硬件的角度,信息的表示问题涉及采用何种形式的信号。计算机内采用数字型电信号表示各类信息,便于高速传送与处理加工。
    从软件的角度,信息的表示问题涉及采用何种格式去表示数据或程序信息。从更高的层次,信息表示还涉及到对复杂问题的描述,乃至对知识的表达。   
    因此,要解决一个问题,首先得设法对它进行描述,即信息的表示,然后设法让计算机能够理解并加以处理。因此,信息的表示是我们工作的基本出发点。       
   计算机采用二进制形式表示数据和指令。数据和指令在代码的外形上并无区别,都是由0和l组成的代码序列,只是各自约定的含义不同面已。0和l是计算机采用的二进制仅有的两个数字。采用二进制,使信息数字化容易实现,可以用二值逻辑工具进行处理。程序信息本身也可以作为被处理的对象,进行加工处理。      
   二进制数字也称为比特(bit),经组合后可构成字母、数字或特殊符号。为表示数据0到9和字母a~z与A~Z与A~Z,计算机设计人员创建了很多编码系统。例如,在某种编码系统中,二进制数据0100000l代表字母A。 
   目前存在着两种主要的编码标准。大部分超级计算机和大型计算机使用扩充的二—十进制交换码(EBCDIC),而几乎所有的小型计算机、微型计算机使用美国信息交换标准代码(ASCII),两者所代表的字符不同。
   表2.2为ASCII字符编码表。ASCII和EBCDIC都采用8位数字编码系统。这个8位数字组称为一个字节(Byte),或一个字符。大多数计算机在设计时允许为每个字符的编码添加第9位。这一位叫做奇偶校验位,用于对内存或数据通信的差错进行校验 。
                          

        表2.2   ASCII(美国标准信息交换码)字符编码表
   

654
3210
000
001
010
011
100
101
110
111
0000
NUL
DLE
SP
0
@
P
P
    p
0001
SOH
DC1
!
1
A
Q
a
    q
0010
STX
DC2
2
B
R
b
     r
0011
ETX
DC3
#
3
C
S
c
     s
0100
EOT
DC4
$
4
D
T
d
      t
0101
ENQ
NAK
%
5
E
U
e
      u
0110
ACK
SYN
&
6
F
V
f
      v
0111
BEL
ETB
7
G
W
g
     w
1000
BS
CAN
(
8
H
X
h
      x
1001
HT
EM
)
9
I
Y
i
      y
1010
LF
SUB
*
:
J
Z
J
      Z
1011
VT
ESC
+
;
K
[
K
     {
1100
FF
FS
,
<
L
\
L
      |
1101
CR
GS
_
=
M
]
M
      }
1101
SO
RS
.
>
N
^
N
      ~
1111
SI
US
/
?
O
-
o
   DEL


    在计算机中应用一位数字信息表示一个像点,例如l表示亮点,而0表示暗点。再按照一定的扫描规律,将这些位(点)的信息以数字形式组织并存储起来,就可以对图像进行处理。通常的显示扫描顺序是:自左向右、自上而下。按这个顺序同样将每八位称为一个字节。    
   同样可用数字信号表示声音。按一定频率对电流波进行采样,即等时间间隔地对电流波进行测量,将每次测得的电流幅值用一个数字量表示。如果采样频率足够高,则所获得的数字信息能逼真地保持声波信息,还原后,发话器能逼真地再现原来的声音。采用数字化转换后,就可以用计算机对声音信息进行各种处理。
  甚至可用数字代码表示命令与状态。命令与状态属于逻辑型信息,而非数值,但也可用数字代码表示。例如计算机中操作控制信号主要来自指令,用事先约定的数字代码表示指令的不同操作,如规定0000表示数据传送、0001表示加法、0010表示减法、0011表示停机操作等。
  又如,某计算机系统配置了一台打印机,可将它的工作状态归纳为三种:打印机不工作(空闲)、正在打印一行(忙)、打印完一行等待计算机送出新的一行打印信息(完成)。为了向计算机提供当前的打印机工作状态,以供判断,可以用两位数字代码表示状态信息,如约定00表示空闲,01表示忙,10表示完成。
  为了能直接使用西文标准键盘把汉字输入到计算机,就必须为汉字设计相应的输入编码方法。当前采用的方法主要有以下3类:
 (1)数字编码:常用的是国标区位码,用数字串代表一个汉字的输入码。区位码是将国家标准局公布的6763个两级汉字分为94个区,每个区分94位,实际上把汉字表示成二维数组,每个汉字在数组中的下标就是区位码。区码和位码各两位十进制数字,因此输入一个汉字需按键四次。例如“中”字位于第54区48位,区位码为5448。
 (2)拼音码:拼音码是以汉语拼音为基础的输入方法。凡掌握汉语拼音的人,不需训练和记忆,即可使用。
 (3)字形编码:字形编码是用汉字的形状来进行的编码。汉字总数虽多,但是由笔划组成,全部汉字的组成和笔划是有限的。因此,把汉字的笔划用字母或数字进行编码,按笔划的顺序依次输入,就能表示一个汉字。例如五笔字型编码是最有影响的一种字形编码方法。

  除了上述三种编码方法之外,为了加快输入速度,在上述方法基础上,发展了词组输入、联想输入等多种快速输入方法。汉字内码是用于汉字信息的存储、交换、检索等操作的机内代码,一般采用两个字节表示。英文字符的机内代码是七位的ASCII码,当用一个字节表示时,最高位为“0”。为了与英文字符能相互区别,汉字机内代码中两个字节的最高位均规定为“1”。例如汉字操作系统CCDOS中使用的汉字内码是一种最高位为“1”的两字节内码。 
  字模码是用点阵表示的汉字字形代码,它是汉字的输出形式。 
  根据汉字输出的要求不同,点阵的多少也不同。简易型汉字为16×16点阵,提高型汉字为24×24点阵、32×32点阵,甚至更高。因此字模点阵的信息量是很大的,所占存储空间也很大。 
  注意,汉字的输入编码、汉字内码、字模码是计算机中用于输入、内部处理、输出三种不同用途的编码,不要混为一谈。

3.2  在文件中存储数据

  无论使用什么样的存储设备或计算机,其存储的所有内容均保存在文件中。文件有各种类型,它们都有各自的名称,并且可以组织在称为目录的“文件柜”中。正如在文件柜中用不同的抽屉组织相关信息一样,不同的文件目录存储不同类型的相关文件。

  1.文件类型 
   所有计算机上的文件可分为两种基本类型:程序文件和数据文件。程序文件包括从系统程序(像用于格式化磁盘的程序)到应用程序(像电子表格或字处理程序)的各类程序。大多数程序还要使用若干支持文件。这些文件存储附加的程序和程序正确运行所需要的其他信息。如果任何文件丢失,都可能使程序无法运行。 

  创建数据文件是为了存储程序使用的数据。大部分程序存储数据时采用专有文件格式,也就是只有程序设计公司才使用的数据存储格式。 
  可以按照所存储的数据类别对数据文件分组。以下是一些数据文件的常见类型: 
 (1)配置文件,包含程序正确运行所需要的配置选项。不能更改或删除配置文件,特别是计算机操作系统所要求的配置文件。 
 (2)文本文件,只包含标准字符(字母、标点符号、数字和特殊符号),如ASCII字符集的字符。几乎任何应用程序都可以阅读文本文件。
  (3)图片文件,以特殊的图形格式存储图片,该格式用于存储数字编码的图片。常用的图片格式包括“联合图像专家小组规范(JPEG)”和“图片互换格式(GIF)”。要阅读图片文件,您必须使用能够识别文件格式的程序。    
 (4)声音文件,存储数字化的声音,如果您的计算机上配置了多媒体播放器,可以播放该类文件。 
 (5)数据库文件,包含数据库程序的专有文件格式存储的数据。
 (6)备份文件,包含重要数据的副本。

2.文件命名 
  当使用应用程序并保存工作时,通过将文件名赋予文件而对它命名。这个名字是操作系统用来存储和检索该文件的。在文件所存的同一目录中,文件名必须唯一;如果在同一目录中与另一文件相同的名字保存新的文件,新文件将替换旧文件。可以有选择地使用最多3个字符作为扩展名。
  如果使用扩展名,必须用句点分隔文件名与扩展名,如MYDATA.TXT。某些应用程序自动提供自己的扩展名,如“DOC”(Microsoft Word)或“XLS”(Microsoft Excel 电子表格)。具备这一功能的程序可以判断磁盘上哪些文件是由该程序创建的。表2.3列举了一些常用的文件扩展名。

表2.3 常见的文件扩展名

 

扩展名
文件类型
BAK
备份文件
BAT
批处理文件
COM
程序文件
DOC
Microsoft Word文档
EXE
程序文件
GIF
GIF图片文件
INI
配置文件
JPG
JPEG图片文件
SYS
操作系统配置文件
WAV
Microsoft Windows声音文
WK4
Lotus 1-2-3 电子表格
XLS
Microsoft Excel 电子表格

 

3.3  按照目录组织文件 
    计算机上的文件是按照目录组织的。存储设备采用多级目录存储文件。 
    为进一步组织计算机上的文件,还可在目录下创建子目录。通过建立逻辑子目录,可以比较容易地对各文件进行定位。 
    在目录中查找某一文件有几种办法。通过命令行,告诉计算机转换到包含该文件的目录,然后告诉计算机该文件的文件名。另一种办法是在命令中同时指定目录名和文件名。在图形界面(例如Windows 2000)上可以单击文件名。
    许多操作系统与图形用户界面都包含有文件管理器之类的实用工具。文件管理器能够帮助用户容易地进行文件的定位、移动、复制、重命名和删除。 
    计算机的分类方式有多种,综合考虑尺寸、处理速度和成本,可以分为4个类型:超级计算机、大型机、小型计算机和微型计算机。超级计算机体积最大,功能也最强;而微型计算机的体积最小。所有的计算机都在朝着功能更强、速度更快的方向变化。如今的微型计算机能够比得上20年前大型机的功能。

4.1  超级计算机  
   超级计算机体积最大、速度最快、功能最强但价格也最高。与其他大型系统相似,超级计算机可以被许多人同时访问。超级计算机主要为包含大量数学运算的科学应用服务。航空、汽车、化工、电子和石油等行业大量地使用超级计算机。超级计算机还用于天气预报和地震分析。在许多公共和私人的研究中心,如大学与政府实验室,都可以看到超级计算机。 
   超级计算机的速度在很大程度上是通过使用多个处理器而取得的。多道处理使计算机能够同时完成多个任务,或是将不同任务分配给各个处理器,或是将复杂的任务分解后分配到几个处理器上。 
   在开发超级计算机方面的领导者包括Cray研究公司、Silicon Graphics公司、Tinking Machine公司、Fujitsu公司、IBM公司和Intel公司。

 

4.2  大型机  
   对于输入/输出操作较多的情况,大型机比超级计算机要适用得多。许多现代大型机均具有多道处理的能力。不过,一般来说它们仅局限于使用8个或更少的处理器。在大型机中,处理器是用百万次浮点运算(每秒几百万次浮点算术运算)而不是10亿次浮点运算来衡量的,其速度比超级计算机的处理器慢。
   大型机系统通常由主机(或主处理器)以及其他若干计算机组成。主处理器负责控制其他处理器、所有的外围设备以及数学操作。前端处理器负责与所有与计算机系统相连接的远程终端的往返通信。有时还要使用后端处理器执行数据检索运算。尽管主机能够完成以上所有运算,但是使它从处理速度要求不高的费时操作中解放出来可以使效率更高。 

4.3  小型计算机   
  “小型时代”开始于20世纪60年代后期,数字设备公司(DEC)于1968年推出第一台小型计算机DEC PDP—8。与大型机类似,大多数小型计算机是多用户系统。大型机与小型计算机的主要区别是规模。小型计算机能够完成与大型机相同类型的任务,只是小型计算机稍微慢一些。与大型机相似,小型计算机也能接纳远程用户,只是数目少一些。
  小型计算机的输入、输出和存储设备看起来与大型机上的相似,不过小型机的存储容量少一些,打印机的速度也慢一些。随着时间的推移,计算机类型之间的区别正在变得越来越模糊。小型计算机经常被称为是中等计算机。

 

4.4  工作站与微型计算机 
   当使用多用户计算机,如大型机或小型计算机时,您可以控制输入,并从显示器上看到输出,但除此之外不能控制其他。单用户计算机使您控制计算机处理的各个阶段:输入、处理、输出和存储。您可以选择想使用的程序,而不必与其他用户竞争对系统的访问。 
   当使用多用户计算机,如大型机或小型计算机时,您可以控制输入,并从显示器上看到输出,但除此之外不能控制其他。单用户计算机使您控制计算机处理的各个阶段:输入、处理、输出和存储。您可以选择想使用的程序,而不必与其他用户竞争对系统的访问。
   单用户系统的目的就是满足个人的计算需要。单用户计算机可以分为两类:工作站与微型计算机。
   工作站是用来满足工程师、建筑师及其他需要详尽图形显示的专业人员计算需求的功能强大的台式计算机。例如,工作站常用于计算机辅助设计(CAD),使工业设计人员制作技术零部件或总成的图片。为处理这些复杂而详尽的图形,计算机必须具有强大的处理功能和很大的存储器。工作站还经常用作局域网的服务器。 
   计算机行业中的微型计算机部分是复杂的 :
   最常见的类型是台式计算机,占领台式微型计算机市场的计算机可以分为两类:Apple和IBM/IBM兼容机。 
   新型的Pentium微型计算机还具备多道处理能力。 
   人们常常将个人计算机称为微型计算机,后者是在其处理电路中使用微处理器的计算机。术语“微型计算机”起源于20世纪70年代末期,当时仅是采用微处理器的计算机才是PC机。人们使用微型计算机这一术语时,通常指PC机。笔记本计算机是小得足以放在一般的公事包中的便携式计算机,掌上计算机提供了缩小的体积和精简的功能 。

 

 

5.1  软件的作用  
   硬件需要依靠软件或程序才能工作。所采用的软件类型取决于要完成的工作。软件通常分为两种:系统软件和应用软件。系统软件控制并协调计算机硬件的工作。应用软件则针对某一特定问题或特殊任务。
   应用软件包括专用软件和通用软件。专用软件解决的是某一特定问题,通常是为特定专业或行业开发的,例如为班级登记所设计的注册程序就是一个专用程序。通用程序是微机产业的中坚。这些软件程序可以完成一系列相关任务。字处理、电子表格、数据库程序就是一些最常见的通用软件。

 

5.2  系统软件 
   充当硬件和应用程序之间的媒介的程序称为系统软件。这些软件协调各部分硬件的工作,并为应用程序提供支持。系统软件包括操作系统、操作环境、语言翻译程序,实用程序和性能监控器。其中操作系统和操作环境是系统软件中最重要的部分 。

   1.操作系统 
    操作系统是指协调计算机各部分功能的程序组。操作系统中某些部分可以自动工作,并为应用程序提供支持,不需要人为干涉。其他部分则为用户提供实用程序用来实现系统的维护。 
   尽管操作系统各不相同,但它们都有三个共同的特点,即所有操作系统都必需具备的功能是管理资源、控制输入输出处理、实现用户与操作系统之间的通信。 
    (1)管理资源 
     操作系统所要管理的资源是指各种硬件单元,包括CPU操作系统的一项重要任务是控制程序的执行(运行)所谓“多任务”是指操作系统同时执行一个以上的任务(程序运行)的能力。当一项任务在等待输入输出操作时,CPU可以执行另一项任务。如今在一些个人计算机操作系统,如微软Windows和Macintosh system 都提供多任务功能。

     (2)控制输入输出处理
     操作系统了解设备需求,并在设备请求时给予响应。由于输入输出设备的速度远远低于CPU,这种及时响应可以避免输入输出设置对处理过程的不必要拖延。部分对输入输出设备的控制来自于BIOS或ROM—BIOS。BIOS(或称基本输入输出系统)是一个ROM芯片,内建于计算机的内存中,并在系统启动后负责检查输入输出设备。
     (3)实现用户和操作系统之间的通信
     每一个操作系统都为用户提供一定方法设置作业和资源优先级,响应提问或告诉系统下一步需要做什么。对大规模计算机,用户界面——系统软件中用来和用户对话的部分通常被称作命令解释程序。命令解释程序有时也叫做作业控制语言。

   2.其他系统软件 
      其他的系统软件还包括语言翻译器、实用程序和性能监控器等。

 

5.3 应用软件 
    尽管对计算机来说系统软件必不可少,但同样需要应用软件。系统软件带动硬件工作,而应用软件则使计算机变得更为实用,在计算机上所花费的大部分时间是和应用软件打交道。软件包是指为解决某一特定问题而设计的一组程序。   
    目前有许多流行的应用软件包,这些字处理、电子表格和数据库软件包构成了微机的绝大多数日常应用程序。应用软件包通常被设计得便于使用,采用和操作环境相同的界面,并尽可能多地考虑用户的使用要求。
   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值