程序设计综合
-
C#程序设计实践教程刘丽,张淑芬,朱俊东 著《C#程序设计实践教程/高等学校计算机基础教育教材精选》全书共12章,内容包括Visual Studio 2010集成开发环境的认识、C#程序设计基础、流程控制与算法、面向对象程序设计、Windows应用程序的开发、文件操作、数据库编程、图形与图像、网络编程等。《C#程序设计实践教程/高等学校计算机基础教育教材精选》与教程相互呼应,根据教材内容合理设计实验,全书共32个实验,2个综合实例。每个实验都包括实验目的、实验内容、实践提高等内容,帮助读者扎实地掌握教材对应的内容,一步一步了解并掌握程序设计的思想,进而实现独立编程。其中实践提高部分给出解题思路,具体实现留给读者自行完成,以培养其独立设计程序的能力。综合实例的设置有利于学生形成程序设计的整体观,了解小型软件的开发流程,也可以作为课程设计的参考。
-
C/C++程序设计基础与实践教程杨明莉,刘磊 编“程序设计基础”课程是高等学校计算机基础课程中的核心课程,具有大学基础课的性质。《C/C++程序设计基础与实践教程/21世纪高等学校规划教材·计算机科学与技术》以C/C++语言程序设计基础为主,在第一部分基础知识篇中,利用11章的内容,讲解程序设计的概念、方法和思路;利用实训,培养学生的基本编程能力、逻辑思维和抽象能力。《C/C++程序设计基础与实践教程/21世纪高等学校规划教材·计算机科学与技术》以课程设计综合训练为辅,在第二部分综合提炼篇中,综合培养学生自主学习和综合练习的能力;以ACM-ICPC竞赛试题为例凝练算法,提升解题思路和方法技巧等。全书体系编排新颖,内容丰富,通俗易懂。《C/C++程序设计基础与实践教程/21世纪高等学校规划教材·计算机科学与技术》可作为高等本科院校计算机科学技术本科专业和电子信息工程本科专业学生的程序设计基础的专业课教材,也可作为和计算机与电子信息相关的专业方向的专业学生的参考教材。由于《C/C++程序设计基础与实践教程/21世纪高等学校规划教材·计算机科学与技术》提炼了ACM竞赛的核心算法,提高了编程的层次,因此也适用于想要参加ACM竞赛的专业学生。
-
基于Android平台的移动互联网开发雷擎,伊凡 著《基于Android平台的移动互联网开发/高等学校计算机专业规划教材》对Android应用程序开发的基本概念和技术进行了系统的讲解,并通过简单易懂的示例说明了其具体实现过程。通过《基于Android平台的移动互联网开发/高等学校计算机专业规划教材》的学习,可以牢固掌握Android编程技术的基本概念、原理和编程方法,通过实践的灵活运用,能够进行应用程序的实际开发。全书分为三个部分,共10章。第一部分第1章详细介绍Android系统的体系结构、应用程序开发环境和调试环境的搭建;第二部分包括第2-4章,详细介绍用户界面的设计方法、常用布局、基本和高级控件、事件处理机制等实现Android用户界面的基本知识,以及用户浏览模式中菜单模式和动作条模式中各种应用的具体实现;第三部分包括第5~10章,详细介绍Android平台的高级知识,包括消息与广播服务、多任务与服务、实现应用程序的数据存储、访问数据资源的接口ContentProvider、触摸事件处理、定位服务和Google地图应用。《基于Android平台的移动互联网开发/高等学校计算机专业规划教材》适用于对Java编程有一定基础、希望掌握Android程序设计技术的读者,也适合作为高等学校计算机专业教材,或可作为Android程序设计的培训教材。
-
基于C#的管理信息系统开发朱彦松,余丽萍,缑西梅 著,郭基风,高亮,韩玉民 等编《基于C#的管理信息系统开发/高等学校计算机专业规划教材》主要介绍如何使用C#语言进行各类管理信息系统开发,是C#语言学习的实践提高教材。《基于C#的管理信息系统开发/高等学校计算机专业规划教材》共9章,第1章介绍MIS基础知识;第2章介绍利用C#进行数据库操作的高级特性;第3章介绍常用系统架构;第4章介绍如何创建报表;第5章介绍常用辅助设计工具的使用;第6~9章介绍实际的MIS系统案例开发,其中第6章为图书管理系统开发案例;第7章为超市商品进销存管理系统开发案例;第8章为在线考试系统开发案例;第9章为高校实践课题管理系统开发案例。《基于C#的管理信息系统开发/高等学校计算机专业规划教材》采用实际应用需求引入、实际案例详解,应用性和实践性强,可作为高等院校计算机软件相关专业C#应用程序开发类课程的教材,也可作为C#应用开发人员的参考用书。
-
网页排名PR值及其他(美)Amy N. Langville & Carl D. Meyer 著,郭斯宇 译本书是首部关于网页排名科学的著作,是搜索排序姊妹篇的一本。本书主要内容有:网络搜索引擎简介、网络爬行、索引建立和查询处理、通过欢迎度对网页排名、PageRank的数学、PageRank模型中的参数、PageRank的敏感性、作为线性系统的PageRank问题、PageRank大规模实现中的问题、加速PageRank计算、更新PageRank向量、HITS网页排名方法、网页排名的其他链接方法、网络信息检索的未来、网络信息检索资源、数学指南、术语汇编、参考文献、索引。 本书可作为数学、计算机、网络技术、管理学和数据科学等专业领域科研人员和工程技术人员的参考书,也可作为教材使用。
-
OpenNI体感应用开发实战任侃,曹越,吴杰 著本书是国内首本关于OpenNI的实战性著作,也是首本基于Xtion设备的体感应用开发类著作。具有权威性,由国内体感应用开发领域的专家撰写,华硕官方和CNKinect社区提供支持;具有针对性,深入调研OpenNI社区开发者的需求,据此对内容进行编排;全面且系统地讲解了Xtion和OpenNI的功能使用、技术细节和工作原理,以及体感应用开发的各种知识和技巧;实战性强,包含多个有趣的综合性案例,详细分析和讲解案例的实现过程,确保读者通过本书掌握体感应用开发的技术和方法是本书的宗旨。 全书共19章,分为五个部分:基础篇(第1~3章)介绍了自然人机交互技术、Xtion硬件设备的功能和原理、OpenNI的功能和应用;准备篇(第4~6章)讲解了如何搭建OpenNI+Xtion的体感应用开发环境,以及OpenNI的一些基本功能;进阶篇(第7~13章)详细讲解了人体骨骼追踪、手势识别、手部追踪、录制与重播、生产节点的建立、声音数据的获取和使用、彩色图像数据的获取和贴图等OpenNI的重要功能及其应用方法;实战篇(第14~17章)详细讲解了4个有趣且具有代表性的案例,通过这部分内容读者将能掌握体感应用开发的流程与方法;高级篇(第18~19章)讲解了体感应用开发中会用到的多种高级功能,如运动捕捉和OpenNI Unity工具包等。
-
日志管理与分析权威指南(美)Anton A. Chuvakin,Kevin J. Schmidt,Christopher Phillips 著,姚军,简于涵 刘晖 译日志是计算机系统中一个非常广泛的概念,磁盘系统、内核操作系统、应用服务器等任何设备和程序都可能输出日志,其内容、形式、规模和用途等各不相同。面对如此庞大的日志,我们如何处理和分析日志数据,从中获取有用信息? 本书由日志管理与分析领域资深安全专家亲笔撰写,从日志的基本概念开始,循序渐进讲解整个日志生命期的详细过程,涵盖日志数据收集、存储分析和法规依从性等主题,并通过丰富的实例,系统阐释日志管理与日志数据分析的实用技术和工具,既包括传统的Syslog,也涵盖云计算和大数据环境下新兴的日志分析技术。此外,本书从整个运营规程、策略上形成完整的系统,突破行业和具体软硬件配置的限制,不管读者身处何种规模、何种软硬件配置,均能从本书介绍的概念和思路中获益,并通过自己的努力,形成基于标准、适合自身特点的日志运营架构。
-
Java程序设计任务教程王晓刚,黄珏 编《Java程序设计任务教程/“十二五”高等职业教育计算机类专业规划教材》通过众多的典型任务,由浅入深、循序渐进地引领读者走进Java的编程世界。本书首先通过一个编程实例让读者全面了解Java的编程方式,然后讲述面向对象的基本概念和常用方法,并针对典型任务进行详细解析,使读者易学易用。全书内容包括Java编程基础、面向对象程序设计、常用类的使用、Applet应用程序开发、图形用户界面程序设计、异常处理和数据库编程技术。本书每个单元都配有实训项目和习题,对理解和消化书中的概念很有帮助,非常适合学生学习和初学者自学参考。本书适合作为高职院校计算机及相关专业Java程序设计课程的教材,也可以作为学习Java语言的入门读物。
-
完美C++Walter,Savitch(沃尔特.萨维奇),Kenrick,Mock(肯里克.默克)著 薛正华 译本书为读者提供了一个学习、理解和掌握 C++编程语言的全面视图,覆盖面广、实用性强。书中介绍了 C++的基本数据类型,如字符串、数组、指针、结构体、类等,同时也详细描述了面向对象编程语言的特性:封装、继承和多态,以及这些特性在 C++语言中的具体使用方式。本书的后面章节还重点介绍了模板、链式数据结构、标准模板库以及异常处理等C++语言的进阶编程知识。这些知识在从事具体编程工作时会经常使用到。本书对C++的一些重点知识,辅以实例进行了重点讲解,特别是对一些易混淆、易犯错的知识点,专门以“陷阱”的组织方式进行深入分析和讨论,帮助读者更好地理解和掌握。书中各章均含有大量例子及完整的代码段和分析,帮助读者强化对关键概念的理解,以及对主题的掌握。各章还配有丰富的自测习题以及答案,帮助读者进一步提升对C++知识的理解以及实际动手编程能力。原书由知名学者所著,历经多个版本,根据C++技术的发展,内容不断完善、丰富,体系完整、实践性强。
-
MATLAB面向对象程序设计苗志宏 著本书以面向对象程序设计方法的基本特征(抽象、封装、继承、多态)为主线,由浅入深、循序渐进地展开,系统介绍了MATLAB面向对象程序设计的思想、设计方法等。全书重点突出、通俗易懂,各章节提供大量的程序代码供读者参考练习,多数章节安排了相应的应用实例。全书分为11章,主要分为三部分:一是MATLAB基本操作和程序设计基础、面向对象程序设计思想,以及MATLAB面向对象程序设计特点等(第1~2章);二是详细介绍了MATLAB中面向对象程序的开发过程和设计方法(第3~10章);三是MATLAB面向对象程序设计方法的综合应用实例(第11章)。本书内容详实、科学合理,图文并茂、实例丰富,讲解系统透彻,通过本书的学习读者可以很快理解MATLAB面向对象程序设计的基本思想,掌握其设计方法,提高利用MATLAB解决问题的能力和效率。