程序设计综合
-
C语言程序设计朱立华,郭剑 编本书是C语言程序设计的入门教程,针对没有程序设计基础的读者,详细介绍了C语言的基本概念、语法及编程技术。全书共分为12章,内容包括:程序设计有关的基本知识、常量与变量、运算符与表达式、流程控制、函数、数组、指针、文件、多文件工程等;最后通过一个成绩管理系统综合实例,全面应用了C语言中几乎所有的知识点,充分体现了结构化程序设计的思想和方法,便于读者通过模仿学会综合程序的编程。本书的配套教材《C语言程序设计习题解析与实验指导(第2版)》,包含了主教材思考题的解析、主教材后的习题解答、补充习题与答案、10个配套实验,可以与本书配合使用。本书可作为高等学校本专科各专业程序设计课程相关教材,也可作为编程爱好者自学C语言的参考书。 -
数据结构李云清,杨庆红,揭安全 著本书介绍了数据结构的基本概念和基本算法。全书共分为10章,包括概论、线性表及其顺序存储、线性表的链式存储、字符串、数组和特殊矩阵、递归、树型结构、二叉树、图、检索、内排序等内容,附录给出了较为详细的基础实验和几类综合课程设计题。本书内容丰富,逻辑性强,文字清晰流畅,既注重理论知识,又强调工程实用。书中既体现了抽象数据类型的概念,又对每个算法的具体实现给出了完整的C语言源代码描述。与本书配套的电子教案、书中所有算法的源代码和习题参考答案均可从人民邮电出版社教学服务与资源网(www.ptpedu.com.cn)上免费下载。本书可作为高等院校计算机专业及相关专业本科生“数据结构”课程的教材,也可作为从事计算机工程与应用的广大读者的参考书。 -
Android 手机(美)柯博文 著本书全面介绍了Android APP开发所需的大量技巧和范例应用,读者将学习如何通过Android SDK(涵盖4.4版本)实战开发高质量的APP。书中范例综合了Android APP的各类开发经验,适合初学者学习Android APP的开发,也可作为有开发经验人员的参考用书。本书主要内容包括基础组件、Activity 切换画面、数据传递、多屏布局设计、触发设计、消息处理、窗口样式、菜单、消息栏处理、状态栏提示、列表组件、自定义样式、动画效果、高级组件、平板计算机的组件与特殊组件、活动栏组件、网络、网页、在线下载、获取网络数据JSON和XML数据、数据库、拨号短信、地图、蓝牙数据传递、聊天室、P2P、NFC、多媒体、视频、流媒体、录音、系统相关功能设定、多国语言、剪贴板、多线程设计、自定义组件、Service、APP上架销售、绘图以及OpenGL ES等。作者以多年Android教学经验,通过解说和范例演示,为读者呈现了一本实战落地、含金量高的技术开发书籍。 -
Android应用开发基础余永佳,赵佩华 编如何让编程初学者能够更顺利地掌握Android编程?这是本书力图解决的问题。本书将Android编程的基础知识进行了划分,融合在多个任务的实施过程中,通过【任务简介,任务分析,支撑知识,任务实施,任务小结,逐步递进,引导读者在完成一个又一个Android应用的同时,轻松掌握了每个应用的支撑知识点。每个任务的支撑知识中,除了讲解了重要的知识点,还通过范例代码演示如何运用该知识点,让你不会因为枯燥的文字而乏味。如果你刚接触编程不久,又希望尽快进入Android编程的世界,本书无疑是你最好的助手。 -
LabVIEW实用工具详解陈树学 著作为在一线摸爬滚打几十年的工程师,我们遇到过千千万万具体的问题,这些问题的解决往往具有一定的通用性,能够帮助读者解决很多问题,因此我们就有了出版这本《LabVIEW 实用工具详解》的想法。我们在本书中创建了大量的LabVIEW 实用工具,并从读者非常熟悉的具体问题出发,说明了解决这些具体问题的方法。这些实用工具包括数列工具、常用几何工具,等等。在这个基础上,我们针对电子、测试测量以及工业自动化专业创建了大量的相关工具,比如寄存器、触发器、比较器、定时器、计数器,等等。这些工具的实现原理,与相关的硬件基本原理是非常相似的,而且只要稍作修改就能应用到具体的工作、科研场景中。本书中创建了多种常用的复杂数据结构工具,这些内容对于非计算机专业的工程技术人员来说,实现起来比较困难,但在实际编程中,又经常会遇到。本书精心封装了这些常用的数据结构,读者可以直接在项目中使用。本书针对LabVIEW 工程技术人员详细介绍了各种界面布局技术以及常用的程序设计模式和框架,相信读者会找到适合自己实际需要的模式,不断提高解决具体问题的能力。 -
可编程逻辑器件应用技术魏欣,李立早 编《可编程逻辑器件应用技术》全书分8个章节:认识数字系统设计开发环境;VHDL设计基础;数字系统的验证;组合逻辑;运算电路;时序电路;有限状态机;典型应用系统。另,该书有以下特点:(1)主流器件,介绍目前市场占主导的XILINX和ALTERA的主流芯片;(2)开发工具,介绍XILINX公司ISE开发工具;介绍FPGA设计从RTL设计、功能仿真、综合等,直到在FPGA开发板上进行下载验证的设计流程;(3)描述语言,介绍VHDL语言;(4)应用系统各专业群的应用,增加数字滤波器和CPU设计等内容。 -
MATLAB编程及仿真应用张采芳,余愿,鲁艳旻 著《MATLAB编程及仿真应用/应用型本科信息大类专业“十二五”规划教材》主要介绍MATLAB的基础知识和电子仿真技术,并详细介绍集成在MATIAB中的Simulink软件包。《MATLAB编程及仿真应用/应用型本科信息大类专业“十二五”规划教材》的内容涉及MATLAB仿真应用数学基础、MATTJAB中的控制系统仿真与设计、MATLAB中的数字信号处理仿真与滤波器设计以及MATLAB中的通信系统仿真及应用,这些内容基本涵盖了电信工程中电子仿真的各个方面,也反映了近年来电子仿真发展的主要趋势。本书的最大特色就是从MATLAB的入门开始,详细阐述MATLAB开发环境的主要工具及使用,在介绍MATLAB的实际应用时,用大量的范例将理论设计与工程实际紧密结合,读者可以从本书中直接找到工程实际中大量问题的解决方法。《MATLAB编程及仿真应用/应用型本科信息大类专业“十二五”规划教材》不但适合初学MATLAB的读者,而且可以作为工程技术人员的参考资料,也可以作为高年级本科生或硕士研究生的“系统仿真”教材。 -
Android开发范例实战宝典武永亮 著《Android开发范例实战宝典(配光盘)》全面、系统地介绍了200多个常用的Android应用开发实例,这些实例紧跟技术趋势,内容基本覆盖了Android开发的方方面面,几乎涉及Android开发的所有重要知识。书中给出了每个实例的实现过程,并精讲了每个实例的重点代码。作者专门为每一个实例都录制了配套的教学视频(共14.2小时),以帮助读者更好地学习,这些教学视频和书中的完整实例源代码一起收录于配书光盘中。另外,光盘中还赠送了大量的Android开发教学视频及其他资料。《Android开发范例实战宝典(配光盘)》共分为9章。主要内容包括:Android简介及平台架构知识;Android开发者必备利器——搭建开发环境;Android中基本控件、常见布局及高级组件的使用;Android中回调函数的事件处理、监听器的事件处理及多线程处理;Android中系统Intent的使用及自定义Intent的使用;Android的数据存储知识,重点介绍文件操作、ContentProvider及资源文件;Android中的服务和广播;Android网络编程;Android中的多媒体开发。《Android开发范例实战宝典(配光盘)》适合有一定Java基础,想快速提高Android开发水平的人员阅读。对于Android开发爱好者及经常使用Android做开发的程序员,本书更是一本不可多得的案头必备参考书。超值、大容量DVD光盘本书实例源文件14.2小时配套教学视频8.7小时Android开发入门教学视频13.8小时Android开发实战教学视频11小时Android项目案例开发教学视频 -
面向对象程序设计实例教程孙连英,刘畅,彭涛 著面向对象程序设计实例教程基于Java语言介绍面向对象程序设计理念,引入UML工具解释设计过程。应用丰富的案例阐述面向对象程序设计的基本理论和方法,详细介绍面向对象的基本特性、基本技术,知识点与应用实例相结合。全书分为三篇:第一篇,程序设计基础,介绍Java编程基础;第二篇,Java面向对象,介绍面向对象的封装性、继承性和多态性;第三篇,高级面向对象设计,介绍UI、多线程和网络编程等内容。全书的三篇从简单到复杂,阶梯式递进。读者可以根据需要选读。本书介绍面向对象思想,突出理论联系实际。本书既可作为高等院校软件工程、计算机相关专业的本科学生的教材,也可作为研究生的参考资料。 -
Arduino开发从零开始学宋楠,韩广义 著作为开源硬件的代表之一,Arduino包含一套硬件和软件的交互制作平台,已经迅速普及到全球范围。本书由浅入深,从电子基础知识讲起,深入Arduino语法和各种案例,专为零基础的电子爱好者和发烧友编写。通过阅读此书,即便是非电子和机电等专业出身的读者也能享受到电子制作和开发的乐趣,用思想的火花改变生活,改变世界。《Arduino开发从零开始学:学电子的都玩这个》分为3篇共7章。第一篇介绍了Arduino的起源、发展和应用,并从安装开发环境(IDE)开始,对Arduino语法和电子基础知识(AVR)有一个初步的学习。第二篇通过使用Arduino制作一些电子玩具进一步讲解Arduino与传感器、电机、网络的相关知识,包括智能家居、机械手臂、遥控小车、Arduino与Flash互动、与Processing互动等较大型的项目。第三篇从大型项目开发角度为读者展现了一个项目从需求到面向对象到编写类库的整个过程,并完成了一个能播放音乐的类库。《Arduino开发从零开始学:学电子的都玩这个》适合零基础的初学者,以及高等院校的学生作为学习教材,同时也适合电子技术爱好者和技术人员阅读。
