zoukankan      html  css  js  c++  java
  • 【操作系统】简单的问一问,什么是操作系统?

    课程:操作系统-哈工大 :https://www.icourse163.org/course/HIT-1002531008

    弱弱的问:什么是操作系统? OS,What?

    简单的问一问,什么是操作系统 ?

    中文维基操作系统

    • 操作系统(英语:Operating System,缩写:OS)是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。

    计算机,是我们专业吃饭的家伙啊。

    用一句话说一说计算机专业要干什么?

    • 用计算机帮助人们解决一些实际问题

    计算机就是一个工具,我们常用这个工具来帮助我们解决一些实际问题。
    在这里插入图片描述
    在这里插入图片描述

    什么是操作系统?

    是计算机硬件和应用之间的一层软件

    • 方便我们使用硬件,如使用显存…
    • 高效的使用硬件,如开多个终端(窗口)

    管理哪些硬件

    • CPU管理

    • 内存管理

    • 终端管理

    • 磁盘管理

    • 文件管理

    • 网络管理

    • 电源管理

    • 多核管理

    弄明白这个五个部分 (CPU管理 、内存管理 、终端管理 、磁盘管理 、文件管理) 透彻理解

    网络 分布式 多CPU 还有高级操作系统等着我们,加油呀。

    在这里插入图片描述

    操作系统课,我们要学什么?

    学习操作系统可以有很多层次

    应用软件

    操作系统

    计算机硬件

    • 从应用软件出发“探到操作系统

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

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

    • 从应用软件触发“进入操作系统

      • 一段文件时如何写到磁盘上的… 能改操作系统
    • 从硬件出发“设计并实现操作系统

      • 给你一个板子,配一个操作系统… 搭建一个操作系统

    **做一个操作系统 **

    在这里插入图片描述

    课程目标 能改操作系统…

    进入操作系统

    • 能理解正式操作系统的运转

    • printf(“hello”)到底则怎么回事

    • 能在真实的基础操作系统上动手实践!

      能自己动手才是真正学会了

    为什么要这么干?

    我们要成为掌握计算机关键技术核心技术的工程师

    操作系统技术最关键的:不能只知道原理 , 不知道操作系统内部发生了什么,怎么能叫理解了,掌握了?

    对于一个计算机专业的学生来说,非常想知道自己写的程序如何在计算机上运行的,这是件好奇、 窥探奥秘、 激动人心事,OS真的很有趣的。
    在这里插入图片描述

    别的学生在干什么?

    我们是要出去和别人竞争的…,世界,

    别人已经掌握了SVD(奇异值分解)及其应用,我们还在抠高斯消元法来解方程

    高斯消元法:1800左右

    SVD:1960-2000,目前正应用到很多领域

    实验一:扩展线程 实现线程调度

    实验二:实现系统调用 将整个接口剥掉,添加

    实验三:实现虚存管理 扩展实现内存管理

    实验四:扩展文件系统 扩展实现一个文件管理

    设计系统 实现系统 能力

    在这里插入图片描述

    动手实践一个真实的操作系统

    Learn OS concepts by coding them !

    • 我们打开操作操作这个“黑盒子”

    • 大量的代码,在原理和代码之间频繁切换

    • 实验很复杂、很难调、很揪心啦…

      绝知此事要躬行

      动手 动脑 思考

    控制、躬行、真正深入到操作系统 、掌握其核心技术。

    进入系统、实现OS,输入计算输出OS。
    在这里插入图片描述

  • 相关阅读:
    Kmp 加深理解 之 poj 3461
    Kmp 模板 之 hdu 1711 Number Sequence
    最大连续子序列和(经典DP) 之 hdu 1231 最大连续子序列
    数学 之 hdu 4710 Balls Rearrangement
    01背包变形 之 hdu 2126 Buy the souvenirs
    逆序数 之 hdu 1394 Minimum Inversion Number
    根据进程文件id查看所有进程信息
    N皇后问题
    17. 电话号码的字母组合
    697. 数组的度
  • 原文地址:https://www.cnblogs.com/liuawen/p/11809099.html
Copyright © 2011-2022 走看看