操作系统课件 第二章 操作系统用户接口.pptVIP

  • 1
  • 0
  • 约9.07千字
  • 约 44页
  • 2026-09-18 发布于山东
  • 举报

操作系统课件 第二章 操作系统用户接口.ppt

面向对象技术面向对象技术是一种编程思想和方法,它强调将问题分解为一系列对象,通过对象之间的交互实现整个应用程序的功能。面向对象技术有三大特征:封装、继承和多态。图形化用户界面是良好的用户交互界面,它将菜单驱动方式、图符驱动方式、面向对象技术集成在一起,形成一个图文并茂的视窗操作环境。Windows操作系统和Linux操作系统都为用户提供图形化用户界面。2.3.3图形接口程序级接口是操作系统提供给用户的另一个接口。用户在编制程序时,经常要用到外围设备。而外围设备的使用往往是非常烦琐的。如果让用户在程序中写入这些设备操作命令,显然会增加用户的编程难度。为了便于用户使用计算机,大部分操作系统都提供了一些实现上述功能的“系统功能模块”供用户调用。这样一来,设备的物理性能就对用户透明了。当用户的应用程序需要使用某台设备时,只要在其程序的有关位置写入“调用系统功能”的有关命令即可,这种命令称作“系统调用命令”。2.3.4程序级接口2.4.1处理器的两种工作状态2.4.2系统调用的实现2.4.3系统调用的实例2.4系统调用2.4.1处理器的两种工作状态在多道程序设计环境下,多个程序共享系统资源。正是由于要实现对资源的“共享”,涉及资源管理的硬指令就不能随便使用。因此常把CPU指令系统中的指令划分为两类,一类是大家(指操作系统和用户)都能

文档评论(0)

1亿VIP精品文档

相关文档