《计算机英语》Unit2 Operating System and Computer Architecture 操作系统和计算机构造

SectionA Operating System操作系统

不同操作系统

批处理操作系统(Batch Processing Operating System)
分时操作系统(Time Sharing Operating System)
实时操作系统(Real Time Operating System)
个人操作系统(Personal Operating System)
网络操作系统(NOS, Network Operating System)
分布式操作系统(Distributed Operating System)

An OS should be constructed in such a way as to permit the effective development, testing, and introduction of new system functions without interfering with service.
操作系统应该以这样的方式构建:允许在不干扰服务的情况下,有效地开发、测试和引入新的系统功能。

1. OS as a User/Computer Interface 操作系统作为用户/计算机界面

词汇

interface   n. 接口;界面

hierarchical         a分层的

programer   n.程序员

instruction    n. 指令

overwhelmingly         adv无法抵抗的

undertaking        n任务,事业

chore        n杂事

utility     n.工具

I/O      输入/输出

invoke         vt调用

mediator        n中介者,调停者

The hardware and software used in providing applications to a user can be viewed in a layered or hierarchical fashion, as depicted in Figure 2A-1.
提供给用户的应用程序所使用的硬件和软件可以分层或按等级制度来看待,如图2A-1所示。

If one were to develop an application program as a set of machine instructions that is completely responsible for controlling the computer hardware, one would be faced with an overwhelmingly complex undertaking.
如果某人要开发一个应用程序,作为一套完全负责控制计算机硬件的机器指令,那么他将面临一个极其复杂的任务。

2. OS as Resource Manager 操作系统作为资源管理器

词汇

processor    n.处理器

intent        n目的

timing        n定时,同步

relinquish         v放弃

kernel      n.内核

allocation         n分配

execution    n.执行

devote         vt投入于,贡献

span         vt跨越

This includes the kernel, which contains the most frequently used functions in the OS and, at a given time, other portions of the OS currently in use.
这包括内核,它包含操作系统中最常用的功能,以及在特定时间当前正在使用的操作系统的其他部分。

The OS decides when an I/O device can be used by a program in execution and controls access to and use of files.
操作系统决定一个I/O设备何时能被执行中的程序使用,并控制对文件的访问和使用。

3. Services Provided by OS 操作系统提供的服务

词汇

editor         n. 编辑器

debugger       n.调试工具

schedule    v.调度

unauthorized        a未经授权的

conflict         n冲突

malfunction        n故障

inability        n无能为力

statistic        n统计

  • Program execution        程序执行
  • Access to I/O devices        访问I/O设备
  • Controlled access to files        控制文件访问
  • System access        系统访问
  • Error detection and response        错误检测和响应
  • Accounting        会计/计费

For file access, the OS must reflect a detailed understanding of not only the nature of the I/O device but also the structure of the data contained in the files on the storage medium.
        对于文件访问,操作系统必须反映出对I/O设备性质以及存储介质上文件中包含的数据结构的详细理解。

For shared or public systems, the OS controls access to the system as a whole and to specific system resources.
        对于共享或公共系统,操作系统控制对整个系统的访问以及特定系统资源的访问。

4. Ease of Evolution of an Operating System 操作系统的易于进化

词汇

paging         n分页

mechanism        n机制

line-at-a-time        行式

modular        a模块化的

contemporary        a现代化的

inadequate        a不够好,不足的

partitioning         n分块

  • Hardware upgrades plus new types of hardware        硬件升级加上新型硬件
  • New services        新服务
  • Fixes        修复

An obvious statement is that the system should be modular in construction, with clearly defined interfaces between the modules, and that it should be well documented.
一个显而易见的陈述是,系统应该在构建上是模块化的,模块之间有明确定义的接口,并且它应该有良好的文档记录。

5.The Development of OS 操作系统的发展

词汇

Solaris         操作系统名

enthusiast        n热心者

timesharing         n分时操作

multitasking        n多任务处理

wrestle        v斗争

load balancing         负载平衡

compatible        a兼容的

isolated        a孤立的

vehicle        n汽车

appliance        n家用电器

enbedded system        嵌入式系统

real-time        实时

oversight        n监管

endeaver        n努力

illusion        n错觉,假象

multi-core        多核

genuinely        adv真正地

simultaneously        adv同时地

peripheral        n外部设备

dispatcher        n调度程序

6.Huawei HarmonyOS 华为鸿蒙系统

词汇

organically         adv有机地

intelligent terminal        智能终端

in-house operating system         自主研发的操作系统

ecosystem         n生态系统

Internal of Things         物联网

open source         开源

