操作系统概述

操作系统是控制计算机运行的软件,起源于批处理系统,发展至交互处理和分时技术,允许多用户和多任务同时进行。现代操作系统包括用户界面、内核、文件管理和设备驱动程序等组件,通过调度和分派程序协调进程执行,处理内存管理和设备访问,同时关注安全性,防止内外部攻击。
摘要由CSDN通过智能技术生成

第三章 操作系统
操作系统(operation system):控制计算机整体运行的软件。
(操作系统是由一组程序以及相关数据构成的,所以是软件)
1. 提供可以存储和检索文件的方法
2. 可以请求执行程序的接口
3. 执行被请求程序所必须的环境

3.1操作系统历史
每个程序的执行称为一个作业(job),它获取磁带,穿打孔片等一切,为执行该程序准备好计算机,并执行程序。
作业作为一个独立的活动,在多用户环境下必须重复独立重新进行。
操作系统作为一个系统,致力于简化程序的准备工作,提高作业之间的过渡效率。
批处理(batch processing)
• 批处理:把若干个要执行的作业收集到一个批次中,然后执行(执行中用户不能进一步交互)
• 在这个系统中,驻留在海量存储器中的作业在作业队列中等待执行,按照先进先出{FIFO(first in,first out)}排队并执行
• 在早期批处理系统中,每个作业都伴随着一组指令,这些指令是用作业控制语言(job control language,JCL)来编码的。用来告知操作人员准备机器所需的环境
• 批处理系统无法让用户与计算机实时交互
交互处理(interactive processing)
• 交互处理允许执行一个程序来通过来通过远程终端与用户对话,这个终端可以是电子打印机也可以是一台完整的PC。
• 计算机动作能快速协调用户的需求,而不是让用户遵循机器的时间表。
• 如果能够同时给多个用户提供服

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值