您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 操作系统上机实验辅导材料
操作系统上机实验辅导材料后勤工程学院计算机中心宛西原2003年2月目录实验一Windows98任务管理,系统监视器及系统信息实验二windows98注册表编辑及应用实验三控制台命令的编制COPYFILE实验四控制台命令解释程序实验五:文件系统实验实验六:存储分配及管理实验实验七:进程控制实验实验八:进程管理系统实验实验一Windows98任务管理,系统监视器及系统信息1.目的及内容通过熟悉Windows98中的任务管理及系统监视器,进一步理解操作系统中任务及进程的概念。2.实验环境Windows98/me操作系统。3.实验准备进入Windows操作系统,并检查“开始”菜单“程序”项的“附件”的“系统工具”中是否有“系统监视器”图标,如果没有此项,可用以下方法安装好。将“系统监视器”添加到“系统工具”中的操作方法:单击“开始”、“设置”→“控制面板”,双击“添加/删除程序”→“Windows安装”,在组件列表中双击“系统工具”,选中列表中“系统监视器”→“确定”。4.实验内容1)计划任务(1)打开“计划任务”应用程序,查看你使用的计算机中是否有已计划的任务,如果有,单击此任务,点击鼠标右键,查看已计划任务的“属性”中的“计划”及“设置”项的信息,并记录下来。(2)请计划一个“磁盘碎片整理程序”的任务,要求每周的星期一上午8点30分进行磁盘碎片整理。(3)计划一个任务,要求每次开机启动时,进入“写字板”编辑状态。2)系统监视(1)打开系统监视器窗口,监视“处理机使用情况”。(2)打开系统监视器窗口,监视“已分配的内存的情况”。(3)打开系统监视器窗口,监视“网络客户”中“网络数目”的情况。(4)打开系统监视器窗口,监视“交换文件大小”情况。(5)打开系统监视器窗口,监视“页故障”情况。(6)打开系统监视器窗口,监视文件系统“读取的字节数/秒”情况。(7)打开系统监视器窗口,监视“线程”情况。(8)对(2)中“已分配的内存的情况”的监视器窗口进行关闭。3)系统信息(1)查看系统摘要(按下列划线部分方式,记录数据)操作系统名称MicrosoftWindows版本4.90.3000内部版本号3000操作系统制造商MicrosoftCorporation系统制造商AST系统类型X86-basedPC处理器Pentium(r)IIIprocessorGenuineIntel~931兆赫BIOS版本AwardModularBIOSv4.51PG物理内存总量127.46MB可用的物理内存4.34MB虚拟内存总量2.00GB可用虚拟内存1.80GB页面文件空间1.88GB(2)查看系统的硬件环境(3)查看系统的软件环境环境变量正在运行的任务启动程序5.实验报告实验完毕,必须按要求认真书写实验报告。报告的内容包括实验目的、实验内容、实验步骤、实验结果与分析等。报告要求:(1)请写出实验1),实验2),实验3)的具体操作步骤。(2)要想对实验2)监视的项目用其他图表表示,如何操作?实验二windows98注册表编辑及应用1.目的及内容通过熟悉Windows98中的注册表的编辑,理解操作系统中对硬件、系统参数、应用程序和设备驱动程序的配置、设置和管理方法。了解注册表的结构和内容。通过注册表的修改来提高系统的性能和进行个性化设置。注意:1)首先按实验准备要求备份注册表,实验完后,在恢复原来的注册表。2)在编辑注册表时,不了解的数据和参数千万不要修改。文明上机,以免破坏系统。2.实验环境Windows98/me操作系统。3.实验准备运行Regedit.exe打开Windows98注册表后,利用“注册表”的“导出”及“引入”功能也可以用来备份或恢复注册表信息。具体方法如下:(1)打开左上角“注册表”下拉菜单,点击“导出注册表文件”项。(2)在出现的“导出注表文件”对话框中,键入欲备份注册表的文件名及其保存位置,再按“保存”按钮即可。若需恢复注册表时,用同样的方法打开注册表编辑器,打开“注册表”下拉菜单后点击“引入注册表文件”项,在出现的对话框中选中所需恢复的备份文件,再按“打开”按钮即可将该注册表备份恢复回Windows系统了。该方法主要适合于Windows系统还未瘫痪或能用启动时按F8键的方法,选择安全模式启动Windows98系统时恢复注册表之用,如因注册表问题而连Windows系统都进入不了时,则该法就无法应用了。此外若备份无法压缩而其大小又超过1.44M软盘容量,应用该法也只能将备份保存在硬盘里了。4.实验内容1)禁止CD-ROM自动运行(1)运行注册表编辑器。(2)打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDRom分支。(3)在右边的窗口中,把DWORD值“Autorun”设为“0”。“1”表示自动运行。重新启动系统,修改生效。2)清理动态链接库在“\windows\system”文件夹下有很多扩展名为“.dll”的动态链接库文件,大多数软件将它们运行时所需要的DLL文件放在这里。由于这里的文件成百上千,所以用户根本无法得知哪一个动态链接库是属于哪一个或哪几个应用程序的。而通过查看注册表,我们可以轻松的知道,并可以删除无用的DLL文件,腾出硬盘空间。(1)运行注册表编辑器。(2)打开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDLLs分支。(3)“SharedDLLs”子键记录了共享的DLL信息,每个DLL文件的键值说明此DLL被几个应用程序共享。若键值为“00000000”则说明此DLL文件对系统不起作用,可以删除该键值,并记下这个DLL文件名,然后在“\windows\system”文件夹中将该DLL文件删除。3)系统信息(1)运行注册表编辑器。(2)打开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\winlogon分支。在右侧窗口中,按鼠标右键,新建一个字符串值。在数值名称里输入:LegalNoticeCaption数值数据输入:警告在右侧窗口中,再按鼠标右键,再新建一个字符串值。在数值名称里输入:LegalNoticeText数值数据输入:嘿嘿,你又来了!重新启动系统,以后一打开计算机就可以看到你的输入信息了。5.实验报告实验完毕,必须按要求认真书写实验报告。报告的内容包括实验目的、实验内容、实验步骤、实验结果与分析等。实验三控制台命令的编制COPYFILE1.目的及内容掌握控制台文件拷贝命令的编制方法。掌握DOS、Windows98/me/2000操作系统控制台的应用方法。了解批处理文件的编制2.实验环境DOS、Windows98/me/2000操作系统。TC2.03.实验准备熟练使用TC2.0,c语言程序设计。查阅,学习dos批处理文件的编制方法4.实验内容1.编制copyfile.c程序(见附录:copyfile.c源程序)2.在TC2.0环境下,编译copyfile.c生成copyfile.exe命令。3.在DOS、Windows98/me/2000操作系统控制台下,执行copyfile.exe命令。4.编制批处理文件test.bat并运行。5.实验报告实验完毕,必须按要求认真书写实验报告。报告的内容包括实验目的、实验内容、实验步骤、实验结果与分析等。思考题:1)在控制台下:copyfile.exe如何执行。2)在window98、2000、xp下:该命令程序如何编写。3)思考一下文件删除命令如何编写。见附录1:copyfile.c源程序/*copyfile.c*/#includestdio.h#includestdlib.hmain(intargc,char*argv[]){if(argc3){printf(\n用法:COPYFILE源文件名目标文件名\n);exit(1);}copy(argv[1],argv[2]);}copy(char*file1,char*file2){charch;FILE*fp1,*fp2;if((fp1=fopen(file1,rb))==NULL){printf(\nCan'topenfile%s,file1);fclose(fp1);return;}if((fp2=fopen(file2,wb))==NULL){printf(\nCan'topenfile%s,file2);fclose(fp1);return;}ch=fgetc(fp1);while(!feof(fp1)){fputc(ch,fp2);ch=fgetc(fp1);}fclose(fp1);fclose(fp2);return;}附录2:test.bat批处理文件remThisbatchfilemustbe…@echooffCD\testCopyfile%1%2Del%1Cd\附录3:批处理文件的运行(test.bat)Ctestoldfile,newfile实验四控制台命令解释程序1.目的及内容掌握控制台多个命令的编制方法。自己编写操作命令,调用操作系统提供的功能。掌握DOS、Windows98/me/2000操作系统控制台的应用方法。2.实验环境DOS、Windows98/me/2000操作系统。TC2.03.实验准备熟练使用TC2.0,c语言程序设计。4.实验内容1.编制命令解释程序(命令解释程序流程图见附录)①自编命令存放到数组CST②调用DOSShell命令存放数组SCWT1dircop3era4dis5end2.在DOS、Windows98/me/2000操作系统控制台下,执行命令解释程序。5.实验报告实验完毕,必须按要求认真书写实验报告。报告的内容包括实验目的、实验内容、实验步骤、实验结果与分析等。1dir2copy3del4echo5(空格)附录:命令解释程序流程图开始输入一条命令分离命令保留字查CST表,是否有此命令保留字?在CST中下标送i分离命令中后面部分(除去命令保留字)拼Shell命令字执行Shell命令system()按SCWT[i]取相应Shell命令字i==5结束显示:命令错有无是不是实验五:文件系统实验1.目的及内容1)加深对文件,目录,文件系统等概念的理解。2).掌握有关DOS、Windows98/me/2000/XP操作系统文件系统操作的常用命令。3).了解有关文件安全方面的知识。2.实验环境DOS、Windows98/me/2000操作系统。Tc2.0环境。3.实验准备查阅有关DOS、Windows98/me/2000操作系统文件操作的方法和命令。熟练使用TC2.0,c语言程序设计。了解FAT16,FAT32,NTFS文件系统的特点。4.实验内容1.浏览文件系统及文件查找重点掌握使用?,*匹配符进行文件查找和模式匹配。2.文件属性的设置及应用使用attrib命令修改文件的属性。利用鼠标右键修改文件的属性3.标准文件编程1)文件的顺序读、写(附录1文件读写函数的应用)2)文件的随机读、写3)文件目录的创建与删除5.实验报告实验完毕,必须按要求认真书写实验报告。报告的内容包括实验目的、实验内容、实验步骤、实验结果与分析等。思考题:1)打开读、写的文件进行观察,思考文件在磁盘上是如何存储的。2)在window98、2000、xp下:这些程序如何编写。附录:文件读写函数的应用(1)文件写:下面介绍一个例子,运行后产后一个test.dat的文件。#includestdio.hmain(){char*s=That'sgoodnews};/*定义字符串指针并初始化*/inti=617;/*定义整型变量并初始化*/FILE*fp;/*定义文件指针*/fp=fopne(test.dat,w);/*建立一个文字文件只写*/fputs(YourscoreofTOEFLis,fp);/*向所建文件写入一串字符*/fputc(':',fp);/
本文标题:操作系统上机实验辅导材料
链接地址:https://www.777doc.com/doc-2454388 .html