《2022年《计算机操作系统》课程实验大 .pdf》由会员分享,可在线阅读,更多相关《2022年《计算机操作系统》课程实验大 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机操作系统课程实验大纲一、实验教学的目的、任务与要求1、实验教学目的本课程属于专业基础课,其任务了解操作系统的定义、原理和应用,能够使用掌握操作系统的基础知识进行软件开发,设计和开发新的操作系统和对现有的操作系统进行优化修改。计算机操作系统实验课旨在培养学生动手实践能力,通过一系列的实验帮助学生深入理解和分析计算机操作系统的工作原理,并且通过相应的编程理解进程和线程的同步与互斥、 CPU 的调度以及通过经典算法的应用和实现,使得学生能够对操作系统有感性认识,增加对设计与研究操作系统的兴趣。二、 实验教学任务与要求根据教学内容和教学目标,实验课共开设7 个实验项目,总课时14。学生应按照实验
2、指导书的要求,完成指定的实验任务,并定时提交一定的磁盘作业。实验课个人独立进行完成实验,每个实验班35 人左右,配备一名实验指导教师。实验一操作系统环境(2学时,教师集中讲解要点0.5 学时)1、操作系统的计算环境通过实验,加深对以下内容的理解:1) 基本的计算机硬件组件;2) 计算机操作系统;3) Windows 的发展和版本4) UNIX 和 Linux 的历史和版本;5) Windows 2000 、UNIX 或 Linux 操作环境。调查在机构、学校和学生中Windows 、UNIX 和 Linux 操作系统的使用情况。2、Windows 2000 系统管理1) 了解和学习Window
3、s 系统管理工具及其使用;2) 熟悉 Windows 系统工具的内容和应用;由此,进一步熟悉Windows 操作系统的应用环境。实验二进程控制与描述(2学时,教师集中讲解要点0.5 学时)1、Windows “ 任务管理器 ” 的进程管理通过在 Windows 任务管理器中对程序进程进行响应的管理操作,熟悉操作系统进程管理的概念,学习观察操作系统运行的动态性能。课程编号(暂时空缺, 统一编号)课程名称计算机操作系统课程类型必修课 / 选修课实验学时14 课程性质公共课 / 专业课课程总学时54 适用专业软件工程开课学期5 名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
4、 - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 2、Windows 2000 编程通过对 Windows 2000 编程,进一步熟悉操作系统的基本概念,较好地理解 Windows 2000的结构。3、Windows 2000 进程的 “ 一生 ”1) 通过创建进程、观察正在运行的进程和终止进程的程序设计和调试操作,进一步熟悉操作系统的进程概念,理解Windows 2000 进程的“一生” 。2) 通过阅读和分析实验程序,学习创建进程、观察进程和终止进程的程序设计方法。实验三Windows 2000
5、线程同步( 2学时,教师集中讲解要点0.5学时)在本实验中,通过对事件和互斥体对象的了解,来加深对Windows 2000 线程同步的理解。1) 回顾系统进程、线程的有关概念,加深对Windows 2000 线程的理解。2) 了解事件和互斥体对象。3) 通过分析实验程序,了解管理事件对象的API。4) 了解在进程中如何使用事件对象。5) 了解在进程中如何使用互斥体对象。6) 了解父进程创建子进程的程序设计方法。实验四Windows 2000 线程间的通讯(2学时,教师集中讲解要点0.5 学时)在本实验中,通过对文件和文件映射对象的了解,来加深对Windows 2000 线程同步的理解。1) 回
6、顾系统进程、线程的有关概念,加深对Windows 2000 线程间通讯的理解;2) 了解文件和文件映射对象;3) 通过分析实验程序,了解线程如何通过文件对象发送数据;4) 了解在进程中如何使用文件对象;5) 通过分析实验程序,了解线程如何通过文件映射对象发送数据;6) 了解在进程中如何使用文件映射对象。实验五存储管理( 2 学时,教师集中讲解要点0.5 学时)1、提高 Windows 2000 内存性能通过对 Windows 2000“任务管理器” 、 “计算机管理” 、 “我的电脑” 属性、 “系统信息” 、“系统监视器”等程序的应用,学习提高Windows 内存的性能, ,加深理解 Win
7、dows 操作系统的内存管理功能,理解操作系统存储管理、虚拟存储管理的知识。2、Windows 2000 内存结构1) 通过实验了解Windows 2000 内存的使用,学习如何在应用程序中管理内存,体会Windows 应用程序内存的简单性和自我防护能力。2) 了解 Windows 2000 的内存结构和虚拟内存的管理,进而了解进程堆和Windows 为使用内存而提供的一些扩展功能。实验六输入输出管理(2学时,教师集中讲解要点0.5 学时)1、Windows 鼠标处理通过学习如何在Windows 应用程序中添加对鼠标的支持:1) 讨论 Windows 的鼠标编程技巧;2) 了解 Windows
8、 2000 输入 /输出处理技术名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - 2、Windows 打印1) 了解传统方式下Windows 打印文档的基本过程。2) 学习在 MFC 应用程序中打印文本。3) 加深了解和学习Windows 打印操作的核心编程技术。实验七文件系统( 2学时,教师集中讲解要点.0.5学时)1、优化 Windows 2000 磁盘子系统通过对 Windows 2000 提供的文件与文件夹加密、磁盘配额管
9、理、创建紧急修复磁盘、进行磁盘清理、执行备份操作、使用CHKDSK 维护文件完整性和整理磁盘碎片等功能进行操作:1) 熟悉 Windows 2000 的文件系统。2) 明确应用 NTFS 文件系统的积极意义。3) 掌握优化 Windows 2000 磁盘子系统的基本方法。4) 进一步理解现代操作系统文件管理知识。三、主要仪器设备硬件配置: P 4 3.2GHz/512MB/80GB/17”LCD ,每位学生 1 台实验用 PC 机系统软件: Windows XP 操作系统, LAN 及Internet 网络环境常用工具:Turbo C、Visual C+ 、Visual Basic 软件开发工
10、具四、实验项目及内容提要序号实验项目名称实验方法、内容提要性质类别学时分组操作系统环境1、操作系统的计算环境2、Windows 2000 系统管理必做验证1/35 进程控制与描述1、Windows“ 任务管理器 ”的进程管理2、Windows 2000 编程3、Windows 2000 进程的“ 一生 ”必做验证1/35 Windows 2000 线程同步1. 事件对象2. 互斥体对象必做验证1/35 Windows 2000 线程间的通讯1、文件对象2、文件映射对象必做验证1/35 存储管理1、提高Windows 2000 内存性能2、Windows 2000 内存结构必做验证1/35 输入
11、输出管理1、Windows 鼠标处理2、打印必做验证1/35 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - 文件系统1、优化Windows 2000 磁盘子系统必做验证1/35 五、 实验教材和指导书(一)教材 计算机操作系统 ,汤子赢等编著,西安交通大学出版社,2004 年月(二)指导书六、考核方式1考核标准及考核方式平时成绩占期末总成绩的30%,包括笔头作业、 实验结果、 实验报告及实验纪律的情况;其中实验成绩不低于10%。实验考核方式采用当场检查及课后在电子作业箱中检查评阅并登记成绩; 为了防止拷贝抄袭现象,在实验过程中对知识点的掌握进行抽查问答。成绩以主要知识点和技能掌握情况为主;实验成绩要真实、合理,不仅体现完成质量,还要体现完成时效。2实验结果及实验报告主要实验结果以电子文件形式提交到网络电子作业箱,以电子文档形式撰写各次实验报告,分阶段提交实验的打印纸质报告。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -