操作系统用户接口

操作系统用户接口

ID:21673468

大小:835.00 KB

页数:70页

时间:2018-10-20

操作系统用户接口_第1页
操作系统用户接口_第2页
操作系统用户接口_第3页
操作系统用户接口_第4页
操作系统用户接口_第5页
资源描述:

《操作系统用户接口》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、提纲程序接口-系统调用四用户接口的定义和分类一脱机用户接口二联机用户接口三1操作系统用户概述1用户接口的定义2用户接口的分类3程序接口4操作接口21.操作系统的用户接口定义什么是用户接口?——用户接口是操作系统提供给用户与计算机打交道的外部机制。用户能够借助这种机制和系统提供的手段来控制用户所在的系统。3操作系统为用户提供两种调用其服务和功能的接口:程序接口:又称应用编程接口API(ApplicationProgrammingInterface),允许运行程序调用操作系统的服务和功能操作接口:又称作业级接口,操作系统为用户

2、提供的操作控制计算机工作和提供服务手段的集合2.操作系统提供的用户接口分类4用户和操作系统间的两种接口2.操作系统提供的用户接口分类(续)系统调用操作命令或JCL操作系统裸机(操作接口)(程序接口)5许多操作系统的程序接口由一组系统调用(SystemCall))组成,用户程序使用“系统调用”就可获得操作系统的底层服务,使用或访问系统的各种软硬件资源系统调用的主要功能是使用户可以使用操作系统提供的有关设备管理、文件系统、进程控制进程通讯以及存储管理方面的功能,而不必要了解操作系统的内部结构和有关硬件的细节问题,从而减轻用户负

3、担和保护系统以及提高资源利用率3、程序接口6操作系统为用户操作控制计算机工作和提供服务的手段的集合,通常有操作控制命令图形操作界面批处理系统提供的作业控制语言(命令)等实现手段4、操作接口7二.脱机用户接口脱机用户接口-----作业控制语言(命令)这种接口是专为批处理作业用户提供的,也称批处理用户接口操作系统提供了一个作业控制语言JCL(JobControlLanguage),它由一组作业控制卡,或作业控制语句,或作业控制操作命令组成8其工作方式如下:用户使用JCL语句,把运行意图(需要对作业进行的控制和干予)写在作业说明

4、书上,将作业连同作业说明书一起提交给系统批处理作业被调度执行时,系统调用JCL语句处理程序或命令解释程序对作业说明书进行解释处理,完成对作业的运行和控制在批处理操作系统时代,用户使用机是采用脱机方式,即用户将自己的程序、数据和用作业控制语言编写的上机操作的步骤的程序一起提交给计算中心(或机房),隔一段时间去机房取结果。作业控制语言是一种语言,用来写程序操作步骤的程序二.脱机用户接口9三.联机用户接口联机用户接口-----操作控制命令由一组命令及命令解释程序组成,也称为命令接口其工作方式为:用户在键盘上键入一条命令后,系统立

5、即转入命令解释程序,对该命令进行处理和执行不同操作系统的命令接口不同命令的种类不同命令的数量不同功能不同不同的用法和形式组成了不同的用户界面10三.联机用户接口1字符显示用户界面2图形化用户界面3新一代用户界面4命令解释程序111、字符显示用户界面主要通过命令语言来实现,又可分成两种方式:1.1命令行方式1.2批命令方式121.1命令行方式命令行方式是以命令为基本单位来完成预定的工作任务每个命令以命令行的形式输入并提交给系统一个命令行由命令动词和一组参数构成,其一般形式如下:Commandarg1arg2...ArgnCo

6、mmand-----命令名,又称命令动词arg1arg2...argn-----命令参数1、字符显示用户界面131.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、

7、tail、troff第四类软件开发类cc、f77、login、logout、size、yacc、vi、emacs、dbs、lex、make、lint、ld第五类系统维护类date、man、passwd、stty、tty、who1、字符显示用户界面141.1命令行方式(续)也有时将键盘命令按命令的功能分类,如UNIX系统中把键盘命令分成:基本命令、高级命令。DOS系统把键盘命令分为如下几类:1、字符显示用户界面15DOS系统把键盘命令分为:文件管理(COPY、COMP、TYPE、DEL、REN,Attrib)磁盘管理(FOR

8、MAT、CHKDSK、DISKCOPY、DISKCOMP)目录管理(DIR、CD、MD、RD、TREE)设备工作模式(CLS、MODE)日期、时间、系统设置(DATE、TIME、VER、VOL)运行用户程序(MASM、LINK、DEBUG)1.1命令行方式(续)1、字符显示用户界面16DOS命令使用举例

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。