操作系统学习方法

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

操作系统课程讲义《操作系统设计与实现》第一章导论(就此篇文章为例来为大家介绍一些学习方法)操作系统课程讲义版权所有,转载请注明出处2内容提要教学内容与课程建设目标实施过程与学习方式方法基础知识补充与课堂作业内容提要操作系统课程讲义版权所有,转载请注明出处3教学内容什么是操作系统?操作系统的概念和作用操作系统的结构与内容如何设计并实现操作系统?操作系统的基本设计原理操作系统的底层实现方法(代码)如何基于操作系统平台展开深入研发?深入理解计算机硬件资源的管理概念建立完整、规范的软件工程习惯课程导论操作系统课程讲义版权所有,转载请注明出处4教学方式原理内容讲授教学内容的30%总计8-10周Minux操作系统案例分析教学内容的50%总计6-8周上机实习讨论与作业分析教学内容的20%总计3周课程导论操作系统课程讲义版权所有,转载请注明出处5信息系统的基本概念课程导论操作系统课程讲义版权所有,转载请注明出处6软件的基本概念终端用户应用软件系统软件计算机硬件终端用户1.计算机的最终使用者2.应用软件的服务对象应用软件1.创建、处理、分析信息2.为终端用户提供服务系统软件1.实现应用软件与计算机硬件的相互通信2.管理计算机硬件的各种资源计算机硬件1.各种计算机硬件设备2.负责接受输入、处理数据、提供输出课程导论操作系统课程讲义版权所有,转载请注明出处7操作系统的作用使用者台式PC笔记本电脑大型机手持式计算机计算机硬件设备?如何使用?应用软件操作系统系统服务系统调用底层硬件控制用户输入处理结果课程导论操作系统课程讲义版权所有,转载请注明出处8课程建设目标建立完整的操作系统概念操作系统是虚拟机——非专业操作系统是资源管理器——专业!!培养良好的案例学习方法僵化死板的记忆——没有前途照猫画虎的实践——成功之路锻炼规范的软件工程能力只懂得思想和方法——纸上谈兵文档、代码、调试——学以致用课程导论操作系统课程讲义版权所有,转载请注明出处9内容提要教学内容与课程建设目标实施过程与学习方式方法基础知识补充与课堂作业内容提要操作系统课程讲义版权所有,转载请注明出处10OS原理讲授内容分布进程管理(3周)进程的概念进程的管理与调度进程间的通信——共享与互斥I/O设备的管理(1.5周)设备控制器与DMA:硬件原理I/O设备管理软件的作用与设计方法资源死锁问题的检测、预防、避免、恢复课程导论操作系统课程讲义版权所有,转载请注明出处11OS原理讲授内容分布内存管理(2.5周)内存管理方式的变迁——虚拟存储各种虚拟存储方法的实现与管理文件系统(1.5周)文件、目录等基本概念文件系统的安全与保护机制磁盘空间管理操作系统内核(1-1.5周)操作系统的启动过程各部分管理方法的系统集成课程导论操作系统课程讲义版权所有,转载请注明出处12Windows2K/XP结构图课程导论操作系统课程讲义版权所有,转载请注明出处13Minux系统结构图磁盘任务终端任务时钟任务系统任务以太网任务……内存管理器文件系统网络服务器……Init进程用户进程用户进程用户进程用户进程……第一层第二层第三层第四层I/O任务服务器进程用户进程系统核心进程管理课程导论操作系统课程讲义版权所有,转载请注明出处14教学用书核心教材《操作系统:设计与实现》,电子工业出版社,AndrewS.Tanenbaum著,中译本参考书目《操作系统:设计与实现》,清华大学出版社,英文原版《操作系统-内核与设计原理》,电子工业出版社,WilliamStallings著,英文原版《现代操作系统》,机械工业出版社,英文原版《Windows操作系统原理》,机械工业出版社,尤晋元著《莱昂氏Unix源代码分析》,机械工业出版社课程导论操作系统课程讲义版权所有,转载请注明出处15课程考察与考试课堂作业随原理讲授课程随机进行上机实习完成2-3个真实上机实践作业(Minux系统的修改)课堂论文完成一篇结构完整、论述清晰的课堂论文成绩分布笔试(70%)+上机(20%)+平时表现(10%)课程导论操作系统课程讲义版权所有,转载请注明出处162003-2004学年最终成绩90-100分8人,最高分92分80-90分20人70-80分36人60-70分20人60分以下2人课程导论成绩分布图8203620290分以上80-90分70-80分60-70分60分以下操作系统课程讲义版权所有,转载请注明出处17学习方式与方法学习理念孔子《大学》:格物而知至,……学习方法荀子《劝学》:假舆马者,非利足也,而致千里;假舟楫者,非能水也,而绝江河;君子生非异也,善假于物也学习技巧王符《赞学》:工欲善其事,必先利其器;士欲宣其义,必先读其书课程导论操作系统课程讲义版权所有,转载请注明出处18学习方式与方法比较学习法不同设计思想与实现方法之间的差别瀑布式跟踪学习法顺藤摸瓜、追本求源实践式学习法脑过千遍不如手过一遍,坐着想不如动手实践课程导论操作系统课程讲义版权所有,转载请注明出处19内容提要教学内容与课程建设目标实施过程与学习方式方法基础知识补充与课堂作业内容提要操作系统课程讲义版权所有,转载请注明出处20编程基本功问题1X=1;(X++)+(++X)=?答案:4课程导论操作系统课程讲义版权所有,转载请注明出处21编程基本功问题2unsignedshortusTmp;for(usTmp=10000;usTmp=0;usTmp--){……}课程导论操作系统课程讲义版权所有,转载请注明出处22编程基本功问题3inta,b,c;shortl,m,k;…………请问,这样的变量命名有什么问题?intiTmp1,iTmp2,iTmp3;shortshTmp1,shTmp2,shTmp3;课程导论操作系统课程讲义版权所有,转载请注明出处23软件工程基本功头文件如何定义?数据结构如何定义?函数接口如何定义?内存管理如何控制?核心算法如何评测?代码可读性如何保证?课程导论操作系统课程讲义版权所有,转载请注明出处24课堂论文作业布置题目在本门课程的讲授范围内,任选一部分作为题目内容综述本部分的核心内容、主要方法个人感受与学习体会期限2005年1月1日前课程导论操作系统课程讲义版权所有,转载请注明出处25Thanksforyourtime!Questions&Answers全文结束

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功