练习A1(知识点填空)

  1. An OS is a program that controls the execution of application programs and acts as an interface between applications and the computer hardware.
    操作系统是一个控制应用程序执行的程序,充当应用程序和计算机硬件之间的接口

  2. The OS provides a variety of facilities and services, such as editors and debuggers.
    操作系统提供各种设施和服务,如编辑器调试工具

  3. Instructions and data must be loaded into main memory before being executed.
    指令和数据在被执行前必须被加载进主存

  4. The OS provides a uniform interface that hides these details so that programmers can access such devices using simple reads and writes.
    操作系统提供了一个统一接口,隐藏了这些细节,以便程序员可以使用简单的读写操作来访问这些设备。

  5. In the case of a system with multiple users, the OS may provide protection mechanisms to control access to the files.
    在有多个用户系统的案例中,操作系统可能提供保护机制来控制对文件的访问。

  6. A variety of errors can occur while a computer system is running. These include internal and external hardware errors, and various software errors.
    计算机系统运行时可能发生各种错误。这些包括内部和外部硬件错误以及各种软件错误。

  7. A good OS will collect usage statistics for various resources and performance parameters such as response time.
    一个好的操作系统将收集各种资源的使用统计和性能参数,如响应时间

  8. The use of graphics terminals and page-mode terminals instead of line-at-a-time scroll mode terminals affects OS design.
    使用图形终端和页面模式终端而不是逐行滚动模式终端会影响操作系统设计。

  9. Any OS has faults. These are discovered over the course of time and fixes are made.
    任何操作系统都有缺陷。这些缺陷随着时间被发现,并且进行了修复。

  10. For large programs, such as the typical contemporary OS, what might be referred to as straightforward modularization is inadequate.
    对于大型程序,例如典型的现代操作系统,所谓的直接模块化是不充分的。

练习A2(词汇翻译)

  • Operating System,OS - 操作系统,OS
  • execution - 执行
  • application program - 应用程序
  • interface - 接口
  • hierarchical - 分层的
  • programmer - 程序员
  • instruction - 指令
  • utility - 实用程序
  • editor - 编辑器
  • debugger - 调试器
  • I/O - 输入/输出
  • scheduling - 调度
  • disk drive - 磁盘驱动器
  • internal - 内部的
  • time-sharing - 实时共享
  • multitasking - 多任务
  • load balancing - 负载均衡
  • embedded system - 嵌入式系统
  • real-time - 实时的
  • multi-core - 多核的
  • dispatcher - 分派器
  • scheduler - 调度器
  • parameter - 参数
  • multi-user - 多用户的
  • storage - 存储
  • allocation - 分配
  • processor - 处理器
  • kernel - 内核
  • version - 版本
  • page - 页面
  • modular - 模块化的
  • HarmonyOS - 鸿蒙操作系统
  • intelligent terminal - 智能终端
  • in-house operating system - 自主研发的操作系统
  • self-developed operating system - 自行开发的操作系统
  • software ecosystem - 软件生态系统
  • open source - 开源

翻译(Linux)

Linux

For the computer enthusiast who wants to experiment with the internal components of an operating system, there is Linux.
        对于那些想要试验操作系统内部组件的计算机爱好者来说,有Linux。

Linux is an operating system originally designed by Linus Torvalds while a student at the University of Helsinki.
        Linux是由林纳斯·托瓦兹在赫尔辛基大学学习时最初设计的操作系统。

It is a nonproprietary product and available, along with its source code and documentation, without charge.
        它是一个非专有产品,连同其源代码和文档一起,免费提供。

Because it is freely available in source code form, it has become popular among computer hobbyists, students of operating systems, and programmers in general.
        因为它在源代码形式上是自由可用的,所以它在计算机爱好者、操作系统学生和程序员中变得流行。

Moreover, Linux is recognized as one of the more reliable operating systems available today.
        此外,Linux被认为是当今可用的更可靠的操作系统之一。

For this reason, several companies now package and market versions of Linux in an easily useable form and these products are now challenging the long-established commercial operating systems on the market.
        因为这个原因,现在有几家公司将Linux打包并以易于使用的形式推向市场,这些产品现在正在挑战市场上长期确立的商业操作系统。

You can learn more about Linux from the Web site at http://www.linux.org.
        你可以从网站http://www.linux.org了解更多关于Linux的信息。

SectionB Computer Architecture 计算机构造

词汇

central processing unit, CPU        中央处理器,CPU

rack         n机架,货架

shrink         v收缩,缩水

square         n正方形

motherboard        n主板

MID(Mobile Internet Devices)        移动互联设备

arithmetic        n算数,计算

