网站大量收购独家精品文档,联系QQ:2885784924

操作系统用户接口.pptxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1

提纲

程序接口-系统调用

用户接口的定义和分类

脱机用户接口

联机用户接口

2

操作系统用户概述

什么是用户接口?

——用户接口是操作系统提供给用户与计算机打交道的外部机制。用户能够借助这种机制和系统提供的手段来控制用户所在的系统。

操作系统为用户提供两种调用其服务和功能的接口:

程序接口:又称应用编程接口API(ApplicationProgrammingInterface),允许运行程序调用操作系统的服务和功能

操作接口:又称作业级接口,操作系统为用户提供的操作控制计算机工作和提供服务手段的集合

2.操作系统提供的用户接口分类

用户和操作系统间的两种接口

系统调用

操作命令或JCL

操作系统

裸机

(操作接口)

(程序接口)

3、程序接口

许多操作系统的程序接口由一组系统调用(SystemCall))组成,用户程序使用“系统调用”就可获得操作系统的底层服务,使用或访问系统的各种软硬件资源

系统调用的主要功能是使用户可以使用操作系统提供的有关设备管理、文件系统、进程控制进程通讯以及存储管理方面的功能,而不必要了解操作系统的内部结构和有关硬件的细节问题,从而减轻用户负担和保护系统以及提高资源利用率

1

2

4、操作接口

操作控制命令

02

图形操作界面

03

操作系统为用户操作控制计算机工作和提供服务的手段的集合,通常有

01

批处理系统提供的作业控制语言(命令)等实现手段

04

脱机用户接口-----作业控制语言(命令)

这种接口是专为批处理作业用户提供的,也称批处理用户接口

操作系统提供了一个作业控制语言JCL(JobControlLanguage),它由一组作业控制卡,或作业控制语句,或作业控制操作命令组成

二.脱机用户接口

二.脱机用户接口

其工作方式如下:

用户使用JCL语句,把运行意图(需要对作业进行的控制和干予)写在作业说明书上,将作业连同作业说明书一起提交给系统

批处理作业被调度执行时,系统调用JCL语句处理程序或命令解释程序对作业说明书进行解释处理,完成对作业的运行和控制

在批处理操作系统时代,用户使用机是采用脱机方式,即用户将自己的程序、数据和用作业控制语言编写的上机操作的步骤的程序一起提交给计算中心(或机房),隔一段时间去机房取结果。

作业控制语言是一种语言,用来写程序操作步骤的程序

联机用户接口-----操作控制命令

由一组命令及命令解释程序组成,也称为命令接口

其工作方式为:用户在键盘上键入一条命令后,系统立即转入命令解释程序,对该命令进行处理和执行

不同操作系统的命令接口不同

命令的种类不同

命令的数量不同

功能不同

不同的用法和形式组成了不同的用户界面

命令解释程序

图形化用户界面

字符显示用户界面

新一代用户界面

1

2

3

4

1命令行方式

2批命令方式

主要通过命令语言来实现,又可分成两种方式:

1、字符显示用户界面

1.1命令行方式

每个命令以命令行的形式输入并提交给系统

一个命令行由命令动词和一组参数构成,其一般形式如下:

命令行方式是以命令为基本单位来完成预定的工作任务

Commandarg1arg2...Argn

Command-----命令名,又称命令动词

arg1arg2...argn-----命令参数

1、字符显示用户界面

1、字符显示用户界面

Linux常用的五大类命令:

第一类文件管理类

cd、chmod、chgrp、comm、cp、crypt、diff、file、find、ln、ls、mkdir、mv、od、pr、pwd、rm、rmdir

第二类进程管理类

at、kill、mail、nice、nohup、ps、time、write、mesg

第三类文本加工类

cat、crypt、grep、norff、uniq、wc、sort、spell、tail、troff

第四类软件开发类

cc、f77、login、logout、size、yacc、vi、emacs、dbs、lex、make、lint、ld

第五类系统维护类

date、man、passwd、stty、tty、who

1、字符显示用户界面

1命令行方式(续)

也有时将键盘命令按命令的功能分类,如UNIX系统中把键盘命令分成:基本命令、高级命令。

DOS系统把键盘命令分为如下几类:

1、字符显示用户界面

DOS系统把键盘命令分为:

文件管理(COPY、COMP、TYPE、DEL、REN,Attrib)

磁盘管理(FORMAT、CHKDSK、DISKCOPY、DISKCOMP)

目录管理(DIR、CD、MD、RD、TREE)

设备工作模式(CLS、MODE)

日期、时间、系统设置

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档