首页 > 编程语言 > 详细

计算机操作系统和编程语言分类

时间:2019-05-17 16:55:20      阅读:96      评论:0      收藏:0      [点我收藏+]

计算机操作系统

操作系统的引入(掌握)

刚买回来的电脑缺少的内存就是操作系统占用的

技术分享图片

什么是操作系统(掌握)

首先了解文件是什么?

技术分享图片

文件是什么?这时候我不得不告诉你,可以把它理解成一个虚拟单位。我们只需要文件可以双击打开、写入数据、保存。

这个虚拟单位是谁提供的呢?Linux系统中没有一个文件图标,只有代码(代码就是linux一切文件)

技术分享图片

那么windows系统上的文件图标就是系统提供的。归根结底,打开文件都是要去操作硬件的。操作系统给我们提供了“文件”的概念,并且把对文件打开这个复杂操作封装成一个个双击文件的接口。

应用程序

计算机创建的初心是为了让我们奴隶它们,让他们替我们干活。并不是单纯写一个操作系统来控制硬件的。

应用程序位于操作系统之上,主要帮助人干各种各样的工作,不直接与硬件交互。

操作系统的定义

操作系统位于计算机硬件和应用程序之间,他是一个管理计算机硬件和软件的控制程序。它把对硬件的复杂操作封装成接口,方便人使用。

技术分享图片

为什么要有操作系统?(掌握)

首先,计算机系统由三个组件构成,分别是:计算机硬件、操作系统和应用程序。

? 1.计算机硬件:以二进制存储数据。与操作系统交互

? 2.操作系统:直接控制硬件,把硬件的0101101的复杂操作封装成一个个接口,所 有用到硬件的地方都需要操作系统。与应用程序交互

? 3.应用程序:位于操作系统之上。与人交互

结论:

我们开发的都是应用程序,而操作系统才能直接控制硬件。所以开发应用程序需要调用操作系统的接口

操作系统和应用程序的启动(补充了解)

操作系统的启动流程(CMOS和ROM的介绍)

操作系统是软件,启动软件必须经过操作系统。

所以,按下开机键,我们需要一个临时操作系统来启动真正的操作系统。这个临时系统就是cmos和rom。具体流程如下:

1.按下开机键

2.ROM临时控制CPU去CMOS寻找操作系统的路径。

3.启动操作系统

应用程序的启动

1.双击

2.发送指令给操作系统

3.操作系统把这条指令转换成0和1给CPU去将程序代码写入内存

4.启动程序

计算机操作系统和编程语言分类

原文:https://www.cnblogs.com/ZDQ1/p/10882102.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!