软件学院实验大纲doc .docVIP

  • 14
  • 0
  • 约2.81千字
  • 约 7页
  • 2016-10-18 发布于重庆
  • 举报
软件学院实验大纲doc

软件学院 本科实验教学大纲(2009版) 哈尔滨工程大学 2010年12月 印制 目 录 1.操作系统实验教学大纲 1 2.计算机硬件实验教学大纲 4 操作系统实验教学大纲 一、实验基本信息 课程编号:0920311 中文名称:操作系统实验 英文名称: Operating System Experiment 课程总学时:32 实验学时:32 开设学期:5 面向专业:软件工程 二、实验目的和任务 操作系统实验是整个操作系统课程教学的一个组成部分。该课程的特点是实验水平高、内容丰富,能够全面培养锻炼和提高学生实际设计复杂系统软件的能力。 学生通过实验课程的学习,通过对进程调度、死锁、存储管理和文件系统模拟实验,使学生解计算机操作系统是如何为并发进程分配CPU如何采用页式分配存储管理方案对内存进行分配管理并实现虚拟内存的如何避免多个并发进程因共享系统资源而产生死锁如何进行文件管理并加深学生对操作系统中的进程调度算法、页面置换算法、银行家算法和文件管理技术的认识,体验OS所涉及的抽象思维的具体实现;从而更好地理解操作系统的进程调度、死锁的预防和避免、存储的管理和文件的管理。要求学生掌握进程调度的总体思路、各种调度算法原理及优缺点;理解共享资源分配的基本原理、方法和思想,设计并模拟实现预防死锁算法;掌握分页存储管理及虚拟内存的基本思想;掌握文件管理的基本思想,设计并模拟实现。给出相应实验的设计和分析报告。x86PC机的小型OS。即从系统启动开始,由浅入深地完成一个操作系统。 四、实验项目基本情况 实验项目基本情况如下: 序 号 实验项目名称 实验学时 内容提要 实验类型 实验要求 1 上机 2 操作系统的启动 2 跟踪调试EOS在PC机上从加电复位到成功启动的全过程。 上机 3 进程的创建 4 编程使用EOS API函数Create Process创建一个进程;调试跟踪Create Process函数的执行过程。 上机 4 进程的同步 4 使用EOS的信号量编程解决生产者—消费者问题;调试跟踪EOS的信号量的工作过程;修改EOS信号量算法,使之支持等待超时唤醒功能(有限等待) 上机 5 时间片轮转调度 4 为EOS调度器添加时间片轮转调度算法;编写多线程应用,每个线程有相同优先级,验证时间片轮转调度算法。 上机 6 内存池分配算法 4 将内核系统内存池的分配算法由伙伴算法修改为最先适配法;分析两种分配算法的优缺点。 上机 7 分页存储器管理 4 了解Intel 80386处理器的二级页表硬件机制;了解EOS启动并初始化内存管理后虚拟内存的布局,在OS Lab调试器中查看页表和页目录的内容;使用OS Lab调试器手工建立一个页表并修改相应的页目录项和页表项,分别使用虚拟地址和物理地址对此页表映射的内存进行读写来验证映射的正确性。 上机 8 设备驱动程序 4 调试EOS串口驱动程序执行写请求的处理过程;为串口驱动程序增加读请求的处理过程。 上机 9 FAT12文件系统 4 了解软盘FAT12文件系统;目前EOS的FAT12文件系统是只读的,为之增加写文件功能。 上机 理解磁盘存储器管理原理。 五、实验教材或实验指导书 [1] 课程小组自编. 操作系统实验指导 [2] 杨秀文等编著. 80x86汇编语言程序设计教程. 北京: 清华大学出版社赵炯编著. Linux内核完全剖析. 北京: 机械工业出版社, 2006(有关Linux/Makefile文件、bochs介绍、磁盘映像文件制作章节)(美)麦克道格, 莫若著, Sun中国工程研究院译. Solaris内核结构(第2版).北京: 机械工业出版社, 2007IA32的官方资料: System Programming Guide.pdf;Instruction Set Reference.pdf;Basic Architecture.pdf;PC Assembly Language.pdf汤小丹, 梁红兵, 哲凤屏, 汤子瀛编著. 计算机操作系统(第三版). 西安:西安电子科技大学出版社, 2007 计算机硬件实验教学大纲 一、实验基本信息 课程编号:0920312 中文名称:计算机硬件实验Computer Hardware Experiment 课程总学时:32 实验学时:32 开设学期:3 面向专业:软件工程 二、实验目的和任务 计算机硬件实验课程是软件工程专业必修的一门主要的实践课程。计算机硬件实验以FPGA设计开发环境以及EDA实验设备为实践平台,研究数字电路设计的基本方法,加深对计算机体系结构与组织知识领域有关知识单元的理解和实践技能。 计算机硬件实验的教学任务是通过数字逻辑电路设计、计算机组成

文档评论(0)

1亿VIP精品文档

相关文档