- 18
- 0
- 约2.32千字
- 约 8页
- 2016-08-14 发布于重庆
- 举报
操作系统实验题目
操作系统实验
上机准备:
熟悉Cygwin环境
编译源程序使用 gcc 源程序名 –o 目标文件名(缺省为a.out)。
学习Linux(Unix)的常用命令。
学习vi 编辑器的使用。
C语言语法
1 进程管理
1.1 实验目的
加深对于进程并发执行概念的理解。实践并发进程的创建和控制方法。观察和体验进程的动态特性。进一步理解进程生命期期间创建、变换、撤销状态变换的过程。掌握进程控制的方法,了解父子进程间的控制和协作关系。练习Linux系统中进程创建与控制有关的系统调用的编程和调试技术。
1.2 实验说明
1)与进程创建、执行有关的系统调用说明
进程可以通过系统调用fork()创建子进程并和其子进程并发执行.子进程初始的执行映像是父进程的一个复本.子进程可以通过exec()系统调用族装入一个新的执行程序。父进程可以使用wait()或waitpid()系统调用等待子进程的结束并负责收集和清理子进程的退出状态。
fork()系统调用语法:
#include unistd.h
pid_t fork(void);
fork成功创建子进程后将返回子进程的进程号,不成功会返回-1.
exec 系统调用有一组6个函数,其中示例实验中引用了 execve 系统调用语法:
#include unistd.h
int execve(const char *path, co
您可能关注的文档
最近下载
- 高血压性脑出血重症管理专家共识(2026版).pptx VIP
- 《基于杜邦分析法的2022年比亚迪集团企业盈利能力分析案例(论文)》7700字.docx VIP
- 显微镜基本知识.ppt
- T∕CCTAS 308-2026 穿越活动断裂带铁路隧道设计规范.pdf VIP
- 锻压机上下料机械手机械及PLC的设计【毕业论文】.docx VIP
- 消费者行为学知到智慧树期末考试答案题库2025年湖南大学.docx VIP
- 2025年全国高等学校英语专业四级考试真题及答案解析.pdf VIP
- 禹州商品交易博览城商铺自营商户管理协议.doc VIP
- 长歌行汉乐府古诗原文.docx VIP
- 2025年江苏卫生系统招聘考试(中药学)历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)