计算机与信息工程学院:计算机科学与技术专业教学大纲 共计 6 页 2、实验内容 编写程序完成页式虚拟存储管理中地址转换过程和模拟缺页中断的处理。 实验具体包括:首先对给定的地址转换工作,若发生缺页则先进行缺页中断,然后再进行地址转换;最后编写主函数对所做工作进行测试。假定主存64KB,每个主存块1024B,作业最大支持到64KB,系统中每个作业分得主存块4块。
3、实验类型 设计型
实验项目四 编写一个自己的Shell 4学时 1、实验目的与要求
综合所学知识,结合自己课外自学,增加学生对操作系统给的感性认识,提升学生对操作系统实现方式的理解。
2、实验内容
模拟Linux的shell编写程序,实现一个命令解释器。
实验具体包括:从标准输入读入命令并执行,每次只处理一个命令,既可以是简单命令也可以是复杂命令。可以结合自身的能力设计管道、输入输出定向、后台执行等,对具体的实现过程可以按照传统方式,也可自主创新实现方式。
3、实验类型 创新型
六、教学参考书
[1] 任爱华编. 操作系统实用教程.北京:清华大学出版社,2006.9
[2] 张尧学,史美林编著. 计算机操作系统教程.北京:清华大学出版社,2010.3 [3] 梁红兵,汤小丹编著.计算机操作系统学习指导与题解.西安:西安电子科技大
学出版社,2013.7
[4] 曾平,李春葆编著.操作系统习题与解析. 北京:清华大学出版社,2011.8 [5] 王育勤,谢余强编著.计算机操作系统——基于UNIX系统V核心. 北京:清华
大学出版社,2014.9
[6] Abraham Silberschatz,Peter Baer Galvin,Greg Gagne.Operating System
Concepts (7th Edition)
七、考试(考核)方式
本课程是考试课,闭卷考试。期末卷面成绩占60%,平时成绩占30%,实验成绩占10%,折合计算为总成绩。
执笔人:韩雪 审核人:
第6页