华中科技大学计算机操作系统实验报告两篇.docx
《华中科技大学计算机操作系统实验报告两篇.docx》由会员分享,可在线阅读,更多相关《华中科技大学计算机操作系统实验报告两篇.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 华中科技大学计算机操作系统实验报告两篇 试验目的 把握Linux操作系统的使用方法; 了解Linux系统内核代码构造; 把握实例操作系统的实现方法。 一、试验要求 1、把握Linux操作系统的使用方法,包括键盘命令、系统调用;把握在Linux 下的编程环境。 编一个C程序,其内容为实现文件拷贝的功能; 编一个C程序,其内容为分窗口同时显示三个并发进程的运行结 果。要求用到Linux下的图形库。 2、把握系统调用的实现过程,通过编译内核方法,增加一个新的系统调用。 另编写一个应用程序,调用新增加的系统调用。 实现的功能是:文件拷贝; 3、把握增加设备驱动程序的方法。通过模块方法,增加一个新的设
2、备驱动 程序,其功能可以简洁。 实现字符设备的驱动; 4、了解和把握/proc文件系统的特点和使用方法 了解/proc文件的特点和使用方法 监控系统状态,显示系统中若干部件使用状况 用图形界面实现系统监控状态。 5、设计并实现一个模拟的文件系统(选作) 二、试验一 1、编一个C程序,其内容为实现文件拷贝的功能 要实现文件拷贝功能,主要用到的函数是fopen、fputc、fgetc。 主要用到的头文件: #include #include 设计思路:由scanf函数猎取2个文件名,依据其文件名和路径分别翻开该2个文件,设置一个循环,从源文件复制1个字节到目的文件,直到源文件指针到文件尾,最终关闭
3、2个文件。 在可能出错的地方需要加上相应的报错代码,并输出错误信息,以便利调试。 理清晰设计思路后,首先搭建linux下编程环境。 安装gcc: sudo apt-get install build-essential 安装codeblocks: sudo apt-get install codeblocks 在集成开发环境Code:Blocks IDE下依据需求写出相应的源代码copy.c ,将程序编译并生成exe可执行文件。 然后手动创立一个测试文件test.txt ,运行copy.exe文件,并输入 篇二:华中科技大学计算机操作系统试验报告 试验目的 把握Linux操作系统的使用方法;
4、了解Linux系统内核代码构造; 把握实例操作系统的实现方法。 一、 试验要求 1、 把握Linux操作系统的使用方法,包括键盘命令、系统调用;把握在Linux 下的编程环境。 编一个C程序,其内容为实现文件拷贝的功能; 编一个C程序,其内容为分窗口同时显示三个并发进程的运行结 果。要求用到Linux下的图形库。 2、 把握系统调用的实现过程,通过编译内核方法,增加一个新的系统调用。 另编写一个应用程序,调用新增加的系统调用。 实现的功能是:文件拷贝; 3、 把握增加设备驱动程序的方法。通过模块方法,增加一个新的设备驱动 程序,其功能可以简洁。 实现字符设备的驱动; 4、 了解和把握/proc
5、文件系统的特点和使用方法 了解/proc文件的”特点和使用方法 监控系统状态,显示系统中若干部件使用状况 用图形界面实现系统监控状态。 5、 设计并实现一个模拟的文件系统(选作) 二、 试验一 1、 编一个C程序,其内容为实现文件拷贝的功能 要实现文件拷贝功能,主要用到的函数是fopen、fputc、fgetc。 主要用到的头文件: #include #include 设计思路:由scanf函数猎取2个文件名,依据其文件名和路径分别翻开该2个文件,设置一个循环,从源文件复制1个字节到目的文件,直到源文件指针到文件尾,最终关闭2个文件。 在可能出错的地方需要加上相应的报错代码,并输出错误信息,以
6、便利调试。 理清晰设计思路后,首先搭建linux下编程环境。 安装gcc: sudo apt-get install build-essential 安装codeblocks: sudo apt-get install codeblocks 在集成开发环境Code:Blocks IDE下依据需求写出相应的源代码copy.c ,将程序编译并生成exe可执行文件。 然后手动创立一个测试文件test.txt ,运行copy.exe文件,并输入 text.txt与target.txt。 这样就能将源文件test.txt复制到目标文件target.txt 程序源代码 copy.c: #include #
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华中科技大学 计算机 操作系统 实验 报告
限制150内