《操作系统原理》 期末考试说明 2011 年 2 月 -5 月. 教材和参考书 教材 讲义 操作系统原理 ver4. 华中科技大学出版社.

Slides:



Advertisements
Similar presentations
《微型计算机技术 及应用》 ( 第 4 版) —— 戴梅萼 史嘉权. 目标 深刻理解 牢固掌握 灵活应用.
Advertisements

数据结构的引入. 通讯录管理 社团机构管理 校园导航管理 通讯录管理 社团机构管理 校园导航管理.
高校教师、高级项目经理 任铄 QQ : 第一章 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能 1.5 OS 结构设计.
高级服务器设计和实现 1 —— 基础与进阶 余锋
阻塞操作. 在 linux 里,一个等待队列由一个 wait_queue_head_t 类型的结构来描述 等待队列的初始化: static wait_queue_head_t testqueue; init_waitqueue_head(&testqueue);
第 3 章操作系统基础 3.1 操作系统概述 3.2 操作系统的功能模块 3.3 典型操作系统概述.
Linux 系统. 操作系统发展需求 1 没有操作系统 2 简单批处理操作系统 3 多道程序设计的批处理 4 多道程序设计的分时操作系统 5 多处理机并行系统 6 网络操作系统 7 分布式操作系统.
《程序设计实践》 孙辉 理工配楼104A
董恺 计算机科学与工程学院、软件学院 江苏省网络与信息安全重点实验室
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
提升应用内HTML5 的开发和使用体验
操作系统 年级:2003春 专业:计算机应用专业.
总复习 级一本各专业.
实用操作系统概念 张惠娟 副教授 1.
第8章 机床操作 主讲:臧红彬 博士.
Oracle数据库 Oracle 子程序.
操作系统的用户接口 第3章 操作系统的用户接口.
辅导教师:杨屹东 网络实用技术基础 辅导教师:杨屹东
中央广播电视大学计算机课程 操 作 系 统. 中央广播电视大学计算机课程 操 作 系 统 1、《操作系统》教材 2、《操作系统实验》教材 3、操作系统课程录像 15讲 主编/主讲:孟庆昌 中央电大出版社出版 课程使用的媒体 1、《操作系统》教材 2、《操作系统实验》教材 3、操作系统课程录像.
大学计算机基础—— 系统工具与环境 (理工科用) 赵 欢 肖德贵 李丽娟 洪跃山 编著.
寫 作 教 學 6 電腦與我 時代改變,科技進步,電腦成為日常生活不可或缺的設備。我是二十一世紀的E世代少年,一隻滑鼠在手,樂趣無窮。
计算机基础知识 丁家营镇九年制学校 徐中先.
Kvm异步缺页中断 浙江大学计算机体系结构实验室 徐浩.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
大学计算机基础 典型案例之一 构建FPT服务器.
实践演练 广州创龙电子科技有限公司 01 广州创龙电子科技有限公司
走进编程 程序的顺序结构(二).
临界区软件互斥软件实现算法.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司
SPI驱动 广州创龙电子科技有限公司 Guangzhou Tronlong Electronic Technology Co., Ltd.
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
和諧社區資訊服務推廣計畫 -軟體雲端社區 資訊研習營
临界区软件互斥软件实现算法 主讲教师:夏莹杰
CPU结构和功能.
Windows 7 的系统设置.
分布式程序设计 姚斌 计算机科学与工程系 上海交通大学.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
7.1.1 设备管理的功能(P95) 分配设备:按设备的不同类型和操作系统选用的算法分配。包括分配相应的通道、设备控制器以及对未分配到的任务或怍业进行排队等; 控制和实现真正的输入输出操作。包括通道程序控制、启动设备、及时响应及处理中断讯号等; 对输入输出缓冲区进行管理。例如逻辑名的管理,多个缓冲区的分时以及串并行操作,同类多个外部设备的均衡工作,避免“忙的忙”和“闲的闲”;
三:基于Eclipse的集成开发环境搭建与使用
Unit 11.Operating System 11.1 What’s OS 11.2 Related Courses
程序设计工具实习 Software Program Tool
内容摘要 ■ 课程概述 ■ 教学安排 ■ 什么是操作系统? ■ 为什么学习操作系统? ■ 如何学习操作系统? ■ 操作系统实例
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
实验七 安全FTP服务器实验 2019/4/28.
本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
信号量(Semaphore).
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
Parallel Programming Xuanhua Shi/Pingpeng Yuan
临界区问题的硬件指令解决方案 (Synchronization Hardware)
中国科学技术大学计算机系 陈香兰(0551- ) Spring 2009
本节内容 Windows线程切换_时钟中断切换 视频提供:昆山滴水信息技术有限公司 官网地址: 论坛地址: QQ交流 :
Google的云计算 分布式锁服务Chubby.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
本节内容 动态链接库 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
C++语言程序设计 C++语言程序设计 第九章 类的特殊成员 第十一组 C++语言程序设计.
24 or 1024? PWN Jawbone Up24 手环.
本节内容 如何调试驱动程序? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 进程 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第四章 UNIX文件系统.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
本节内容 SEMAPHORE 视频提供:昆山滴水信息技术有限公司 官网地址: 论坛地址: QQ交流 :
实验六、COM类型病毒分析实验 实验开发教师: 刘乃琦 谌黔燕.
软件工程课程设计 分组信息说明
Presentation transcript:

