计算机英语Computer English

田晓玲Tian Xiaoling

目录

  • 1 general situation课程概况
    • 1.1 Learning summary学习摘要
    • 1.2 Group members学习分组
    • 1.3 questionnaire问卷调查
    • 1.4 teaching plan授课教案
    • 1.5 curriculum standards课程标准
    • 1.6 APP工具助手
    • 1.7 video
  • 2 1_Computer System计算机基础
    • 2.1 Computer Overview
    • 2.2 Professional Term
    • 2.3 Notes
    • 2.4 ppt
    • 2.5 video
  • 3 2_Computer Hardware计算机硬件
    • 3.1 System Unit
    • 3.2 Professional Term
    • 3.3 Notes
    • 3.4 ppt
    • 3.5 video
  • 4 3_Computer Software计算机软件
    • 4.1 Software around Us
    • 4.2 Professional Term
    • 4.3 Notes
    • 4.4 ppt
    • 4.5 video
  • 5 4_Windows操作系统
    • 5.1 The Overview of  the Operating System
    • 5.2 Professional Term
    • 5.3 Notes
    • 5.4 ppt
    • 5.5 video
  • 6 5_Office Automation办公自动化
    • 6.1 Office Automation
    • 6.2 Professional Term
    • 6.3 Notes
    • 6.4 ppt
    • 6.5 video
  • 7 6_Computer Language计算机语言
    • 7.1 Computer Language
    • 7.2 Professional Term
    • 7.3 Notes
    • 7.4 ppt
    • 7.5 video
  • 8 reading material_Computer Virus计算机病毒
    • 8.1 Computer Virus
    • 8.2 Professional Term
    • 8.3 Notes
    • 8.4 ppt
  • 9 reading material_Database Management System数据库管理系统
    • 9.1 Database Management System
    • 9.2 Professional Term
    • 9.3 Notes
    • 9.4 ppt
The Overview of  the Operating System
  • 1 chapter
  • 2 Notes
  • 3 Materials

Key Words and Expressions

substantial [səb'stænʃəl]  a.  坚固的, 真实的, 充实的, 大量的

dedicated ['dedikeitid]  a.  专用的

sensor ['sensə] n.  传感器, 感应器

constraint [kən'streint]  n.  约束, 限制, 强迫, 制止

characteristic [kærəktə'ristik] n.  特征, 特性, 特色

migrate ['maigreit] vi./vt.  移居, 迁移

instruction [in'strʌkʃən]  n.  指令

privilege ['privilidʒ]  vt.  享有特权

allocation [ælə‘keiʃən]  n.  分配

mainframe ['meinfreim]  n.  大型机

glimpse [glimps] n.  一瞥

module ['mɔdju:l] n.  模块

sophistication [səfisti'keiʃən] n.  (科技产品的)复杂, 精密

infinite loops  无限循环

multiprogramming  多道程序设计

time-sharing operating systems  分时操作系统

real-time systems   实时操作系统

multi-processor systems  多处理机系统

job management  作业管理

resource management  资源管理

control of I/O operations  I/O操作控制

error recovery  差错排除

memory management  存储管理


The Overview of the Operating System

1.  Summary of Operating System       

  Initially, computers were used from the front console. Software such as assemblers, loaders, and compilers improved on the convenience of programming the system, but also required substantial (大量的) set-up time.[1]      

 Operating systems(see Figure 4-1) have developed over the past thirty years for two main purposes. First, they provide a convenient environment for the development and execution of programs. Second, operating systems attempt to schedule computational activities to ensure good performance of the computing system. [2]


                                        Figure 4-1 Operating system


2.  Characteristics of OS   

      Operating system techniques are migrating (迁移) down from mainframes to minicomputerand microcomputer systems.[3]

      What exactly does an operating system do? Basically, it performs anumber of support functions. For example, picture an application program storedon disk. Before the program can be executed, it must first be copied into mainmemory, because the program that controls a computer must be in main memory.The process of copying a program from disk to memory involves considerablelogic. The source of computer’s logic is software. Thus, if the applicationprogram is to be loaded, there must be a program in memory to control theloading process. That programs the operating system.

      An operating system serves as an interface, bridging the gap betweenhardware and application software(Figure4-2). Thus, as we move from hardwareto software, it is appropriate that we consider the operating system first. [4] 


                                                                Figure 4-2


      The operating system must ensure correct operation of the computersystem. To prevent user programs from interfering with the proper operation ofthe system, the hardware was modified to create two modes: user mode andmonitor mode. Various instructions (指令) (such as I/O instructions and haltinstructions) are privileged (享有特权) and can only be executed in monitormode.[5] The user must also protect the memory inwhich the monitor resides from modification. A timer prevents infinite loops (无限循环).

3.  Function of OS

      Though operational software varies with manufacturers, it has similarcharacteristics. Modern hardware, because of its sophistication (精密), requires that operating systems meetcertain specific standards. For example, considering the present state of thefield, an operating system must support some form of online processing.Functions normally associated with operational software are:

       (1)  Job management (作业管理);

       (2)  Resource management (资源管理);

       (3)  Control of I/O operations (I/O操作控制);

       (4)  Error recovery (差错排除);

       (5)  Memory management (存储管理).

4.  A Glimpse of OS Products

=  UNIX

       A popular operating system is CP/M, the control program formicrocomputers developed for early 8-bit machines by digital researchincorporated. UNIX, developed by American Telephone and Telegraph(AT&T), showspromise of becoming a new standard, particularly for applications involvingcommunication between two or more computers. Mainframes (大型机) have more complex operating systemswhich, in addition to serving as a hardware/software interface, manage thecomputer’s resources.

= Windows

      Windows(Figure 5-3) is a graphical environment that introduces new, morestreamlined ways for you to work with your personal computer. Windows not onlygives you more control. It unleashes your computer so it operates at its fullpower, unhampered by previous memory restrictions. [6]

=  DOS

       Perhaps the best known microcomputer OS is MS-DOS(Figure 4-3), developedby Microsoft Corporation for the IBM-PC and compatible machines. It has becomeindustry standard.

        

                                                      Figure 4-3 

       Why is an OS standard so important? At the hardware level, computersmade by different manufacturers are often incompatible. In other words, aprogram written for one won’t work on another. Remember, however, that the OSsits between the hard and the application program. With a common in the middle,it is possible for the same program to run on two quite different machines. [7] Of course the portions of the OS thatcommunicate with the hardware might be very different, but software would see asmooth common interface. 

                                                               Figure 4-4