新编计算机英语课文翻译 王春生 刘艺

在计算机科学中,操作系统是控制计算机的基本软件。它具有三个主要功能:协调和操纵计算机硬件,如计算机内存、打印机、磁盘、键盘、鼠标和监视器;组织各种存储介质上的文件,如软盘、硬盘、光盘(CD )、数字视盘(DVD )和磁带以及管理硬件错误和数据丢失。

在以掌上电脑和电子游戏机为典型代表的一些计算机中,整个操作系统小到可存储在只读存储器(ROM )中。对几乎所有的个人电脑、服务器、工作站、大型机以及超级计算机而言,操作系统程序相当大,因此大部分存储在硬盘上。操作系统的小型引导程序存储在只读存储器上,并在系统启动时提供必要的指令,用于将操作系统的核心装入内存。操作系统的这个核心部分称为内核,它提供最基本的操作系统服务,如内存管理和文件存取。在计算机运行的整个时间内,内核一直驻留在内存中。操作系统的其他部分,如定制实用程序,需要时才装入内存。

二、操作系统如何工作

操作系统控制不同的计算机进程,如运行电子表格程序或从计算机内存中存取信息。一个重要的进程是解释命令,使得用户可以和计算机通信。一些命令解释器是面向文本的,需要键入命令或通过键盘上的功能键选择命令。另一些命令解释器使用图形,并允许用户通过指点图标进行通信。图标是屏幕上的图片,代表特定的命令。初学者一般会发现面向图形的解释器比较容易使用,但许多有经验的计算机用户更喜欢面向文本的命令解释器,因为它们功能更强。

操作系统可以是单任务的,也可以是多任务的。较早的单任务操作系统每次只能运行一个进程。例如,计算机打印文档时,直到打印结束才能开始另外一个进程或响应新的命令。所有的现代操作系统都是多任务的,可以同时运行数个进程。然而,在大多数计算机中仅有一个中央处理器(计算机的计算和控制单元),因此多任务操作系统制造了数个进程同时在一个中央处理器上运行的错觉。制造这种错觉最常用的机制是分时段的多任务处理,靠这种方法每个进程单独运行一段固定的时间。如果一个进程在分配的时间内没有完成,它就暂停,让另外一个进程运行。进程的这种交换称为上下文切换。操作系统进行“簿记”以保存暂停进程的状态。它还有一个称为调度器的机制,用来确定下一步运行哪个进程。调度器快速运行短小的进程,以尽可能缩短可感知的延迟。由于用户对时间的感觉要比计算机的处理速度慢得多,因此多个进程看似在同时运行。

操作系统可以使用称为虚拟内存的技术,来运行所需主存空间大于实际可用主存空间的进程。为了实现这种技术,硬盘空间被用来模拟所需的额外内存。然而,访问硬盘比访问主存耗时多,因此计算机的运行速度会变慢。

三、操作系统的主要类别

一种操作系统可能比其他操作系统更适合某些计算任务。为了提示它们的优缺点,人们使用一个或多个以下术语来对操作系统进行非正式的分类和描述:单用户操作系统意在操纵一套输入设备——可以一次由一个用户控制的输入设备。手持式计算机和许多个人电脑所用的操作系统,可划归单用户操作系统类别。DOS 是一个单用户操作系统的例子。

多用户操作系统允许一台计算机,常常是大型机,处理同时来自多个用户的输入、输出和处理请求。这种操作系统所担负的最困难的职责之一,是调度一台集中式计算机必须执行的所有处理请求。国际商用机器公司的OS/390是最流行的大型机多用户操作系统之一。

网络操作系统(也称“服务器操作系统”)提供通信和路由选择服务,这些服务允许计算机共享数据、程序以及外围设备。例如,Novell NetWare 几乎总是被称为网络操作系统。网络服务与多用户服务之间的区别可能似乎有点模糊——特别是因为UNIX 、Linux 、太阳微系统公司的Solaris 等操作系统提供这两种服务。然而,主要区别在于多用户操作系统为在一台集中式计算机上进行处理而调度请求,而网络操作系统则只是把数据与程序传递到各个用户的本地计算机上,实际的处理是在那里进行的。

多任务操作系统提供进程和内存管理服务,允许两个或两个以上程序同时运行。今天的大多数操作系统,包括你个人电脑上的操作系统,都提供多任务服务。

桌面操作系统是为个人电脑——台式机、笔记本电脑或平板电脑——设计的一种操作系统。你在家里、学校或工作场所使用的计算机很可能配置了桌面操作系统,如Windows 或MacOS 。通常,这些操作系统旨在适应单个用户的需要,但可能也提供联网功能。今天的桌面操作系统总是能提供多任务功能。

