操作系统课设
3.1.实验一 进程控制与进程通信:利用Linux编程环境,实现多道程序设计。编写最少有三个进程协同的程序。程序中使用进程控制的操作、进程通信。例如可设计:(1)四个进程协同程序。父进程创建三个子进程,每个子进程完成不同的工作。(2)求10000个浮点数和、平均值。父进程随机产生10000个浮点数,创建四个子进程分别求2500个数的和、平均值与统计计算时间。(3)自己设计类似的程序。 3.2.实验二 添加系统调用:编写一个使用新增系统调用或新增设备驱动功能的应用程序,以添加一个新的系统调用或新增设备驱动功能到Linux操作系统中。 3.3.实验三 系统用户界面:了解/proc文件的特点和使用方法,设计一个程序用图形界面显示系统监控状态,显示系统中若干部件的使用情况。
用户评论