站在不同角度对操作系统的认识

本文从冯诺依曼角度出发,探讨操作系统在计算机中的定位,阐述其管理和控制硬件与软件资源的角色。接着,从管理、应用者和操作系统自身的角度,解释操作系统的功能,包括系统调用接口和外壳程序(Linux shell)。同时,文章对比了系统调用与库函数,解析两者在功能和执行上的区别。
摘要由CSDN通过智能技术生成

目录

 

站在冯诺依曼角度,理解操作系统定位

站在管理角度,理解操作系统[先描述再组织]

站在应用者的角度,理解操作系统

 站在操作系统角度,理解系统调用接口

站在操作系统角度,理解操作系统外壳程序定位与作用(Linux shell)

 对比系统调用,理解库函数


站在冯诺依曼角度,理解操作系统定位

  冯诺伊曼(存储程序原理) 管理和控制计算机硬件与软件资源的计算机程序

 冯诺依曼体系结构包括以下几点:

(1)计算机由5部分组成,包括输入设备,输出设备,存储器(内存),CPU(运算器和控制器)。

(2)采用存储程序形式,即程序代码部分和数据部分在同一个内存中,数据和代码是没有区别的。

(3)以控制器为中心,I/O设备与存储器的数据交换都要经过运算器。

  (4)  数据以二进制的形式存储。

 

站在管理角度,理解操作系统[先描述再组织]

描述:管理软件的软件

组织:如何管理软件? 

操作系统是最基本的系统软件,它控制着计算机所有的资源并提供应用程序开发的接口

举个例子就像学校管理学生一样,通过收集学生的信息先描述起来,再组织起来管理。

 

站在应用者的角度,理解操作系统

从程序员角度看,操作系统是将程序员从复杂的硬件控制中解脱出来,并为软件开发者提供了一个虚拟机,从而能更方便的进行程序设计

从一般用户角度看,操作系统为他们提供了一个良好的交互界面,使得他们不必了解有关硬件和系统软件的细节,就能方便地使用计算机

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值