用户界面的软件部分包括用户与计算机交互时使用的协议、命令、处理程序等。命令符是不同命令的标识,命令符不同,表示要执行的程序不同。用户界面的发展过程可分作三个主要阶段:0、1符号式用户界面。字符显示式用户界面。这种方式的用户界面显示直观、操作简便、掌握快。图4-1是一个图形方式用户界面的示例。目前用户界面的发展,以语音输入输出等多媒体形式、面部和肢体动作识别等多感知渠道、虚拟技术应用等为主要特点。......
2023-11-18
磁带是一条宽约1厘米,长约几百米,表面涂有磁性材料的带子,使用中的磁带都是卷在一个圆形的框架上。磁带早在计算机出现以前就被发明,早先的磁带主要用于记录声音,20世纪50年代中期,磁带开始用做计算机的外存。磁带的工作原理如图2-14所示。和磁盘的工作原理类同,要读/写磁带上的数据也要有一个读/写头。但磁带机工作时不是读/写头移动,而是磁带转动。磁带转动的机械装置包括:一个带转动轴的主动轮,主动轮上放着空着的收带盘;一个不带转动轴的被动轮,被动轮上放着装满磁带的文件盘。磁带转动的原理是,主动轮转动带动收带盘转动,收带盘转动带动文件盘转动。
图2-14 磁带工作原理
因磁带介质很窄且很长,必须在两个轮盘之间有条不紊地盘绕才能完成读/写头对数据的读/写操作,这就使磁带只能进行一个方向的转动,即磁带只能进行顺序的读/写数据操作,所以磁带也称为顺序存储设备。相比之下,磁盘的面积非常有限,可以把磁头移动到盘面上任意磁道、任意扇区的位置,进行数据的读/写操作,而完全不必从第一个磁道的第一个扇区开始,顺序进行数据的读/写操作,所以磁盘也称作随机存储设备。由于磁带是顺序存储设备,所以存储在磁带上的文件称为顺序文件。由于磁盘是随机存储设备,所以存储在磁盘上的文件称为随机文件。
磁带上数据的存储格式如图2-15(a)所示,即每行由8个0、1符号位组成,依次编号为0~7。通常符号不是顺序排列,这样可减少数据之间的传输干扰。编号为P的磁道称为校验道,校验道上的数据可用来帮助发现数据传输中的错误。
由于在磁带上读/写数据时不可能非常精确地启动和停止,因此要在存储的有效数据之间留出一定的空隙,作为磁带机惯性作用的缓冲区。图2-15(b)所示的是磁带上数据的组织方式。磁带上的数据块和磁盘上的扇区类同,数据块是磁带读/写操作的基本单位,即磁带机每次读/写一个数据块的数据。数据块和数据块之间由一段不存储数据的空白区域间隔,这个数据块之间的间隔称为块间隙。(www.chuimin.cn)
图2-15 磁带数据
(a)数据的存储格式;(b)数据的组织方式
磁带机的读/写速度较磁盘机的速度低,加上磁带机只能进行顺序读/写操作,因此曾经有一段时间,磁带机的使用数量逐年减少,有些专家也预言磁带机最终将退出外存市场。但是,随着近年来磁带机性能的不断提高,磁带机又开始广泛使用。
有关计算机导论的文章
用户界面的软件部分包括用户与计算机交互时使用的协议、命令、处理程序等。命令符是不同命令的标识,命令符不同,表示要执行的程序不同。用户界面的发展过程可分作三个主要阶段:0、1符号式用户界面。字符显示式用户界面。这种方式的用户界面显示直观、操作简便、掌握快。图4-1是一个图形方式用户界面的示例。目前用户界面的发展,以语音输入输出等多媒体形式、面部和肢体动作识别等多感知渠道、虚拟技术应用等为主要特点。......
2023-11-18
计算机硬件的发展受到电子开关器件的极大影响,因此,器件更新被作为计算机技术进步划代的标志。另外,大规模和超大规模集成电路技术为微型计算机的出现奠定了基础,微机的出现和广泛使用在计算机的发展历史上占有重要的地位。表1-1是计算机硬件发展过程的总结。......
2023-11-18
操作系统的发展主要经历了单道批处理系统、多道批处理系统、分时系统、实时系统和网络操作系统五个发展过程。在操作系统的支持下,计算机的使用效率大大提高,计算机的功能大大增强,计算机的应用范围大大拓宽。因此,出现了操作系统的最早雏形——单道批处理系统。......
2023-11-18
操作系统进行外部设备管理的基本方法是采用中断技术。当中断服务程序运行结束时,CPU再转回主程序继续运行。图5-12 输入/输出中断的处理流程对图5-12要进一步说明的是,在输入/输出设备进行启动的准备工作时,CPU在继续运行主程序。完成相应的中断服务功能。简单说,通道技术就是再设计一个独立于CPU的功能简单的CPU,专门处理外部设备和主机的数据交换事情。......
2023-11-18
对于由n个数据元素构成的线性序列,如果只允许在其头部位置插入数据元素和删除数据元素,则这种逻辑结构的数据结构称为堆栈。很多应用问题的软件设计需要使用堆栈这种数据结构。所以,系统要保证递归结构程序执行过程的正确进行,就必须在调用下一级子程序前,把当前子程序中要保存的数据保存到堆栈中。......
2023-11-18
按计算机承担的任务性质划分,归纳起来,计算机应用主要分以下几个方面。近年来,由于计算机科学技术的迅速发展,特别是网络技术和多媒体技术的迅速发展,计算机不断应用于新的领域。......
2023-11-25
相关推荐