程序设计综合
-
可编程序控制器技术与应用任小平 编《可编程序控制器技术与应用(三菱)》以三菱FX2N系列PLC为典型机型,主要内容包括认识可编程序控制器、可编程序控制器的组成与工作原理、学习可编程序控制器的基础知识、学习可编程序控制器的基本指令应用、学习可编程序控制器的步进指令、学习可编程序控制器的功能指令、PLC系统综合设计练习七个项目。以任务驱动的形式组织理论和实践内容,以项目为基本单位,在项目中把所需的理论与实践知识进行有机地结合。本书在编写过程中力求体现“知识够用、技能实用”的思想,突出了“做中学、做中教、教学做合一”的职业教育特色,打破理论课、实验课和实训课的界限,将课程的理论教学、生产、技术服务融为一体。本书适合作为职业类院校机电技术应用、电气运行与控制、电子技术应用等专业的教材,也可作为相关技术人员的参考用书。本书有配套课件,读者可登录我社网站免费下载。 -
WebGL编程指南网页制作工具-程序设计-指南 著,谢光磊 译WebGL 是一项在网页上渲染三维图形的技术,也是HTML5 草案的一部分。 《WebGL编程指南》的主要篇幅讲解了WebGL 原生API 和三维图形学的基础知识,包括渲染管线、着色器、矩阵变换、着色器编程语言(GLSL ES)等等,也讲解了使用WebGL 渲染三维场景的一般技巧,如光照、阴影、雾化等等。《WebGL编程指南》提供了丰富的示例程序供读者钻研,也提供了极具价值的附录供读者参考。 《WebGL编程指南》适合有一定前端开发基础,希望学习WebGL,但对三维图形学缺乏了解的程序员们阅读。 -
编写高质量代码张颖,赖勇浩 著在通往“Python技术殿堂”的路上,本书将为你编写健壮、优雅、高质量的Python代码提供切实帮助!内容全部由Python编码的最佳实践组成,从基本原则、惯用法、语法、库、设计模式、内部机制、开发工具和性能优化8个方面深入探讨了编写高质量Python代码的技巧与禁忌,一共总结出91条宝贵的建议。每条建议对应Python程序员可能会遇到的一个问题。本书不仅以建议的方式从正反两方面给出了被实践证明为十分优秀的解决方案或非常糟糕的解决方案,而且分析了问题产生的根源,会使人有一种醍醐灌顶的感觉,豁然开朗。《编写高质量代码:改善Python程序的91个建议》针对每个问题所选择的应用场景都非常典型,给出的建议也都与实践紧密结合。书中的每一条建议都可能在你的下一行代码、下一个应用或下一个项目中显露锋芒。建议你将本书搁置在手边,随时查阅,相信这么做一定能使你的学习和开发工作事半功倍。 -
Java高级程序设计徐传运,张杨,王森 著Java是目前最流行的开发语言之一,《Java高级程序设计/高等学校计算机专业教材精选·算法与程序设计》以Java语言中的8个高级主题作为核心内容,使读者在掌握了基本的Java语言基础之上,学习Java的高级技术,提升编程能力,并为掌握其他Java扩展技术打下基础。本书内容包括类型信息与反射、泛型、注解、网络编程、多线程、序列化、数据库编程、Web编程基础等。除此之外,本书还在第1章论述了程序设计的原则和规范,在最后1章简要介绍了Tomcat的原理。本书附带的电子材料包括:电子课件(PPT)、示例源代码、部分课后习题的参考答案。本书适合作为高等院校软件工程、计算机相关专业的编程能力提升课程的教材,即在Java编程基础课程之后的高级Java编程课程的教材,也可以作为JEE课程的前导基础课程的教材。本书亦可以作为有编程经验的软件开发人员作为编程能力提升的参考书。 -
Java常用算法手册徐明远,郑越,俞朝晖 著现代的设计任务大多通过计算机编程来完成,而算法起到了至关重要的作用。可以毫不夸张地说,算法是一切程序设计的灵魂和基础。选择合理的算法,可以起到事半功倍的效果。本书分三篇,共14章,分别介绍了算法基础、算法应用和算法面试题。首先介绍了算法概述,然后重点分析了数据结构和基本算法思想;接着,详细讲解了算法在排序、查找、数学计算、数论、历史趣题、游戏、密码学等领域中的应用;最后,列举了算法的一些常见面试题。书中知识点覆盖全面,结构安排紧凑,讲解详细,实例丰富。全书对每一个知识点都给出了相应的算法及应用实例,虽然这些例子都是以Java语言来编写的,但是这些算法并不局限于Java语言。如果读者采用其他的编程语言,例如C++、C、C#等,只要根据其语法格式进行适当的修改便可以了。本书旨在帮助Java语言初级程序员深入了解Java算法思想,提升其语言代码编程能力,还可以作为大中专院校学生学习数据结构和算法的参考书,也可为教师授课提供素材,同时还可以作为具有一定编程经验的程序员的参考用书。 -
C/C++常用算法手册唐峻,李淳 著计算机技术的发展和普及不仅改变了人们的生活和娱乐方式,也改变了人们的工作方式,这其中最为重要的便是计算机编程技术。现代的设计任务大多通过代码编程交给计算机来完成,其中算法起到了至关重要的作用。可以毫不夸张地说,算法是一切程序设计的灵魂和基础。本书分4篇,共15章,“第1篇 算法基础篇”介绍了算法概述,重点分析了数据结构和基本算法思想;“第2篇 算法基本应用篇”详细讲解了算法在排序、查找、数值计算、数论、经典趣题和游戏中的应用;“第3篇 算法高级应用篇”讲解了算法的一些高级应用技术,包括在密码学和数据压缩/解压缩中的应用;第4篇讲解了常见的算法和数据结构的面试题。本书知识点覆盖全面、结构安排紧凑、讲解详细、示例丰富。全书对每一个知识点都给出了相应的算法及应用示例。虽然这些例子都是以C语言来编写的,但是算法并不局限于C语言。如果读者采用其他编程语言,例如C++、C#、VB、Java等,根据其语法格式进行适当的修改即可。本书主要定位于有一定C/C++语言编程基础、想通过学习算法与数据结构提升编程水平的读者,也可作为具有一定编程经验的程序员以及大中专院校学生学习数据结构和算法的参考书。 -
Visual C#.NET程序设计实用教程李冰冰,杨萌 著,李康乐,张玉芬,赵立波 编《Visual C#.NET程序设计实用教程/21世纪高等学校计算机应用技术规划教材》以Visual Studio 2008为开发平台,全面系统地介绍了C#面向对象的编程思想,将面向对象的程序设计方法贯穿始终。全书共11章,介绍了C#语言基础、程序流程控制、Windows窗体程序、数组和集合、类和对象、面向对象技术、异常处理、数据库编程和文件操作等,每章都配有本章小结和习题,以方便读者巩固所学知识。特别地,在应用性较强的章中,多加一节具有实际应用的案例,通过案例将各知识点结合起来,达到学以致用的目的。《Visual C#.NET程序设计实用教程/21世纪高等学校计算机应用技术规划教材》案例典型,相关知识讲解系统,内容丰富。适合作为普通高等院校计算机及相关专业的教材,也可作为初学编程人员的自学用书。 -
C语言程序设计宋丽华,雷鹏,张小峰 等著《C语言程序设计/普通高等教育“十一五”国家级规划教材·计算机系列教材》共分9章,以程序设计思想为中心,以培养应用型人才为目的,以期全面提高学生的应用实践能力和创新能力。《C语言程序设计/普通高等教育“十一五”国家级规划教材·计算机系列教材》的显著特点是深入浅出,知识点突出;案例丰富,启发性强;理论与实践并重,强化算法思想和规范化编程。《C语言程序设计/普通高等教育“十一五”国家级规划教材·计算机系列教材》可作为计算机类、电气信息类的本科教材,也可作为广大科技工作者业务学习的参考用书。 -
C语言实例教程杨国兴,邹广慧,宋晏 著《C语言实例教程/普通高等教育“计算机类专业”规划教材》以实例的形式介绍C语言程序设计方法,通过实例程序引出知识点。全书提供126个实例程序和实验程序,覆盖了C语言的全部内容,包括数据类型、控制语句、指针、数组、函数、构造类型、位运算、编译预处理和文件,并涉及一些常用的算法。《C语言实例教程/普通高等教育“计算机类专业”规划教材》可作为高等院校C程序设计教材,也可供使用C语言进行程序开发的技术人员作为参考书。 -
Arduino开发实战指南黄文恺,伍冯洁,陈虹 著机器人是一个典型的光机电算一体化系统,它融合了光学、机械、电子、传感器、计算机软硬件和人工智能等众多先进技术,较高的技术门槛阻挡了众多的机器人爱好者。随着Arduino的出现,这一门槛被打破,人们能像搭积木式地组建属于自己的机器人。
