操作系统实验报告

操作系统实验报告

ID:11464647

大小:1.32 MB

页数:36页

时间:2018-07-12

操作系统实验报告_第1页
操作系统实验报告_第2页
操作系统实验报告_第3页
操作系统实验报告_第4页
操作系统实验报告_第5页
资源描述:

《操作系统实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验报告实验课程:计算机操作系统学生姓名:张虹学号:6100409033专业班级:电气信息类III091班2010年12月18日35目录操作系统安装及其接口环境2编程实现银行家安全算法7进程调度算法的实现16存储管理的模拟实现2235南昌大学实验报告---操作系统安装及其接口环境学生姓名:张虹学号:6100409033专业班级:电Ⅲ091班实验类型:□验证■综合□设计□创新实验日期:实验成绩:一、实验目的熟悉Windows//Linux操作系统的安装过程与安装方法,并掌握该操作系统所提供的用户接口环境,并为后续实

2、验做好编程环境准备。二、实验内容1、熟悉Windows//Linux操作系统的安装过程与安装方法,并掌握该操作系统所提供的用户接口环境,通过系统提供的用户管理程序、查看系统中的用户情况、进程、线程、内存使用情况等,学会使用它进行监视进程的状况、系统资源的使用情况及用户情况。并为后续实验做好编程环境准备。2、用C语言编写一小段程序,使其可以通过某个系统调用来获得OS提供的某种服务。三、实验要求1.了解所安装的操作系统对软硬件资源的具体要求;2.机器最低硬件配置要求;3.操作系统所提供的用户接口环境的熟悉;4.了解主

3、要BIOSCMOS参数的含义及其设置方法;5.掌握程序编写中系统调用的方法。四、主要实验步骤1、可以通过Vmwareworkstation虚拟机来模拟并记录安装Windows和Linux的过程,主要要准备光盘(虚拟机也可使用光盘镜像ISO文件或精灵虚拟光驱),若计算机已经装有一个操作系统,则在安装之前要注意:如果是使用光盘用电脑自带光驱安装,则安装之前必须设定计算机的BIOS,让计算机从光驱启动;若是使用USB光驱或者是U盘引导,则要设定BIOS使计算机从USB接口启动。安装系统主要需要输入序列号,设定管理员及使

4、用者姓名和身份密码。用户可以选择要安装的系统程序(Linux为软件包),或者也可以在安装完后在控制面板的添加/删除程序中选择。安装方法一般来说使用光盘直接安装,将光盘放入光驱中,没有光驱的电脑可以使用USB光驱或者使用U盘安装。2、熟悉查看用户的接口环境可以使用系统自带的管理程序,操作如下:“右击我的电脑”——“管理”——“设备管理器”,也可以“右击我的电脑”——“属性”——“硬件”——“设备管理器”,进入设备管理器可以看到计算机的设备情况,包括计算机的各个接口。3、查看系统中的用户情况、进程、线程、内存使用情况

5、,可进行如下操作:“右击我的电脑”——“管理”——“本地用户和组”——“用户”,这样就可以查看系统中的用户情况,并可以对用户进行添加、删除、禁用、修改等操作。使用任务管理器可以看到系统中活动的用户、系统中的进程、线程和内存的使用情况,进行的操作如下:35“右击任务栏”——“任务管理器”,或者直接在键盘上使用ctrl+alt+delete的快捷键打开任务管理器。在任务管理器中,点击“进程”就可以看见当前计算机在运行的进程及该进程的用户、CPU占用率和内存使用情况。点击“性能”即可看见计算机当前CPU的使用、CPU使

6、用记录、PF使用率、页面文件使用记录和线程数。点击“用户”就可以看见当前计算机活动的用户。4、调用系统服务:打开MicrosoftVisualC++6.0,新建C++SourseFile,写入以下代码:#includevoidmain(){system("date");}保存,使用工具编译,得到结果。五、实验数据及处理结果安装WindowsXpSp2的过程:35安装UbuntuLinux10.04的过程:35以下是计算机Xs19的情况,Xs19中WindowsXp的设备管理器:Xs19中Win

7、dowsXp的用户情况:Xs19的任务管理器:35调度服务的结果:六、实验体会或对改进实验的建议感觉这个实验不是光靠掌握书上内容就能做的,平时的实践也是非常重要的,如果对计算机非常熟悉的话,这个实验做起来难度很小。在做的时候基本上可以完成,中间碰到一个问题,就是对计算机有的系统服务不熟悉,所以要用C语言编程时感觉有点不知所措。七、参考资料《计算机操作系统》(第三版)《计算机操作系统实验指导书》35南昌大学实验报告---编程实现银行家安全算法学生姓名:张虹学号:6100409033专业班级:电Ⅲ091班实验类型:□

8、验证■综合□设计□创新实验日期:实验成绩:一、实验目的通过实验加强对银行家安全算法的理解和掌握。二、实验内容熟悉避免死锁发生的方法,死锁与安全序列的关系,编程实现银行家算法,要求输出进程的安全序列。三、实验要求1、需写出设计说明;2、设计实现代码及说明3、运行结果;四、主要实验步骤1、分析银行家算法结构;2、画出银行家算法的流程图,即设计说明;3、根据画出的流程图使用C语

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

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

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