操作系统的概述

1.1 课程所需资料网站地址:
 Wiki: http://os.cs.tsinghua.edu.cn/oscourse/OS2015
 学堂在线: https://www.xuetangx.com/courses/TsinghuaX/30240243X/2015T1/about(打不开)
 在线交流(piazza):
 https://piazza.com/tsinghua.edu.cn/spring2015/30240243x/home


课程语言需求:C和汇编语言,数据结构,
参考书:《操作系统概念》,《操作系统---精髓与设计原理》(第七版)


1.2教学内容:
操作系统结构
中断及系统调用
内存管理
进程及线程
处理机调度
同步互斥
文件系统
I/O子系统


1.3什么是操作系统(也是软件)
没有公认的定义:
1.操作系统是一个控制程序
2.操作系统是一个资源管理器
 ctrl+c可以强制停止程序的运行

 操作系统特征:
    并发:多个应用程序运行时,需要知道每个执行到的位置,以及在下次使用时能够知道
         上次运行到的位置
    共享:“同时”访问:需要合理分配好
         互斥:在微观上进行隔离
    虚拟:利用多道程序设计技术,让每个用户觉得一个机器为一个人服务
    异步:由于程序的执行不是一贯到底,而是走走停停,因此我们需要只要运行环境相同输入一致,OS要保证运行结果的相同。         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值