有些操作系统供应商将其产品描述为“家用”或“专业”版本。家用版带有的网络管理

工具通常比专业版少。

四、未来的技术

操作系统仍在继续进化。例如,用语音或手写的方法代替键盘输入的研究工作正在进行中。当前,这些类型的输入还不精确,因为人们在单词的发音和书写上有很大的不同,这使得计算机难以识别不同用户的相同输入。然而,这个领域取得的进展已经带来了一些系统,它们能够识别由各种不同的人所说的少量单词。另外,经过训练后能够识别一个人的手迹的软件也已经开发出来了。

在计算机科学中,操作系统是控制计算机的基本软件。它具有三个主要功能:协调和操纵计算机硬件,如计算机内存、打印机、磁盘、键盘、鼠标和监视器;组织各种存储介质上的文件,如软盘、硬盘、光盘(CD )、数字视盘(DVD )和磁带以及管理硬件错误和数据丢失。

在以掌上电脑和电子游戏机为典型代表的一些计算机中,整个操作系统小到可存储在只读存储器(ROM )中。对几乎所有的个人电脑、服务器、工作站、大型机以及超级计算机而言,操作系统程序相当大,因此大部分存储在硬盘上。操作系统的小型引导程序存储在只读存储器上,并在系统启动时提供必要的指令,用于将操作系统的核心装入内存。操作系统的这个核心部分称为内核,它提供最基本的操作系统服务,如内存管理和文件存取。在计算机运行的整个时间内,内核一直驻留在内存中。操作系统的其他部分,如定制实用程序,需要时才装入内存。

二、操作系统如何工作

操作系统控制不同的计算机进程,如运行电子表格程序或从计算机内存中存取信息。一个重要的进程是解释命令,使得用户可以和计算机通信。一些命令解释器是面向文本的,需要键入命令或通过键盘上的功能键选择命令。另一些命令解释器使用图形,并允许用户通过指点图标进行通信。图标是屏幕上的图片,代表特定的命令。初学者一般会发现面向图形的解释器比较容易使用,但许多有经验的计算机用户更喜欢面向文本的命令解释器,因为它们功能更强。

操作系统可以是单任务的,也可以是多任务的。较早的单任务操作系统每次只能运行一个进程。例如,计算机打印文档时,直到打印结束才能开始另外一个进程或响应新的命令。所有的现代操作系统都是多任务的,可以同时运行数个进程。然而,在大多数计算机中仅有一个中央处理器(计算机的计算和控制单元),因此多任务操作系统制造了数个进程同时在一个中央处理器上运行的错觉。制造这种错觉最常用的机制是分时段的多任务处理,靠这种方法每个进程单独运行一段固定的时间。如果一个进程在分配的时间内没有完成,它就暂停,让另外一个进程运行。进程的这种交换称为上下文切换。操作系统进行“簿记”以保存暂停进程的状态。它还有一个称为调度器的机制,用来确定下一步运行哪个进程。调度器快速运行短小的进程,以尽可能缩短可感知的延迟。由于用户对时间的感觉要比计算机的处理速度慢得多,因此多个进程看似在同时运行。

操作系统可以使用称为虚拟内存的技术,来运行所需主存空间大于实际可用主存空间的进程。为了实现这种技术,硬盘空间被用来模拟所需的额外内存。然而,访问硬盘比访问主存耗时多,因此计算机的运行速度会变慢。

三、操作系统的主要类别

一种操作系统可能比其他操作系统更适合某些计算任务。为了提示它们的优缺点,人们使用一个或多个以下术语来对操作系统进行非正式的分类和描述:单用户操作系统意在操纵一套输入设备——可以一次由一个用户控制的输入设备。手持式计算机和许多个人电脑所用的操作系统,可划归单用户操作系统类别。DOS 是一个单用户操作系统的例子。

多用户操作系统允许一台计算机,常常是大型机,处理同时来自多个用户的输入、输出和处理请求。这种操作系统所担负的最困难的职责之一,是调度一台集中式计算机必须执行的所有处理请求。国际商用机器公司的OS/390是最流行的大型机多用户操作系统之一。

网络操作系统(也称“服务器操作系统”)提供通信和路由选择服务,这些服务允许计算机共享数据、程序以及外围设备。例如,Novell NetWare 几乎总是被称为网络操作系统。网络服务与多用户服务之间的区别可能似乎有点模糊——特别是因为UNIX 、Linux 、太阳微系统公司的Solaris 等操作系统提供这两种服务。然而,主要区别在于多用户操作系统为在一台集中式计算机上进行处理而调度请求,而网络操作系统则只是把数据与程序传递到各个用户的本地计算机上,实际的处理是在那里进行的。

