

第1页 / 共3页

第2页 / 共3页
试读已结束,还剩1页,您可下载完整版后进行离线阅读
THE END
操作系统课程设计课程名称:操作系统原理课程设计英文名称:Project design of Principles of Operating System课程编号:0901316面向专业:计算机科学与技术课程总学时:40;实验学时24:课程学分:15:一、课程设计目的操作系统原理是计算机专业的核心课程。本课程设计的目的旨在加深学生对计算机操作系统内核的理解,提高对操作系统内核的分析与扩展能力。在课程理论教学中,较多地是讲解操作系统理论和实现原理。本课程设计提供两类难度相当的实验,学生可按照自己的兴趣选做A类或者B类:A、本课程设计要求学生在阅读Liux操作系统源代码的基础上完成如下两个主要Project:1、在Liux2.4的内核中添加新的系统调用,以理解系统调用的工作机制,掌握扩展内核功能的技术。2、在Liux2.4中修改调度程序的代码,扩展一个新的调度算法B、在Java虚拟机上完成如下两个Project:1、基于java虚拟机的线程调度2、请求页式管理的Java实现为将来在基于Liux的嵌入式系统开发或在Java虚拟机上的软件开发工作奠定基础。二、实验内容、学时分配与组织序实验项目实验种学时每组备注内容提要实验性质号名称类分配人数1、Linux内核代码的层次分析Linux内核2、调度程序代码段的分析代码分析系统调用内部数据结构以及执专业基础基本型123-4必做(部分)行过程的分析4、内核调试基本技术1、编写一个新系统调用的响应函数,函数的名称和功能由实验者自行定新增系统必做(2、义。把新的系统调用函数嵌入到专业基础综合型3-4调用163选一)Linux内核中2、编写应用程序以测试新的系统调
请登录后查看评论内容