普通高等院校计算机专业(本科)实用教程系列:操作系统实用教程(第3版)

普通高等院校计算机专业(本科)实用教程系列:操作系统实用教程(第3版) pdf epub mobi txt 电子书 下载 2025

任爱华 等 著
图书标签:
  • 操作系统
  • 计算机专业
  • 本科教材
  • 实用教程
  • 第3版
  • 计算机基础
  • 教学参考书
  • 高等教育
  • 信息技术
  • 计算机科学
  • 课程教材
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 清华大学出版社
ISBN:9787302243601
版次:3
商品编码:10401627
包装:平装
开本:16开
出版时间:2010-12-01
用纸:胶版纸
页数:447
字数:700000

具体描述

编辑推荐

配套教材:

内容简介

《普通高等院校计算机专业(本科)实用教程系列:操作系统实用教程(第3版)》着重讲述操作系统的概念和设计原理,旨在说明为什么要有操作系统,操作系统是如何构成的,以及操作系统是如何设计的。全书共分9章。第1章概论,介绍操作系统的定义、发展、现状以及它在计算机系统中的重要作用。第2章介绍操作系统用户接口,即用户使用操作系统的界面。第3章至第7章主要讨论操作系统的基本概念和设计原理,包括进程管理、并发程序设计、存储管理、设备管理、文件管理以及磁盘管理等内容。在阐述基本概念和设计原理的基础上,为了使学生对操作系统有一个整体概念,了解每部分功能的需求,通常都从问题的提出开始,进入到对具体操作系统原理的介绍,然后利用实例操作系统的相关部分有针对性地进行介绍。第8章和第9章介绍操作系统的较深入的内容。各章均附有一定数量的习题。
《普通高等院校计算机专业(本科)实用教程系列:操作系统实用教程(第3版)》可作为普通高等院校计算机专业的教材或教学参考书,也可作为计算机软件人员的参考书。

目录

第1章 概论
1.1 计算机与操作系统
1.2 操作系统的基本概念
1.3 操作系统的总体框架
1.4 从不同角度刻画操作系统
1.5 安全操作系统
1.6 小结
1.7 习题

第2章 操作系统接口
2.1 概述
2.2 linux的安装
2.3 linux的使用
2.4 系统管理
2.5 小结
2.6 习题

第3章 进程机制与并发程序设计
3.1 概述
3.2 进程的基本概念
3.3 进程的状态和进程控制块
3.4 进程控制
3.5 线程的基本概念
3.6 进程调度
3.7 进程通信
3.8 死锁
3.9 linux中的进程
3.10 并发程序设计实例
3.11 小结
3.12 习题

第4章 存储管理
4.1 概述
4.2 存储体系
4.3 存储管理的功能
4.4 分区存储管理
4.5 页式存储管理
4.6 段式存储管理
4.7 段页式存储管理
4.8 覆盖与交换技术
4.9 虚拟存储管理
4.10 用户编程中的内存管理实例分析
4.11 linux内存管理概述
4.12 小结
4.13 习题

第5章 输入/输出系统
5.1 概述
5.2 i/o硬件
5.3 i/o软件
5.4 linux输入/输出系统概述
5.5 小结
5.6 习题

第6章 文件系统
6.1 概述
6.2 文件系统的概念
6.3 实现文件
6.4 实现目录
6.5 磁盘空间管理
6.6 文件系统的结构和工作流程
6.7 文件系统的安全性和保护机制
6.8 linux文件系统
6.9 小结
6.10 习题

第7章 磁盘存储管理
7.1 概述
7.2 磁盘结构
7.4 磁盘格式化
7.5 廉价冗余磁盘阵列
7.6 高速缓存管理
7.7 存储可靠性的实现
7.8 小结
7.9 习题
第8章 系统安全
第9章 其他类型操作系统
附录
参考文献

前言/序言


