操作系统:实践与应用(第5版.影印版.全英文)
分類: 图书,计算机/网络,影印版,
作者: Davis,Rajkumar著
出 版 社: 清华大学出版社
出版时间: 2002-9-1字数:版次: 1页数: 608印刷时间: 2002/09/01开本:印次:纸张: 胶版纸I S B N : 9787302057109包装: 平装编辑推荐
内容简介
本书介绍操作系统的实践和应用。读者对象是使用(而非设计)计算机,操作系统和网络的人员。只要求读者有适当的计算机基本概念,不要求有高深的数学知识和编程经验。与以前几个版本相比,新版除在文字和内容上作了修改外,增加了不少新的内容,如:Windows 2000,Intel奔腾处理机体系结构,C/S网络结构,Novell Netware,Internet,UNIX/Linux等。因此全书内容更和富,更加实用。全书共分5个部分:I.复习基本计算机概念,起到填平补齐的作用;II.介绍操作系统的基本主要概念;III.用户和程序员与操作系统的通信,主要讨论用户接口、命令语言或作业控制语言,结合各种具体的操作系统讲解MS-DOS,Windows 200O,UNIX/Linux,IBM的MVS/JCL等;IV.结合机器内部,进一步讨论上述各种操作系统;V.讨论网络,网络操作系统,包括C/S网络操作系统,Novell Netware, Windows 2000服务器,Internet。
作者简介
目录
Preface
1 Introduction and Overview
What Is an Operating System?
The Components of a Modern Operating System
A Look Ahead
Summary
Key Words
Exercises
PART 1: SYSTEM RESOURCES
2 Hardware
Memory
Physical Memory Devices
Bytes and Words
Addressing Memory
Cache Memory
The Processor
Program Instructions
The Processor's Components
Machine Cycles
Microsoft
Input and Output Devices
Secondary Storage
Diskette
Hard Disk
Backup
Other Secondary Media
The Directory
Linking the Components
Summary
Key Words
Exercises
3 Software and Data
Hardware, Software, and Data
Software
Absolute and Relative Addressing
Programming Languages
Traditional Structured Software
Object-Oriented Software
Libraries
Reentrant Code
Data
Data Elements
Data Structures
Data Files
The Relative Record Concept
Access Techniques
Database Management
Summary
Key Words
Exercises
4 Linkin9 the Components
Linking Internal Components
The Bus
Word Size
Machine Cycles
Architectures
Single-Bus Architecture
Interfaces
Channels and Control Units
Multiple-Bus Architecture
Logical and Physical I/O
Primitives
Open
Accessing Data
Networks
Messages and Signals
NetWork Types
NetWork Topology
NetWork Management
Summary
Key Words
Exercises
PART 2: BASIC OPERATINC SYSTEM
CONCEPTS
5 The Shell, the IOCS, and the File System
An Operating System's Basic Functions
The User Interface
The Command Processor or Shell
The Command Language
Batch Commands
Device Management
The Input/Output Control System
Logical and Physical I/O
Interrupts and Device Synchronization
The File System
Loading a Program
Opening and Closing Data Files
Disk Space Management
The Boot
Utilities
Summary
Key Words
Exercises
6 Memory Management and Processor Management
Memory Management
Resident and Transient Routines
Concurrency
Partitions and Regions
Segmentation
Paging
Segmentation and Paging
Memory Protection
Overlay Structures
Virtual Memory
Implementing Virtual Memory
Addressing Virtual Memory
Page Faults
Thrashing
Multiprogramming
The Dispatcher
Control Blocks
Interrupts
Time-Sharing
Roll-In/Roll-Out
Time-Slicing
Polling
Scheduling and Queuing
Spooling
Deadlock
Summary
Key Words
Exercises
PART 3: COMMUNICATINC
WITH THE OPERATING SYSTEM
7 The User Interface
User Interface Functions
Types of User Interfaces
A Human Perspective
Learning a User Interface
Summary
Key Words
Exercises
8 MS-DOS Commands
MS-DOS
MS-DOS Commands
The Chapter Tutorial
Getting Started
Selecting the Default Drive
Formatting a Diskette
The File System
File Names
Directories
Subdirectories
Path Names
Viewing a Directory
Creating Directories
Creating Files
Changing Directories
Manipulating Files
Batch Fi1es
Program Files
Pipes, Filters, and Redirection
Returning to Windows
Summary
Key Words
Exercises
9 Windows 2OOO
Windows 2000
The User Interface
Getting Help
Executing a Program
Switching Between Programs
Maximizing and Minimizing a Window
The Menu Bar
Quitting a Program
Shutting Down
Working With the Windows File System
Formatting a Disk
File Names
Directories (or Folders)
The Windows Explorer
My Computer
Creating Directories
Creating Files
Copying and Renaming Files
Copying to a Different Folder
Copying Mu1tiple Files
Copying Entire Subfo1ders
Manipulating Files
Searching for Fi1es
Sorting Files
Shortcuts to Files
Deleting Files or Folders
Command Line Interface
Windows Scripting Host
Summary
Key Words
Exercises
1O UNIX/Linux Commands and Utilities
UNIX
Linux
The UNIX Shell
The Chapter Tutorial
Logging On
The File System
File Names
Directories
Path Names
Viewing a Directory
Creating Directories
Changing Working Directories
Creating Files
Manipulating Files
Pipes, Filters, and Redirection
Shell Scripts
Other Useful Commands
Graphic User Interface
Summary
Key Words
Exercises
11 IBM OS/JCL: JOB and EXEC
Statements
Batch job Control Languages
OS/JCL
Jobs and Job Steps
Catalogued Procedures
JCL Statement Format
JOB Statements
Accounting Information
The Programmer Name
The CLASS Parameter
The TIME Parameter
The REGION Parameter
The MSGLEVEL Parameter
Defaults
Other JOB Parameters
Continuing a JCL Statement
EXEC Statements
The COND Parameter
Other EXEC Parameters
Summary
Key Words
Exercises
12 IBM/OS JCL: DD Statements
External Device Linkage
Data Control Blocks
DD Statements
Unit Record Hardware
The UNIT Parameter
The DCB Parameter
Magnetic Disk
UNIT and DCB
The DISP Parameter
The DSNAME Parameter
The VOLUME Parameter
The SPACE Parameter
Some Examples
Magnetic Tape
媒体评论