操作系统SystemOperating
操 作 系 统 Operating System
操作系统的地位计算机使用过程中的问题计算机运行程序速度变慢,怎么办?计算机不能正常启动,怎么办?操作系统是电脑的足魂
计算机使用过程中的问题 ❖ 计算机运行程序速度变慢,怎么办? 操作系统的地位 操作系统是电脑的灵魂 ❖ 计算机不能正常启动,怎么办?
操作系统做什么?操作系统找程序->5创建进程执行(程序映射为进程)->#include<stdio.h>分配内存、从磁盘到内存->int main(1系统调用:寻找字符串、转换成像素>printf("hello world");写入存储映像区->模拟信号->return O;显示器发射电子束输出操作系统提供一系列服务:多任务方式执行程序:内存保护,内存管理;文件存取;设备控制;用户界面
#include <stdio.h> int main() { printf("hello world"); return 0; } 操作系统做什么? 操作系统找程序-> 创建进程执行(程序映射为进程)-> 分配内存、从磁盘到内存-> 系统调用:寻找字符串、转换成像素-> 写入存储映像区->模拟信号-> 显示器发射电子束输出 操作系统提供一系列服务: 多任务方式执行程序; 内存保护,内存管理; 文件存取; 设备控制; 用户界面
为什么要学习操作系统?有助于加深对使用的OS的理解,有利于深入编程:OS中的设计思想和算法值得借鉴,其中所用的许多概念和技巧可以推广应用到其他领域,同时改善思维方式:设计或修改现有的OS:安全!!选择购买操作系统
❖ 有助于加深对使用的OS的理解,有利于深入编程; 为什么要学习操作系统? ❖ OS中的设计思想和算法值得借鉴,其中所用的许多概念 和技巧可以推广应用到其他领域,同时改善思维方式; ❖ 设计或修改现有的OS; ❖ 选择购买操作系统。 安全!!!
为什么要学习操作系统?国产操作系统现状:1.鸿蒙操作系统No.12.欧拉操作系统No.23.开源鸿蒙操作系统No.34.统信桌面操作系统No.45.银河麒麟桌面操作系统No.56.龙蜥操作系统No.67.中兴新支点操作系统No.78.中科方德桌面操作系统No.89.其他No.9
国产操作系统现状: 为什么要学习操作系统? 1.鸿蒙操作系统 No.1 2.欧拉操作系统 No.2 3.开源鸿蒙操作系统 No.3 4.统信桌面操作系统 No.4 5.银河麒麟桌面操作系统 No.5 6.龙蜥操作系统 No.6 7.中兴新支点操作系统 No.7 8.中科方德桌面操作系统 No.8 9.其他 No.9