现代计算的基石:深入理解操作系统 本书是一本面向现代高等院校计算机专业本科生的操作系统入门与进阶教程。它旨在为读者提供对操作系统核心概念、原理和实践的全面而深入的理解,为后续更复杂的计算机科学课程学习打下坚实的基础。本书强调理论与实践相结合,引导读者不仅掌握理论知识,更能动手实现和体验操作系统的运作。 核心内容概览: 本书内容涵盖了操作系统的主要组成部分和关键技术,力求从宏观到微观,层层深入地剖析操作系统的运作机制。 第一部分:操作系统基础 引言与概览: 本部分首先介绍操作系统的定义、发展历程、功能和目标。我们将探讨操作系统在现代计算机系统中的地位,以及它如何管理和协调硬件资源,为应用程序提供服务。读者将了解到操作系统的多重角色,包括资源管理器、用户接口和系统执行环境。 进程管理: 进程是操作系统中最基本的执行单元。本部分将详细阐述进程的概念,包括进程的状态(运行、就绪、阻塞等)、进程的创建与终止、进程控制块(PCB)的作用与结构,以及进程切换的机制。我们将深入探讨各种进程调度算法,如先来先服务(FCFS)、最短作业优先(SJF)、优先级调度、时间片轮转(Round Robin)等,并分析它们的优缺点以及适用场景。此外,进程间通信(IPC)也是本部分的重要内容,我们将介绍管道、消息队列、共享内存、信号量等多种通信机制,帮助读者理解进程如何协同工作。 线程管理: 线程是进程内的执行单元,它能够更有效地实现并发。本部分将区分进程与线程的概念,讲解线程的优点,如创建开销小、切换快、共享资源等。我们将介绍用户级线程和内核级线程的区别与联系,以及多线程模型的实现方式。读者将学习如何利用线程来提高程序的并发性和响应速度。 同步与互斥: 多个进程或线程并发执行时,常常需要访问共享资源,这就可能引发竞态条件(Race Condition)和死锁(Deadlock)。本部分将详细介绍同步与互斥的概念,重点讲解实现同步的各种机制,包括信号量(Semaphore)、互斥锁(Mutex)、条件变量(Condition Variable)、管程(Monitor)等。读者将学习如何使用这些工具来保证共享资源的访问安全,避免数据不一致。同时,本部分还将深入分析死锁的四个必要条件,并介绍预防、避免、检测和解除死锁的策略。 第二部分:内存管理 内存管理基础: 内存是计算机系统的重要资源,如何高效地管理内存是操作系统的核心任务之一。本部分将介绍内存管理的基本概念,包括逻辑地址、物理地址、地址重定位等。我们将探讨内存的分配与回收策略,如连续分配(固定分区、可变分区)和非连续分配(分页、分段)。 虚拟内存技术: 虚拟内存是现代操作系统最重要的技术之一,它允许程序使用比实际物理内存更大的地址空间。本部分将深入讲解虚拟内存的原理,包括请求分页(Demand Paging)、页面置换算法(如先进先出FIFO、最近最少使用LRU、最佳页面置换OPT、时钟页面置换Clock等),以及工作集模型。读者将理解虚拟内存如何通过将程序的不同部分存储在磁盘上,实现程序的按需加载和高效运行。 内存保护: 为了保证系统的稳定性和安全性,内存保护机制至关重要。本部分将介绍不同的内存保护技术,如基址寄存器与限长寄存器、页表保护、段表保护等,确保一个进程无法非法访问其他进程的内存空间。 第三部分:设备管理 I/O系统概述: 输入/输出(I/O)设备是计算机与外部世界交互的桥梁。本部分将介绍I/O系统的基本组成,包括I/O控制器、设备驱动程序、I/O缓冲等。我们将探讨I/O系统的功能,如设备独立性、缓冲技术、中断处理等。 磁盘调度: 磁盘是重要的辅助存储设备,其访问速度相对较慢。为了提高磁盘的访问效率,需要采用有效的磁盘调度算法。本部分将介绍多种磁盘调度算法,如先来先服务(FCFS)、最短寻道时间优先(SSTF)、电梯算法(SCAN)、循环电梯算法(C-SCAN)等,并分析它们的性能特点。 设备驱动程序: 设备驱动程序是操作系统与硬件设备之间的接口。本部分将介绍设备驱动程序的作用和实现方式,讲解如何通过驱动程序来控制和管理各种I/O设备。 第四部分:文件系统 文件系统概念: 文件系统是操作系统中用于管理和组织文件和目录的结构。本部分将介绍文件的概念、属性、操作以及文件的存储结构(如顺序文件、索引文件、散列文件)。 目录结构: 目录是组织和查找文件的关键。本部分将讲解不同的目录结构,如单级目录、两级目录、树形目录和无环图目录,并分析它们的优缺点。 文件系统的实现: 本部分将深入探讨文件系统的实现技术,包括文件分配方法(如连续分配、链式分配、索引分配)、空闲空间管理(如位示图、空闲链表)以及目录项的实现。读者将了解文件系统是如何在物理存储介质上实现对文件的管理和访问的。 文件系统性能与安全: 本部分还将触及文件系统的性能优化策略,如磁盘缓存、预读等,以及文件系统的安全机制,如访问控制列表(ACL)、权限管理等。 第五部分:其他重要概念 死锁(进阶): 除了在同步与互斥部分介绍的死锁基础,本部分将更深入地探讨死锁的银行家算法等避免策略,以及死锁检测与恢复的详细过程。 操作系统安全: 操作系统安全是保障系统稳定运行的关键。本部分将介绍操作系统的安全模型,如访问控制、身份认证、加密技术等,以及常见的安全威胁和防御措施。 分布式操作系统(简介): 随着计算能力的提升和网络的发展,分布式操作系统越来越受到关注。本部分将对分布式操作系统的概念、特点和挑战进行简要介绍,为读者打开更广阔的视野。 实时操作系统(简介): 实时操作系统在许多特定领域发挥着重要作用。本部分将介绍实时操作系统的特点,如严格的时间约束和高可靠性,以及其在嵌入式系统等领域的应用。 学习方法与特色: 本书注重启发式教学,通过大量的实例和图示,将抽象的概念形象化。每个章节都配有思考题和习题,帮助读者巩固所学知识,并通过动手实验,加深对操作系统工作原理的理解。实验部分将引导读者使用常见的操作系统(如Linux),通过编写简单的程序或使用系统命令来验证理论知识,例如实现进程调度算法、模拟页面置换、分析文件系统结构等。 目标读者: 本书适合于所有希望深入理解操作系统原理的计算机科学与技术、软件工程、网络工程等专业的本科生。它也可以作为相关领域的研究生、软件开发工程师以及对操作系统感兴趣的读者的参考书。 通过学习本书,读者将能够: 理解操作系统的基本概念、功能和设计原则。 掌握进程管理、内存管理、设备管理和文件系统的核心技术。 分析和解决操作系统中常见的同步、互斥和死锁问题。 熟悉操作系统安全的基本概念和策略。 为深入学习操作系统高级主题打下坚实的基础。 本书力求以清晰易懂的语言,严谨准确的理论,生动形象的案例,为读者呈现一个丰富多彩的操作系统世界,帮助读者成为一名优秀的软件工程师或计算机科学家。