多任务操作系统提供进程和内存管理服务,允许两个或两个以上程序同时运行。今天的大多数操作系统,包括你个人电脑上的操作系统,都提供多任务服务。

桌面操作系统是为个人电脑——台式机、笔记本电脑或平板电脑——设计的一种操作系统。你在家里、学校或工作场所使用的计算机很可能配置了桌面操作系统,如Windows 或MacOS 。通常,这些操作系统旨在适应单个用户的需要,但可能也提供联网功能。今天的桌面操作系统总是能提供多任务功能。

有些操作系统供应商将其产品描述为“家用”或“专业”版本。家用版带有的网络管理

工具通常比专业版少。

四、未来的技术

操作系统仍在继续进化。例如,用语音或手写的方法代替键盘输入的研究工作正在进行中。当前,这些类型的输入还不精确,因为人们在单词的发音和书写上有很大的不同,这使得计算机难以识别不同用户的相同输入。然而,这个领域取得的进展已经带来了一些系统,它们能够识别由各种不同的人所说的少量单词。另外,经过训练后能够识别一个人的手迹的软件也已经开发出来了。


相关内容

  • 2015年英语类3D电子书(题库)
  • 2015年英语类3D电子书(题库)共428种 英语类考试 大学英语考试 大学英语四级               1.[圣才视频]大学英语四级考试真题解析班(网授)[免费下载] 8.[3D题库]2015年12月大学英语四级题库[历年真题+章节题库+模拟试题][免费下载] ...

  • [新编实用英语]讲授初探
  • 第3卷第1期2007年3月潍坊高等职业教育 Weifang Higher Vocational Education Vo l. 3No. 1Mar. 2007 <新编实用英语>讲授初探 岳贵祥 , 刘 倩倩 , 王 文娟 , 徐 小珺 , 李 彬 (潍坊职业学院, 山东 潍坊 26103 ...

  • 高级英语教学大纲
  • <高级英语>教学大纲 一.课程基本信息 课程名称:高级英语 课程类别:(1)课程模块:专业核心(2)课程属性:必修. 学分/学时: 总160学时(10学分),其中理论学时:156 实践学时:4 适用对象:英语专业 开课单位/教研室:外语系 二.课程设置目的与教学目标 1.课程设置目的: ...

  • 新编大学英语课文翻译及课后练习答案
  • 新编大学英语综合教程3 第三版 课后答案 Reading Comprehension 1. Understanding the Organization of the Text 1) Introduction: (para .1) 2) Reasons why shyness can have a ...

  • 新编剑桥商务英语(中级)课文翻译
  • 新编剑桥商务英语(中级)课文翻译 BEC 课文翻译 1.We wanna hold your hand 我们愿与你携手创业 带着浓厚的经营意识,加上一些进取精神,再来瞧瞧,哈! 你拥有了一家连锁店! 如果想自己开店.大展身手却又苦于缺乏经验,同时又不想在这个充满风险的昙花一现的独立法人世界中立足,那 ...

  • [口译基础]教案
  • <口译基础>课程教学大纲 课程英文名称 Basic Interpretation Skills 课程代码: 课程性质:专业方向理论课,选修 适用专业:英语 开课学期:5 总学时数:32 总学分数:2 编写年月:2006年6月 修订年月:2007年6月 执 笔: 一.课程的性质和目的 本 ...

  • 中沙中学英语课题研究报告
  • 参评: 研究报告 邮编: 单位: 姓名: 职务: 职称: 手机: 411413 湖南湘潭湘乡中沙中学 刘艺 课题组长 中学二级英语教师 [1**********] 开展有效诵读,提高农村中学生英语学习能力的研究报告 中沙中学英语课题组 刘艺执笔 一.研究背景 1.我国的农村中学英语教学现状不容乐观 ...

  • 扬州大学翻译硕士
  • 扬州大学翻译硕士 055201翻译硕士(英语笔译):翻译硕士英语:<新编英语语法教程>张振邦主编,上海外语教育出版社,2004年(第四版)或2008年(第五版):<高级英语>(修订版)(1-2册)张汉熙主编,外语教学与研究出版社,1995年.英语翻译基础:<新编英汉翻译 ...

  • 大学课后习题答案
  • [大学四年100万份资料大集合] http://www.3che.com/forum.php?mod=viewthread&tid=7083&fromuid=582866 新视野大学英语课后习题答案1-4册全集 http://www.3che.com/forum.php?mod=vi ...