文档介绍:健康生活,快乐学习!
友情信箱:******@upc.
1
操作系统
软件技术基础
软件
开发平台
开发原则
数据管理
程序
数据结构
算法
软件工程
数据库
文档+
=
2
本课程共60学时,其中课堂讲授40学时,上机实验20学时。
课程共有三部分:操作系统
软件工程
数据结构
课程的主要内容及安排
3
操作系统
1、操作系统概述
2、操作系统用户界面/接口(Interface)
3、进程及进程管理
4 、操作系统资源管理
4
1、操作系统概述
1)操作系统的定义
2)操作系统的类型
3)操作系统的功能
5
计算机硬件系统的组成
显示器
键盘
CPU(处理机)
内存
计算机一般由:处理机(CPU)、存储器及I/O设备组成。
问题:如此多而复杂的硬件,用户如何控制和使用呢?
6
计算机软件
计算机系统的两个组成部分
硬件
(裸机)
1. 裸机的使用是不方便的;
2. 在裸机之上装配一些基本的控制软件,让这些软件自动完成基本功能;
3. 在这些软件的基础之上进行扩充和完善,提供给用户所要求的功能。
7
裸机
操作系统
用户程序
应用程序
扩充后的机器
操作系统虚拟机
操作系统是:紧靠硬件的第一层软件
8
什么是操作系统?
操作系统是计算机系统中
直接控制和管理
各种软硬件资源,
以方便用户
充分而有效地利用这些资源的
程序的集合
④实体
②对象
③目标
①手段
9
操作系统的作用
作用2:向用户提供接口
作用1:管理系统资源
操作系统是位于用户和计算机系统之间的接口。
处理机、存储器、I/O设备、信息管理。
10