首页 > 图书中心 >图书详情
计算机操作系统实验指导(第4版)
作者:郁红英,李春强,王宁宁,赵晓永,武磊,刘亚辉
丛书名:21世纪高等学校计算机类专业核心课程系列教材
定价:59.80元
印次:4-1
ISBN:9787302609551
出版日期:2023.08.01
印刷日期:2023.06.26
为了帮助学生更好地学好操作系统,本书从实验和课程两方面对学生进行学习指导。 操作系统课程的实验环节一直是操作系统教学的难点,本书设计了Windows和Linux两个操作系统、C和Java两种计算机语言的实验供读者选择和参考,并且提供一些编程实例,以加深学生对操作系统原理的领会和对操作系统方法的理解,使学生在程序设计方面得到基本训练。 在课程指导方面,本书对操作系统课程所涉及的基本概念、基本理论等知识点进行学习指导,对重点知识点配有典型例题分析。 本书可作为高等院校“操作系统”课程的实验指导书和复习参考资料,也可作为想进一步了解操作系统内部编程的读者的参考书。
more >前言 党的二十大报告指出,教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。 “操作系统”是一门实践性很强的技术课程,是计算机及其相关专业本科生的必修课。它强调理论与实践的结合,注重实践训练。由于操作系统涉及的原理和算法比较抽象,再有“操作系统”课程的实验难度比较大,很多学生难以理解和掌握,学习有困难。本书通过提供课程指导和实验指导帮助学生解决以上问题。 本书是《计算机操作系统》(第4版·微课视频版)(郁红英等编著,清华大学出版社出版,以下简称“主教材”)的配套实验指导。本书提供的实验内容丰富、涉及面全、讲解系统,配有经过测试的源程序代码,并根据实验环境版本的升级补充了高版本环境下编程需要做的调整。通过这些实验使学生熟悉操作系统接口的使用,并通过模拟操作系统原理的实现,加深学生对操作系统工作原理的领会和认识,加强对操作系统实现方法的理解,同时也使学生在程序设计方面得到基本训练。为了帮助学生学习和掌握操作系统课程基础知识,清楚地理解概念,掌握操作系统实现技术中所涉及的算法思想、求解操作系统问题的思路和方法,以提高学生分析问题和解决问题的能力,本书对操作系统课程的重要知识点进行梳理,并配有典型例题分析,内容条理清楚、深入浅出、详略得当。 本书共分为四篇。前三篇是实验指导,从操作系统基本原理出发,提供了不同类型的实验题目,对每个实验题目都进行了较为详细的实验指导。通过Windows和Linux两个操作系统各自提供的编程接口,设计了一些操作系统课程实验。Windows环境下提供了C和Java两种语言环境的实验。进程管理实验包括线程的创建与撤销、线程的同步、线程的互斥、使用命名管道实现进程通信; 内存管理实验包括动态链接库的建立与调用、系统内存使用统计两个实验; 文件管理实验包括采用无缓冲方式实现文件读/写、采用高速缓存实现文件读/写、采用异步方式实现文件读/写及上述3种方式的比较; 设备管理实验包括获取磁盘基本信息、读/写磁盘指定位置信息两个实验。Linux环境下实验指导中,Linux系统的安装和使用部分包括常用命令的使用、编辑器vi的使用、编译器GCC的使用及Shell程序设计; 进程管理方面设计了编制实现软中断通信的程序和进程管道通信的程序; 存储器管理方面设计了内存的监控、检查和回收,模拟FIFO、LRU和OPT页面置换算法; 设备管理方面设计了字符类型设备的驱动程序和块类型设备的驱动程序实验; 文件管理方面设计并实现一个一级文件系统程序; 根据Linux的特点,还设计了Linux系统内核的编译实验。 针对操作系统课程学习的困难,本书的第四篇操作系统学习指导和习题解析对操作系统课程所涉及的基本概念、基本理论进行知识点梳理及学习指导,与主教材的内容相呼应,并对主教材中的作业进行了详细的解答。 由于Windows下的Visual Studio环境的不断升级,为了保持老读者的使用惯性,又便于新读者与时俱进,在第4版附录中增加了Visual Studio 2010和Visual Studio 2019使用注意事项,分别介绍了第一篇中Visual C++ 6.0环境下的实验在升级到Visual Studio 2010和Visual Studio 2019后编程的不同之处及需要注意的事项。 本书可作为“操作系统”课程的教学参考书,“操作系统”课程设计及课程实习的实验指导书; 还可作为计算机及相关专业的硕士生入学考试的复习参考书,以及有关专业技术人员学习计算机操作系统的辅导教材。 本书第一篇由郁红英编写,第二篇由王宁宁编写,第三篇由李春强、赵晓永、武磊、郁红英编写,第四篇由郁红英、刘亚辉编写。郁红英负责全书的统稿。 由于作者水平有限,书中难免存在不足之处,恳请同行和广大读者,特别是使用本书的教师和学生多提宝贵意见。 作者 2023年6月
more >