目标

了解操作系统及作用

1. 操作系统(Operation System,OS)

一个例子说明操作系统

操作系统作为接口的示意图

没有安装操作系统的计算机,通常被称为裸机

如果想在裸机上运行自己所编写的程序,就必须用机器语言书写程序

如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序

1.1 操作系统的作用

是现代计算机系统中最基本和最重要的系统软件

配置在计算机硬件上的第一层软件,是对硬件系统的首次扩展

主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用

而其他的诸如编译程序、数据库管理系统,以及大量的应用软件,都直接依赖于操作系统的支持

1.2 不同应用领域的主流操作系统

桌面操作系统

服务器操作系统

嵌入式操作系统

移动设备操作系统

1> 桌面操作系统

Windows 系列

用户群体大

macOS

适合于开发人员

Linux

应用软件少

2> 服务器操作系统

Linux

安全、稳定、免费

占有率高

Windows Server

付费

占有率低

3> 嵌入式操作系统

Linux

4> 移动设备操作系统

iOS

Android(基于Linux)

1.3 虚拟机

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统

虚拟系统通过生成现有操作系统的全新虚拟镜像,具有真实操作系统完全一样的功能

进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响

而且能够在现有系统与虚拟镜像之间灵活切换的一类操作系统

注:以上课程笔记为学习时整理的老师课堂学习笔记,如需转载,如需完整笔记,请私聊联系我。

原文链接:http://www.cnblogs.com/wangting888/p/7753800.html

转载于:https://www.cnblogs.com/wangting888/p/9702010.html

操作系统(科普章节)相关推荐

  1. 操作系统的发展史(科普章节)

    操作系统的发展史(科普章节) 作者:一直特立独行的猫1994 目标 了解操作系统的发展历史 知道 Linux 内核及发行版的区别 知道 Linux 的应用领域 01. 操作系统的发展历史 1.1 Un ...

  2. Linux 操作系统的发展史(科普章节)

    目标 了解操作系统的发展历史 知道 Linux 内核及发行版的区别知道 Linux 的应用领域 01. 操作系统的发展历史1.1 Unix 1965 年之前的时候,电脑并不像现在一样普遍,它可不是一般 ...

  3. python封装举例_Python+Pycharm—学习1—封装导入

    一.封装 目的: 写了一个复杂功能的实现,下次有相同的需求时可以直接导入这个包来使用.就可以达到复用的目的了.通俗的来讲就是打包.(以下用四则运算举例) 方案: 1.1.新建python工程,新建一个 ...

  4. 操作系统学习笔记 第一章:操作系统概述(王道考研)

    本文章基于 2019 王道考研 操作系统 考试复习推荐资料:操作系统复习总结 - 百度文库 (baidu.com) 需要相关电子书的可以关注我的公众号BaretH后台回复操作系统 后续章节陆续推出- ...

  5. 《操作系统真象还原》第九章 ---- 终进入线程动斧开刀 豁然开朗拨云见日 还需解决同步机制才能长舒气

    文章目录 专栏博客链接 相关查阅博客链接 本书中错误勘误 进程 线程的自我小理解 线程 进程的状态 内核级线程 & 用户级线程 初步实现内核级线程 浪费两三个小时调试的辛酸史 编写thread ...

  6. 《操作系统真象还原》第十四章 ---- 实现文件系统 任务繁多 饭得一口口吃路得一步步走啊(上一)

    文章目录 专栏博客链接 相关查阅博客链接 本书中错误勘误 部分缩写熟知 闲聊时刻 实现文件系统的原理 inode构建原理 目录构建原理 超级块构建思路 创建文件系统 编写完的super_block.h ...

  7. 《操作系统真象还原》第十四章 ---- 实现文件系统 任务繁多 饭得一口口吃路得一步步走啊(上二)

    文章目录 专栏博客链接 相关查阅博客链接 本书中错误勘误 闲聊时刻 部分缩写熟知 实现文件描述符的原理 文件描述符的介绍 文件描述符与inode的介绍 文件描述符与PCB的描述符数组的介绍 实现文件操 ...

  8. 《操作系统真象还原》第十三章 ---- 编写硬盘驱动软件 行百里者半九十终成时喜悦溢于言表

    文章目录 专栏博客链接 相关查阅博客链接 本书中错误勘误 部分缩写熟知 闲聊时刻 提前需要准备编写的函数 实现printk 实现sprintf函数 创建从盘 创建从盘的步骤 修改后的bochsrc.d ...

  9. 《操作系统真象还原》第十四章 ---- 实现文件系统 任务繁多 饭得一口口吃路得一步步走啊(总结篇)

    文章目录 专栏博客链接 闲聊时刻 第十四章代码总览 编写完的fs.c(fs/fs.c) 编写完的fs.h(fs/fs.h) 编写完的dir.c(fs/dir.c) 编写完的dir.h(fs/dir.h ...

最新文章

  1. 开发工具之Android Studio快捷键
  2. python读取字符串的list dict_转:Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结...
  3. 【转】mysql多台服务器数据同步
  4. 旷视砸20亿进军AIoT,发布国内首个机器人协作大脑河图
  5. Replation requires the actual server name ... Replication.Utilies
  6. php 文件管理系统_如何编写程序实现图书管理系统的个人图书借阅查询功能
  7. Python IDLE入门
  8. 696. Count Binary Substrings 计数二进制子串
  9. 大神讲解Java for循环的几种用法
  10. TensorFlow 学习(十)—— 工具函数
  11. 行内元素中间出现空隙
  12. Android应用开发—onSaveInstanceState方法什么时候被调用?
  13. 1月至今 微信共对超十万个确认存在欺诈行为的帐号进行了阶梯式处理
  14. MySQL重启也无法解决的Warning: World-writable config file '/etc/mysql/my.cnf' is ignored
  15. javascript调用ActiveX接口失败的解决方案及使用心得
  16. 4.剑指Offer --- 解决面试题的思路
  17. 数据结构-----双向链表笔记
  18. java jbutton设置位置_java-将JButton设置为另一个JButton的位置
  19. android 颜色自动变淡,android 颜色值变化小解
  20. 电阻触摸屏 linux 校准软件,android 电阻单点触摸屏校准

热门文章

  1. SharePoint 2010 BCS - 简单实例(二)外部列表创建
  2. .NET Framework 4.0-RequestValidationMode
  3. 如何让hierarchyviewer调试查看商业版真机上的应用
  4. ajax的几种格式,jQuery-----jQuery的几种ajax获取json格式数据的方法
  5. asppython份额_2019年7月编程语言榜单公布:Python第一 份额保持较大幅度增长
  6. 中专是计算机专业毕业论文,中专计算机专业毕业论文内容
  7. apache php wordpress,windows 安装 apache php wordpress
  8. fileoutputstream 转 byte数组_Java:如何实现文件与数组的相互转换?
  9. python基础学习语法和函数
  10. Echarts4.0 使用系列——折线图,这里可能有你需要的