《计算机操作系统》课程实验大纲

《计算机操作系统》课程实验大纲

ID:33865749

大小:61.00 KB

页数:4页

时间:2019-03-01

《计算机操作系统》课程实验大纲_第1页
《计算机操作系统》课程实验大纲_第2页
《计算机操作系统》课程实验大纲_第3页
《计算机操作系统》课程实验大纲_第4页
资源描述:

《《计算机操作系统》课程实验大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《计算机操作系统》课程实验大纲课程编号(暂时空缺,统一编号)课程名称计算机操作系统课程类型必修课/选修课实验学时14课程性质公共课/专业课课程总学时54适用专业软件工程开课学期5一、实验教学的目的、任务与要求1、实验教学目的  本课程属于专业基础课,其任务了解操作系统的定义、原理和应用,能够使用掌握操作系统的基础知识进行软件开发,设计和开发新的操作系统和对现有的操作系统进行优化修改。 《计算机操作系统》实验课旨在培养学生动手实践能力,通过一系列的实验帮助学生深入理解和分析计算机操作系统的工作原理

2、,并且通过相应的编程理解进程和线程的同步与互斥、CPU的调度以及通过经典算法的应用和实现,使得学生能够对操作系统有感性认识,增加对设计与研究操作系统的兴趣。二、实验教学任务与要求根据教学内容和教学目标,实验课共开设7个实验项目,总课时14。学生应按照实验指导书的要求,完成指定的实验任务,并定时提交一定的磁盘作业。实验课个人独立进行完成实验,每个实验班35人左右,配备一名实验指导教师。实验一操作系统环境(2学时,教师集中讲解要点0.5学时)1、操作系统的计算环境通过实验,加深对以下内容的理解:1)

3、基本的计算机硬件组件;2)计算机操作系统;3)Windows的发展和版本4)UNIX和Linux的历史和版本;5)Windows2000、UNIX或Linux操作环境。调查在机构、学校和学生中Windows、UNIX和Linux操作系统的使用情况。2、Windows2000系统管理1)了解和学习Windows系统管理工具及其使用;2)熟悉Windows系统工具的内容和应用;由此,进一步熟悉Windows操作系统的应用环境。实验二进程控制与描述(2学时,教师集中讲解要点0.5学时)1、Window

4、s“任务管理器”的进程管理通过在Windows任务管理器中对程序进程进行响应的管理操作,熟悉操作系统进程管理的概念,学习观察操作系统运行的动态性能。2、Windows2000编程通过对Windows2000编程,进一步熟悉操作系统的基本概念,较好地理解Windows2000的结构。3、Windows2000进程的“一生”1)通过创建进程、观察正在运行的进程和终止进程的程序设计和调试操作,进一步熟悉操作系统的进程概念,理解Windows2000进程的“一生”。2)通过阅读和分析实验程序,学习创建进

5、程、观察进程和终止进程的程序设计方法。实验三Windows2000线程同步(2学时,教师集中讲解要点0.5学时)在本实验中,通过对事件和互斥体对象的了解,来加深对Windows2000线程同步的理解。1)回顾系统进程、线程的有关概念,加深对Windows2000线程的理解。2)了解事件和互斥体对象。3)通过分析实验程序,了解管理事件对象的API。4)了解在进程中如何使用事件对象。5)了解在进程中如何使用互斥体对象。6)了解父进程创建子进程的程序设计方法。实验四Windows2000线程间的通讯(

6、2学时,教师集中讲解要点0.5学时)在本实验中,通过对文件和文件映射对象的了解,来加深对Windows2000线程同步的理解。1)回顾系统进程、线程的有关概念,加深对Windows2000线程间通讯的理解;2)了解文件和文件映射对象;3)通过分析实验程序,了解线程如何通过文件对象发送数据;4)了解在进程中如何使用文件对象;5)通过分析实验程序,了解线程如何通过文件映射对象发送数据;6)了解在进程中如何使用文件映射对象。实验五存储管理(2学时,教师集中讲解要点0.5学时)1、提高Windows20

7、00内存性能通过对Windows2000“任务管理器”、“计算机管理”、“我的电脑”属性、“系统信息”、“系统监视器”等程序的应用,学习提高Windows内存的性能,,加深理解Windows操作系统的内存管理功能,理解操作系统存储管理、虚拟存储管理的知识。2、Windows2000内存结构1)通过实验了解Windows2000内存的使用,学习如何在应用程序中管理内存,体会Windows应用程序内存的简单性和自我防护能力。2)了解Windows2000的内存结构和虚拟内存的管理,进而了解进程堆和W

8、indows为使用内存而提供的一些扩展功能。实验六输入输出管理(2学时,教师集中讲解要点0.5学时)1、Windows鼠标处理通过学习如何在Windows应用程序中添加对鼠标的支持:1)讨论Windows的鼠标编程技巧;2)了解Windows2000输入/输出处理技术2、Windows打印1)了解传统方式下Windows打印文档的基本过程。2)学习在MFC应用程序中打印文本。3)加深了解和学习Windows打印操作的核心编程技术。实验七文件系统(2学时,教师集中讲解要点.0.5学时)1、优化Wi

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

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

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