《操作系统原理》 期末考试说明 2011 年 2 月 -5 月

教材和参考书 教材 讲义 操作系统原理 ver4. 华中科技大学出版社

课程内容 操作系统的整体概念 第 01 章 操作系统概述 第 02 章 操作系统逻辑结构 第 03 章 用户界面 操作系统四个核心功能 / 模块 第 04,05,06 章 进程管理 / 死锁 / 进程调度 第 07 章 存储管理 第 08 章 设备管理 第 09 章 文件系统

第 01 章 操作系统概述 主要内容 操作系统历史:四个阶段 操作系统的定义:两个角度 操作系统的功能:四个 操作系统的特性:三个 重点 操作系统四个发展阶段的典型特点 多道程序设计技术 分时的概念 理解操作系统的特性 中断技术和通道技术的意义

第 02 章 操作系统逻辑结构 主要内容 操作系统的逻辑结构 操作系统依赖的基本硬件环境  CPU 、内存、中断、时钟 重点 虚拟机的概念 逻辑结构:整体式结构、层次结构、微内核 态的概念:三个态 中断机制

第 03 章 用户界面 主要内容 用户环境 OS 启动:初始引导( POST - 启动程序 - 引导程序 - OS 内核) 操作系统的生成 :Build 新 OS 映像 用户界面 :  操作界面  系统功能调用:概念、 SVC N 、过程、 Linux 系统调用 重点 操作系统生成和启动过程 系统调用机制

和启动相关的概念 BIOS ( Basic I/O System ) CMOS 设置 POST ( Power On Self Test ) 操作系统的安装 多操作系统的启动选择菜单

第 04 章 进程管理 主要内容 进程概念:程序运行在并发环境中的问题 …… 、定义、特征、状态变迁 进程控制:原语、 PCB Linux 和 Windows 进程创建: fork , CreateProcess 线程:概念(进程内的并发执行路径)、线程创建 临界资源和临界区:定义、访问原则、锁机制 同步和互斥:定义 信号灯和 P,V 操作:定义、含义、应用(同步问题,互斥问题的解决)  本质:进程在特定条件下能够暂停(阻塞)和继续(唤醒)。  Windows 同步机制 进程和线程通信【不考】 重点 进程概念 线程概念 临界资源和临界区 锁机制 P-V 操作

