操作系统学习总结

这篇文章是B站上王道操作系统的学习记录以及总结

链接:王道计算机考研 操作系统_哔哩哔哩_bilibili

目录:

第一章:

        1:操作系统的概念,功能和目标

目录

第一章:

        1:操作系统的概念,功能和目标

操作系统概念:操作系统是管理和协调整个计算机的硬件和软件资源,能够合理的组织调度计算机的工作,和资源的分配。以提供给用户和其他软件交互的接口和环境,它是计算机系统中最基本的系统软件

注:

1:软件,比如QQ,腾讯等软件

2:硬件包括内存,CPU,摄像头等

操作系统的功能与目标:

1:操作系统作为整个计算机资源的管理者,需要为其提供的功能如下

a):文件管理(文件在计算机内部进行储存的管理)

b):存储器管理(文件启动时,将文件程序放入到内存之中进行管理)

c):处理机管理(文件程序运行时,为其提供CPU资源得分配)

d):设备管理(文件程序在请求与硬件设备交互时,对设备资源的分配管理)

2:操作系统作为用户与计算机硬件设备之间的接口,要为用户以及应用软件提供得服务或功能如下:

1):命令接口(允许用户直接调用硬件方式)

命令接口又分为两种形式:

a):联机命令接口:

用户说一句,程序执行一句(在cmd中,程序所执行得方式,就是根据一句命令,执行一次)

b):脱机命令接口:

用户说一堆,程序执行一堆(批处理命令接口:.bat文件,.bat文件中就存放了一堆的系统命令,一旦执行,系统就对这一堆系统命令进行执行)

2):程序接口(允许用户通过程序简洁调用)

如 C:\Windows\System32\user32.dll 。程序在调用user32.dll(该调用过程就称之为系统调用)即可实现生成窗口的功能,这个dll文件(dll不是直接可执行的文件,是程序的一部分,只能由所属的程序进行调用)只能通过程序进行间接调用。

程序接口就是系统调用,也就是用户通过程序间接的使用计算机硬件设备

3):GUI(图形用户接口)

用户可以使用形象的图形化界面进行操作,而不再需要记忆复杂的命令以及参数

这三个接口统称为用户接口

3:操作系统作为最接近计算机底层硬件的软件,要为其做得功能实现如下:

在裸机上安装的操作程序,可以提供资源管理功能以及方便用户的服务功能,将裸机改造为更方便以及更强的机器


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值