zoukankan
html css js c++ java
理解什么是操作系统
目录
操作系统
一.什么是操作系统?
讲起操作系统不得不提计算机,我的第一篇博客讲了计算机的组成,其实计算机五大组成理论上都是讲的硬件,那么本篇就要涉及到软件了。
计算机其实是由硬件和软件组成的,硬件是我们可以触摸操作的设备,而软件是一个个虚拟的程序组成,硬件我们已经讲了,自然本篇来讲软件部分,操作系统就是软件的一部分。
操作系统的定义:操作系统位于计算机硬件与应用软件之间,是一个协调硬件与软件资源的控制程序,把对硬件的复杂操作,封装成一个个简单的接口,用来给操作者使用。
二.为什么要有操作系统?
完整的计算机是由计算机硬件、操作系统和应用程序组成。
计算机硬件:只能以二进制的形式存储数据,如CPU、内存和硬盘等。
操作系统:用来控制硬件,把对硬件的复杂操作封装成一个个简单优美的接口,给用户或者程序员使用,如windows、linux和ios等。
应用程序:程序员开发的一个个方便生活的应用,应用程序位于操作系统之上,不直接与硬件交互,如QQ、微信和地图等。
三.操作系统有什么作用?
我们都买过电脑,电脑刚买来时都需要安装操作系统,操作系统使电脑使用起来更加方便,我们现在统一了操作系统,使得信息交流更加方便,以后开发都是各类方便生活的应用程序,而应用程序是无法直接操作硬件的,都需要调用操作系统写好的接口。以此来看,操作系统有着必不可少的作用。
操作系统
一.什么是操作系统?
讲起操作系统不得不提计算机,我的第一篇博客讲了计算机的组成,其实计算机五大组成理论上都是讲的硬件,那么本篇就要涉及到软件了。
计算机其实是由硬件和软件组成的,硬件是我们可以触摸操作的设备,而软件是一个个虚拟的程序组成,硬件我们已经讲了,自然本篇来讲软件部分,操作系统就是软件的一部分。
操作系统的定义:操作系统位于计算机硬件与应用软件之间,是一个协调硬件与软件资源的控制程序,把对硬件的复杂操作,封装成一个个简单的接口,用来给操作者使用。
二.为什么要有操作系统?
完整的计算机是由计算机硬件、操作系统和应用程序组成。
计算机硬件:只能以二进制的形式存储数据,如CPU、内存和硬盘等。
操作系统:用来控制硬件,把对硬件的复杂操作封装成一个个简单优美的接口,给用户或者程序员使用,如windows、linux和ios等。
应用程序:程序员开发的一个个方便生活的应用,应用程序位于操作系统之上,不直接与硬件交互,如QQ、微信和地图等。
三.操作系统有什么作用?
我们都买过电脑,电脑刚买来时都需要安装操作系统,操作系统使电脑使用起来更加方便,我们现在统一了操作系统,使得信息交流更加方便,以后开发都是各类方便生活的应用程序,而应用程序是无法直接操作硬件的,都需要调用操作系统写好的接口。以此来看,操作系统有着必不可少的作用。
查看全文
相关阅读:
$python打包工具pyinstaller的用法
$命令行参数解析模块argparse的用法
$用ConfigParser模块读写conf配置文件
$用python-docx模块读写word文档
$git学习总结系列(4)——gitignore文件
$ git学习总结系列(3)——分支管理
$ 专治各种python字符编码问题疑难杂症
$python数据分析基础——初识matplotlib库
$ python-json模块的基本用法
$python虚拟化运行环境——virtualenv
原文地址:https://www.cnblogs.com/gaohuayan/p/10882388.html
最新文章
js实现位置定位功能
springboot上传文件
mysql边查边更新(级联使用)
docker构建jenkins镜像并启动
docker构建镜像并启动容器
listmap指定内部字段排序
js将时间转为指定的日期格式
oracle创建表空间自增长和创建用户
自动获取windows或者linux系统IP
JS控制键盘录入 和 window.event.keycode对照
热门文章
java中使用javamail发送邮件
遇到的Exception/error及解决办法记录汇总
favicon.ico 404
Java 条形码 二维码 的生成与解析
Java中json的构造和解析
表单中Readonly和Disabled的区别
StringUtils工具类
Java实现不同的WebService 调用方式
Java借助axis2发布WebService
$python数据分析基础——初识numpy库
Copyright © 2011-2022 走看看