华中科技大学计算机操作系统实验报告解读.docVIP

  • 14
  • 0
  • 约9.27千字
  • 约 12页
  • 2016-08-10 发布于湖北
  • 举报

华中科技大学计算机操作系统实验报告解读.doc

实验目的 掌握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)

1亿VIP精品文档

相关文档