第00章计算机操作系统课程前言讲述.ppt
文本预览下载声明
计算机操作系统 作为用户与计算机硬件系统之间的接口 二、操作系统涉及到计算机科学很多领域 计算机体系结构/硬件 软件设计 程序设计语言 数据结构 算法 网络 学习核心技术并能在其他地方应用。 操作系统是目前最复杂的软件系统。 三、课程的地位及特点 本课程地位 专业核心课程(学位课) 考研核心课程 技术开发的理论基础 课程的特点 实践性强(从实践总结出原理) 涉及面广(并行程序,性能问题,结构问题,程序方法论,软件工程等等) 灵活,错综复杂,纵横交错 2010年考研计算机大纲—操作系统 【考查目标】1. 了解操作系统在计算机系统中的作用、地位、发展和特点。2. 理解操作系统的基本概念、原理,掌握操作系统设计方法与实现技术。3. 能够运用所学的操作系统原理、方法与技术分析问题和解决问题。 在学习每一部分内容时,不仅要记住给出的结论,还要认真思考所讨论问题的由来、环境、意义、理论依据和应用背景,并结合实例操作系统加深理解,做到举一反三。 雪豹下一代10.6版Mac OS X操作系统 /software/czxt/2009/08/29/6807284_1.shtml 教材目录 第一章 操作系统引论 第二章 进程管理 第三章 处理机调度与死锁 第四章 存储器管理 第五章 设备管理 第六章 文件管理 第七章 操作系统接口 第八章 网络操作系统 第九章 系统安全性 第十章 UNIX系统内核结构 * 课程前言 Computer Operating System 主讲:张学敏 agnes_2003@163.com 电话: 2345363一、为什么学习操作系统(OS) 加深对使用的操作系统的理解,有利于深入编程;用户为了开发应用程序必须与操作系统打交道。 编程时借鉴操作系统的设计思想和算法(比如插件开发、微内核)。 操作系统中所用的许多概念和技巧可以推广应用到其他领域。 存在人们意识不到的大量“操作系统”(如:嵌入式系统-家电、手机)。 设计操作系统或者修改现有的系统。 选择购买操作系统:因为我们并不总使用Windows 2000/2003/XP/7。 操作系统 裸机 应用软件 用户程序 操作系统的重要性: 掌握核心系统软件 掌握并行处理的思想方法 为后继课程打好基础 OS作为接口的层状示意图 计算机硬件 操作系统 系统调用,命令,图标,窗口 应用程序及实用程序 系统设计者 程序员 用户 真的那么难吗? 四、课程的学习目的 使学生掌握操作系统的基本概念、基本原理、设计方法和实现技术,具有初步分析实际操作系统的能力,为其今后在相关领域开展工作打下坚实的基础。 如何学习操作系统 ? 掌握操作系统的基本概念、基本原理、实现技术。 ? 操作系统实例分析 五、教材及参考资料 (1)教材 汤子瀛等编著的《计算机操作系统》,该教材曾获1987年、1996年电子工业部优秀教材二等奖和一等奖,是目前销售量最大的操作系统教材,高等学校工科电子类规划教材精选系列及新世纪计算机类本科系列教材。现在所选用的已是该教材的第三版的修订版。 (2)参考用书 1)《计算机操作系统》学习指导与题解,梁红兵、汤小丹著,西安电子科技大学出版社 2)《操作系统原理》(第三版),庞丽萍著,华中科技大学出版社,2000 3)《现代操作系统》Andrew S.Tanenbaum著,陈向群等译,机械工业出版社 4)《操作系统—习题与解析》曾平,李春葆著,清华大学出版社 5)《深入分析LINUX内核源代码》陈莉君著,人民邮电出版社 47/ec2006/C295/Course/Index.htm 3+1,共18周 考核方式和方法:考试,闭卷 10%实验+ 10%作业平时+20%期中+ 60%期末 教学要求 : 按时上课,认真听讲、按时上机,阅读参考书 认真记笔记,整理笔记 思考,讨论,提问 作业一章上交一次; 实验报告上交五份,学期结束交综合 实验报告一份。 六、教学安排 * 课程前言
显示全部