资源简介
山东大学软件学院2019年操作系统实验,涵盖实验指导书上实验一到实验七的独立实验的源码
代码片段和文件信息
#include “pctl.h“
int main(int argc char *argv[])
{
int i;
int pid[] = {0 0};//存放子进程号
int status; //存放子进程返回状态
char *args0[] = {“/bin/ls“ NULL}; //子进程1要缺省执行的命令
char *args1[] = {“/bin/ps“ NULL}; //子进程2要缺省执行的命令
signal(SIGINT(sighandler_t)sigcat); //注册一个本进程处理键盘中断的函数
pid[0] = fork(); //建立子进程1
if(pid[0] < 0) // 建立子进程失败?
{
printf(“Create Process fail!\n“);
exit(EXIT_FAILURE);
}
else if(pid[0] == 0) // 子进程1执行代码段
{
//报告父子进程进程号
printf(“I am Child process 1 %d\nMy father is %d\n“getpid()getppid());
pause(); //暂停等待唤醒
//子进程1被继续执行
printf(“%d child 1 will run: \n“getpid());
for(i=0; args0[i] != NULL; i++)
printf(“%s “args0[i]);
printf(“\n“);
//装入并
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-06-04 22:19 Exp1\
文件 168 2019-05-07 19:25 Exp1\Makefile
文件 16096 2019-06-01 13:17 Exp1\pctl
文件 2427 2019-06-01 13:17 Exp1\pctl.c
文件 270 2019-05-05 21:14 Exp1\pctl.h
文件 9608 2019-06-01 13:17 Exp1\pctl.o
目录 0 2019-06-04 22:19 Exp2\
文件 163 2019-05-12 20:26 Exp2\makefile
文件 16824 2019-05-12 21:25 Exp2\tpipe
文件 2555 2019-05-12 21:26 Exp2\tpipe.c
文件 11752 2019-05-12 21:25 Exp2\tpipe.o
目录 0 2019-06-04 22:19 Exp3\
文件 156 2019-05-17 19:49 Exp3\Makefile
文件 16528 2019-05-17 20:28 Exp3\psched
文件 1687 2019-05-17 20:28 Exp3\psched.c
文件 9960 2019-05-17 20:28 Exp3\psched.o
目录 0 2019-06-04 22:19 Exp4\
文件 21848 2019-06-01 19:22 Exp4\consumer
文件 2276 2019-06-01 19:42 Exp4\consumer.c
文件 13208 2019-06-01 19:22 Exp4\consumer.o
文件 6744 2019-05-20 21:34 Exp4\ipc.c
文件 1490 2019-05-20 20:05 Exp4\ipc.h
文件 17872 2019-06-01 19:22 Exp4\ipc.o
文件 371 2019-05-19 15:23 Exp4\Makefile
文件 21832 2019-06-01 19:22 Exp4\producer
文件 2327 2019-06-01 19:42 Exp4\producer.c
文件 13192 2019-06-01 19:22 Exp4\producer.o
目录 0 2019-06-04 22:19 Exp5\
文件 22304 2019-05-29 22:38 Exp5\barber
文件 1339 2019-05-29 22:43 Exp5\barber.c
文件 12064 2019-05-29 22:38 Exp5\barber.o
............此处省略19个文件信息
相关资源
- 哈工大 操作系统实验4 linux0.01信号量
- 实现虚拟内存管理的nachos操作系统实
- 山东大学软件学院2018-2019第二学期人
- 山东大学软件学院数据结构实验报告
- JOS lab3代码与报告
- 操作系统实验三 作业调度
- 操作系统实验报告 时间片轮转算法
- 操作系统实验 cpu调度算法
- 操作系统实验二进程控制 实验报告
- 操作系统实验六 磁盘调度算法
- 嵌入式操作系统实验
- 操作系统实验报告二——作业调度实
- 计算机操作系统实验代码6个实验.ra
- 山东大学软件学院面向对象历年期末
- 杭电操作系统实验
- 山东大学软件工程专业人机交互限选
- 操作系统实验二、线程和管道通信实
- 华南理工大学操作系统实验:读者写
- 华南理工大学操作系统实验:用线程
- 南邮操作系统实验4
- 操作系统实验报告19571
- 操作系统实验报告--模拟内存分配程序
- 操作系统实验_多线程实现矩阵相乘
- 操作系统实验报告
- 山东大学软件测试技术实验报告
- 操作系统实验五 主存空间的分配与回
- 山东大学软件测试实验报告.rar
- 哈工大威海操作系统实验报告
- 操作系统实验
- 山东大学软件学院2018年1月考题
评论
共有 条评论