操作系统
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787561177426
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:256
- 出版时间:2013-03-01
- 条形码:9787561177426 ; 978-7-5611-7742-6
内容简介
本书共8章,讲解了操作系统的定义、发展历史、分类、特征和基本功能;合并了进程和作业的基础部分;阐述了存储管理的功能、文件管理的基本功能、设备管理的基本功能、接口管理的脱机用户接口、并发进程的相关知识、Linux操作系统的四个基本功能。
目录
节选
《操作系统(第四版)》: 1.2.2 初级操作系统阶段 20世纪50年代末至60年代初,计算机进入第二代(1955~1965)。不仅计算机速度有了很大提高,而且存储容量大幅度增长。这给软件的发展奠定了基础,先后出现了FORTRAN、ALGOL和COBOL等程序设计语言和相应的编译程序。程序员用这些程序设计语言能很容易地编写程序。但是,如果对计算机的操作仍停留在人工操作方式上,那么仍要不断地装卸卡片或磁带,不仅花费时间,而且操作复杂,容易出错。于是迫切需要一种能对计算机硬件和软件进行管理的调度程序。当时在美国的IBM360系列计算机系统和英国的1900系列计算机系统上都配置了这种程序,称为管理程序。 有了管理程序后,程序员不必亲自上机操作,而是由专业化的操作员代劳。操作员只需从控制台输入命令然后就由管理程序来识别和执行。这样,不仅操作速度快,而且当计算机在执行过程中发生错误或意外时,管理程序将输出信息向操作员报告,管理程序不仅协助操作员操纵计算机,而且还管理计算机的部分资源。例如,当设备发生故障时,管理程序将负责处理而不必用户费心。管理程序还对文件进行管理,用户可以按文件名而不是物理地址存取信息,这不仅方便灵活,而且安全可靠。 在此阶段,计算机的主要功能仍然是科学与工程计算以及数据处理。由于设备价格昂贵,时间浪费是主要问题,于是人们为计算机设计了批处理程序(Batch Program)并用此程序来管理用户提交的作业。批处理就是集中处理一批用户提交的作业。 这种批处理控制程序只是解决了作业间的自动转换,减少了时间浪费,尤其是CPU时间的浪费,但它还没有真正形成对作业的管理控制。如果一个用户的计算作业非常大,它将一直独占CPU,在它运行完毕之前,任何其他用户的作业都只有等待。因此,对批处理程序还需要改进,以适应越来越多的资源管理,从而形成了系统资源管理的概念。对这一时期采用批处理程序控制的计算机系统称为批处理系统,早期的监管程序和这种批处理软件称为初级操作系统。 ……
作者简介
淮安信息职业技术学院,副教授,在国家级核心刊物发表多篇论文,学院专业课程带头人,精品课项目负责人。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0