- 14
- 0
- 约9.27千字
- 约 12页
- 2016-08-10 发布于湖北
- 举报
实验目的
掌握Linux操作系统的使用方法;
了解Linux系统内核代码结构;
掌握实例操作系统的实现方法。
实验要求
掌握Linux操作系统的使用方法,包括键盘命令、系统调用;掌握在Linux下的编程环境。
编一个C程序,其内容为实现文件拷贝的功能;
编一个C程序,其内容为分窗口同时显示三个并发进程的运行结果。要求用到Linux下的图形库。
掌握系统调用的实现过程,通过编译内核方法,增加一个新的系统调用。另编写一个应用程序,调用新增加的系统调用。
实现的功能是:文件拷贝;
掌握增加设备驱动程序的方法。通过模块方法,增加一个新的设备驱动程序,其功能可以简单。
实现字符设备的驱动;
了解和掌握/proc文件系统的特点和使用方法
了解/proc文件的特点和使用方法
监控系统状态,显示系统中若干部件使用情况
用图形界面实现系统监控状态。
设计并实现一个模拟的文件系统(选作)
实验一
编一个C程序,其内容为实现文件拷贝的功能
要实现文件拷贝功能,主要用到的函数是fopen、fputc、fgetc。
主要用到的头文件:
#include stdio.h
#include stdlib.h
设计思路:由scanf函数获取2个文件名,根据其文件名和路径分别打开该2个文件,设置一个循环,从源文件复制1个字节到目的文件,直到源文件指针到文件尾,最后关闭2个文件。
在可能出错的地方需要加上
原创力文档

文档评论(0)