课程编号:
课程英文名称:Operating Systems
课程的性质、目的和任务:
操作系统是计算机系统配置的基本软件之一。它在整个计算机系统软件中占有中心地位。其作用是对计算机系统进行统一的调度和管理,提供各种强有力的系统服务,为用户创造既灵活又方便的使用环境。本课程是计算机及应用专业的一门专业主干课和必修课。
通过本课程的学习,使学生掌握操作系统的基本概念、设计原理及实施技术,具有分析操作系统和设计、实现、开发实际操作系统的能力。
实验目的:
操作系统是计算机教学中最重要的环节之一,也是计算机专业学生的一门重要的专业课程。操作系统质量的好坏,直接影响整个计算机系统的性能和用户对计算机的使用。一个精心设计的操作系统能极大地扩充计算机系统的功能,充分发挥系统中各种设备的使用效率,提高系统工作的可靠性。由于操作系统涉及计算机系统中各种软硬件资源的管理,内容比较繁琐,具有很强的实践性。要学好这门课程,必须把理论与实践紧密结合,才能取得较好的学习效果。
培养计算机专业的学生的系统程序设计能力,是操作系统课程的一个非常重要的环节。通过操作系统上机实验,可以培养学生程序设计的方法和技巧,提高学生编制清晰、合理、可读性好的系统程序的能力,加深对操作系统课程的理解。使学生更好地掌握操作系统的基本概念、基本原理、及基本功能,具有分析实际操作系统、设计、构造和开发现代操作系统的基本能力。
实验学时:16学时
实验一 安装Windows 2000 Professional(基础训练型实验,1学时)
本实验以光盘启动、全新安装为例。
可以利用Windows 2000 Professional光盘来直接开机启动,开机后自动执行安装程序。 (因此,在执行安装操作之前,请检查你的计算机是否允许从光盘驱动器引导启动,否则应对机器的BIOS进行相应的设置。)
安装Windows 2000 Professional首先需要建立分区,然后才开始运行安装程序。所以,整个安装过程可分为两个阶段:
文字模式阶段:主要是选择用来安装Windows 2000的硬盘。安装程序提供了建立分区、删除分区以及格式化等功能。
实验二 操作系统的计算环境(基础训练型实验,1学时)
(1) 识别一台计算机的4个主要硬件组成部分。
(2) 在空格中,填写3个概念中的一个:内核、shell或者文件系统。
(3) Windows 2000/XP操作系统的主要优点是什么?
(4) 操作系统的文件系统由哪几部分组成的?
(5) 通过有关教科书和对Web网站的搜索了解,列举出你找到的Linux发行版本及其支持厂商和网站,
实验三 Windows 2000 系统管理 (基础训练型实验,2学时)
为了帮助用户管理和监视系统,Windows 2000提供了多种系统管理工具,其中最主要的有计算机管理、事件查看器和性能监视等。
步骤1:登录进入Windows 2000 Professional。
实验四 Windows“任务管理器”的进程管理(基本训练型实验,2学时)
启动并进入Windows环境,单击Ctrl + Alt + Del键,或者右键单击任务栏,在快捷菜单中单击“任务管理器”命令,打开“任务管理器”窗口。
1. 使用任务管理器终止进程
实验五 Windows 2000编程 (综合设计性实验,2学时)
1. 创建一个简单的控制台应用程序
2. 创建一个简单的 GUI应用程序
实验六 Windows 2000进程的“一生”(综合设计性实验,2学时)
1. 创建进程
2. 正在运行的进程
实验七 提高Windows 2000内存性能(综合设计性实验,2学时)
1. 分页过程
2. 内存共享
3. 未分页合并内存与分页合并内存
实验八 Windows鼠标处理(综合设计性实验,2学时)
在本实验中,我们通过一个应用程序示例来讨论鼠标编程技巧,了解如何响应鼠标消息和如何在应用程序中捕获鼠标。
步骤1:登录进入Windows 2000 Professional。
步骤2:在“开始”菜单中单击“程序”-“Microsoft Visual Studio 6.0”-“Microsoft Visual C++ 6.0”命令,进入Visual C++ 窗口。
步骤3:在File菜单单击Open Workspace…命令,在“Open Workspace”对话框中找到“6-1”文件夹并打开实验文件Mouse.dsw。
步骤4:单击Build菜单中的Build Mouse.exe命令,系统对程序进行编译并建立可执行文件。
步骤5:在工具栏单击“Execute Program”按钮,执行Mouse.exe程序,响应鼠标消息。
步骤6:捕获鼠标消息。
实验九 优化Windows 2000磁盘子系统(综合设计性实验,2学时)
步骤1:阅读“背景知识”,请回答:
步骤2:登录进入Windowss 2000 Professional。
步骤3:加密文件或文件夹。
步骤4:访问RSM服务。
步骤5:分配磁盘配额。
步骤6:添加新的磁盘配额项
步骤7:创建紧急修复磁盘 (ERD)
步骤8:磁盘清理。
步骤9:备份。
考核内容及办法:
鉴于本课程对学生实际操作能力和独立解决问题的能力的要求较高,建议对实验课采用单独操作考试的考核方式。可在课程教学全部结束后组织进行。实验成绩占本课程成绩的比例按规定执行。
教材及参考书目:
实验教材:自编