register         n寄存器

extract        v提取

stored-program        存储程序

entity        n实体

pipelining        流水线

nanosecond        n纳秒

throughput        n生产量,吞吐量

overlap        v重叠,相交

pipe         n管子,管道

parallel        a并行的

resemble        v类似的,像

MIMD(multiple-instruction stream,multiple-data stream)        多指令多数据流

SISD(single-instruction stream,single-data stream)        单指令单数据流

unison        n一致,协调

SIMD(single-instruction stream,multiple-data stream)单指令多数据流

conglomerate        n集团,聚块

conple        v连接

练习B1(知识点填空)

  1. The circuitry in a computer that controls the manipulation of data is called the central processing unit, CPU.
    控制计算机数据操作的电路称为中央处理器,简称CPU。

  2. A CPU consists of three parts: the arithmetic/logic unit, the control unit, and the register unit. CPU由三部分组成:算术逻辑单元、控制单元和寄存器单元。

  3. The idea of storing a computer's program in its main memory is called the stored-program concept.
    将计算机程序存储在其主存储器中的概念称为存储程序概念

  4. The real goal is to improve the machine's throughput, which refers to the total amount of work the machine can accomplish in a given amount of time. 真正的目标是提高机器的吞吐量,这指的是在给定时间内机器能完成的总工作量。

  5. Pipelining can be viewed as a first step toward parallel processing, which is the performance of several activities at the same time. 流水线处理可以被视为迈向并行处理的第一步,即同时执行多项活动。

练习B2(词汇翻译)

  • central processing unit, CPU - 中央处理器,CPU
  • microprocessor - 微处理器
  • motherboard - 主板
  • stored-program concept - 存储程序概念
  • register - 寄存器
  • pipelining - 流水线技术
  • throughput - 吞吐量
  • MlMD - 多指令多数据(multiple-instruction stream,multiple-data stream),一种并行处理架构
  • parallel processing - 并行处理
  • SIMD - 单指令多数据(single-instruction stream,multiple-data stream),一种并行处理架构

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/732277.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Android设计模式系列--模板方法模式

认识到模板方法的这种思想,父类可以让未知的子类去做它本身可能完成的不好或者根本完成不了的事情,对框架学习大有帮助。 本文以View中的draw方法为例,展开分析。 模板方法,TemplateMethod,光是学习这个模式&#xf…

SwiftUI 6.0(iOS 18)ScrollView 全新的滚动位置(ScrollPosition)揭秘

概览 在只有方寸之间大小的手持设备上要想体面的向用户展示海量信息,滚动视图(ScrollView)无疑是绝佳的“东牀之选”。 在 SwiftUI 历史的长河中,总觉得苹果对于 ScrollView 视图功能的升级是在“挤牙膏”。这不,在本…

“一站式企业服务平台”的功能架构

为提升区域营商环境,为促进区域经济发展,实现资源高效配置,全国各区域政府及产业园区都越来越重视如何创新企业服务机制、提升企业服务水平,来保障区域内的企业稳定及帮扶企业高质量的发展。随着近年来大数据、人工智能等新一代信…

多线程环境下 System.out.println 导致死锁问题分析

背景 一个文件采集系统,使用了多线程递归采集指定目录下的文件,并为每个目录创建一个线程去采集。 这个应用每隔几天就出现罢工情况,查看进程还在,堆内存空间还很充足,就是导出堆栈时,发现几乎所有的采集…

Docker:安装RediSearch全文搜索

1、简述 在本文中,我们将介绍如何使用Docker快速、简便地安装RediSearch,Redis的全文搜索模块。RediSearch提供了高效的全文搜索功能,通过Docker安装,可以轻松地在任何环境中部署和管理RediSearch。 官网地址:https:/…

欧洲杯数据控@20240621

点击标题下「蓝色微信名」可快速关注 西班牙成为第二支晋级淘汰赛的球队。 今日积分榜, 今日射手榜, 今日助攻榜, 本届欧洲杯相关文章, 《欧洲杯赛况20240621》 《欧洲杯数据控20240620》 《欧洲杯赛况20240620》 《欧洲杯数据控2…

中霖教育怎么样?中级会计考试大纲哪里能看?

中霖教育怎么样?中级会计考试大纲哪里能看? 在准备中级会计职业资格考试时,考试大纲是至关重要的参考资料。考试大纲能够为考生提供考试覆盖范围和核心考点,从而有助于进行针对性的复习和学习,提高学习的效率。 中级会计考试大纲哪里能看…

大模型项目落地时,该如何估算模型所需GPU算力资源

