文档详情

操作系统英课程教学大纲.DOC

发布:2018-11-25约3.87千字共4页下载文档
文本预览下载声明
《操作系统(英)》课程教学大纲 ()1201313 学 分:3学分 总 学 时:51学时 (其中实验 9 学时) 适用对象:本科计算机科学与技术、信息管理、电子商务、物流等专业 先修课程:数据结构、程序设计语言 二、课程性质、教学目的和要求 (一)课程性质和目的 《操作系统》课程是计算机科学与技术本科生专业主干课程,也是信息类各专业的必修课程。 通过本课程的学习,使学生认识到操作系统在计算机软硬件资源管理中的地位和作用,掌握操作系统的基本概念、原理和基本方法,掌握操作系统的开发模式、开发方法和操作系统的分析、设计能力,了解操作系统的发展方向,培养学生观察问题、分析问题、解决问题和实际动手能力,为学生以后参与系统软件分析和开发奠定基础。 (二)教学方法与手段 本课程使用原版教材,采用双语教学,采用课堂讲授和上机实践相结合的方式,并在多媒体环境下进行教学。 (三)教学安排 本课程的总学时为51学时,其中课堂讲授42学时,上机实践教学9学时。 三、教学内容及学时分配 Chapter 1 Introduction ( 1.5 hours, Lab 0 hour) Main Points: Short history, Operating System Concepts, Objectives, Functions, Multiprogramming, Real-Time System, Batch system, Time-sharing system, Distributed operating system, Network operating system. Chapter 2 Computer-System Structures ( 1.5 hours , Lab 0 hour) Main Points: Computer-System Operation, I/O Structure, Storage Structure, Hardware Protection, including Interrupts, DMA, User and Monitor mode. Chapter 3 Operating-System Structures ( 5 hours, Lab 3 hours ) Main Points: System Components (including Processes, Memory Management, Information protection and security, Scheduling and resources management.), Operating-System Services, System Calls, System Programs. Chapter 4 Processes ( 6 hours, Lab 3 hours ) Main Points: Process Concept (including States and its transitions, PCB.), Operations on Processes, Cooperating Processes, Interprocess Communication. Chapter 5 Threads ( 1 hours, Lab 0 hour) Main Points: Thread definition, creation, manipulation, User and Kernel Thread. Chapter 6 CPU Scheduling ( 5 hours , Lab 0 hour) Main Points: Basic Concepts (including Long-term scheduling, Medium-term scheduling, Short-term scheduling.), Scheduling Criteria, Scheduling Algorithms (including First-Come-First-Served (FCFS), Priority, Round-Robin (RR), Short Job First, Multilevel Queue, Multilevel Feedback Queue, Highest Response Ratio Next (HRRN).). Chapter 7 Process Synchronization ( 6 hours, Lab 0 hour ) Main Points: The Critical-Section Problem, Synchroni
显示全部
相似文档