操作系统(用户和操作系统接口).ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 用户与操作系统的接口 概述 命令接口 图形用户接口 程序接口 Windows XP的用户接口 3、程序接口 程序接口就是系统功能调用方式。 操作系统提供一系列的子程序,以完成一些必要的功能。用户程序可通过调用操作系统的子程序来获取系统服务。 如DOS的INT 21H、INT 25H、INT 26H等,Windows系统中的API函数,如CreateProcess等,Linux系统的fork、wait调用等 系统调用对用户屏蔽了操作系统的具体动作而只提供有关的功能 一条联机命令的执行过程 命令处理程序控制系统在显示器上显示系统提示符,然后处于等待命令状态。 用户通过键盘键入命令并存储在键盘缓冲区中, 当用户输入回车后,终端处理程序就会将缓冲区中的命令送给命令解释程序,后者根据命令识别结果决定调用相应的处理模块 命令执行结束后,控制再返回命令处理程序,重新给出提示符,等待用户输入下一条命令。 2.3 图形用户接口(了解术语) 桌面,是指整个屏幕空间,即在运行Windows xp时用户所看到的屏幕。 窗口,指屏幕上的一块矩形区域。应用程序(包括文档)可通过窗口向用户展示出系统所能提供的各种服务及其需要用户输入的信息 图标,是代表一个对象的小图像,如代表一个文件夹或程序的图标,它是最小化的窗口。当用户暂时不用某个窗口时,可利用鼠标去双击最小化按钮,即可将该窗口缩小为图标;而通过对该图标双击的操作,则又可将之恢复为窗口 2.3.2 窗口 窗口的组成 2.5 Windows XP的用户接口 其他常用工具命令 compmgmt.msc:计算机管理程序,是一个图形界面的管理工具。 dfrg.msc:磁盘碎片整理程序,也是一个图形界面的实用工具。 diskmgmt.msc:磁盘管理实用程序?,也是一个图形界面的工具。 mmc:打开控制台程序,也是一个图形界面的管理工具。 regedit:注册表编辑程序,注册表的管理工具。 msconfig:系统配置实用程序?,也是一个图形界面的工具。 cmd:即cmd命令提示符,是命令解释程序。 explorer:资源管理器。 ipconfig:使用文本界面显示、修改网络配置信息。 Notepad:记事本程序,可以进行简单的文本编辑工作。 sndrec32:录音机程序,可以录制声音,播放音频文件。 taskmgr:任务管理器,可以帮助查看当前正在运行的程序和进程,以及结束非正常程序和进程的运行等。 本章要点 2.1.1 用户接口 概念:为了方便用户对计算机系统的使用和编程,操作系统向用户提供了用户与操作系统的接口,简称为用户接口。 通过该接口,用户可以向操作系统请求特定的服务,操作系统提供服务的结果 用户接口分类: 命令接口、图形接口、程序接口。 2.1 概述 1. 命令接口 命令接口可以分为联机命令接口和脱机命令接口。 联机命令接口由一组联机命令、终端处理程序和命令解释程序。用户在字符显示方式的命令行界面通过键盘输入系统命令(如DOS的dir命令、Linux的ls命令等),操作系统的命令解释程序接收、解释、运行该命令。 脱机命令接口是为批处理作业的用户提供的,所以也称为批处理用户接口。该接口由一组作业控制语言JCL组成。用户使用作业控制语言把自身对作业的控制干预信息写到作业说明书上,由系统按照作业说明书的命令自行运行用户的作业,无须用户的干预。 2、GUI 图形用户接口 用户以操纵鼠标为主、键盘为辅,通过对屏幕上的窗口、菜单、图标和按钮等标准界面元素进行操作来向操作系统请求服务 这种接口方式界面生动、操作简单,用户再也不用记忆字符显示方式下不易掌握的命令行命令,深受大多数用户欢迎 Windows系统、配置了X Window的Linux系统以及Mac OS X等都是具有GUI的操作系统。 2.1.2 作业 概念:我们把用户要求计算机系统处理的一项任务称为一个作业 作业的分类:批处理方式,交互方式 1. 批处理方式 计算机系统接收一批或多批用户作业,作业提交后,对作业的控制就交给操作系统来完成,一直到作业运行结束,再将结果输出给用户。 作业执行过程中用户不能进行干预 批处理作业进入计算机系统前,必须由用户写好 “作业控制说明书”,规定作业执行的每一作业步,连同该作业的源程序和初始数据一同提交给计算机系统 单道批处理系统和多道批处理系统中使用的就是这种控制方式 用户使用操作系统提供的“命令”来执行作业(“任务”)。 用户逐条输入命令,操作系统每接到一条命令,就根据命令的要求控制作业的执行。 一条命令所要求的工作做完后,操作系统把命令执行情况通知给用户,且让用户再输入下一条命令,以控制作业的继续执行,直至作业的结束。 由于在作业的执行过程中操作系统和用户之间不断地交互

文档评论(0)

lyxbb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档