《OHM图解 操作系统》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(日)羽山博著;白玉林,王毓仁译
  • 出 版 社:北京:科学出版社
  • 出版年份:2004
  • ISBN:7030130340
  • 页数:197 页
图书介绍:本书从操作系统的基础知识入手,详细介绍计算机的组成、计算机的运行、多个程序同时运行、如何使用有限的存储器、数据的保存、输入输出的高速化,以及多个程序对数据的操作等。本书内容实用,趣味性强,具有很好的阅读价值。

◆文件区的分配方法 1 2

1操作系统的定义◆操作系统的定义 2

◆常见的几种操作系统 4

◆各种操作系统 6

◆操作系统的目的(1) 8

◆操作系统的目的(2) 10

◆操作系统的作用 12

◆操作系统与硬件 14

专栏操作系统的范围 16

格式化的定义 1 20

2计算机的主要组成部分◆计算机的主要零部件 20

◆CPU是如何执行程序的 22

◆CPU是如何进行计算工作的 24

◆CPU和操作系统的位数 26

◆访问存储器 28

◆硬盘和软盘的构造 30

◆速度与容量的矛盾与折衷 32

二进制数的定义 34

3计算机是如何工作的◆接通电源,计算机是如何启动的 38

◆操作系统是如何启动的 40

◆应用程序是如何启动的 42

◆如果程序不工作该怎么办 44

◆为什么不允许突然切断电源 46

◆操作系统是如何监视计算机工作的 48

程序是怎样编制的 50

4如何同时执行多个程序◆如何更有效地执行程序 54

◆连续执行作业会提高效率 56

◆同时执行程序也会提高效率 58

◆多个进程定时切换 60

◆多个进程的切换顺序是怎样确定的 62

◆如何区分不同的进程 64

◆进程具有各种状态 66

◆何谓系统调用——用户态和内核态 68

◆多线程技术可以进一步提高效率 70

有多个CPU的计算机 72

5更有效的使用有限的存储器◆物理存储器的限界 76

◆利用覆盖技术节约存储器 78

◆存储区为何会变成虫蚀状态 80

◆利用可重入的编程技术 82

◆将任务退避到硬盘 84

◆采用虚拟存储技术可以明显增加存储量 86

◆分页技术介绍(1) 88

◆分页技术介绍(2) 90

◆采用虚拟存储技术可以提高安全性能 92

◆采用多重虚拟存储技术保证大型程序安全执行 94

习惯用十六进制数 96

6将重要数据整理保存◆将数据和程序保存在文件中 100

◆很好地整理文件 104

◆取出数据的实际方法(1) 106

◆取出数据的实际方法(2) 108

◆取出数据的实际方法(3) 110

◆在文件中数据是怎样保存的 112

◆顺序文件及其使用方法 114

◆索引文件及其使用方法 116

◆直接存取文件及其使用方法 118

7高速输入输出处理◆高速输入输出的硬件设备 124

◆字符型外围设备与成组型外围设备 126

◆利用缓冲区提高输入输出速度 128

◆使用高速缓存使输入输出快速化 130

◆快速向打印机输出 132

◆怎样管理缓存与高速缓存中的数据 134

◆由键盘输入的信息如何到达程序中 136

8在多个程序之间进行数据交换◆多个程序使用相同的数据 140

◆文件的共享与排他控制 142

◆因程序死锁而不能运行时 144

◆在程序之间交换数据 146

◆利用管道技术进行数据交换 148

◆利用共享存储区交换数据 150

◆利用信号量进行排他控制 152

◆利用信号量进行同步控制 154

9大家共用一台计算机◆分时系统 158

◆如何区分用户 160

◆如何不让别人看到自己的文件 162

◆文件保护方式记录在何处 164

◆限制可以使用的磁盘容量 166

系统管理员的定义 168

10与其他的计算机交换数据◆利用计算机网络能做些什么 172

◆通信需要有规程 174

◆把数据送到远方的计算机 176

◆应用程序之间如何进行数据交换 178

◆防止非法侵入 180

11制作出任何人都能使用的计算机◆用文字进行对话还是用图像进行对话(1) 184

◆用文字进行对话还是用图像进行对话(2) 186

◆事件驱动的程序 188

◆客户/服务型程序 190

◆综合桌面应用环境 192

◆理解用户心思的计算机 194

◆能说会听的计算机 196