程序设计综合
-
Java面向对象程序设计王爱国 编本书是一部面向对象编程的实践教程,全书结合大量的典型实例,重点介绍了Java程序设计的编程技术和面向对象的编程思想。本书内容包括Java的基本语法、面向对象的编程思想、Java GUI编程、Java异常处理机制、Java多线程编程、输入/输出、Java网络编程、Java数据库编程、Java多媒体技术等。书中所选实例具有广泛的实用性和代表性,广大读者能够从中受益。本书重点突出面向对象的编程思想和编程方法。内容精练、表达简明、实例丰富、技术全面,非常适合作为高等院校计算机专业及相关专业的教材,也可以作为培训机构相关专业的培训教材。 -
进军硅谷陈东锋 编《进军硅谷:程序员面试揭秘》介绍了如何在硅谷求职,以及剖析了具有代表性的150道热门硅谷公司的面试题,从面试技巧、基础知识、解题思路和效率优化等方面总结面试和解题规律。《进军硅谷:程序员面试揭秘》分为四部分共19章,包含出国工作途径、IT求职准备等,以及常见数据结构、算法、大数据、系统设计和面向对象语言等方面的题目和解题思路,并提炼出解题的5个步骤:复述/提问、举例、观察、编码和测试。《进军硅谷:程序员面试揭秘》精选出的面试题是硅谷热门公司的高频题,可以用来作为面试前的练习。对于每道题,《进军硅谷:程序员面试揭秘》尽可能给出多种解法,对日常工作中遇到的问题也有一定启发性。《进军硅谷:程序员面试揭秘》适合正在应聘程序员相关职位的就业人员阅读和参考,特别是打算寻求美国IT公司职位并想通过技术移民实现美国梦的程序员。 -
Arduino高级开发权威指南(美)Steven F.Barrett 著《Arduino高级开发权威指南(原书第2版)》是Arduino开源硬件资深专家数年一线工作经验结晶。本书深入浅出地介绍了Arduino微控制器与Arduino的概念。第1章和第2章简要介绍了Arduino的概念、Arduino UNO R3控制板,以及使用Atmel公司ATmega328控制器的UNO R3控制板的主要功能特性,同时为新手提供了编程简介,包括Arduino的开发环境以及如何烧写程序。第3章主要介绍嵌入式系统的设计过程,让你能以系统考量和循序渐进的方式轻松应对设计复杂系统的问题。第4~7章具体介绍了ATmega328微控制器的工程资料以及端口技术,涉及串行数据通信子系统、模数转换器、中断子系统、定时器子系统。第8章展示了一系列应用样例,例如,自动风扇制冷系统、艺术灯光系统、飞行模拟器操控面板、潜水机器人、气象站等。 -
C++入门很简单池剑锋 等著《入门很简单丛书:C++入门很简单》是一本与众不同的面向初学者的C++读物,不需要读者有太多的基础。《入门很简单丛书:C++入门很简单》以简单实用为原则,讲解通俗易懂,循序渐进,避免了云山雾罩、晦涩难懂。《入门很简单丛书:C++入门很简单》语言轻松活泼,用类比、对比、比喻等写作手法,并配合图解教学,对难点之处又给出了必要提示;书中的每个知识点都对应相应的编程实例,便于读者一边学习一边动手实践,既可以提高读者的动手能力,也可以激发学习兴趣。本书配1张光盘,内容为本书配套教学视频及源代码。另外,光盘中还赠送了VisualC++项目开发的源代码及教学视频。本书共19章,分为5篇。第1篇C++编程基础介绍了程序设计基本概念、基本数据类型和运行符、数组、指针与引用、结构体和共用体、函数封装;第2篇面向对象程序设计介绍了类和对象、继承、虚函数和多态性;第3篇C++模板介绍了函数模板、类模板和标准模板库;第4篇介绍了输入/输出流和文件流、异常处理、程序预处理、string类和其他信息;第5篇C++项目实战介绍了一个学生管理系统的开发。本书适合C++编程新手阅读;有一定基础的读者,也可通过本书进一步理解C++的各个重要概念及知识点;对于大、中专院校的学生和培训班的学员,本书也不失为一本好教材。 -
Java Web开发技术详解王石磊 著《Java Web开发技术详解》内容新颖、知识全面、讲解详细,分为3篇,共18章。其中,第1篇是基础篇,包括第1~4章,主要讲解了搭建JavaWeb开发环境的基本知识,并简要讲解了HTML、CSS、JavaScript等网页开发的基础知识;第2篇是核心技术篇,包括第5~15章,详细讲解了JavaWeb开发的核心知识,主要包括JSP、动作指令、内置对象、自定义标签、Servlet、JavaBean、JSTL标签库、Ajax、JDBC编程、JSF和JavaMail的基本知识;第3篇是提高篇,包括第16~18章,依次阐述了Struts2、Hibernate和Spring3个主流开源开发框架的基本知识和具体用法。全书理论结合实践,通过大量实例剖析了JavaWeb开发技术的基础知识。每个实例先提出制作思路及包含的知识点,然后力求用最通俗的语言将高深的知识阐述出来。通过本书,读者可以深入了解JavaWeb开发技术的基本知识,并挖掘出基于主流框架的最佳组合。本书适合Java程序员、研发人员及在职程序员学习使用,也可作为相关培训学校和大中专院校相关专业的教学用书。 -
C语言程序设计教程张光妲 编《C语言程序设计教程/普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程》是根据教育部高等学校计算机科学与技术教学指导委员会非计算机专业计算机基础课程教学指导分委员会提出的《非计算机专业计算机基础课程教学基本要求》和《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)》中提出的要求,按照以计算思维为导向的分类、分层次组织教学的思路,并根据C语言的特点和初学者的认知规律,结合高等学校计算机语言课程改革的要求而编写的。《C语言程序设计教程/普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程》在内容组织上通过例题来介绍C语言的一些基本概念,让读者在做中学,在编程中体会,避免枯燥基础知识的简单介绍过程。通过合理布局,适当地对内容进行了删减。全书共分10章,每章均配有教学课件和精心设计的习题。《C语言程序设计教程/普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程》可作为高等院校C语言程序设计课程的教材,也可供广大计算机爱好者学习参考。 -
iOS传感器应用开发最佳实践关东升 著本书采用基于iOS 7最新的API,系统介绍了iOS设备主要的传感器应用开发的相关知识。本书共分为9章,分别从编程原理与开发实践两个角度论述了手势识别、加速度计、陀螺仪、指南针、磁力计、照相机、摄像头、音频设备访问、定位和蓝牙通信,以及iOS敏捷开发项目实战——增强现实版本铅锤应用等。本书适合从事iOS开发,尤其是传感器应用开发的读者阅读使用。为便于读者快速动手实践,本书配套提供了所有实例的源代码。 -
C++程序设计阶梯式突破试卷谈凤真 编《2014年全国成人高考复习辅导教材成考自考辅助·考试类:C++程序设计阶梯式突破试卷》中的系列模拟题融合了大纲考点、历年重点、详尽解析,十分适合自学,有利于考生掌握、了解新知识、新信息,有利于考生增强创新意识、培养实践能力、形成自学能力,也有利于考生学以致用、解决实际工作中所遇到的问题,从而满足了自学者的应试需求。模拟试题中的知识点考查固然深入,但也需考生将考点映射到的教材内容进行详细解读和深刻识记。自考考生首先应依据最新考纲内容,对教材进行系统的学习,然后通过做模拟题加以巩固,对于没有把握的知识点要做好笔记,以便日后多次复习。最后,希望每位考生都能从本系列套题中有所收获,顺利通过考试,实现梦想! -
数字图像处理左飞 著《数字图像处理:技术详解与Visual C++实践》全面系统地讲述了数字图像处理领域中的15大核心话题,包括色彩空间、图像编码、频域变换、图像文件格式、几何变换、灰度变换、图像的增强处理、边缘检测、轮廓跟踪、形态学处理、图像分割、图像的加密与隐藏、小波变换、偏微分方程以及图像去噪等。为了便于学习与实践,基于自行开发的MagicHouse平台,本书提供了全部算法的完整编码实现,并在Visual C++ 2005环境下调试通过。借此,本书也向读者全面详尽地介绍了Visual C++下进行数字图像处理编程的技术和方法。 -
JavaScript网页特效案例教程杨旭超 著《JavaScript网页特效案例教程/高等职业教育“十二五”规划教材》分为 4 部分共 16 章。前两部分内容分别是 HTML 基础篇和 HTML 案例 篇,是 JavaScript 教学内容的前导内容,这两部分内容系统归纳了 HTML 基本语 法规则与典型应用,便于读者进一步夯实 HTML 基础知识,为后续学习 JavaScript 做好铺垫。第三部分为 JavaScript 基础篇,主要介绍 JavaScript 的数据类型和基本 语法知识,以及基于对象、事件的脚本案例应用,使学生能够在了解相关理论的 基础上,具备相应的实际编程技能。第四部分为 JavaScript 应用篇,以网页设计的 实战项目为载体设计实例与教材内容,旨在通过项目驱动、案例教学,培养学生 的网页设计通用能力,培养创新型的应用人才。 本书以高职高专学生为主要对象,可以作为高职高专计算机类的教材及职业培 训教材,也可作为其他专业的选学教材。 为了方便教学,本书配备电子课件等教学资源。凡选用本书作为教材的教师均 可登录机械工业出版社教育服务网 下载,或发送电子邮件索取。咨询电话:010-88379375。
