深入浅出云计算 pdf
《深入浅出云计算》作者以多年实际研发项目为背景,通过项目实战与代码分析,深入浅出地讲述云计算的基本概念,云计算的核心技术细节以及使用云计算平台解决实际问题的思路与方法。全书共分4篇。第1篇循序渐进地介绍云计算的基本概念,学习云计算需要掌握的基本知识和云计算环境搭建方法;第2篇基于hadoop开源云计算平台,讲解如何构建一个基于云计算的应用系统,了解云计算应用系统的设计方法:第3篇以开源的hadoop云计算平台为分析对象,在源代码层次上对分布式文件系统、mapreduce计算模型、nosql数据库和集群管理算法与技术等云计算核心技术进行深度剖析;第4篇为云计算应用篇,介绍了基于hadoop云计算平台的4个高级应用框架,读者可以结合自己的应用需求与场景,使用这些框架解决实际问题。《深入浅出云计算》理论联系实践,既有理论深度又有实用价值,可作为高校教材使用,也可作为云计算研发人员以及爱好者的学习和参考手册。
计算系统基础 pdf
《普通高等教育“十一五”国家级规划教材·国家精品课程主讲教材·高等学校软件工程系列教材:计算系统基础》是国家精品课程“计算系统基础”的主讲教材。该课程作为软件工程专业的第一门专业课程,以一个经典计算机指令集MIPS的简化版本DLX为线索,选择C语言作为载体,采用程序设计与系统级认识双优先的方式,使初学者在对计算机系统有基本了解的基础上,更好地掌握结构化程序设计的基本思想和方法。《普通高等教育“十一五”国家级规划教材·国家精品课程主讲教材·高等学校软件工程系列教材:计算系统基础》采用自顶向下和自底向上相结合的方式介绍计算系统,全书分为三部分,共17章,其中第一部分为第1章~第5章,主要介绍程序设计基础,使没有编程基础的学生获取对程序设计的感性认识;第二部分为第6章~第14章,主要介绍计算机硬件和系统软件的基础知识,并通过介绍一个简单的DLX计算机系统的工作原理,来帮助读者理解高级语言程序是如何在计算机系统中运行的;第三部分为第15章~第17章,主要介绍函数、指针、数组和递归等内容,以及一些复杂程序在DLX系统下的运行机制。《普通高等教育“十一五”国家级规划教材·国家精品课程主讲教材·高等学校软件工程系列教材:计算系统基础》有与“计算系统基础”课程配套的DLX套件。该套件提供了C语言(部分非常用功能除外)编译和基本运行环境,能够满足本课程教学的需要。此外,DLX模拟器提供了较完整的模拟CPU,有兴趣的学生可以尝试在DLX模拟器上设计和实现基于DLX指令集的仿真操作系统DLXOS。
计算理论解析 pdf
本书介绍计算模型理论,包括计算的对象、本质、定义、分类、表达、逻辑和机械实现方法,以及计算模型的典型应用。全书共分为6章。第1章介绍计算的对象和本质,将离散变量作为图灵计算(离散变量计算)的对象,将其逻辑确定性和机械能行可计算性作为图灵计算的本质;第2章介绍可计算函数——递归函数;第3章介绍计算机的数学原理;第4章介绍语言的计算;第5章介绍判定问题的可计算性;第6章介绍计算模型的典型应用。本书是计算理论(计算模型、形式语言与自动机)、计算机科学技术史、逻辑学、语言学、数学、哲学的交叉研究,也是通过浅显易懂的讲解方式进行计算机核心理论教学的尝试。作者力图为计算机相关人员提供一个计算的本质特征的“灵魂”描述及其通俗解释,以使得计算机软硬件的所有任务、过程,特别是软件的表达与执行归结为数学原理和逻辑本质。本书适合作为高等院校计算机、通信、自动化、软件工程、信息管理、数理逻辑与数学基础、生成转换语言学等专业本科生和研究生的教材。同时,由于本书内容深入浅出,能够被仅具有基本数学知识的人读懂,因此也可供对计算机理论感兴趣的广大科技工作者参考。