zoukankan      html  css  js  c++  java
  • 操作系统---学习笔记00

     注:本笔记内容是跟随“网易云课堂”--哈工大--李治军老师的公开课学习的,感谢李老师百忙之中为广大学子提供的优质教学资源。

    1、什么是操作系统?

      操作系统介于应用程序(如:Word、eclipse、qq等)和计算机硬件(如:CPU、内存、显存等)之间;使用户能够更加简单、高效的通过应用程序使用硬件。

    2、操作系统管理哪些硬件?

        CPU管理

        内存管理

        终端管理

        磁盘管理

        文件管理

        网络管理、电源管理、多核管理。

      上面的五个基本部分基本涵盖了单CPU、单机操作系统管理硬件的基本功能。

    3、学习操作系统的层次

      (1)从应用软件出发“探到操作系统”

          集中在使用计算机的接口上

          使用显示器:printf;使用CPU:fork,使用文件:open、read……

      (2)从应用软件出发“进入操作系统”

          一段文字是如何写到磁盘上的……

      (3)从硬件出发“设计并实现操作系统”

          裸板,搭建操作系统

    4、课程目标是能改操作系统……

       进入操作系统

        能够理解真实操作系统的运转

        printf("Hello");到底是怎么回事

        能在真实的基本操作系统上动手实践

       改CPU管理、改屏幕输出、改系统接口、改内存管理。

       

  • 相关阅读:
    nginx
    不再想写博客的大众集合教程
    数据结构与算法之算法
    数据结构与算法
    yii2的安装使用
    git的使用方法总结
    php生成图片验证码
    git推送失败的问题
    配置nginx支持thinkphp框架
    centos下的lnmp环境搭建
  • 原文地址:https://www.cnblogs.com/gongxing/p/4650990.html
Copyright © 2011-2022 走看看