用户评价

评分

不得不说,这本书在“进程同步”这一块,简直是我的“救星”。我之前在学习这部分内容的时候,总是会陷入各种死锁、竞态条件的泥潭,感觉自己对并发的理解总是差那么一层。但是,这本书的讲解方式,真的让我醍醐灌顶。它没有一开始就抛出抽象的信号量、互斥锁,而是先通过一个非常贴近生活的例子,比如“多人抢占一台公共打印机”来引入“互斥”的概念。然后,再逐步引出“互斥锁”这个工具,并详细解释了它的工作原理,包括加锁、解锁以及可能出现的“忙等待”问题。接着,它又引入了“条件变量”,并解释了它如何与互斥锁配合,解决“等待”和“通知”的问题。我特别喜欢书中关于“生产者-消费者问题”的讲解,作者不仅给出了两种不同的解决方案(一种只用互斥锁,另一种结合了互斥锁和条件变量),并且对这两种方案进行了详细的性能分析和优劣比较。我尝试着去自己动手实现书中给出的伪代码,然后观察程序的运行结果,这让我对各种同步机制有了非常深刻的理解。它让我明白,并发编程不仅仅是写一些多线程的代码,更重要的是要理解如何有效地协调和管理这些并发执行的实体,以避免潜在的问题。这本书让我对并发编程的恐惧感大大减弱,并对如何编写健壮的并发程序有了更清晰的思路。

评分

