《普通高等教育“十一五”规划教材配套参考书:计算机操作系统教程(第3版)习题与实验指导》是由左万历、周长林、彭涛所编著的《计算机操作系统教程(第3版)》(以下简称“主教材”)的配套参考书。《普通高等教育“十一五”规划教材配套参考书:计算机操作系统教程(第3版)习题与实验指导》由操作系统习题解答篇、操作系统实验指导篇和操作系统考研真题篇三部分组成,操作系统习题解答篇给出了主教材中所有习题的参考答案;操作系统实验指导篇基于Linux操作系统,精选了进程与线程、处理器调度、存储管理、文件系统、设备管理、同步机制、进程通信——消息方式、进程通信——共享内存、内存与文件、文件通信10个实验,并给出了每个实验的参考代码和延伸性思考问题;操作系统考研真题篇给出了全国硕士研究生入学考试计算机专业课程统考
谷歌和NASA联手宣布“快1亿倍”的计算机是怎样诞生、如何运行的?量子计算机有望推动人工智能等多个领域的飞跃性发展,为何却会遭到质疑?追求“量子霸权”的角逐中,谁迈出了 的 步,谁又能从哪些方面弯道超车?加拿大D-Wave公司研发的量子计算机虽然从问世之初便饱受质疑,但仍旧赢得了洛克希德?马丁公司、谷歌及NASA等客户,并在 范围内引发了量子计算机研发的 大热潮。D-Wave量子计算机虽然诞生在北美,但其采用的量子退火理论和基本技术都是由日本科学家率先提出的。 西森秀稔教授正是量子退火理论的提出者之一,他与本书另一位作者大关真之副教授一直在量子计算领域的 线从事研究,他们用尽可能简单而精准的语言,为普通读者拨开纷繁的迷雾,介绍关于量子计算机 核心的真实信息。
从程序员的视角,看计算机系统! 本书适用于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好的理解程序的行为为什么是这样的,以及效率低下是如何造成的。粗略来看,计算机系统包括处理器和存储器硬件、编译器、操作系统和网络互连环境。而通过程序员的视角,读者可以清晰地明白学习计算机系统的内部工作原理会对他们今后作为计算机科学研究者和工程师的工作有进一步的帮助。它还有助于为进一步学习计算机体系结构、操作系统、编译器和网络互连做好准备。 本书的主要论题包括:数据表示、C程序的机器级表示、处理器结构,程序优化、存储器层次结构、链接、异常控制流、虚拟存储器和存储器管理、系统级I/O、网络编程和并发编程。书中所覆盖的内容主要是这些方面是如何
《大学计算机基础(Windows7+Office2010 第3版)/普通高等院校计算机基础教育规划教材·精品系列》共分7章,章介绍计算机的基本概念和计算机的有关技术知识;第2章介绍Windows7操作系统、计算机系统应用及应用软件的使用;第3、4、5章分别介绍2010版的Word、Excel、PowerPoint的应用;第6章介绍计算机网络基础知识和网络信息技术等技能的应用;第7章介绍网络自主学习平台的使用方法。通过学习《大学计算机基础(Windows7+Office2010 第3版)/普通高等院校计算机基础教育规划教材·精品系列》,可使学生掌握计算基础知识,了解计算机应用的新动态,掌握信息运用能力和Office应用能力。 《大学计算机基础(Windows7+Office2010 第3版)/普通高等院校计算机基础教育规划教材·精品系列》适合作为普通高等院校非计算机专业大学计算机基础课程的教材,也可作为网络教育学院、继
这是一本关于Linux命令行与shell脚本编程的全方位教程,主要包括部分:Linux命令行,shell脚本编程基础,高级shell脚本编程,如何创建实用的shell脚本。本书针对Linux系统的新特性进行了全面更新,不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。通过本书的学习,你将轻松写出自己的shell脚本。
《设备(资产)运维精益管理系统(PMS2.0)应用典型问题分析及处理》共收集整理了电网基础数据维护、电网图形端维护、电网运行数据、系统质检工具和系统管理五方面问题共88个,对PMS2.0的基础知识、功能介绍、典型应用和问题处理实例进行分析,可为电网企业生产运维人员使用PMS2.0提供有效指导。 《设备(资产)运维精益管理系统(PMS2.0)应用典型问题分析及处理》可供电网企业生产运维人员学习和参考。
《大规模分布式系统架构与设计实战》从作者的实战经验出发,深入浅出地讲解了如何建立一个Hadoop那样的分布式系统,实现对多台计算机CPU、内存、硬盘的统一利用,从而获取强大计算能力去解决复杂问题。一般互联网企业的分布式存储计算系统都是个大平台,系统复杂、代码庞大,而且只适合公司的业务,工程师很难下载安装到自己的电脑里学习和吃透。本书对分布式核心技术进行了大量归纳和总结,并从中抽取出一套简化的框架和编程API进行讲解,方便工程师了解分布式系统的主要技术实现。这不是一本空谈概念、四处摘抄的书,这本书包含了大量精炼示例,手把手教你掌握分布式核心技术。本书主要内容分布式并行计算的基本原理解剖;分布式协调的实现,包括如何实现公共配置管理,如何实现分布式锁,如何实现集群管理等;分布式缓存的实现,包
本书主要介绍了Linux的配置和应用实例。书中的部分主要介绍了Linux系统的安装和基本配置;第二部分介绍了一些网络实用工具的配置方法,包括、FTP、DNS及SMB等内容;结合用户在开发中常见的问题,第三部分介绍了TCP/IP、终端GTK等方面的基础知识。本书适合广在Linux爱好者阅读,对使用Linux组网的用户也有帮助。
UNIX终端用户急需一本有深度的的参考手册:要讲解UNIX命令而不是简单地罗列命令!由秀的UNIX作者Marty Poniatowski编著的《UNIX用户手册第二版》涵盖了UNIX用户需要掌握的每一个主题,而且都附有十分清晰、实用的范例。部分讲述了与UNIX日常操作和终端用户管理相关的内容,第二部分深入探讨了编程方法。第三部分则阐述了与Windows相关的每一个方面。
本书详细介绍了Windows XP的各项功能和使用技巧,全书共分14章,包括Windows操作环境的认识与操作、附件与游戏、文件管理、设置与使用局域网、浏览与使用Inter、电子邮件和传真、在线即时通信、登录与控制远程计算机、视频剪辑与光盘刻录、控制面板的使用、磁盘管理及计算机的压缩与防毒软件等内容,附录还列出了参考网站列表(含简介),并介绍了Windows XP的升级与安装方法。本书内容丰富,讲解细致,边讲边练。全书安排了大量的范例和课后习题,帮助读者从实践中掌握Windows XP的操作技巧。
随着移动互联网技术的飞速发展,以手机为核心的新兴内容承载形式正越来越多地融入人们日常生活的方方面面,这使得手机应用开发获得了广阔的发展空间。而在众多手机应用开发技术中,Java ME由于获得了几乎所有手机厂商的支持,已成为目前的手机应用编程语言之一。 基于这种形势,本书由浅入深地讲解了基于Java ME的手机应用相关开发技术。全书共19章,从Java ME的基础知识、开发环境配置和用户界面设计,到记录管理系统、移动网络应用、文件管理、个人信息管理、无线消息服务、游戏和多媒体开发技术,内容几乎涵盖了Java ME手机应用开发的各个方面。同时,本书针对性地引入了大量范例代码以帮助读者深入理解相关概念和技术。全书最后提供了一个完整的商务应用案例,供读者学习研究。 本书配有长达300分钟的多媒体语音教学视频,适合对Java ME技
本书是讲解Windows操作系统内部机制的专著,作者从基本概念入手,全面系统地介绍了Windows的各种基本构件,如进程、线程、DLL和内存管理等,并列举了大量应用程序,精辟地分析了构件的使用方法,为掌握Windows编程技巧提供了一条有效的捷径。 作者简介: Jeffrey Richter是一位在全球享有盛誉的技术作家,尤其在Windows/.NET领域有着杰出的贡献。他的本Windows著作Windows 3: A Developer's Guide大获好评,从而声名远扬。之后,他又推出了经典著作《Windows 高级编程指南》和《Windows核心编程》。如今这两本书早已成为Windows程序设计领域的颠峰之作,培育了几代软件开发设计人员。他的每一本新作问世,我们都有理由相信这是一本巨著,我们想要的一切尽在其中。Jeffery 是Wintellect公司的创始人之一。
本书从实用的角度出发,以 S3C2410A 芯片及 HY2410A 开发板为主,介绍了嵌入式 ARM 平台上 Linux 系统开发所需的各种技术,包括 ARM 处理器架构与汇编语言、嵌入式 Linux 开发环境的建立、C 及 C 语言要点、bootloader 和 Linux 内核的移植、Linux 系统应用编程、Linux 内核驱动编程和 Qt 图形界面应用的开发等,涵盖了嵌入式产品软件开发工作所需的各种主要技术。 本书是一本面向产品开发基本职业技能的嵌入式Linux软件开发入门书籍,适合于刚进入嵌入式行业的开发人员及技术爱好者阅读,也可供高等院校和各类职业教育院校信息技术相关专业人员作为参考资料。
本书是一本介绍如何从windows操作系统转向苹果操作系统的书,也可以作为苹果操作系统的入门教材。全书以图文并茂的形式,以windows操作系统与苹果操作系统的区别为切入点,向广大读者介绍如何理解、使用苹果操作系统和主要应用程序,以及使用中的诸多技巧。 本书一共分为8章,涵盖了苹果操作系统的主要方面,包括基本操作、主要功能和网络、商务、多媒体应用等,相信可以帮助读者在最短的时间内掌握这一操作系统及其应用程序的使用方法。 本书面对有windows基础而希望使用苹果操作系统的读者。对于已开始使用苹果操作系统的读者,本书介绍的一些使用技巧及关于iwork和ilife方面的内容也可以作为平时使用时的参考。希望本书的这些内容能对读者更好地使用苹果电脑和苹果操作系统有所帮助。
本书内容丰富、分析透彻.主次分明,主要介绍了UNIX操作系统的基本概念、基本操作、系统管理工具和程序开发工具。全书分两部分。部分以文件、进程为基础,介绍了UNIX的体系结构和常用命令,以及shell脚本设计和grep、sed过滤器等内容。第二部分以系统调用和C语言库函数为基础,以系统开发为目标,介绍了系统管理工具、系统开发工具、文件和进程控制、awk过滤器和Perl语言,此外还介绍了V1编辑器的高级命令。 本书特色:新增了“程序开发工具”一章,提供了大量的“工作原理”和提示注解,介绍了Linux特性的相关方面,讲解了安全sheu和加密的有关内容,附录中给出了vi编辑器的命令参考。 本书读者对象:本书适用于广泛的读者群,对于希望深入UNⅨ操作系统内部以及进行内核级程序开发的读者具有非常高的参考价值。本书可作为高等院校计算机相关
本书基于Linux 2.6内核讲述了Linux嵌入式驱动程序开发的知识,全书内容涵盖了Linux 2.6下的三类驱动设备,包括Linux下字符设备、块设备、网络设备的开发技术。具体内容包括Linux驱动开发入门基础知识,Linux操作系统下驱动开发核心技术,并对ARM系统的各类接口的原理、驱动开发与应用层开发进行逐一分析,其中包括GPIO、CAN、I2C、LCD、USB、触摸屏、网络、块设备、红外、SD卡等接口。 本书主要面向嵌入式Linux系统的内核、驱动和应用程序的开发人员以及ARM嵌入式系统的接口设计人员,可以作为各类嵌入式系统培训机构和高校操作系统课程的实验教材和辅导书籍。
本书详细介绍苹果电脑公司的新一代操作系统——Mac OS X 10.5的系统结构和操作使用方法,分为基础、应用、定制和应用四个部分,包括: 应用程序功能、个性化设置、用Time Machine备份和恢复文件、多用户设置、用Spotlight查找文件、用快速查看快速浏览文件、定制桌面、用Safari和Mail来组织管理RSS新闻源,等等。通过本书的学习,读者不仅能够掌握Mac OS X 10.5操作系统的使用,还可以较为深入地从系统结构的角度了解一些苹果技术和Mac OS X 10.5操作系统的先进特性。 本书通俗易懂、由浅入深,调理清晰,是学习和掌握Mac OS X的工具书。可帮助初学者迅速掌握Mac OS X的作用方法,适用于自学和培训班的用户。
Raspberry Pi是低成本微型计算机,体积小却具备强大的功能。本书深入浅出地介绍了Raspberry Pi的基础知识,包括软件、硬件配置,启动Linux操作系统,介绍其底层GPIO接口编程技术,并指导你把Raspberry Pi与Arduino结合在一起,设计出可以通过网络远程控制的电子作品。此外,你还将学习Pygame多媒体编程,并用Scratch完成一个简单的小游戏。
Mac OS X 10.8 Mountain Lion是2011年苹果公司推出的版本,该操作系统适用于苹果电脑,是目前与Windows操作系统齐名的主流操作系统之一。它具有非常友好的用户界面,功能强大,内置应用程序很多,包括平面设计、网页设计、音乐和视频播放软件、电影制作软件等。该操作系统稳定性高,具有较好的可操作性。作为一款高端的操作系统,全球正有越来越多的用户选用该操作系统。本书介绍了使用Mac OS X 10.8 Mountain Lion中文版操作系统的各种相关知识,包括该系统的功能、使用以及相关问题的解决。
施威铭研究室编著的《MacOSXMavericks使用手册》以图文对照、图注说明的形式,直观、系统地介绍了MacOSXMavericks的基本操作方法,在工作和生活中的应用技巧等,是苹果电脑入门者的教材,也可作为苹果电脑用户的常备手册。 全书内容共分为五部分,部分(~6章)介绍了MacOSXMavericks的基本操作,包括桌面环境、触控板操作、窗口操作、输入法的使用、文件管理、文本编辑等;第二部分(第7~10章)介绍了如何连接网络、浏览网页、收发电子邮件,在线购买软件等;第三部分(1~19章)介绍实用小工具的使用技巧,包括通讯录、日历、地图、提醒事项、信息、使用iBooks阅读电子书、备忘录、FaceTime、通知中心等;第四部分(第20~23章)介绍了强大的数字影音功能,包括播放影音文件、管理数码照片、与朋友玩游戏等;第五部分(第24~33章)主要介绍MacOSXMavericks的
本书全面讲解了Windows Server 2008服务器架设的方方面面,全书分3篇共29章,内容涵盖Windows Server 2008系统管理、Windows Server 2008活动目录和Windows Server 2008服务器架设。所有知识点均附实例进行讲解,全书共有近300个实例。 本书适合Windows网络服务器管理人员学习使用,适合大专院校计算机相关专业师生参考使用,也可作为MCSE考生的参考资料。
本书共分4篇24章。篇是Red Hat Linux基础篇,包括Linux操作系统简介、RHEL 5的安装、Linux基础使用、Linux常用操作命令、Linux文件系统、Linux管理入门和Shell编程入门等内容。第2篇是基础网络应用篇,包括远程登录管理、DHCP服务器、DNS服务器和时间服务器等内容。第3篇是高级网络应用篇,包括MySQL操作入门、即时通信服务器、目录服务器、服务器、邮件服务器、FTP服务器、Samba服务器、CUPS打印服务器、新闻服务器和流媒体服务器等内容。第4篇介绍在Linux下开发网站的环境,包括安装PHP、PHP基础和PHP实例等内容。本书的每一个知识点都以实例形式介绍了详细的操作步骤,读者按步操作即可执行相应的命令,方便读者参照实例,快速学习相关知识点。 本书图文并茂,适合Linux各级水平的用户,也可作为大中专院校计算机专业学生和广大电脑爱好者的参考用书。
随着应用功能的日益增加,性能问题也逐渐浮出水面,进入我们的视野之中。本书作者Marcel Weiher在性能调优领域有着丰富的经验,在他的带领下,你将会了解如何提升CPU、内存、I/O、图像、Swift等方面的性能,如何在开发过程中定位到性能的瓶颈和问题,他同时还介绍了性能优化的编程技巧和很好实践,从而帮助你写出更高效、更快速的代码。此外,你还将学习到定位性能问题的工具使用方法以及很好实践,并跟随示例来学习性能优化。本书适合寻求进阶及所有对性能优化感兴趣的iOS 开发人员阅读。