程序设计综合
-
VC++面向对象程序设计基础徐宏喆《C++面向对象程序设计基础》是一本介绍面向对象程序设计内容及原理的教材,主要用于本科生学习面向对象程序设计课程及实验。《C++面向对象程序设计基础》以C++语言为基础,Microsoft Visual C++6.0(简称为VC++6.O)和Code::Blocks为实验环境,系统地阐述了面向对象程序设计的特点和思想,旨在使读者迅速迈入面向对象程序设计的大门,同时掌握C++程序设计的基本技能和面向对象程序设计的概念与方法,并能编写出具有良好风格的程序。《C++面向对象程序设计基础》共分为8章及4个附录。第1章总体介绍面向对象程序设计和C++语言;第2章通过与传统程序设计的比较,介绍面向对象程序设计的概念和特性;第3章至第8章,详细阐述了C++支持的面向对象程序设计的基本方法,包括C++语言基础、类、对象、派生与继承、多态性、I/O流等;最后,在附录中介绍相应的开发环境,并安排综合与系统的训练,作为知识性的扩充与编程能力的提高。 -
Visual C++实用教程丁有和 编本书是根据高等职业教育的特点,兼顾C++等级考试内容,以应用为目的,以必需够用为度,以方便教和学为宗旨而编写。第1~8章为C++内容,兼顾C++等级考试。第9~14章为Visual C++内容,包括MFC应用程序建立、窗口和对话框、常用控件、基本界面元素、数据文档和视图、图形和数据库应用等。每章以“实际需要应用”为主线,内容之后通常都是实例,一般先提出为什么,再提做什么,然后给出示例演示怎么做,最后包括“常见问题解答”、“实验实训”以及“思考和练习”等内容。综合应用通过附录中的两个大作业(学生成绩管理(C++版)和MFC)实现,用于比较和教学。本书可作为高等职业教育相关课程教材,也可供广大Visual C++应用开发人员参考。 -
移动终端应用创意与程序设计黄先开 编本书是对2013年“移动终端应用创意与程序设计”大赛的总结,内容包括:大赛概况、组委会及专家评委名单、评审指标及获奖名单、优秀作品精选等内容。书中精选了大赛获得一等奖的部分优秀作品,作品结合移动终端的特点,构思新颖,亮点突出,展现出当代大学生的创意思维与创新设计能力,并具有一定的实际应用价值。 -
实用Linux Shell编程石庆东 著《信息科学与技术丛书:实用LinuxShell编程》系统地介绍了在Linux系统中广泛使用的Bash脚本语言。全书内容的安排由浅入深,体系合理。先讲解脚本的概念和学习环境的搭建,接下来介绍Linux的常用命令,然后根据概念之间的依赖关系,讲解Bash环境设置、变量与数组、条件流程控制、循环、函数、正则表达式、文本处理、进程与作业、高级话题等。本书是一本不可多得的shell编程原创读物。 -
软件开发新课堂耿兴隆,张莹 著《软件开发新课堂:PHP基础与案例开发详解(全新改版畅销升级)》由多名顶尖SharePoint开发大师共同撰写。这本综合性书籍在上一版的基础上针对做了全面更新,深入细致地讲解开发的各个方面,分析这个最新版本的主要开发工具,内容涵盖从构建解决方案到构建自定义工作流的所有知识点。 -
CLR via C#(美)Jeffrey Richter 周靖 著; 周靖 译《CLR via C#(第4版)》针对CLR和.NET Framework 4.5进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试。全书5部分共29章。第Ⅰ部分介绍CLR基础,第Ⅱ部分解释如何设计类型,第Ⅲ部分介绍基本类型,第Ⅳ部分以核心机制为主题,第Ⅴ部分重点介绍线程处理。通过本书的阅读,读者可以掌握CLR和.NET Framework的精髓,轻松、高效地创建高性能应用程序。© 2014 Tsinghua University Press LimitedAuthorized translation of the English edition of Microsoft CLR via C#, 4th Edition.Copyright © 2012 by Jeffrey Richter. This translation is published and sold by permission of O'Reilly Media, Inc., which owns or controls of all rights to publish and sell the same.本书中文版由O'Reilly Media, Inc.授权给清华大学出版社出版发行,未经出版者许可,不得以任何方式复制或抄袭本书的任何部分。 -
Windows 运行时编程权威指南(美)Jeffrey Richter,Maarten van de Bospoort 著; 段菲,周靖 译本书详细介绍Windows运行时的原理与应用,以及如何为WindowsStore构建C#创新型的应用。本书作者JefferyRichter是公认的国际Windows编程大师。本书提供了可操作性极强的指导方案,内容翔实而新颖。主要内容包括:深入了解Windows运行时的结构与环境,了解如何使用Windows运行时通过C#创建Windows8功能,了解开发过程生命周期管理架构的后台处理和状态管理,探讨存储与联网的I/O模型并了解应用对其影响,审查Windows运行时使用的系统提供的合同和其他扩展点,包装、功能、安装、部署等实用的见解和其他关键议题。 -
Visual FoxPro程序设计基础教程刘甫迎 编本书是国家级精品课程的配套教材。全书共有12章和4个附录,涵盖全国计算机等级考试二级(VFP)大纲所要求的内容。书中介绍了数据库和表操作、VFP程序设计、表单和面向对象程序设计、客户/服务器(C/S)应用等内容,并着重加强学生对SQL和数据库基本概念的理解与掌握。书中附有教学大纲、实验指导书和精选试卷,还给出了一个完整的编程案例。第2版增加了数据结构的基本概念及Locate While等内容。本书内容图文并茂,强调实用,可作为职业院校非计算机专业(VFP 6.0等级考试)和计算机类专业(VFP 9.0)教材,也可供广大VFP用户参考。 -
Spark大数据处理高彦杰 著作为一个基于内存计算的大数据并行计算框架,Spark不仅很好地解决了数据的实时处理问题,而且保证了高容错性和高可伸缩性。具体来讲,它有如下优势:打造全栈多计算范式的高效数据流水线轻量级快速处理易于使用,支持多语言与HDFS等存储层兼容社区活跃度高……Spark已经在全球范围内广泛使用,无论是Intel、Yahoo!、Twitter、阿里巴巴、百度、腾讯等国际互联网巨头,还是一些尚处于成长期的小公司,都在使用Spark。本书作者结合自己在微软和IBM实践Spark的经历和经验,编写了这本书。站着初学者的角度,不仅系统、全面地讲解了Spark的各项功能及其使用方法,而且较深入地探讨了Spark的工作机制、运行原理以及BDAS生态系统中的其他技术,同时还有一些可供操作的案例,能让没有经验的读者迅速掌握Spark。更为重要的是,本书还对Spark的性能优化进行了探讨。 -
Android Dalvik虚拟机结构及机制剖析张国印,吴艳霞 著《AndroidDalvik虚拟机结构及机制剖析:第1卷Dalvik虚拟机结构剖析》是一本以情景方式对Android的源代码进行深入分析的书,内容广泛,主要从Dalvik虚拟机整体结构、获取和编译Dalvik虚拟机的源码、源码分析辅助工具使用、dex文件及Dalvik字节码格式解析、Dalvik虚拟机下的系统工具介绍及Dalvik虚拟机执行流程简述等方面进行阐述,帮助读者从宏观上了解Dalvik虚拟机的架构设计,为有兴趣阅读Dalvik虚拟机源码的读者提供必要的入门指导。《AndroidDalvik虚拟机结构及机制剖析:第1卷Dalvik虚拟机结构剖析》共6章:第1章为准备工作,在这一章中主要介绍了Dalvik虚拟机的功用、分析Dalvik源码所用到的主要方法以及如何搭建Dalvik源码分析环境;第2章为源码分析辅助工具介绍,包括Vim、Doxygen、GDBSERVER等;第3章为Dex文件以及Dalvik字节码格式分析;第4章为系统工具介绍,在这一章中主要介绍了Dalvik虚拟机的一些重要系统工具,通过对系统工具的介绍,让读者对虚拟机内部的实现机制更加清晰;第5章为Dalvik虚拟机执行流程简述,通过这一章的介绍,旨在让读者对Dalvik虚拟机的整体功能架构有一个宏观的认识,为后续进一步掌握各个功能模块的原理功能做好相应的知识铺垫;第6章为调试支撑模块,在这一章中主要介绍了调试支撑模块的基本原理。通过阅读《AndroidDalvik虚拟机结构及机制剖析:第1卷Dalvik虚拟机结构剖析》,让读者了解Dalvik虚拟机在Android应用程序运行过程中所扮演的重要角色及其不可替代的价值;同时对Android应用程序的执行过程有更加细致的了解,可以帮助读者优化自己编写的应用程序,更加合理地设计应用程序结构,有效提高应用程序的运行速度。
