首页 > 其他分享 >操作系统

操作系统

时间:2024-05-02 18:33:44浏览次数:22  
标签:操作系统 计算机硬件 程序 用户 并发 进程

一、操作系统的概念
1、计算机是有硬件系统和软件系统两个部分组成,构成了一个完整的计算机系统。
2、计算机软件是指程序、数据和文档的集合,是计算机系统的重要组成部分。
3、按功能划分,软件可分为系统软件,开发系统(编程语言)和应用软件三种。
二、操作系统的地位
1、操作系统是计算机硬件上加载的第一层软件,是对计算机硬件功能的首次扩充。其他软件只有在操作系统的支持下,才能对计算机硬件工作。操作系统是一种重要的系统软件。
2、一方面,操作系统是系统资源的管理者。另一方面,操作系统是用户与计算机系统之间的接口。
三、操作系统的定义:操作系统是控制和管理计算机硬件和软件资源、合理地组织计算机工作流程以及方便用户有效地使用计算机的程序集合。
四、操作系统的特点:
1、与硬件相关,与应用无关。
2、核心常驻内存。
3、中断驱动。
4、具有权威性。
5、具有重复性。
6、基本特征:并发、共享、虚拟、异步。

(1)并发性——宏观并行,微观串行:在多道程序环境下,并发性是指两个或多个事件在同一时间间隔内发生,即宏观上有多道程序同时执行,而微观上,在单处理机系统中每一个时刻仅能执行一道程序。
(2)共享性 :共享是指系统中的资源可供多个并发执行的进程使用。
(3)虚拟性 ——物理一个,逻辑多个:虚拟性是指通过某种技术把一个物理实体变成若干个逻辑上的对应物。
(4)异步性:走走停停。
五、操作系统的目的:(引入操作系统的主要目的是最大限度地发挥计算机系统资源的使用效率和方便用户使用。)
1.不断提高资源利用率的需要。
2.方便用户操作。
3.适应硬件的不断更新换代 ——接口标准。
4.计算机体系结构的不断发展。
六、操作系统的功能及工作
1、资源管理工作:
(1)处理机管理——进程管理——充分利用。
(2)存储管理——方便多进程共享。
(3)设备管理——与处理机并行。
(4)文件管理——组织、存储、保护。
2、方便用户使用:作业管理——为用户提供一个使用系统的良好环境。
3、操作系统的工作:
(1) 启动和结束程序。
(2) 用户程序对OS的调用。
(3) 为常用操作提供程序。
(4) 解决效率和安全问题。
七、操作系统的结构(操作系统的核心:进程。)
1、进程的含义:一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程。
2、进程的特征:(1)动态性。
(2)独立性。
(3)并发性、异步性。
(4)结构化。
3、进程控制块:
(一)含义:进程控制块是由OS维护的用来记录进程相关信息的一块内存。处于核心段,通常不能由应用程序自身的代码来直接访问,而要通过系统调用,或通过UNIX中的进程文件系统直接访问进程映象。
(二)内容:(1)进程描述信息。
(2)进程控制信息。
(3)资源占用信息。
(4)CPU现场保护结构。
4、程的基本状态:

注意
进程与程序的区别:
(1)进程是动态的,程序是静态的。
(2)进程是暂时的,程序是永久的。
(3)进程与程序的组成不同。
(4)进程与程序的对应关系。

标签:操作系统,计算机硬件,程序,用户,并发,进程
From: https://www.cnblogs.com/Li204217/p/18170411

相关文章

  • 操作系统
    随着计算机不断的发展,使用者也从早期的计算机专业人员变成了现在的每个人。计算机不断发展,操作系统也不断发展,使计算机不仅功能越来越强,操作使用也越来越方便。计算机是一种能够按照程序对数据进行自动处理的电子设备。计算机系统由硬件和软件组成,操作系统是最靠近硬件的软件,有没......
  • 操作系统
       计算机操作系统是计算机系统中最重要的一部分,它负责管理计算机的资源并为用户提供一个良好的工作环境。操作系统是控制和管理计算机硬件和软件资源、合理地组织计算机工作流程以及方便用户有效地使用计算机的程序集合。在计算机科学领域,操作系统是一个非常重要的研究方向,......
  • 操作系统
    作为计算机世界的核心软件,操作系统负责管理和控制计算机的硬件和软件资源,为用户提供友好、高效的操作环境。一、操作系统的概念操作系统是一种系统软件,它是计算机硬件和其他软件之间的桥梁。它负责管理和控制计算机的硬件资源,如处理器、内存、硬盘等,同时为用户提供方便、直观的......
  • 探索操作系统:连接硬件与用户的桥梁
    在数字时代的今天,操作系统(OS)已经成为我们日常生活和工作中不可或缺的伙伴。它不仅是计算机硬件的灵魂,更是用户与数字世界沟通的桥梁。那么,操作系统究竟是什么?又是如何工作的呢?操作系统,简而言之,是管理计算机硬件资源、提供用户界面以及为应用程序提供服务的系统软件。它的角色相当......
  • 操作系统
    操作系统是计算机系统的核心组成部分,是连接硬件与软件的关键桥梁,对计算机的运行和使用起着至关重要的作用。计算机操作系统是一套复杂而精妙的软件系统,它管理着计算机的各种资源,包括硬件资源如CPU、内存、硬盘等,以及软件资源如文件、进程等。它为用户和应用程序提供了一个稳定、......
  • 操作系统
    一.1.操作系统:操作系统是最靠近硬件的软件,有没有高性能是由计算机硬件决定的,能否把高性能发挥出来,操作系统起着决定性的作用。从微型机到超级计算机都必须在其硬件平台上加载相应的操作系统之后,才能构成一个可以协调运转的计算机系统。只有在操作系统的指挥控制下,各种计算机资源......
  • 操作系统
    操作系统(OperatingSystem,OS)是计算机系统的核心软件组件,它架起了硬件和应用程序之间的桥梁,承担着管理和控制计算机硬件资源、组织和协调系统内各个组件工作的重任。操作系统的主要功能如下:资源管理:操作系统负责对计算机硬件资源(CPU、内存、磁盘、输入输出设备等)和软件资源(如......
  • 操作系统
    计算机由硬件系统和软件系统两个部分组成,它们构成了一个完整的计算机系统。计算机中的软件是指程序、数据和文档的集合,是计算机系统的重要组成部分。按功能划分,软件可分为系统软件,开发系统(编程语言)和应用软件三种。操作系统是计算机硬件上加载的第一层软件,是对计算机硬件功能的首......
  • 操作系统相关知识总结
    计算机由硬件系统和软件系统两个部分组成,它们构成了一个完整的计算机系统。计算机软件是指程序、数据和文档的集合,是计算机系统的重要组成部分。按功能划分,软件可分为系统软件,开发系统(编程语言)和应用软件三种。操作系统是计算机硬件上加载的第一层软件,是对计算机硬件功能的首次......
  • 操作系统
    操作系统是计算机系统中的核心软件之一,它管理和控制计算机硬件资源,并为用户和应用程序提供一个接口。在计算机科学领域,操作系统一直扮演着重要的角色。操作系统是一种系统软件,它负责管理计算机系统的硬件和软件资源,为用户和应用程序提供一个友好的环境。操作系统通过各种服务和功......