程序设计综合
-
硬件描述语言实验教程曲波 ,黄旭 ,胡丹峰 等著《理工科电子信息类DIY系列丛书:硬件描述语言实验教程》为硬件描述语言VHDL和VerilogHDL的配套实验指导书。全书分为三个部分:第一部分是QuartusⅡ的入门向导;第二部分介绍了组合电路和时序电路中典型电路的设计}第三部分为综合设计型实验。附录部分给出了两种实验教学系统的使用说明及MAX+plusⅡ和ispEXPERT的使用指导。《理工科电子信息类DIY系列丛书:硬件描述语言实验教程》中的每一个实验都有明确的实验目的、任务和要求,并且给出了一种设计提示。《理工科电子信息类DIY系列丛书:硬件描述语言实验教程》既可作为学习硬件描述语言VHDL和VerilogHDL的上机操作指导书,也可作为学习VHDL和VerilogHDL语言的参考书,还可作为教师的参考书。 -
iOS 6应用开发实战刘铭,朱舸 著《iOS 6应用开发实战》是目前iOS 6领域最全面系统和易于阅读的著作之一,有两大特点:第一,技术新颖,基于最新iOS 6技术撰写,系统讲解开发iPhone和iPad应用所需掌握的基础技术和高级技巧,以及其流程和方法;第二,易于阅读,从认知学角度进行内容规划,一个案例贯穿全书,不仅能从很大程度上降低学习的时间成本,降低阅读门槛,而且能至始至终让读者在动手实践中保持学习的热情,坚持把这本书读完。《iOS 6应用开发实战》共22章,可分为两个部分:基础部分(1~13章)分别介绍了开发iOS应用前应该做的准备工作、Xcode 4的基本使用、Objective-C的基本语法、Interface Builder的基本操作、视图控制器、通过设备获取用户位置、列表、视图及视图控制器、各种控件、多媒体、偏好设置等知识,这些知识通过一个名称为MyDiary的应用完美地串联在一起,读者从一开始就能动手实践并从实践中掌握这些理论知识;高级部分(14~22章)则非常详细地讲解了iOS应用的架构、iOS应用的测试与调试、可滚动视图的创建、自动宣传和自动调整大小、表格视图的编辑、手势识别、警告、应用程序本地化、日历和事件等高级话题,是iOS开发工程师进阶修炼必须掌握的核心内容。 -
Android安全机制解析与应用实践吴倩,赵晨啸,郭莹 著《Android安全机制解析与应用实践》是Android安全领域的经典著作,不仅深入剖析了原理,而且还给出了应对各种安全问题的方法,原理与实践并重。首先,结合Android系统的源代码从应用层、应用框架层、硬件抽象层、系统内核层等多角度剖析了Android的安全机制和实现原理,以及安全机制中存在的不足和潜在风险;然后详细讲解了各种常用的实用分析工具、安全风险分析方法、安全策略,以及各种常见安全问题(内核、文件系统、应用程序及无线通信)的解决方案。《Android安全机制解析与应用实践》共9章,分为三部分:准备篇(1~2章)介绍了Android的系统架构和安全模型;原理篇(3~5章)首先从源代码的角度深入剖析了Android系统的安全机制、系统安全性和应用安全性的实现原理,然后详细讲解了各种实用分析方法、分析工具和核心技术;实践篇(6~9章)分别讲解了如何通过修改源代码来增强Android系统的安全性、加密文件系统的原理分析和系统配置、各种实用的安全解决方案(应用权限控制、应用程序签名、静态代码分析、防火墙、存储加密、组件开发的安全要点等),以及Android的无线通信安全。 -
Java语言程序设计邱珊 编《21世纪大学计算机系列教材:Java语言程序设计》全面而系统地介绍了Java语言程序设计的基础知识,基本语法,Java面向对象的特征以及Java语言的应用。《21世纪大学计算机系列教材:Java语言程序设计》共分12章,包括Java语言概述,Java程序设计基础,数组,Java包和常用类,面向对象的编程基础,面向对象的高级编程,Java图形用户界面,异常和异常处理,Java范型与集合类,Java输入输出,Java网络编程和JDBC数据库技术。 -
Android核心技术与实例详解欧阳零 著《Android核心技术与实例详解(第2版)(畅销书再版)》以Android应用程序的开发为主题,结合真实的案例向读者详细介绍了Android基本组件的使用及应用程序开发的整个流程。《Android核心技术与实例详解(第2版)(畅销书再版)》分为3篇共18章,第1篇以简单易懂的实例为依托,详细介绍了Android平台的基本控件、高级控件、常用界面布局及菜单对话框等相关知识;第2篇介绍了Android平台的高级知识,包括消息与广播服务、网络数据处理、手机通信功能、桌面组件、多媒体采集、Google服务及3D程序开发等;第3篇则详细介绍了三个真实案例的开发步骤,逐步向读者讲解了Android手机应用程序的真实开发过程,同时在源代码中还包含了详细的注释,以尽量帮助读者掌握代码中的每一个细节,尽快掌握Android编程。《Android核心技术与实例详解(第2版)(畅销书再版)》章节安排由浅入深,从介绍Android平台的基本组件到带领读者开发大型应用程序,结构清晰、语言简洁,非常适合初学者和进阶开发者阅读参考。 -
C#程序设计杨玥 编为了激发读者的学习兴趣,帮助读者快速掌握C#语言开发Windows程序的技术,《普通高等院校信息类CDIO项目驱动型规划教材:C#程序设计(项目教学版)》以学生成绩管理系统的开发过程为线索,从Windows程序开发的角度出发逐步展开。《普通高等院校信息类CDIO项目驱动型规划教材:C#程序设计(项目教学版)》以项目为驱动,使学生从一开始就带着项目开发任务进入学习,在做项目的过程中逐渐掌握完成任务所需的知识和技能,一步一步地解决问题,向成功靠近,每一个单项工作任务(子项目)的完成都会带来小小的成功喜悦,增加一点点自信,引发继续向上的动力。《普通高等院校信息类CDIO项目驱动型规划教材:C#程序设计(项目教学版)》是国内真正的CDIO项目驱动型规划教材,以任务为中心,以职业岗位能力为目标,按照企业网站开发的基本流程组织教材内容。通过精心构造的项目,从需求分析、系统设计、系统开发、系统测试到系统部署,循序渐进地向读者展现了知识结构,让读者在做项目的过程中轻松掌握C#程序开发技术。 -
iOS Web开发入门经典(美)瓦格纳 著,黄俊伟 译您是否已精通html、css、javascript和ajax,而且希望不再学习全新技术,就能够创建可快捷部署到移动设备的应用?倘若如此,ios web开发入门经典——使用html、css、javascript和ajax正是您的理想选择。本书出自拥有丰富web设计和开发经验的专家之手,能帮助您快速地将已有技能运用于移动平台,从而立即着手开发iphone、ipodtouch和ipad应用。本书首先介绍利用web技术从事ios开发的基本概念,然后循序渐进地讲解使用核心web技术、为iphone和ipad启用和优化网站、使用css设置样式以及编写界面程序的方法,最后讲述如何将应用提交到appstore。主要内容零起点讲解如何处理触控交互、检测方位变化以及在方位改变时更新样式表介绍动画、特效、渐变、遮罩、阴影和反射等效果演示如何与原生iphone服务交互介绍canvas编程、带宽处理、性能优化、调试和部署等主题,讨论如何利用web应用框架构建程序讨论如何使用phonegap创建原生ios应用比较web应用和原生应用的优势和差异 -
Android 应用开发基础教程曾文权,何拥军 主编本书从实用的角度出发,以通俗易懂的语言对Android平台的基础知识和应用技巧进行了全面讲解,主要内容包括:Android技术的概括、Android界面开发、Android数据存储、Android多媒体开发以及网络开发等。全书采用一个完整的项目案例来贯穿所有知识点,衔接紧密,逻辑性强,各个章节所涉及到的知识点由浅入深,循序渐进,其目的是让Android手机开发的初学者从入门到熟悉Android项目开发的整个流程,再到实际的应用,让已有一定基础的移动开发用户能够自己设计并开发出具有实用性的Android应用程序。 -
Java程序设计辛运帏,饶一梅,马素霞 著,谭浩强 编《新世纪计算机基础教育丛书:Java程序设计(第3版)》从Java语言的基本特点人手,全面介绍Java语言的基本概念和编程方法,并深入介绍Java语言的高级特性。书中内容涉及Java语言中的基本语法、数据类型、类、异常、界面设计、小应用程序、I/O数据流、线程及网络功能等,基本覆盖了Java语言的大部分实用技术,是进一步使用Java语言进行技术开发的基础。《新世纪计算机基础教育丛书:Java程序设计(第3版)》内容详尽,实例丰富,在每章最后均列出了若干习题,以方便教学。本书适合作为高等学校教材,也可作为专业人员的参考书。与《新世纪计算机基础教育丛书:Java程序设计(第3版)》配套的《Java程序设计题解与上机指导》(第三版)中提供了本书的习题解答及有关实验。 -
编程珠玑+编程珠玑(美)本特利 (Jon Bentley)著《编程珠玑(第2版)》:计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。《编程珠玑(第2版)》的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。《编程珠玑(第2版)》对各个层次的程序员都具有很高的阅读价值。 《编程珠玑(续)》:多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位于前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,发表在《ACM通讯》最受欢迎的专栏中,最终结集为两部不朽的计算机科学经典名著,影响和激励着一代又一代程序员和计算机科学工作者。《编程珠玑(续)》为续集,秉承了《编程珠玑》的风格,但涉及的主题更广,包括文档、小语言、性能监视、图形输出等。作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了计算机大师们在探索解决方案过程中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富有创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。每章后所附习题极具挑战性和启发性,书末给出了简洁的解答。