近期公司有大模型项目落地。在前期沟通时,对于算力估算和采购方案许多小伙伴不太了解,在此对相关的算力估算和选择进行一些总结。 不喜欢过程的可以直接 跳到HF上提供的模型计算器 要估算大模型的所需的显卡算力,首先要了解大模型的参数基础知识。 大模型的规模、参数的理解…

Nature Climate Change | 气候变暖会造成未来全球干旱区面积扩张?

在气候变暖的情况下,旱地通常被预测将在全球范围内扩大,旱地包括以水资源有限、植被稀疏为特征的土地区域。然而,这种预测依赖于旱地的大气代用物,即干旱指数。最近的研究表明,干旱指数对陆地水循环的各种组成部分的预…

Java多线程基础知识-3

ReentrantLock: condition.await()方法之前必须调用lock.lock()代码获取同步监视器。类比: Object类中的wait()相当于Condition类中的await()Object类中wait(long timeout)相当于Condition类中await(long time, TimeUnit unit)方法Object类中notify()相…

看到vue3源码中的__tests__文件中有很多xxx.spec.ts文件,这些文件是干什么的

问: computed.spec.ts这是什么文件 回答: computed.spec.ts 是一个文件命名的示例,通常用于编写和运行针对计算机软件中"computed"模块的测试。在这种情况下,.ts 扩展名表明这是一个 TypeScript 文件,通常用于编写 Angular 或者…

共享购模式的全新解析与收益分析

在当下这个数字化时代,共享购模式以其独特的创新消费理念,为商家和消费者带来了前所未有的增值机会。这一模式不仅整合了商家的资源,还通过一系列机制确保了消费者与商家的共赢。 一、商家参与机制 商家想要加入这一平台,需要支付…

HTML静态网页成品作业(HTML+CSS+JS)——动漫斗罗大陆介绍网页(3个页面)

🎉不定期分享源码,关注不丢失哦 文章目录 一、作品介绍二、作品演示三、代码目录四、网站代码HTML部分代码 五、源码获取 一、作品介绍 🏷️本套采用HTMLCSS,使用Javacsript代码实现图片轮播和tab切换,共有3个页面。 …

分流井设备的监测控制和智慧运维

分流井是一种用于将雨水和污水进行分离的设施,通常设置在雨水管和污水管的汇合处。它可以根据不同的情况,将雨水和污水分别排放到不同的管道中,从而实现雨污分流的目的。 以下是一些常见的分流井类型和工作原理: 1、智能分流井&a…

Echarts饼图-实现今日进度-动态图

效果预览 本次实现的是一个饼图,蓝色科技背景色,星球转动效果 进度显示。 构建一个动态饼图,采用ECharts,背景为蓝色科技风,有星球转动效果。通过echarts.init初始化,设置图表尺寸和背景色,配…

高性能并行计算华为云实验二:WordCount算法实验

目录 一、实验目的 二、实验说明 三、实验过程 3.1 创建wordcount源码 3.1.1 实验说明 3.1.2 文件创建 3.2 Makefile文件创建与编译 3.3 主机配置文件建立与运行监测 3.3.1 主机配置文件建立 3.3.2 运行监测 三、实验结果与分析 4.1 实验结果 4.2 结果分析 4.2.1 …

昇思25天学习打卡营第3天|数据集 Dataset

1. 学习内容复盘 集数据 什么是数据集 数据是深度学习的基础,高质量的数据输入将在整个深度神经网络中起到积极作用。MindSpore提供基于Pipeline的数据引擎,通过数据集(Dataset)和数据变换(Transforms)实…

el-input-number 限制输入正整数

vue 页面 限制输入最小值为0 :min"0" <el-input-number v-model"scope.row.num" change"handleNumChange(scope)" keydown.enter.prevent style"width: 200px; " :min"0" />methods 里面限制输入的数字不为小数 使…

虚拟机没关机,电脑直接关机导致虚拟机无法使用

虚拟机没关机&#xff0c;电脑直接关机导致虚拟机无法使用 虚拟机未正常关机 无法打开虚拟机&#xff0c;移除 删除虚拟机目录下的该文件夹CentOSXX.vmx.lck&#xff08;或者重新命名&#xff09; 虚拟机正常打开

引擎霸屏推广9招带你驰骋市场战场-华媒舍

在现代市场竞争激烈的环境下&#xff0c;企业如何快速上车&#xff0c;脱颖而出&#xff0c;引擎霸屏推广成为了一种有效的市场推广手段。本文将为您介绍9招带您驰骋市场战场&#xff0c;让您的品牌广告在市场中快速传播。 一、选对渠道 选择合适的渠道是成功的关键。通过市场…