这本书给我的整体感觉是“信息量大,但消化吸收容易”。我注意到,在讲解一些核心概念时,它并没有为了追求学术的严谨性而使用过于艰深的语言,而是尽量使用通俗易懂的方式来阐述。例如,在讲到“死锁”这个概念时,作者并没有直接抛出“死锁的四个必要条件”,而是先通过一个生动的“两人过桥”的场景,来形象地说明为什么会出现死锁,以及如何避免。这种“情境引入”的方式,让我一下子就抓住了死锁的核心问题。之后,再深入讲解“死锁的产生条件”、“死锁的预防”、“死锁的避免”、“死锁的检测和解除”,就显得水到渠成了。而且,书中在介绍每一种技术或概念时,都会尝试从不同的角度去解释,有时候会用类比,有时候会用图示,有时候会用代码片段。这种多角度的阐述,能够满足不同学习风格的读者。我尤其欣赏的是,它在讲解过程中,经常会穿插一些“思考题”或者“课后练习”,这些题目往往具有一定的挑战性,能够引导我去思考和应用所学的知识。通过完成这些题目,我能够更好地巩固所学内容,并发现自己理解上的不足。这本书让我感觉,它不仅仅是一本教材,更像是一位循循善诱的老师,它知道如何引导学生去理解和掌握复杂的知识。

评分

在我看来,这本《操作系统实用教程(第3版)》最突出的优点之一,就是它在“系统调用”和“内核模式”的讲解上,做得非常细致和到位。很多时候,我们作为用户,只是在应用程序层面进行操作,对于操作系统内部是如何工作的,往往知之甚少。而这本书,则巧妙地将我们引向了操作系统的“心脏”。它详细解释了系统调用的概念,以及应用程序是如何通过系统调用来请求操作系统服务的。书中列举了许多常见的系统调用,比如 `fork()`, `exec()`, `open()`, `read()`, `write()` 等,并且详细分析了它们的作用、参数和返回值。更重要的是,它还深入剖析了这些系统调用在内核中的实现机制,以及用户态和内核态之间的切换过程。我印象深刻的是,书中用一个详细的流程图,描绘了当应用程序调用`read()`系统调用时,操作系统是如何响应的,包括中断的发生、内核态的进入、参数的检查、磁盘I/O的触发、数据的拷贝以及最终的用户态返回等一系列过程。这种对细节的深入挖掘,让我第一次真正理解了用户程序和操作系统内核之间的界限,以及它们是如何协同工作的。这本书让我对操作系统的“内部运作”有了前所未有的清晰认识,也为我将来进行系统编程和内核开发打下了坚实的基础。

评分

自从我拿到这本《操作系统实用教程(第3版)》之后,它就成了我熬夜学习的“忠实伴侣”。这本书的内容非常丰富,涵盖了操作系统几乎所有的重要主题,但最让我印象深刻的是它在“并发与同步”这个章节的处理方式。我一直觉得这是操作系统中最具挑战性的部分之一,各种死锁、活锁、竞态条件,听起来就让人头大。然而,这本书通过一系列精心设计的实验和分析,将这些抽象的概念变得触手可及。它不仅仅是简单地罗列了几种同步机制,比如信号量、互斥锁、条件变量,更重要的是,它深入浅出地讲解了这些机制的原理,以及在实际应用中可能遇到的陷阱。书中提供的不少代码片段,虽然简短,却能一针见血地揭示问题的关键。我尝试着去修改这些代码,模拟一些并发场景,然后观察程序的运行结果,通过对比,我能够非常直观地理解为什么会出现这些问题,以及如何使用正确的同步原语来避免它们。特别是关于生产者-消费者问题和哲学家就餐问题,作者给出的解决方案和分析,让我茅塞顿开。我曾经在别的书上看到过这些经典问题,但总觉得理解不够透彻,而这本教材则让我真正体会到了“理解”的含义。此外,书中还提到了不少在现代操作系统中,如Linux和Windows中的实际应用例子,这让我在学习理论知识的同时,也能感受到它们在真实世界中的重要性。这本书让我对并发编程的理解提升了一个档次,也为我将来从事相关的开发工作打下了坚实的基础。

评分

