内蒙古大学《计算机操作系统》上机实验指导

上传人:东*** 文档编号:269979236 上传时间:2022-03-24 格式:DOC 页数:27 大小:116.86KB
返回 下载 相关 举报
内蒙古大学《计算机操作系统》上机实验指导_第1页
第1页 / 共27页
内蒙古大学《计算机操作系统》上机实验指导_第2页
第2页 / 共27页
内蒙古大学《计算机操作系统》上机实验指导_第3页
第3页 / 共27页
内蒙古大学《计算机操作系统》上机实验指导_第4页
第4页 / 共27页
内蒙古大学《计算机操作系统》上机实验指导_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《内蒙古大学《计算机操作系统》上机实验指导》由会员分享,可在线阅读,更多相关《内蒙古大学《计算机操作系统》上机实验指导(27页珍藏版)》请在金锄头文库上搜索。

1、计算机操作系统上机实验 计算机操作系统上机实验指导计算机学院 第一部分实验要求计算机操作系统课程实验的目的是为了使学生在课程学习的同时,通过做实验理解计算机操作系统的资源限制;通过进程调度算法的实现,了解计算机操作系统的核心功能。在计算机操作系统课程的实验过程中,要求学生做到:(1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前做出思考和分析。(2)按照使用要求认真编写程序,要求有写出程序设计说明,给出程序清单(包括可读性好的注释)。(3)认真书写实验报告,并在规定的时间内提交实验报告。(4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。(5)分散上机时,积极主动上机

2、完成任务;集中检查时,不迟到。如有事不能出席,所缺实验一般不补。(6)实验的验收将分为两个部分。第一部分是上机操作,包括检查程序运行和即时提问。第二部分是提交书面的实验报告。计算机操作系统实验将采用阶段检查方式,每个实验都将应当在规定的时间内完成并检查通过,过期视为未完成该实验,不计成绩。以避免期末集中检查方式产生的诸多不良问题,希望同学们抓紧时间,合理安排,认真完成。实验1. 操作系统安装检查点实验目的:通过动手安装linux虚拟机,来初步了解一个操作系统。了解虚拟机,能够在windows下安装linux系统和对VMware虚拟机进行操作。实验要求:在windows平台下使用Vmware安装

3、Linux系统:fedora-15。完成安装后提交两个截图并回答linux相关的问题。实验步骤:(1)在ftp:/202.207.12.210/labs/lab1/文件夹中下载fedota-15安装包。(2)安装VMwareworkstation:实验室中自带了VMwarestation ACE,如果上机时系统自带VMware则可跳过下列安装步骤。1. 双击VMware-workstation-full-7.1.4-385536,2. 在弹出界面:安装提示和版权警告中选择“next”;3. 在安装类型界面中的安装类型:Typical(典型)和Custom(自定义)中选择“Typical”。4.

4、 在安装目录中选择change,将安装目录转换为F:osvmware(如果没有目录则自行建立)。5. 自动更新界面:将自动更新的选项复选掉,选择不自动更新。6. 帮助vm收集资料界面中:选择不帮助vm收集资料;7. 创立快捷键界面中:选择Start.(开始菜单中快捷方式)建立快捷方式。8. 选择contitue,开始安装。9. 安装完毕后选择restart now。10. 注:其安装sn放于ftp:/202.207.12.210/grades/grades1/文件夹(3)安装linux:fedora-15:开始-所有程序-VMware-VMworkstation,进入VMware。点击上方工具

5、栏中文件-新建-虚拟机。首先:在弹出界面中选择典型;下一步:在上方的系统类型中选择linux,在下方的版本选择中不选择;下一步:在虚拟机名称中输入Fedora-15,下方对话中选择浏览,选择Linux所要安装的文件位置F:osfedora(如果没有请自行建立);下一步:在网络连接设置中选择使用桥接网络;下一步:先输入虚拟磁盘的大小,建议:10GB。完成以上步骤后,我们就回到了最初打开VMware的界面,在左边favourites中出现了我们建立的Fedora-15虚拟机;左键单击Fedora-15,在右侧的设备栏中双击Memory,向右拖动滑动块,使得内存分配大于600m,建议1024m以上,

6、点击ok;在右侧的设备栏中双击CD-ROM,在弹出的窗口中选择使用ISO镜像,点击浏览,找到我们下载的Fedora-15-i686-Live-Desktop.iso镜像文件,点ok。 在左侧的命令栏中点击“启动该虚拟机”,启动Fedora-15.进入漂亮的fedora系统后,我们需要把他从光盘启动安装到硬盘上。l 首先:点击左上角的Applications-System Tools-Install to HardDrive。l 下一步:在弹出的键盘语言选择中选择U.S. English。l 下一步:在安装硬盘选择中选择Basic Storage Devices.l 下一步:在数据是否保留中选择

7、Yes,discard any data。l 下一步:在网络主机名名输入一个自己喜欢的ID,譬如:Chaos。l 下一步:选择自己计算机所在的时域,在图中找到中国上海,shanghai,Asia,单击确定。l 下一步:设置系统中root用户(管理员)的密码,并重复一次。密码为:000000。在弹出框中点Use Anyway。l 下一步:在这一步中截图,并逐条解释每一个选项的意思。选项不做改变,点击next。l 下一步:确认安装,点击Write Change to Disk。l 在安装完毕后出现的窗口中点击close,在右上角的中选择live system user-Shut Down,然后选择

8、Restart。在Restart后我们进入了我们安装的Fedora的设置界面。l Welcomel License Information l Create User 在这里输入全名 用户名 密码,密码重复两次。(密码为:000000)l Date and Time 修改时间 l Hardware Profile 上传硬件信息 不做选择点击Finish。在弹出框中选择 No,do not send.稍后,我们键入自己的密码:000000进入了我们安装的Fedora系统。为了记录我们成功的安装,打开Application-System Tools-Add/Remove Software后截图。计

9、算机操作系统实验报告姓名 学号 成绩 年 月 日一、回答问题(1) 在LINUX环境下系统设备管理,如何知道本机CPU、内存等系统配置?例如查询显示器、键盘、鼠标等属性(2) 磁盘管理,WINDOWS系统分区、LINUX分区各占多大?各分区所在位置? (3) 磁盘文件系统管理,包括WINDOWS文件系统类型、LINUX文件系统类型、LINUX所占三个分区容量和用途、启动挂接点等(4)Fedora或Ubuntu 系统下集成的C/C+语言开发环境是哪个?怎样启动进入和使用? 实验2 Shell基本命令背景知识:ShellShell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器

10、)。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。 基本上shell分两大类: 一:图形界面shell(Graphical User Interface shell 即 GUI shell) 例如:应用最为广泛的 Windows Explorer (微软的windows系列制作系统),还有也包括广为人知的 Linux shell,其中linux shell 包括 X window m

11、anger (BlackBox和FluxBox),以及功能更强大的CDE、GNOME、KDE、 XFCE。 二:命令行式shell(Command Line Interface shell ,即CLI shell) 例如: bash / sh / ksh / csh(Unix/linux 系统) COMMAND.COM(MS-DOS 系统) cmd.exe / 命令提示字符(Windows NT 系统) Windows PowerShell(支援 .NET Framework 技术的 Windows NT 系统) 传统意义上的shell指的是命令行式的shell,以后如果不特别注明,shell

12、是指命令行式的shell。 文字操作系统与外部最主要的接口就叫做shell。shell是操作系统最外面的一层。shell管理你与操作系统之间的交互:等待你输入,向操作系统解释你的输入,并且处理各种各样的操作系统的输出结果。 shell提供了你与操作系统之间通讯的方式。这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shell script(非交互)方式执行。shell script是放在文件中的一串shell和操作系统命令,它们可以被重复使用。本质上,shell script是命令行命令简单的组合到一个文件里面。 Shell基本上是一个命令解释器,类似于DOS下的。它接收用户

13、命令(如ls等),然后调用相应的应用程序。较为通用的shell有标准的Bourne shell (sh)和C shell (csh)。实验目的:通过学习Shell指令,并成功运行相应指令,来对Shell有个直观的概念。并且熟悉linux关于调用和监测操作系统的重要命令实验要求:学习调用和监测操作系统的重要命令:(1)查看系统硬件配置(2)查看操作系统类型和版本(3)查看软件配置情况(4)监测系统资源使用情况(5)查看文件系统配置情况实验步骤:(1)进入linux。完成要求的操作。(2)记录操作后系统的状态。(3)提交实验报告。计算机操作系统实验报告姓名 学号 成绩 年 月 日一、回答问题(1)

14、查看系统硬件配置(2)查看操作系统类型和版本(3)查看软件配置情况(4)监测系统资源使用情况(5)查看文件系统配置情况(6)简述windos和linux两者shell的区别实验3 Shell脚本编程背景知识: 计算机语言是为了各种目的和任务而开发的,一个常见任务就是把各种不同的已有组件连接起来以完成相关任务。大多脚本语言共性是:良好的快速开发,高效率的执行,解释而非编译执行,和其它语言编写的程序组件之间通信功能很强大。 许多脚本语言用来执行一次性任务,尤其是系统管理方面。它可以把服务组件粘合起来,因此被广泛用于GUI创建或者命令行,操作系统通常提供一些默认的脚本语言,即通常所谓shell脚本语言。 脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。 有些脚本是为了特定领域设计的,但通常脚本都可以写更通用的脚本。在大型项目中经常把脚本和其它低级编程语言一起使用,各自发挥优势解决特定问题。脚本经常用于设计互动通信,它有许多可以单独执行的命令,可以做很高级的操作,(如在传统的Unix shell (sh)中,大多操作就是程序本身。) 这些高级命令简化了代码编写过程。诸如内存自动管理和

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 计算机原理

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号