其他操作系统
-
操作系统实现之路辛庆祥 著《信息科学与技术丛书:操作系统实现之路》以Hello China操作系统为例,详细讲解了操作系统的内核、文件系统、图形界面、设备驱动程序、SDK 和系统调用等主要功能模块的实现原理。讲解过程中不仅陈述概念,还配以详细的实现源代码对概念进行说明,达到理论联系实际的目的。书中穿插了大量的案例,读者可通过亲手操作这些案例来更加深入地理解操作系统原理。此外,《信息科学与技术丛书:操作系统实现之路》还对操作系统发展趋势和商业模式进行了探讨。《信息科学与技术丛书:操作系统实现之路》可供程序员和计算机相关专业师生阅读。 -
iOS网络编程与云端应用最佳实践关东升《清华开发者书库:iOS网络编程与云端应用最佳实践》是介绍iOS 6网络编程和云端应用开发技术书籍,介绍了苹果网络、数据交换格式、Web Service、iCloud、定位服务、地图、推送通知、Newsstand、应用内购买、Passbook、以及社交网络编程,还介绍了网络通信设计模式和架构设计。 《清华开发者书库:iOS网络编程与云端应用最佳实践》分为5部分:网络基础篇、云服务篇、社交篇、电子商务篇和实战篇。网络基础篇包括第2章~第3章,介绍了网络结构、Socket网络通信、对等结构网络、Bonjour服务发现,以及 JSON和XML数据交互格式。云服务篇包括了第4章~第5章,介绍了客户端服务器结构网络通信两种具体实现方式:REST Web Service和SOAP Web Service,以及 iCloud编程。社交篇包括了第6章~第7章,介绍了Twitter、Facebook、新浪微博社交网络客户端编程API,以及定位服务与地图应用开发。电子商务篇包括了第8章~第11章,介绍了推送通知、Newsstand应用编程、服务器产品类型应用内购买、iOS6 Passbook应用开发。实战篇包括了第12章~第13章,通过重构MyNotes应用介绍了iOS网络通信中的设计模式与架构设计,最后通过价格线酒店预订iPhone客户端开发介绍了iOS敏捷开发过程。 -
Xilinx All Programmable Zynq-7000 SoC设计指南何宾《Xilinx All Programmable Zynq-7000 SoC设计指南》系统论述了Xilinx All Programmable Zynq-7000 SoC的体系结构与设计方法,全书共23章,分为3篇。Zynq-7000基础理论篇介绍了可编程SoC设计和AMBA协议规范;Zynq-7000体系结构篇介绍了Zynq-7000应用处理单元、可编程逻辑资源、系统互连结构、系统公共资源特性及功能、Zynq调试和测试系统、Zynq平台的启动和配置、Zynq平台主要外设模块、Zynq平台描述规范和高级综合工具HLS;Zynq-7000设计实践篇介绍了Zynq基本处理器系统地建立和运行、添加AXIIP到设计、基于定制IP实现简单嵌入式系统设计、基于定制IP实现复杂嵌入式系统设计、软件盒硬件协同调试系统、Zynq平台配置和启动的实现、基于ZynqHP从端口的数据传输实现、基于ZynqACP从端口的数据传输实现、XADC在Zynq平台上的应用、Ubuntu操作系统在Zynq平台上的实现、?C/OS-III操作系统在Zynq平台上的实现和HLS在Zynq嵌入式系统设计中的应用。 -
Mac OS X 10.8 Mountain Lion中文版多功能教材刘晓燕 ,白慧双 ,等著Mac OS X 10.8 Mountain Lion是2011年苹果公司推出的最新版本,该操作系统适用于苹果电脑,是目前与Windows操作系统齐名的主流操作系统之一。它具有非常友好的用户界面,功能强大,内置应用程序很多,包括平面设计、网页设计、音乐和视频播放软件、电影制作软件等。该操作系统稳定性高,具有较好的可操作性。作为一款高端的操作系统,全球正有越来越多的用户选用该操作系统。《Mac OS X 10.8 Mountain Lion中文版多功能教材》介绍了使用Mac OS X 10.8 Mountain Lion中文版操作系统的各种相关知识,包括该系统的功能、使用以及相关问题的解决。 -
操作系统实验指导陈渝,向勇 编著《操作系统实验指导(清华大学计算机系列教材)》(作者陈渝、向勇)是操作系统课程的实验教材,旨在帮助读者加强对操作系统原理与设计实现的理解,以分析、设计、改进和实现一个微型但全面的操作系统——ucore为基本目标,通过增量式地完成8个基于ucore操作系统实验为操作系统实践环节,最终让读者了解并掌握操作系统的原理、设计与实现。 《操作系统实验指导(清华大学计算机系列教材)》强调对于操作系统动手实践,是对操作系统实践教学的一次探索,可作为高等院校计算机专业操作系统课程的实验教材,也可作为各类操作系统教学的培训教材及自学参考资料。 -
操作系统原理及应用张元 等编著《操作系统原理及应用》主要讲述操作系统的基本原理,并以Linux系统为例对其原理部分进行实例分析。《操作系统原理及应用》共分8章。第1章介绍了操作系统的引入、概念、发展过程、特征及当前常用的操作系统;第2章阐述了进程的概念、控制管理、进程同步及经典进程同步问题、进程通信、线程的引入及分类和Linux系统进程管理;第3章阐述了计算机系统对资源的管理、死锁的发生及解决方式;第4章介绍了计算机系统中用户任务的执行管理的调度概念及评价准则、批处理系统的调度算法、分时系统的调度算法、实时系统调度算法和Linux系统调度算法;第5章介绍了内存管理的存储器分类、内存的连续分配、内存的离散分配、虚拟存储器的实现和Linux系统的内存管理;第6章介绍了设备管理的I/O控制管理方式、缓冲管理、I/O软件、设备分配、设备处理、虚拟设备、磁盘存储器I/O管理和Linux系统的设备管理;第7章阐述了文件的分类、逻辑结构和物理结构分类、外存空间管理、目录管理、文件共享与安全及Linux系统的文件管理;第8章介绍了操作系统的安全性、安全策略、安全保护机制和Linux系统的安全机制。 -
放飞App(美)雅莫斯 著,鞠玮婕,邓力 译《放飞App:移动产品经理实战指南》讲述如何构建出能在Apple Store中引人注目的iPodtouch、iPhone和iPad应用。从全局介绍这一构建过程中的每一步,包括预算成本、挑选开发人员并组织最佳团队、搭建工作流程、推销和改进自己的iPhone和iPad应用产品。《放飞App:移动产品经理实战指南》适合负责iPhone或iPad应用的项目主管人员或开发人员阅读。 -
操作系统William Stallings(威廉.斯托林斯)本书是一本关于操作系统的概念、结构和机制的教材,其目的是尽可能清楚和全面地展示现代操作系统的本质和特点;同时,本书也是讲解操作系统的经典教材,不仅系统地讲述了操作系统的基本概念、原理和方法,而且以当代最流行的操作系统——Windows 7、UNIX和Linux为例,全面清楚地展现了当代操作系统的本质和特点。与本书配套的专用网站,为帮助教师和学生理解书中内容,提供了及时、生动的材料。 -
订阅数据分发技术朱华勇 等编著本书当谈及分布式系统,常会想到分布的、并行的、并发的和分散的等形容词,它是构建在网络之上的软件或硬件系统。比如,金融系统、实时视频会议系统以及军事情报监视类传感器网络等。这类系统的计算成本或性能主要取决于数据和控制的通信。因此,对于分布式系统来说,特别是军事应用领域,数据分发性能的好坏起着至关重要的作用。本书围绕分布式系统数据分发技术展开讨论,针对发布/订阅通信机制,重点对OpenDDS的基础编程、高级编程和工程应用三个方面进行阐述,书中成果反映了作者在该领域的最新研究工作,具有新颖性、前沿性、理论与应用密切结合的特点。本书可作为高等学校与科研院所中从事数据链、网络通信、分布式对象技术等专业领域的研究和教学参考用书,也可作为自动化、计算机、信息处理领域其他相关专业师生及科研人员的参考用书。 -
操作系统原理与应用王育勤 ,程海英 ,彭焱 等著《操作系统原理与应用》一书重点讲述了操作系统的一般性原理和应用技术。在理论上,力求系统、完整,尽量体现当代的先进研究成果;在讲授方法上,注意理论与实践的结合,特别是以当代最流行的UNIX操作系统为例,介绍了操作系统中主要服务功能的应用技术和技巧;在内容安排上,注意由浅入深,由一般到具体,先介绍操作系统的概念和服务功能,然后一一讲述这些功能的实现算法,并在最后以Linux操作系统为基础,讨论了Linux系统的安装、常用命令及其网络与通信,以其加强实践环节。《操作系统原理与应用》可作为高等学校计算机科学和工程类的专业教材,也可作为非计算机专业的研究生教材,还可作为从事计算机专业的广大科技工作者学习操作系统的参考用书。