不得不说,这本书在“文件系统”章节的讲解上,给我带来了全新的视角。我之前总觉得文件系统就是存储文件和文件夹,很简单。但通过阅读这本教程,我才意识到其背后的复杂性和精妙之处。书中从文件系统的基本概念——文件、目录结构开始,然后逐步深入到文件的物理存储结构、文件存储空间的管理、文件系统的实现技术等方面。我尤其被“文件存储空间的管理”这一部分所吸引。它详细讲解了如何为文件分配存储空间,比如连续分配、链式分配、索引分配等。特别是对于索引分配,书中通过图示和实例,清晰地描绘了单级索引、多级索引、混合索引等不同方式的索引结构,以及它们在查找和管理文件上的效率差异。这让我明白了为什么在实际的文件系统中,文件的大小可以如此灵活地变化,而存储空间也能被高效地利用。此外,书中对“文件系统的实现技术”的讲解也非常到位,包括了磁盘块的组织、文件控制块FCB的设计、目录的实现机制等。我尝试着去想象一个简单的文件系统是如何工作的,比如当我创建一个新文件时,系统是如何为其分配磁盘空间,如何更新目录信息,如何管理空闲空间。这种从宏观到微观的系统性讲解,让我对文件系统这个“看不见”但又无处不在的组件有了更深入的理解。这本书让我明白,即使是看似简单的文件操作,其背后也蕴藏着复杂的算法和数据结构,这让我对计算机系统的设计充满了敬畏。

评分

这本书给我最直观的感受是它的“厚重感”,但这种厚重感并非冗余,而是知识体系的完整和深入。作为一本面向普通高等院校计算机专业学生的教材,它显然没有回避掉操作系统复杂而核心的部分。我注意到,在讲解内存管理时,它不仅仅是停留在大段地址、页地址、段页地址等基本概念的介绍,而是花了相当大的篇幅去剖析分页、分段、请求分页、页面置换算法等关键技术。书中对各种页面置换算法,如FIFO、LRU、OPT的描述,都配有清晰的流程图和详细的数学推导,并且给出了相应的算法实现伪代码。这让我能够清晰地理解每种算法的优缺点以及适用场景。更让我惊喜的是,它还引入了虚拟内存的概念,并详细解释了其工作原理,包括页表、TLB(快表)等硬件机制的作用。这对于我理解现代操作系统如何高效地利用有限的物理内存来支持更大的逻辑地址空间至关重要。我尝试着去分析书中给出的一个内存访问例子,模拟一次页面访问请求,然后根据页面置换算法的规则,一步步地追踪页面的装入、置换过程。这种“亲身实践”的模拟,让我对内存管理的复杂性有了更深刻的体会,也让我认识到计算机系统设计中精妙的权衡。这本书在理论深度和易懂性之间找到了一个非常好的平衡,让我能够系统地、深入地理解操作系统内存管理的方方面面,这对于我后续学习操作系统原理以及进行系统级编程都将有巨大的帮助。

评分

这本书的内容编排,有一种“循序渐进,由浅入深”的美感。对于我这样背景可能不是特别深厚的学生来说,这一点尤为重要。当我翻开它的时候,并没有感到一开始就被大量晦涩的概念所“淹没”。相反,它从最基础的操作系统概念讲起,比如操作系统的定义、功能、发展历史,这些内容虽然看似基础,但却为后续更复杂的知识打下了坚实的基础。然后,它逐步引入了进程和线程的概念,并详细解释了它们之间的区别和联系,以及进程的状态转换图。我特别喜欢书中对进程和线程的图示化解释,它们清晰地展示了进程在不同状态之间的迁移过程,以及线程在进程内部的独立执行。这让我对程序的运行方式有了更直观的认识。接着,它又自然地过渡到进程间的通信和同步,这是操作系统中最具挑战性的部分之一,但由于前面有了坚实的基础,我对这些概念的理解就顺畅了很多。书中提供的各种进程通信机制(如管道、消息队列、共享内存)和同步机制(如信号量、互斥锁)的讲解,都配有清晰的例子和伪代码,让我能够一步步地跟随,理解它们的工作原理和适用场景。这种“搭建”式的学习方式,让我感到学习操作系统不再是枯燥的理论堆砌,而是一个有条理、有逻辑的知识构建过程。

评分

