操作系统的功能与目标

操作系统的概念

作为系统资源的管理者

处理机管理

在多道程序设计系统中,内存中有多道程序运行,他们相互争夺处理机这一重要的资源。处理机调度就是从就绪队列中,按照一定的算法选择一个进程并将处理机分配给它运行,以实现进程并发地执行。(来自百度百科)

存储器管理

存储器管理的对象是主存,也称内存。它的主要功能包括分配和回收主存空间、提高主存利用率、扩充主存、对主存信息实现有效保护。(来自百度百科)

文件管理

文件管理是操作系统的五大职能之一,主要涉及文件的逻辑组织和物理组织,目录的结构和管理。所谓文件管理,就是操作系统中实现文件统一管理的一组软件、被管理的文件以及为实施文件管理所需要的一些数据结构的总称(是操作系统中负责存取和管理文件信息的机构)从系统角度来看,文件系统是对文件存储器的存储空间进行组织,分配和回收,负责文件的存储,检索,共享和保护。从用户角度来看,文件系统主要是实现"按名取存",文件系统的用户只要知道所需文件的文件名,就可存取文件中的信息,而无需知道这些文件究竟存放在什么地方。(来自百度百科)

设备管理

设备管理是指计算机系统中除了CPU和内存以外的所有输入,输出设备的管理。设备管理的首要任务是为了这些设备提供驱动程序或控制程序,以使用户不必详细了解设备及接口的技术细节,就可方便地对这些设备进行操作。另一任务就是利用中断技术,DMA(Direct Memory Access,直接存储器存储)技术和通道内技术,使外围设备尽可能与CPU并行工作,来提高设备的使用效率以及整个系统的运行速度。(来自百度百科)

场景:这里通过QQ这个应用程序来形象的描述出操作系统对一个程序的存储、调度管理

作为用户和计算机硬件之间的接口

命令接口:允许用户直接使用

程序接口:允许用户通过程序间接使用

GUI:现代操作系统中最流行的图形用户接口

用户接口

用户接口分为命令接口和程序接口

命令接口

命令接口有又可分为:

  • 联机命令接口
  • 脱机命令接口

程序接口

由一组系统调用组成(程序接口=系统调用),只能通过用户程序间接使用

注意:系统调用=系统调用命令=广义指令

GUI

作为最接近硬件的层次

总结

 

posted @ 2022-06-05 15:23  没有你哪有我  阅读(65)  评论(0编辑  收藏  举报