2011下半年网络工程师辅导-操作系统、专外(精品PPT课件)
- 格式:pps
- 大小:863.50 KB
- 文档页数:88
《计算机操作系统》课程标准课程代码:Z011013课程名称:计算机操作系统学分:建议4学分学时:建议72学时适用专业:计算机网络、计算机应用、计算机软件等相关专业开课学期:第三学期一、课程性质和任务(一)课程性质:1、计算机操作系统课程适应于计算机软件、计算机应用、计算机网络先相关专业。
2、计算机操作系统是计算机系统的核心和灵魂,是各类软件系统中最复杂的软件和基础软件。
3、计算机操作系统是计算机专业的必修课程。
(二)课程任务:1、本课程主要从操作系统实现资源管理的观点出发,阐述如何对计算机系统中的硬、软件资源进行管理,使计算机系统协调一致地、有效地为用户服务,充分发挥资源的使用效率,提高计算机系统的可靠性和服务质量。
2、是重要的专业基础课,任务是培养学生理解和掌握计算机操作系统的基本原理和设计技能。
3、通过本课程的学习,要求学生掌握操作系统的基本结构、工作原理和实现方法;了解它与硬件和其他软件的关系,为分析任何一个操作系统打下理论基础。
二、教学目标选择(一)知识目标1、熟悉操作系统的用户界面(命令、图形、系统调用等);2、了解操作系统的分类、功能、结构及其在计算机系统中的地位和作用;3、掌握操作系统的基本理论、设计方法和实现技术;4、具有初步的操作系统开发和维护能力。
(二)能力(技能)目标1、灵活运用所学知识来解决实际问题。
2、培养学生的自主学习能力、创新能力,以及从应用中发现问题、提出问题、分析问题和解决问题的能力。
(三)素质(态度)目标1、激发和培养学生学习《计算机操作系统》的兴趣。
2、培养和激发学生正确的学习计算机操作系统学习动机。
3、培养学生的集体精神和团队合作精神。
4、培养学生分析能力、自学能力和钻研能力。
三、教学内容、教学要求第一章绪论(一)理论教学内容1、教学内容(1) 操作系统的目标和作用(2) 操作系统的发展过程(3) 操作系统的基本特征和功能(4) 操作系统的结构设计2、教学要求1、掌握操作系统的概念,操作系统的主要功能2、理解操作系统类型第二章作业管理和用户界面(一)理论教学内容1、教学内容(1)作业的组织和控制(2)作业管理举例(3)系统调用(4)图形用户接口2、教学要求(1)掌握作业的处理过程,作业控制语言,JCB表(2)理解作业管理过程(3)掌握作业组织和控制的基本方法第三章进程管理(一)理论教学内容1、教学内容(1)进程和线程的基本概念,进程控制的功能(2) 进程互斥和同步(3)进程间通信(4)经典进程的同步问题(5)管程机制(6)进程通信2、教学要求(1) 理解“进程”是操作系统中的基本执行单位。
全国计算机技术与软件专业技术资格(水平)考试
网络工程师辅导教程
第一部分:操作系统基础知识、网络操作系统第二部分:专业英语
主讲:吴微
辽宁省软考备考站专家组
网络工程师辅导教程
第一部分:操作系统基础知识、网络操作系统
本部分考试大纲情况概要
本部分考试大纲要求
★
操作系统的功能及分类(批处理、分时、实时、网络、分布式、嵌入
式)、多道程序、内核和中断控制、进程和线程
★
进程的状态及转换、进程调度算法(分时轮转、优先级、抢占)、死
锁
存储管理方案(分段与分页、虚存、页面置换算法)★
文件管理★
作业调度算法(先来先服务、短作业优先、高响应比优先)★
★
网络操作系统的功能、分类和特点、文件系统
FAT16/FAT32/NTFS/ext3
网络设备驱动程序(ODI、NDIS)、网络通信的系统功能调用(套接
★
字API)、RPC、TP Monitor
Red hat linux:文件系统目录结构、用户与组管理、进程管理、网络
★★★配置与管理
命题特点
内容多但有条理
难度系数不高只要抓住重点就可以得分各年试题考点变化中有规律
1 操作系统基础知识
1.1操作系统的定义
操作系统是用以控制和管理系统资源,方便用户使用计算机的程序的集合。
(2009年11月上午试题)
操作系统是裸机上的第一层软件,其他系统软件(如(1)等)和应用软件都是建立在操作系统基础上的。
下图①②③分别表示(2)。
(1)A.编译程序、财务软件和数据库管理系统软件
B.汇编程序、编译程序和Java解释器
C.编译程序、数据库库管理系统软件和汽车防盗程序
D.语言处理程序、办公管理软件和气象预报软件
(2)A.应用软件开发者、最终用户和系统软件开发者
B.应用软件开发者、系统软件开发者和最终用户
C.最终用户、系统软件开发者和应用软件开发者
D.最终用户、应用软件开发者和系统软件开发者
答案(1)B,(2)D。
1操作系统基础知识
1.2多道程序系统的概念
(1)定义:在主存中同时存放多个作业,使之同时处于运行状态共享系统资源的系统。
(2)多道程序系统的根本目地:
提高CPU利用率,充分发挥并行性。
练习
在有一台CPU和两台输入输出设备I/O1和I/O2,且能够实现抢先式多任务并行工作的多道程序环境内,投入运行优先级由高到低的P1、P2和P3这3个作业。
它们使用设备的先后顺序和占用设备时间分别是:
作业P1:I/O2(30ms)、CPU(10ms)、I/O1(30ms)、CPU
(10ms)
作业P2:I/O1(20ms)、CPU(20ms)、I/O2(40ms)
作业P3:CPU(30ms)、I/O1(20ms)
假设对于其他辅助操作时间可以忽略不计,作业P1、P2、P3从投入到完成所用的时间分别是(1) ms、(2) ms、(3) ms。
3个作业从投入运行到全部完成,CPU的利用率约为(4) %,I/O1的利用率约为(5) %
假设在系统中仅有这3个作业投入运行,各设备的利用率是指该设备的使用时间同作业进程组全部完成所占用最长时间的比率。
(1)~(5)A.60 B.67 C.70 D.78 E.80
F.89 G.90 H.100 I.110 J.120
答案:(1)E,(2)G,(3)G,(4)D,(5)D
1. 3 进程
2、进程的组成
1、进程的定义:进程是一个具有一定独立功能的程序,关于某个数据集合的一次运行活动。
PCB
程
序 数 据
1 操作系统基础知识
3 、进程的状态及其状态间的切换
就绪
阻塞 运行 等待事件 1 操作系统基础知识
1. 3进程
某系统的进程状态转换如下图所示,图中 1、2、3 和 4 分别表示引起状态转换的不同原因,原因 4 表示(9)。
(9)A. 就绪进程被调度 B. 运行进程执行了 P 操作
C.发生了阻塞进程等待的事件
D. 运行进程的时间片到了【答案】C
假设系统中进程的三态模型如图1-15所示,图中的a、b和c的状态分别为()。
图1-15 进程状态转换图
A.就绪、运行、阻塞 B.运行、阻塞、就绪C.就绪、阻塞、运行D.阻塞、就绪、运行【答案】A。