实验目的
掌握Linux操作系统的使用方法;
了解Linux系统内核代码结构;
掌握实例操作系统的实现方法。
实验要求
掌握Linux操作系统的使用方法,包括键盘命令、系统调用;掌握在Linux下的编程环境。
编一个C程序,其内容为实现文件拷贝的功能;
编一个C程序,其内容为分窗口同时显示三个并发进程的运行结果。要求用到Linux下的图形库。
掌握系统调用的实现过程,通过编译内核方法,增加一个新的系统调用。另编写一个应用程序,调用新增加的系统调用。
实现的功能是:文件拷贝;
掌握增加设备驱动程序的方法。通过模块方法,增加一个新的设备驱动程序,其功能可以简单。
实现字符设备的驱动;
了解和掌握/proc文件系统的特点和使用方法
了解/proc文件的特点和使用方法
监控系统状态,显示系统中若干部件使用情况
用图形界面实现系统监控状态。
设计并实现一个模拟的文件系统(选作)
实验一
编一个C程序,其内容为实现文件拷贝的功能
要实现文件拷贝功能,主要用到的函数是fopen、fputc、fgetc。
主要用到的头文件:
#include stdio.h
#include stdlib.h
设计思路:由scanf函数获取2个文件名,根据其文件名和路径分别打开该2个文件,设置一个循环,从源文件复制1个字节到目的文件,直到源文件指针到文件尾,最后关闭2个文件。
在可能出错的地方需要加上
您可能关注的文档
- 河北三河福成养牛集团总公司诉哈尔滨精讲.doc
- 河北省广平县第一中学2015-2016学年高二语文下学期期中试题精讲.doc
- 河北省正定中学2015-2016学年高二上学期期末考试生物试卷精讲.doc
- 河南理工大学钢结构考试习题集精讲.doc
- 河南省产业结构演进与机理探究精讲.doc
- 河南省鹿邑县五校2011届高三数学12月联考文精讲.doc
- 河南省一级结构师考试基础知识考前冲刺汇总每日一练(2014.2.20)精讲.doc
- 河南省郑州市一中2015-2016学年高一上学期期末考试语文试卷精讲.doc
- 黑龙江某制药有限公司2011年各岗位员工绩效考核表(42页)精讲.doc
- 黑龙江省挂靠证书前要知道的事项每日一讲(5月21日)精讲.doc
- 近三年个人工作总结.docx
- 组织生活会个人检视剖析材料.docx
- 2026年春江苏开放大学中国政治思想史050006形成性考核作业一答案.pdf
- 2026年春江苏开放大学中国政治思想史050006形成性考核作业二答案.docx
- 近三年个人工作总结.doc
- 2026年春江苏开放大学生活中的经济学060057综合作业一答案.doc
- 2026年春江苏开放大学中国政治思想史050006形成性考核作业二答案.doc
- 2026年春江苏开放大学商务笔译060758第一次过程性考核作业答案.docx
- 2026年春江苏开放大学生活中的经济学060057综合作业二答案.doc
- 2026年春江苏开放大学商务笔译060758第一次过程性考核作业答案.pdf
最近下载
- 2014款英菲尼迪Q50_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 超星尔雅学习通《创新创业(同济大学)》2025章节测试附答案.pdf VIP
- 工程结算咨询服务方案.docx VIP
- 2023年度职业教育课题选题指南 .pdf VIP
- 混凝土灌注桩施工方案.doc VIP
- 预计总收入预计总成本确认办法.pdf VIP
- JB_T 14701-2024《工业设备设施用齿轮齿条式升降机 安全要求》.pdf VIP
- 钢制焊接石油储罐apistandard6505-6.pdf VIP
- 基于MATLAB的人脸识别系统研究与实现毕业论文.doc VIP
- 国企运营考试题及答案.doc VIP
原创力文档

文档评论(0)