这本书简直是为我量身定做的!作为一名在校的计算机专业本科生,我一直觉得操作系统这门课虽然重要,但却像一座难以逾越的高山。市面上的一些教材,要么理论过于晦涩,啃起来费时费力,却难以把握精髓;要么实践性不足,学完之后感觉只是纸上谈兵,一到实际操作就抓瞎。而这本《操作系统实用教程(第3版)》,恰恰弥补了这些不足。它在保持核心理论严谨性的同时,非常注重实用性和可操作性。我尤其喜欢它在讲解进程管理、内存管理、文件系统等核心概念时,引入的大量生动形象的比喻和案例。读到进程调度的那一章,作者用了一个类比公交车调度站的例子,让我一下子就明白了各种调度算法背后的逻辑和优劣,比死记硬背那些公式要有效得多。而且,书中的代码示例非常贴合实际,很多都是可以直接在Linux环境下运行的,我跟着书上的步骤一步步敲代码,调试程序,感觉自己真的在和操作系统“对话”。这种“边学边练”的方式,极大地增强了我学习的信心和兴趣。不仅仅是代码,书中对一些关键的系统调用也做了详细的解读,甚至深入到其在内核中的实现原理,这对我理解操作系统的工作流程非常有帮助。以前总觉得系统调用是黑盒子,现在感觉豁然开朗。另外,本书的排版也非常舒适,图文并茂,重点内容加粗突出,章节划分清晰,阅读起来不会感到疲惫。我最看重的是,这本书没有一味地追求理论的深度而忽略了教学的易得性,而是找到了一个非常好的平衡点,让像我这样的普通学生也能在有限的时间内,扎实地掌握操作系统这门课程的核心知识和技能。

评分

这本书在“设备管理”章节的叙述方式,可以说是非常“接地气”了。很多教材在讲到设备管理时,总是会涉及一大堆晦涩的概念,比如I/O控制方式(程序控制、中断控制、DMA)、设备驱动程序、缓冲技术等,听得人云里雾里。但这本《操作系统实用教程(第3版)》的处理方式却完全不同。它以用户最熟悉的设备使用场景为切入点,比如打印、读写磁盘等,然后逐步揭示这些场景背后所涉及的操作系统机制。我特别喜欢它对“中断”的处理讲解,它用了一个非常形象的比喻,将CPU比作一个忙碌的厨师,而外设则是一个个前来“叫号”的服务员。CPU如何高效地响应这些“叫号”,而不影响自己的主要工作,这其中的奥秘就在于中断。书中对中断处理流程的描述,以及中断向量表、中断服务程序等概念的解释,都非常清晰易懂。此外,对于DMA(直接内存访问)的讲解,作者也避免了过多的技术术语,而是通过对比CPU直接I/O和DMA I/O的工作流程,让我清晰地看到了DMA在提高I/O效率方面的重要作用。书中还对缓冲技术进行了介绍,比如单缓冲、双缓冲、循环缓冲等,并给出了相应的应用场景和性能分析。这种从“是什么”到“为什么”再到“怎么做”的讲解逻辑,让我对设备管理的复杂性有了更深刻的理解,也让我认识到操作系统在协调CPU、内存和各种I/O设备之间工作的精妙之处。

评分

作为一名对操作系统性能优化颇感兴趣的学生,这本《操作系统实用教程(第3版)》在“处理机调度”章节的表现,无疑是让我眼前一亮。以往接触到的教材,往往只介绍几种常见的调度算法,但往往流于表面,缺乏对它们在实际系统中的应用和权衡的深入讨论。而这本书,不仅详尽地介绍了FCFS、SJF、PRI、RR等多种静态和动态调度算法,更重要的是,它还对这些算法的性能指标,如平均周转时间、平均等待时间、吞吐量等进行了详细的数学推导和分析。我特别喜欢书中关于“多级反馈队列调度”的讲解,它将前面介绍的多种算法的优点结合起来,形成了一个更优化的调度策略。书中的例子非常清晰,我跟着例子一步步计算,能够非常直观地看到不同调度算法对进程执行时间和等待时间的影响。除了理论上的讲解,书中还穿插了一些关于实际操作系统(如Linux)中进程调度的实现原理的介绍,比如 CFS(Completely Fair Scheduler)的基本思想,虽然没有深入到代码层面,但足以让我感受到理论与实践之间的联系。这本书让我明白,调度不仅仅是简单的排队,而是一门关于资源分配、性能平衡和系统响应的艺术。它为我理解操作系统的效率和响应速度提供了坚实的理论基础,也激发了我对性能优化的进一步探索。

评分

正版图书 很不错

评分

计算机专业指定用书

评分

读起来很有帮助很受益的一本书 是正品

评分

不错的书,正版

评分

“十二五”普通高等教育本科国家级规划教材:计算机网络(第6版)(附CD光盘1张)

评分

“十二五”普通高等教育本科国家级规划教材:计算机网络(第6版)(附CD光盘1张)

评分

这本书不错,我要细细的读

评分

纸张一般,印刷还好。

评分

没什么好说的,就书一本

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有