信号量 S 和 P-V 操作的物理意义  S :可供使用 / 分配的同类资源数量 S>0 时,该类资源剩余的可用数 S<=0 ,此类资源已无分配,请求资源的进程将被阻塞。 |S| = 被阻塞的进程数 S>0 时,每执行 1 次 P 操作( S=S-1 ),意味着 1 个资源 已被分配 [ 给执行 P 操作的进程 ] 。 S<0 时,每执行 1 次 V 操作( S=S + 1 ),意味着 1 个资 源已被进程释放,系统现在出现了 1 个可用的资源。因 此唤醒阻塞队列中某 1 个进程进入就绪队列。

第 5 章 死锁和进程调度 本章掌握概念和理解算法 主要内容 死锁的概念 死锁的起因、必要条件和解决策略 进程调度 典型调度算法 重点 死锁的必要条件 静态资源分配法 有序资源分配法 典型调度算法

主要内容 主存管理的功能:虚拟存储 / 地址映射 / 内存分配 / 存储保护 物理内存管理  分区存储管理:单一分区、固定分区、动态分区,放置策略,碎片  覆盖和对换 虚拟内存管理  页式存储管理  原理、页表、页式地址、映射过程、快表、页面共享、缺页、页 面淘汰  段式存储管理:原理、段式地址、映射过程、段式共享、段页比较  段页式存储管理:原理、段页式地址、映射过程 I386 和 LINUX 存储管理:实模式、保护模式、段描述符、 Linux 段页机制 重点 地址映射概念 虚拟存储概念 页式存储管理原理

第 8 章 设备管理 本章掌握概念、了解驱动程序的基本概念和结构 内容 输入 / 输出概述 缓冲技术 设备分配 I/O 设备控制:查询 / 无条件 / 中断 / 通道 /DMA 【以内存 为中心】 设备驱动程序:概念,程序结构

本章掌握概念 内容 文件系统的概念 【用户通过文件名存取文件系统】 文件的逻辑结构和存取方法 文件的物理结构 文件存储空间管理 文件目录 文件的安全 文件操作 重点 文件逻辑结构 文件物理结构 文件分配表

题型 填 空( 1 分 ×22) 判 断( 1 分 ×10 ) // 答错扣 1 分, 直到本题 0 分 单项选择 (2 分 ×15) 简 答( 4 分 ×2 ) 程序分析填空( 2 分 ×7 ) (P-V 为主 ) 综 合 计 算( 16 分: 2 或 3 题) 考试范围:以讲义为主,对照教材。 基本概念,原理和算法。不要死记硬背。 补考内容:

不考内容 第 2 章 Intel CPU 和 Windows 下的态 DeviceIoControl 的例子 第 4 章 Linux :进程 ID 、父进程号、进程组号、进程会话、控制终端、进程用户 属性、进程资源等 第 6 章 3.Linux 进程调度 第 7 章 Windows 进程虚拟内存空间 虚拟内存存取相关函数 第 8 章 驱动程序调试,IRP 第 9 章 Windows 文件操作 Linux 文件系统操作

编程作业: 20 % 【注意增加 5% 】 截止上交时间: 14 周 周五 18:00 超时邮箱自动拒收任何邮件!! 上交内容 3 类文件 1)word 文档:说明设计思路、程序实现细节、开发和运行环 境、用户使用说明等。 2) 源代码:要求可编译!(仅限 VC 程序或 TC 程序)。 3) 可执行程序:和源代码对应的 exe 程序或 dll 。 邮箱: 压缩为单个文件,文件名:题号 - 学号 - 姓名 - 班级.rar 邮件主题同文件名:题号 - 学号 - 姓名 - 班级 例如: 2-U 张丹枫 rar 采用程序自动处理,所以邮件主题和附件名必须符合上述格 式,否则所发邮件无法识别和被处理!

考核方法 考试方法:闭卷考试 + 平时作业 + 考勤 闭卷考试 : 70 % 平时作业: 20 % 考勤 10% 缺 1 次扣 3 分 任何理由的请假需要有辅导员签字的正式请假条, 如果是补交的请假条,必须在一周内补上。