第01章+概述new

第01章+概述new

ID:34516191

大小:2.53 MB

页数:158页

时间:2019-03-07

第01章+概述new_第1页
第01章+概述new_第2页
第01章+概述new_第3页
第01章+概述new_第4页
第01章+概述new_第5页
资源描述:

《第01章+概述new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、操作系统TheOperatingSystems原仓周yuancz@buaa.edu.cn助教冯力lifeng1519@gmail.com刘雨骁liuyuxiao123@gmail.com本次课程内容学什么?怎么学?1.2学什么初识操作系统操作系统及其主要功能是什么?操作系统的发展历史相关知识回顾可执行程序从哪里来?编译、汇编和链接可执行程序的运行过程主要硬件的发展趋势为什么需要操作系统?操作系统的功能和组成操作系统的主要概念操作系统的体系结构进程管理、内存管理、文件管理和设备管理安全1.3怎么学?1.4教学目标操作系统是一门涉及较多硬件知识的计算机系统软件课程,在

2、计算机软、硬件课程的设置上,起着承上启下的作用掌握操作系统的工作原理理解操作系统的基本原理、组成、基本概念和主要功能上课、实验学习软件设计的思想方法了解系统软件和应用软件开发方法的差异了解Linux/Windows的系统编程方法及内核基本机制实验、答疑1.5操作系统课程的特点概念多,涉及面广:硬件相关、并行程序,性能问题,结构问题,程序方法论,软件工程,等等抽象性强(进程、文件、系统调用)是个黑盒子实践性强:从实践总结出原理?结构复杂:各部分知识纵横交叉,密切相关1.6注意学习方法掌握实质、忌讳死记硬背,要善于发现问题、提出问题,并要努力寻求问题的答案提倡(须要)

3、自主学习、拓宽知识,要通过自学、研读参考书深入理解和掌握教师课堂指出的要点内容?理论与实践相结合,通过实验理解和验证所学理论1.7教学模式目前国内外操作系统课程的教学主要有两种模式:侧重理论与原理的讲述,不局限于具体实例结合具体实例,讲述操作系统的实现技术选择原因教研内容要求基础和学习能力差异实际应用系统之间差异1.8课程形式课堂主课习题和演讲课讨论课课外论文上机实验课程设计1.9考核方式和评分标准平时成绩(15%)平时作业和演讲表现(15%)期末考试(50%)笔试(含上机实验内容)课程设计(35%)实验项目(15%)论文(20%)1.10教材O

4、peratingSystemConcepts(SixthEdition)操作系统概念(影印版)AbrahamSilberschatz,PeterGalvin,GregGagne高等教育出版社ISBN:704011048操作系统概念(第六版翻译版)郑扣根译高等教育出版社ISBN:7040133011.11参考书:理论部分《现代操作系统第3版》陈向群等译机械工业出版社ISBN:978-7-111-25544-4《现代操作系统第3版》影印版,机械工业出版社ISBN:978-7-111-26527-6《深入理解计算机系统修订版》龚奕利雷迎春译,中国电力出版社,ISBN:7-5083-2175-

5、8“OperatingSystem:InternalsandDesignPrinciples”中文版:电子工业出版社英文版:清华大学出版社《计算机操作系统》汤子瀛等西安电子科技大学出版社1.12参考书:具体操作系统《操作系统原理DOS篇》张昆苍清华大学出版社《Windows操作系统原理》尤晋元等机械工业出版社《Windows内核实验教程》陈向群等编著机械工业出版社《LinuxKernel》中文版,电子读物《UnderstandingtheLinuxKernel(3rdEdition)》DanielP.Bovet,MarcoCesati.O'Reilly,20041.13实验与实

6、验指导教材基本要求:(约30小时左右)Linux操作系统实验教程,罗宇陈燕晖文艳军,电子工业出版社,ISBN978-7-121-08217-7UCOS实验(约需要投入2月以上时间)目的是通过8个实现,动手实现操作系统从启动加载、内存、进程间通信到文件系统全面深入学习需要向老师邮件报名yuancz@buaa.edu.cn1.14主题论文每人选一个题目(详见清单),建议按自己学号的后两位选择题目。也可根据兴趣自行命题制作PPT演讲占15%论文15%[可选]如果能结合主题,设计相应实验并实现,可直接获得课程实验分数值,即20%1.15研究型学习项目LinuxMulti-cor

7、eandsecurityAndroidrealtimeandsecurity对OS有浓厚兴趣,看不少于2篇相关论文,并进行相关实践。愿意投入较多学习时间2~3人团队形式,最好自己组队需要向老师邮件报名yuancz@buaa.edu.cn1.16第一次实验作业在自己的机器上安装一个Linux(Vmware).Federo,Ubuntu装好后用C语言写一个HelloWorld,要调通能运行.下

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。