当前课程知识点:计算机文化基础 > 第4课:最熟悉的陌生人APP > 操作系统拥有什么样的神力? > 开机过程发生了什么
为什么在计算机中
要引入操作系统
操作系统到底拥有什么样的神力
我们从开机过程开始来说起
这个过程实际上就是从
BIOS到OS的过程
可能你对我刚才说到的这两个名词
有一点陌生
没有关系
我们一步一步的来
首先
我们找着了开电源的这个按钮
接通电源
那么电源就会发出了一个
加电成功的这样一个信号
一旦这个加电稳定下来以后
那么它就开始启动时钟生成器
然后CPU就开始初始化
准备开始执行指令
不过这个时候
在内存RAM当中
却是空的
没有指令等待执行
因此
CPU设计者
就通过预先编程
让CPU此时
它要执行的第一条指令
要到BIOS这个ROM芯片当中
去寻找
而这条指令是一条什么样的指令呢
是一条跳转指令JUMP
它跳转到了BIOS的初始化
和它的加电自检的
这个程序执行的
第一段代码
然后开始进行了加电自检
检查一下
在上一次掉电以后
计算机硬件有没有缺失
有没有损毁
如果一切正常
那么它就开始初始化
BIOS当中的资源清单里面的设备
如显卡啊 硬盘啊等等
检查已知的这些硬件资源
加载专用的这些驱动程序
让它们工作起来
这时候再往下走
它就需要按照它预先设定的
这样的一个顺序去寻找
启动设备
而在这个启动设备
如果没有找到的话
屏幕上就会显示
没有系统磁盘
或者磁盘错误
导致它的启动过程失败
一旦它找着了这个启动设备
那么这时候它要做的就是
到具体的启动设备当中
把操作系统装载进来
启动操作系统
然后把控制权交给操作系统
所以我们看到这样的屏幕上
出现的熟悉的启动画面
那好了
我们这时候来看一下
什么是BIOS
B-I-O-S
它是我们的英文缩写
基本输入输出的一个控制系统
所以B basic
I是input输入
O是output控制的是输出
S system
这样的一组基本的软件
帮助了计算机在开机当中
恢复意识
最后把控制权
交给了OS
也就是我们说的Operating System操作系统
那么我们通过这样的一个开机过程
也就了解了
操作系统它所扮演的这个角色
那有可能你还会问
那为什么需要操作系统呢
它和其他的应用软件有什么不同呢
我们用一个动画来做解释
现在我们已经知道
计算机系统是由软件和硬件组成的
跑在硬件上的每一个软件
它们都有一个共有的功能
特别是针对底层硬件管理的一些功能
大家都是一致的
所以为了提高软件的开发效率
完全可以把这些共性的功能
抽取出来
专门作为硬件
和各类应用软件之间的一个中间界
所以我们在软件
这部分
我们可以把它划分成了
应用软件和系统软件
而系统软件最为核心的
是操作系统
它所扮演的角色是
向下它管理着系统的各个硬件部件
使它们能够正常的运转
而向上则是为各式各样的应用软件
提供了一个容易理解
便于编程的这样的一些接口函数调用
所以说
我们看到操作系统的引入
就给不同的这些使用者
带来了不同的方便
我们在不同人眼中
看到的操作系统是不一样的
作为操作系统的设计者来说
那么他要实现的就是
如何面向硬件
把硬件的复杂性隔离起来
为使用者
为程序设计人员
提供一个友好的使用环境
和开发环境
而作为应用程序开发者
眼中的操作系统
通常的心态都是
感谢操作系统的存在
使得他们简化
或者隔离了硬件的细节
让他们对硬件的操控
通过操作系统提供的
库文件
或者函数调用的方式来实现
而作为我们最终用户来说
操作系统就像一个
我们开机以后的这个模样
是我们的使用的一个基本环境
我们每一天开机
呈现出来的计算机的长相
就是操作系统的界面
-由一个短片引出......
-梳理IT产业大脉络(上)
-梳理IT产业大脉络(下)
-你的第一门计算机入门课
--课程介绍及要求
-实践:图像处理入门
--实践小作业要求
--操作前的几点准备
-第1课习题作业
-第1课导学帖
--第1课导学帖
-现代计算机为什么是电子数字的?
-二进制与十进制有什么区别?
--了解二进制
-为什么莱布尼兹没有认识到二进制的重要性?
--与、或、非
-从ENIAC到现代通用计算机
--新材料带来新发展
-摩尔定律会失效吗?
--摩尔定律失效
-讲座:计算机世界中的巨无霸
-参观:感受世界巨无霸(太湖之光)
--神威太湖之光简介
--探秘神威太湖之光
-参观补充:走进济南国家超算中心
--走进国家超算中心
-实践:我的计算机有多快?
-第2课习题作业
-第2课导学帖
--第2课导学帖
-数码相机是如何“计算”出一张数字照片?
--如何拍摄彩色照片
-认识图像数字化过程中的采样和量化
--采样和量化
-计算机是如何感知声音波形的?
--声音量化三要素
-换一种思路来数字化文本信息
--字符集的发展历程
-实践:常用网络资源下载
--常见下载方法介绍
--常见文件类型下载
- 第3课习题作业
-第3课导学帖
--第3课导学帖
-软件解决的目标是什么?
--软件的目的是什么
-我们使用的软件是怎么来的?
--软件是怎么来的1
--软件是怎么来的2
-操作系统拥有什么样的神力?
--操作系统的演变1
--操作系统的演变2
--CPU的管理调度
--虚拟存储技术
-访谈:如何成功研发一款手机APP
-实践:如何利用注册表进行系统优化
--注册表概述
--注册表与信息安全
-第4课习题作业
-第4课导学帖
--第4课导学帖
-数字存储前言
--梳理数字存储历史
--磁、光存储介质
--半导体存储介质
-怎样在存储介质上表示1和0?
-怎样从存储介质读取1和0?
-如何找到所需的数据?
-实践:文章排版基本技能
--引言
--中文输入
--图文混排
--页面设置
--利用表格布局标题
--分栏和首字下沉
--设置页眉与页脚
--设置插图润色排版
--LaTeX入门
-第5课习题作业
-第5课导学帖
--第5课导学帖
-演示文稿制作准备
--操作前的几个概念
--实践前的环境准备
-制作演示文稿
--设置超链接按钮
--设置超链接文本
-作品赏析
-第6课习题作业
-第6课导学帖
--第6课导学帖
-联网目的和资源共享模式的变迁
--资源共享模式
--异构网互联
-物联网连入互联网
--互联网与因特网
-访谈:PC在智能穿戴生态系统中的定位
--对话联想(上)
--对话联想(下)
-参观:联想创新中心掠影
--探秘联想创新中心
-第7课习题作业
-第7课导学帖
--第7课导学帖
-从网络组织来描述计算机网络
--计算机网络的定义
--网络软件
-从功能角度来认识计算机网络
--网络体系结构
--IPv4(上)
--IPv4(下)
--IPv6
-实践:网络不通怎么办
--网络连接
-第8课习题作业
-第8课导学帖
--第8课导学帖
-认识图像传感器
--认识图像传感器
--图像传感器的应用
--图像传感器的市场
-图像传感器的应用
--在汽车中的应用1
--在汽车中的应用2
--物联网中的应用
-了解图像传感器技术
--图像传感器的技术
-图像传感器的挑战
--问题与挑战
-讲座:如何在大数据中精准生活
--走进大数据
--生活中的大数据
-实践:HTML入门实践
--HTML作业要求
--HTML基本标记
--综合样例(上)
--综合样例(下)
-第9课习题作业
-第9课导学帖
--第9课导学帖
-认识搜索引擎
--这就是搜索引擎
-信息检索背后的关键技术
--海量数据的获取
--搜索结果排名
-搜索引擎的未来
--情境感知的搜索
--社会化搜索
--智能搜索
-实践:Aminer学术搜索
--Aminer介绍
-第10课习题作业
-第10课导学帖
--第10课导学帖
-信息安全的基本要求
--早期的计算机安全
-新型的网络攻击有哪些
--信息泄露
--移动安全
-未知攻 焉知防
--未知攻焉知防
--未知攻焉知防2
--信息加密
--安全防范原则
-实践:Excel实践
--实例操作
--实例操作2
--实例操作3
--绘制图表
-第11课习题作业
-第11课导学帖
--第11课导学帖
-回顾与展望
--回顾与展望1
--回顾与展望2
--回顾与展望3
--回顾与展望4
-什么是计算
--什么是计算
-访谈:信息技术交叉应用
--对话风投专家1
--对话风投专家2
--对话风投专家3
-嘉宾分享:闲谈数字产业创新
-第12课习题作业
-第12课导学帖
--第12课导学帖