第一范文网 - 专业文章范例文档资料分享平台

操作系统实验题目及实验报告要求 - 图文

来源:用户分享 时间:2025/7/27 14:31:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

选择键盘布局,一般默认U.S.A就可以

准备分区,弹出如下对话框,进行选择

双击分区,选择挂载点

进入文件迁移向导

填写用户信息

最后检验,点击安装

在WINDOWS下直接执行Ubuntu8.04liveCd光盘中wubi.exe程序,会出现以下对话框

点击安装,完成

五、实验数据及处理结果

六、实验体会或对改进实验的建议

安装过程操作繁琐,对于某些应用需求要谨慎选择 六、 参考资料

计算机操作系统教材 七、参考资料

南昌大学实验报告

---(2)编程模拟进程间的同步和互斥

学生姓名: 余长华 学号:6100509114 专业班级: 管理科学与工程类093班 实验类型:□ 验证 □ 综合 ■ 设计 □ 创新 实验日期: 实验成绩:

一、实验目的

通过实验加强对进程同步和互斥的理解,并掌握进程(线程)的创建和调用方法。学会使用信号量解决资源共享问题。学生可以自己选择在Windows或Linux系统下编写。

二、实验内容

1.以下为Linux系统下参考程序,请编译、运行并观察程序的输出,并分析实验结果,写出实验报告。

#include #include #include #include

#include #include #include #define NUM_PROCS 5 #define SEM_ID 250

#define FILE_NAME \#define DELAY 4000000

void update_file(int sem_set_id, char *file_path, int number){ struct sembuf sem_op; FILE *file;

//等待信号量的数值变为非负数,此处设为负值,相当于对信号量进行P操作 sem_op.sem_num=0; sem_op.sem_op=-1; sem_op.sem_flg=0;

semop(sem_set_id,&sem_op,1);

//写文件,写入的数值是当前进程的进程号 file=fopen(file_path,\ if(file){//临界区

fprintf(file,\ printf(\ fclose(file); }

操作系统实验题目及实验报告要求 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6hsqv25r4103ypi6btb2_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top