计算机操作系统实验指导

出版时间:2008-9  出版社:清华大学出版社  作者:郁红英,李春强 编  页数:303  

内容概要

  为了帮助沉重更好地学习操作系统,《计算机操作系统实验指导》从实验和课程两个方面对学生进行学习指导。  操作系统课程的实验环节一直是操作系统教学的难点,《计算机操作系统实验指导》设计了Windows和Linux两个操作系统的实验,提供了一些编程实例,以加深学生对操作系统原理的领会和对操作系统方法的理解,并使学生在程序设计方面得到基本训练。  在课程指导方面,《计算机操作系统实验指导》对操作系统课程所涉及的基本概念、基本进行指导,对重点知识点配有典型例题分析,并设计了一些自测题供学生自我学习测试。  《计算机操作系统实验指导》的使用对象是学习操作系统课程的本科生,以及具有一些操作系统基本知识并想进一步了解操作系统内部编程的读者。《计算机操作系统实验指导》可作为普通高等院校操作系统实验指导书和复习参考资料。

书籍目录

第一篇 Windows系统实验指导第1章 Visual C++开发环境介绍1.1 Visual C++概述1.1.1 Visual C++概述1.1.2 Visual C++6.0的主要特性1.1.3 Visual C++6.0的窗口1.2 Visual C++6.0控制台程序1.2.1 Visual C++6.0控制台程序的建立1.2.2 Visual C++6.0工程的文件组成1.3 MSDN简介1.3.1 MSDN概述1.3.2 MSDN使用第2章 Windows的进程管理2.1 实验一:线程的创建与撤销2.1.1 实验目的2.1.2 实验准备知识:相关APl函数介绍2.1.3 实验内容2.1.4 实验要求2.1.5 实验指导2.1.6 实验总结2.1.7 源程序2.1.8 实验展望2.2 实验二:线程的同步2.2.1 实验目的2.2.2 实验准备知识:相关APl函数介绍2.2.3 实验内容2.2.4 实验要求2.2.5 实验指导2.2.6 实验总结2.2.7 源程序2.2.8 实验展望2.3 实验三:线程的互斥2.3.1 实验目的2.3.2 实验准备知识:相关APl函数介绍2.3.3 实验内容2.3.4 实验要求2.3.5 实验指导2.3.6 实验总结2.3.7 源程序2.3.8 实验展望2.4 实验四:使用命名管道实现进程通信2.4.1 实验目的2.4.2 实验准备知识:相关APl函数介绍2.4.3 实验内容2.4.4 实验要求2.4.5 实验指导2.4.6 实验总结2.4.7 源程序2.4.8实验展望第3章 Windows的内存管理3.1 实验一:动态链接库的建立与调用3.1.1 实验目的3.1.2 实验准备知识:动态链接库介绍3.1.3 实验内容3.1.4 实验要求3.1.5 实验指导3.1.6 实验总结3.1.7 源程序3.1.8 实验展望3.2 实验二:系统内存使用统计3.2.1 实验目的3.2.2 实验准备知识:相关数据结构及APl函数介绍3.2.3 实验内容3.2.4 实验要求3.2.5 实验指导3.2.6 实验总结第4章 Windows的文件管理第5章 Windows的设备管理第二篇 Linux 系统实验指导第6章 Linux系统的安装和使用第7章 Linux的进程管理第8章 Linux的存储器管理第9章 Linux的设备管理第10章 Linux文件管理第11章 Linux内核编译第三篇 学习指导习题解析第12章 操作系统概述第13章 进程与线程第14章 进程同步与通信第15章 调度与死锁第16章 存储管理第17章 虚拟存储管理第18章 设备管理第19章 文件管理参考文献

章节摘录

  第一篇 Windows系统实验指导  第1章 Visual C++开发环境介绍  1.1 Visual C++概述  1.1.1 Visual C++概述  Visual c++是微软公司推出的、使用极为广泛的、基于Windows平台的可视化集成开发环境,它和ViSual Basic等其他软件一起构成了Visual studi0程序设计软件包。  2000年6月,微软公司宣布了Visual Studi0.NET战略,现在Visual Studi0.NET战略早已变为现实。Visual Studi0.NET是用于创建和集成XML Web服务和应用程序的综合开发工具。Visual Studi0.NET提供了一个高效环境,用户可在其中开发运行于新的MicrosoftNET平台上的广泛的应用程序。使用安全的和高性能的Microsoft.NET框架运行时环境,Visual Studi0.NET提供用于设计、创建、测试和部署XML Web服务和应用程序的工具。  Visual Studi0.NET提供了包括设计、编码、编译调试、数据库连接操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能。  Visual Studi0.NET为Visual C++、Visual C#和Visual Basic程序员提供了通用的开发环境,开发人员能在Visual C++、Visual C#之间自由转换;JScript程序员在创建ASP.NET和Web服务应用程序时也将得到Visual Studi0.NET的支持;而XML开发人员则非常喜欢它对XML文档、XML大纲和XSL转换的强大支持。  目前,Visual Studi0的版本已从Visual Studi0.NET、VisuM Studio 2003、Visual Studi0 2005升级到Visual Studi0 2007。  Visual C++6.0是Visual C++开发工具的6.0版本,使用该版本的用户较多,并且相对上述版本,其使用较为简单,对计算机硬件配置要求比较低,很多场合仍以Visual C++6.0作为教学工具,因此本书的Windows系统实验部分也以Visual C++6.0为实验工具。  1.1.2 Visual C++6.0的主要特性  Visual C++6.0的主要特性包括以下几点。  (1)可定制的工具栏和菜单。用户可根据需要创建新的工具栏和菜单,使其适合自己的工作需要。  (2)宏功能。可以根据用户的操作自动生成宏操作序列。  (3)调试器。可以直接运行和调试程序,还可以使用宏语言来自动操作调试器。

图书封面

评论、评分、阅读与下载


    计算机操作系统实验指导 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7