首页 > 其他分享 >第一章-系统概述

第一章-系统概述

时间:2022-09-21 23:00:36浏览次数:62  
标签:操作系统 程序接口 系统 用户 接口 第一章 硬件 命令 概述

1.1操作系统基本概述

1.1.1OS的概念和功能

操作系统是【控制和管理整个计算机系统的硬件和软件资源,合理组织,调度计算机工作与资源的分配】是一个程序集合,是最基本的系统软件,注意用户和操作系统在应用程序中有一个间隙,因为【用户可以直接使用操作系统】
image

操作系统作用:

1.是系统资源管理者
补充:执行一个程序前,需要将该程序放到内存中,才能被CPU处理。

用视屏聊天的例子,上述4个步骤分别对应了一个操作系统作为资源管理者的功能。

2.向上层提供方便易用的服务
【封装】的思想,只让用户上层看到简单易用的服务
例子:GUI(图形界面),早期OS提供联机命令接口(交互式命令接口),以及脱机命令接口(批处理命令接口),程序接口等。
如何理解程序接口:系统调用组成程序接口,意思就是只能通过代码来使用这些接口,用户不能直接使用。
【区分】:

  • 这些服务是给谁使用的:GUI和命令接口是给用户使用的,而程序接口时给软件或者程序员使用的。
  • 联机命令接口是【说一句做一句】,脱机命令接口是【说一堆做一堆】。

理解操作系统的功能和目标:实现了对硬件机器的拓展,将硬件联系了起来,合理组织,让各种硬件能相互协调配合,实现更多复杂功能。
下图是导图:

标签:操作系统,程序接口,系统,用户,接口,第一章,硬件,命令,概述
From: https://www.cnblogs.com/lautoh/p/16717527.html

相关文章

  • Kafka概述
    1、Kafka概述:和消息系统类似(1)特性:1)发布和订阅 2)实时处理数据流 3)分布式存储(2)功能:构建实时数据管道和实时数据流处理,横向扩展(通过增加机器的方式......
  • 编译系统的组成
    cmake、autoconf/automake无组建系统,为了解决Makefile难以书写问题由于make运行时需要把每个文件夹下的Makefile都include进来,比较耗时,于是开发出ninja组建系统,它运行时......
  • 系统架构与设计(1)- 权限系统的设计以及主流的五种权限模型
     作者:码猿技术专栏来源:https://juejin.cn/post/7121977695197970463-------------------------------------------------------------------这篇文章就来介绍一下权限......
  • flask 博客系统 逻辑关系
    主干部门提交代码评论的逻辑......
  • C++通讯录管理系统
    C++基础知识阶段小项目使用C++基础知识,实现一个通讯录管理系统,分别实现添加联系人、显示联系人、删除联系人、查找联系人、修改联系人、清空联系人、退出系统等功能,比较简......
  • 编程规范学习及《数学之美》第一章读后感
    Part1编程规范学习 重要性刚开始学编程时并不注意编程语句的格式,只在乎代码运行的效果。后来,在与同学的交流时看过别人的代码之后(有规范的,也有很乱的),逐渐明白到编程规......
  • C/C++校园导游系统
    C/C++校园导游系统题目5:校园导游系统用无向网表示你所在学校的校园景点平面图,图中顶点表示主要景点,存放景点的编号、名称、简介等信息,图中的边表示景点间的道路,存放路径......
  • 计算机毕业设计 SpringBoot+Vue校园疫情防控系统 校园疫情管理系统 社区疫情防控系统J
    ......
  • Win10 系统中修改电脑 系统user 名称
    以下步骤来自于:南京邮电大学,22级,继教院,通信工程专业,王骏同学的分享1.win+R输入regedit 回车,进入注册表。2.定位到HKEY_LOCAL_MACHINE \SOFTWARE\ Microsoft\Window......
  • 计算机科学速成课第十八课:操作系统
    1.操作系统(OS)操作系统也是一种程序,不过它有操作硬件的特殊权限,可以运行和管理其他程序。2.批处理一个程序运行后会自动运行下一个程序。3.外部设备和计算机连着的其......