云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 操作系统实验题目及实验报告要求 - 图文

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

  • 62 次阅读
  • 3 次下载
  • 2026/4/27 16:21:38

选择键盘布局,一般默认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); }

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

选择键盘布局,一般默认U.S.A就可以 准备分区,弹出如下对话框,进行选择 双击分区,选择挂载点 进入文件迁移向导 填写用户信息 最后检验,点击安装 在WINDOWS下直接执行Ubuntu8.04liveCd光盘中wubi.exe程序,会出现以下对话框 点击安装,完成 五、实验数据及处理结果 六、实验体会或对改进实验的建议 安装过程操作繁琐,对于某些应用需求要谨慎选择 六、 参考资料 计算机操作系统教材 七、参考资料 <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com