您所在位置: 网站首页 / 2操作系统用户界面培训教材.ppt / 文档详情
2操作系统用户界面培训教材.ppt 立即下载
2024-12-03
约2.3千字
约48页
0
554KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

2操作系统用户界面培训教材.ppt

2操作系统用户界面培训教材.ppt

预览

免费试读已结束,剩余 43 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

操作系统OperatingSystem第二章操作系统用户界面2.1简介2.2一般用户的输入输出界面
作业:是指在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部过程称为一个作业。
批处理系统中作业是抢占内存的基本单位。作业比程序的概念更广:它由程序、数据、作业说明书组成。
作业流(JobStream):一批作业在系统控制下,依次输入到后援存储器中等待运行,就形成了一个作业流。作业步:通常一个作业又可分为若干个顺序处理的步骤。作业步就是在一个作业处理的过程中计算机所做的相对独立的工作.
作业步之间有一定的关联的,其关联关系:
一个作业中的各作业步必须是顺序执行的;
前一个作业步的输出是下一个作业步的输入;
一个作业步能否正确执行,依赖于前一个作业步是否成功地完成。典型的作业步:
2.2.2作业组织
作业的基本描述

作业控制描述

作业资源要求描述

作业的建立
当一个作业的全部程序和数据输入到磁盘上,并且建立了作业控制块之后,作业就建立起来了。
作业控制块的初始信息大部分取自作业说明书。
作业的建立的两个步骤:作业输入、作业控制块建立。
作业控制表
每个作业都有个作业控制块
所有作业JCB构成一个作业表
作业表存放在外存固定区域中,长度固定
限制了系统所能同时容纳的作业数量一个作业从进入系统到运行结束,要经历四个不同的状态:
		“提交”:从请求到建立JCB
		“后备”:从JCB建立到被调入内存
		“执行”:进入内存到执行结束
		“完成”:执行结束到撤销之前
需要访问作业控制块的程序
作业输入程序
作业调度程序
作业控制程序
作业输出程序等
作业完成后,其作业控制块由系统输出程序撤消作业控制块被撤消后其作业也不复存在。
作业说明书方式主要用在批处理系统中;
各个计算机厂家都对自己的系统定义有各自的作业说明书的格式和内容;
在微机和工作站中人们常常用批处理命令文件或shell程序方式编写作业说明书。	2.2.3一般用户的输入输出方式1)联机输入输出方式2)脱机输入输出方式3)直接耦合方式4)SPOOLING技术SPOOLING技术实现输入管理
模块SPOOLING技术实现SPOOLING技术实现SPOOLING系统的特点
提高了I/O速度
将独占设备改造为共享设备
实现了虚拟设备功能

5)网络输入方式思考SPOOLing技术如何使一台打印机虚拟成多台打印机?
答:打印机属于独享设备,用SPOOLing技术可将该独享设备虚拟成多台打印机。当用户请求打印后,具体执行过程如下:
将打印数据输出到输出井申请的空闲盘块中;
将打印请求登记后排到打印队列;
打印机空闲时,首取第一张请求表将数据从输出井传送到内存缓冲区,进行打印。第二章操作系统用户界面2.3命令控制界面2.3命令控制界面Linux命令类型:
1、有关文件和目录的管理(ls,chmod等)
2、文件的处理和编辑(vi等)
3、文件系统的装卸(mount等)
4、有关系统管理和工作状态(password,kill等)
5、有关通讯个人工具(mail等)
6、有关硬件设备处理(stty对设备设置某些I/O选项)
7、有关程序开发(make,ld编译、链接程序等)
8、其他杂项(man手册、游戏等)
http://baike.baidu.com/view/2541609.htm







RedhatLinux9.0的窗口界面示例
Linuxshell为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。
Shell环境中的命令提示符号
[root@smthroot]#
用户名主机名目录名提示符
shell的提示符有二种:
“#”:表示当前用户是超级用户。
“$”:表示当前用户是普通用户。第二章操作系统用户界面系统调用是操作系统提供给编程人员的唯一接口,它通知内核为调用程序做各种操作,并在内核与调用程序之间交换数据。对用户屏蔽了操作系统的具体动作。
系统调用的分类
	1.设备管理:这类系统调用被用来请求和释放设备,以及启动设备操作等。
	2.文件管理:这类系统调用包括创建、删除文件,读、写文件操作以及移动文件指针等。
	3.进程控制:当多个用户程序在系统内执行时引出了一个新的概念,称为进程。
	4.进程通信:进程间传递消息或信号的系统调用。
	5.存储管理:内存块的申请、释放,获取作业占用内存块的首址、大小等。
	6.线程管理:包括线程的创建、调度、执行、撤销等用户态和系统态
在计算机系统中存在两类不同的程序:一类是用户程序,一类是系统程序。
用户工作的状态称为目态或用户态。
系统程序工作的状态称为管态或系统态。特权指令与访管指令
只允许管态下使用的指令,称之为特权指令。常用的特权指令有:
有关对外设使用的指
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

2操作系统用户界面培训教材

文档大小:554KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用