软件工程硕士中国人民大学工程硕士操作系统实现技术导师石文昌教授
课程名称:操作系统实现技术
主讲人:石文昌教授
课程简介:
操作系统是最基础的软件系统,掌握操作系统的实现技术对提高应用软件系统的性能具有重要的意义。该课程以开放源代码的Linux操作系统为原型,借助现实操作系统的案例分析,帮助学员建立操作系统内部实现的感性认识,使学员能以工程实践的视角去体验操作系统的实现技术。课程讲授进程管理与调度、系统调用、中断处理、内核同步、内存管理、文件管理、设备管理、内核调试等方面的内容。课程的目标是使学员获得操作系统内部实现的整体知识,同时掌握操作系统源代码的分析技能,能够通过源代码的分析进一步深入把握操作系统的实现细节。
主讲人简介:
石文昌,博士/教授,博士生导师。
现就职入中国人民大学数据工程与知识工程教育部重点实验室。
拥有软件企业的工程实战经验,曾担任过以下企业职务:北京中科红旗软件技术有限公司安全产品部经理、上海浦东软件园有限责任公司副总经理、上海浦东软件平台有限公司技术委员会主任。有20年的操作系统的研究与开发经验,为UNIX操作系统的国产化作出了重要贡献。较早的开始组建安全操作系统研究团队,先后组织承担了一系列国家863、国家自然科学基金、中科院知识创新工程、北京市重点技术创新等重要科研项目。率先开展信息安全国际标准(CC标准)框架下安全操作系统开发方法的研究,成功研制出红旗安全操作系统产品。作为课题首席科学家,主持承担了国家863计划信息安全技术主题重点课题“操作系统与数据库平台安全核心技术研究”,取得了重大成绩。