欢迎光临中图网 请 | 注册
> >>
操作系统实验教程及Linux和Windoes系统调用编程

操作系统实验教程及Linux和Windoes系统调用编程

出版社:清华大学出版社出版时间:2020-10-09
开本: 16开 页数: 337
中 图 价:¥15.1(4.3折) 定价  ¥35.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口
有划线标记、光盘等附件不全详细品相说明>>
本类五星书更多>

操作系统实验教程及Linux和Windoes系统调用编程 版权信息

操作系统实验教程及Linux和Windoes系统调用编程 本书特色

《操作系统实验教程及Linux和Windows系统调用编程/计算机课程设计与综合实践规划教材》是根据操作系统课程教学大纲的要求,结合作者30多年从事计算机操作系统的教学和科研工作的经验,针对多种机器的操作系统,系统地教授和总结学生的实验课程的教学实践编著而成。 《操作系统实验教程及Linux和Windows系统调用编程/计算机课程设计与综合实践规划教材》介绍了理解和掌握现代操作系统的功能技术应该进行的一些基本实验。全书分成4篇共19章。 第1篇介绍Linux安装和使用。对Linux系统除了介绍安装和系统操作命令的使用外,还介绍Linux系统的内核编译,目的是使学生在阅读Linux系统源代码的基础上,可以对内核的源代码的一些算法进行修改,重新编译,来运行自己的操作系统内核,从_而培养学生的创新精神。 第2篇介绍操作系统原理所涉及的基本算法的模拟。结合操作系统理论课给出了实现操作系统功能所涉及的各种数据结构的描述和算法的实现流程,大多数算法还给出实现的源程序示例。 第3篇以Linux系统为主,介绍UNIX和Ljnux操作系统中进程和线程控制、进程同步和通信以及文件系统所涉及的系统调用的API,并给出相应的源程序示例。 第4篇介绍windows 2000/XP操作系统涉及的各部分的基本概念和相应的数据结构和算法,其中包括:应用程序的编写基础,进程控制、线程同步和调度、存储器管理中的虚拟内存和文件系统等的API,以及相应的源程序示例。 书中的所有例子都是实验课的示例。内容丰富,覆盖面广,在国内计算机专业领域是一本难得的操作系统实验指导教材。

操作系统实验教程及Linux和Windoes系统调用编程 内容简介

《操作系统实验教程及Linux和Windows系统调用编程/计算机课程设计与综合实践规划教材》是根据操作系统课程教学大纲的要求,比较系统地介绍对于理解和掌握现代操作系统的功能技术应该进行的一些基本实验。《操作系统实验教程及Linux和Windows系统调用编程/计算机课程设计与综合实践规划教材》分成4篇共19章。第1篇共5章,介绍Linux的安装和使用。第2篇共7章,描述理解操作系统原理实现所涉及的基本算法的模拟,结合操作系统理论给出实现操作系统基本功能所涉及的各种数据结构和算法的描述和实现流程,有的算法还给出了实现的源程序示例。第3篇共3章,介绍uNIx和Linux操作系统中进程和线程控制、进程同步和通信及文件系统所涉及的系统调用的API,以及相应的源程序示例。第4篇共4章,介绍Windows 2000/XP操作系统涉及的各部分基本概念和相应的数据结构,包括应用程序基础和进程控制、线程同步和调度、存储器管理中的虚拟内存的系统调用及文件系统的系统调用等的API,以及相应的源程序示例。《操作系统实验教程及Linux和Windows系统调用编程/计算机课程设计与综合实践规划教材》内容丰富,覆盖面广,是一本很好的计算机操作系统实验指导教材。 《操作系统实验教程及Linux和Windows系统调用编程/计算机课程设计与综合实践规划教材》既考虑本科生的实验要求,又兼顾专科生的实验环节,也可作为研究生对UNIX、Linux和Windows 2000/XP这些操作系统进行熟悉和编程的参考教材,同时对从事系统软件开发的人员也是一本较好的参考书。

操作系统实验教程及Linux和Windoes系统调用编程 目录

第1篇 Linux系统的安装和使用第1章 Linux系统的安装和启动1.1 Linux的安装1.1.1 安装前的准备工作1.1.2 创建虚拟机1.1.3 安装Linux1.2 系统启动和用户管理1.2.1 系统的启动1.2.2 系统的关闭1.2.3 用户管理1.3 用户界面1.3.1 字符虚拟终端1.3.2 图形用户界面1.4 获取系统帮助信息1.4.1 man命令1.4.2 info命令1.4.3 apropos命令第2章 编译Linux内核2.1 Linux内核及gcc、gnumake版本2.2 准备内核源代码2.3 配置内核编译选项2.4 编译内核和模块2.5 修改启动设置第3章 UNIX/Linux文件系统的shell命令3.1 文件系统的安装和卸载3.2 了解Linux文件系统的目录结构和文件属性3.3 shell中的特殊字符3.4 目录操作3.4.1 创建目录和删除目录3.4.2 列出某个目录下的内容3.4.3 改变工作目录和确定当前所在的目录位置3.4.4 显示特定目录的大小3.4.5 复制目录和文件3.4.6 目录和文件的改名和移动3.4.7 改变文件或目录的存取权3.4.8 改变文件的所有者和同组用户3.5 文件管理3.5.1 连接和显示文件内容3.5.2 统计文件中包含的行、字和字符数3.5.3 分类命令3.5.4 建立链接的命令3.5.5 在文件中寻找正文模式3.5.6 查找指定的文件3.5.7 查找文件的路径命令3.6 输入输出重定向和管道操作命令3.6.1 输入输出的重定向3.6.2 管道操作命令3.7 文件压缩命令3.8 与进程有关的命令3.9 网络命令3.9.1 向特定主机发送ICMP包的命令3.9.2 与其他主机建立连接的命令3.9.3 远程文件传输命令3.9.4 邮件命令3.10 编译和运行程序命令3.11 其他常用命令3.11.1 清屏命令3.11.2 Linux 环境下支持的DOS软盘命令第4章 shell的程序设计4.1 了解Linux系统的shell4.2 运行shell程序的方法4.3 shell程序使用的环境变量和相关命令4.3.1 变量的定义命令4.3.2 用户定义的常用环境变量4.3.3 输出环境变量命令export4.3.4 位置参数4.3.5 shell预定义变量4.4 shell语言的控制结构4.4.1 测试条件表达式命令4.4.2 循环语句4.4.3 case命令4.4.4 无条件控制语句break和continue4.5 一个典型的.profile文件第5章 屏幕编辑程序vi5.1 进入和退出vi5.2 在屏幕上设置光标5.3 在文件中设置光标5.4 编辑文本文件5.4.1 修改文本文件命令5.4.2 检索、移动和复制文本文件第2篇 操作系统模拟算法第3篇 UNIX和Linux系统调用编程第4篇 Windows 2000 XP的系统调用编程参考文献
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服