首页
前言
所有实验要求
基本要求
文档可读性
代码查重
查重结果查看
实验一:熟练使用Linux系统
远程登录服务器
本地与服务器互传文件
基本命令
使用Vim
用Vim编写源程序
实验内容
实验讲解
实验二:进程与线程
2.1 创建两个子进程
进程相关命令
进程相关API
实验内容
实验报告模板
2.2 创建进程扩展
创建进程扩展
实验三:进程通信
进程间通信
3.1 普通管道
实验内容-管道
3.2 命名管道
实验内容-命名管道
实验报告模板-命名管道
实验四:用信号量实现进程同步
4.1 进程同步简单例子
实验内容
创建信号量步骤
实验报告模板
实验讲解
4.2 下棋
实验内容
实验五:用信号量实现进程互斥
通用
信号量操作
多线程编程
如何测试
5.1 生产者和消费者问题
生产者和消费者问题
实验内容
实验报告模板
5.2 读者和写者问题
读者和写者问题
实验内容
实验报告模板
实验讲解
5.3 独木桥问题
实验内容
实验报告模板
实验讲解-独木桥
5.4 生产者和消费者问题进阶:取数
实验内容-取数
5.5 生产自行车
实验内容-生产自行车
5.6 理发师问题
实验内容-理发师
实验报告模板-理发师
实验六:内存管理
Linux内存管理相关命令
内存管理相关API
实验内容
实验报告模板
实验七:文件系统
文件相关命令
实验内容
课程设计:进程调度
实验内容
实验报告模板
实验九:实现FAT12
实验内容
FAT12原理-简易版
FAT12原理-详细版
格式化磁盘
关于测试
实验报告-模板
本书使用 GitBook 发布
前言
操作系统实验
实验内容:
实验一:熟练使用Linux环境
实验四:用信号量实现进程同步
实验五:用信号量实现进程互斥
生产者-消费者问题
读者-写者问题
results matching "
"
No results matching "
"