程序设计综合
-
C/C++程序缺陷与优化于秀山 著程序设计可谓是一个汗牛充栋的话题。与传统的C/C++程序设计方面的书籍不同,本书从另外一个视角――程序缺陷的角度来探讨程序设计与优化。本书从作者所从事的软件测试项目中精选了与C/C++语言有关的程序缺陷,主要包括编码风格、内存管理、内存泄漏、缓冲区溢出、指针使用、安全等方面。对于每一种缺陷,通过实例分析了缺陷产生的原因,并给出了具体的修改和优化方法。面对这些缺陷,程序员会有一种似曾相识、相见恨晚的感觉。通过这些缺陷,程序员能够跳出固有的程序设计思维定式,使其翻然醒悟,茅塞顿开。
-
胡说IC胡运旺 著在“史上更难就业年”里,此书写给软件、微电子、通信、自动化、电子工程、半导体工艺、材料、计算机、物理、化学等专业,并有意加入IC行业的同学和刚入IC职场的“菜鸟”们。70多位IC圈的CEO、总监、高级经理及资深工程师倾力打造此书,循循善诱:“看,当年我找工作也是懵懵懂懂的;第一次跳槽也是惶恐不安的;第一次失恋也是痛彻心扉的;第一次做管理也是手足无措的……我们也是这样过来的,我们行,你也行!”对于IC行业,官员和专家CEO讲“政策、技术、管理、资本”,本书却从猎头的角度告诉你“HR和公司喜欢什么样的人才,菜鸟的职业规划路线,成为高手必备的心态和准备,大牛的情商管理经验,IC产业链以及各个主要公司等”,对IC菜鸟关心却不知咨询谁的“鸡毛蒜皮”问题娓娓道来。在“史上更难就业年”里,此书写给软件、微电子、通信、自动化、电子工程、半导体工艺、材料、计算机、物理、化学等专业,并有意加入IC行业的同学和刚入IC职场的“菜鸟”们。
-
R语言统计入门(丹麦)Peter,Dalgaard 著,郝智恒,何通,邓一硕,刘旭华 译《R语言统计入门(第2版)》以最恰当的方式向初学者介绍了R语言的全貌,内容涵盖基本的R编程方法、基本数据处理和一些高级数据操作的技巧,有助于读者理解R向量化编程的特点。此外,作者在《R语言统计入门(第2版)》中还详细描述了包含回归分析、假设检验、广义线性模型、非线性拟合等常用统计方法的原理。虽然《R语言统计入门(第2版》以实际案例解析居多,但是并非不重视理论,作者恰当而到位地描述了理论方面的内容,既不晦涩,也非浅薄,而是向读者打开了一扇窗。作者希望这《R语言统计入门(第2版)》可以作为一道“开胃菜”引导更多的人投入到对统计和R的研究之中。本书适合数据分析,数据统计人员及R用户学习参考。
-
C语言程序设计习题指导李咏霞 著《C语言程序设计习题指导/全国计算机等级考试系列备考教材高等职业技术教育“十二五”规划教材》作者总结了多年承担计算机语言程序设计课的教学经验,充分考虑学生的学习特点,精心编写了这本习题指导。每章都有习题分析、习题、答案等内容。后面有二级考试大纲及相应的模拟试题。《C语言程序设计习题指导/全国计算机等级考试系列备考教材高等职业技术教育“十二五”规划教材》内容全面、层次清晰,对C语言各章的知识点都做了详细的阐述。习题题型丰富,一些题目来自实际生活,有利于培养学生编程解决实际问题的意识和能力。
-
Java程序设计教程雍俊海 著《Java程序设计教程(第3版)/普通高等教育“十二五”国家级规划教材·北京高等教育精品教材》讲解Java程序设计知识及其编程方法,包括Java语言的基础语法、结构化程序设计、面向对象程序设计、数组、字符串、向量、哈希表、泛型、枚举、异常处理、文件和数据流、图形用户界面设计、小应用程序、线程、编程规范、网络程序设计、多媒体和图形学程序设计以及数据库程序设计等。《Java程序设计教程(第3版)/普通高等教育“十二五”国家级规划教材·北京高等教育精品教材》的章节编排与内容以人们学习与认知过程为基础,与公司的实际需求相匹配。内容力求简明,每章都附有习题,而且在附录中包含了图、表、例程以及类和接口的页码索引,在正文中采用特殊字体突出中心词,希望读者在轻松和欢乐之中迅速地了解并掌握Java程序设计的知识和方法,能应用到实践中去。《Java程序设计教程(第3版)/普通高等教育“十二五”国家级规划教材·北京高等教育精品教材》内容丰富,结构合理,语言简练,而且提供了丰富的例程,既可以作为计算机专业和非计算机专业的基础教材以及Sun公司的SCJP(Java程序员认证)考试的辅导教材,也可以作为需要使用Java语言的工程人员和科技工作者的自学参考书。
-
Android程序设计教程方欣 著本教材从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实例、关键代码的分析,详细介绍了Android平台基础知识以及进行项目开发应该掌握的基本应用技术,全书共分9章,内容包括Android操作系统基础知识、开发环境搭建、Android项目的组成及开发流程、常用基本组件的使用、事件处理机制、常用高级组件、组件之间的通信技术、多媒体技术、数据存储技术和网络通信技术等。本教材注重应用实例开发,由浅入深、循序渐进的将理论知识和实例紧密结合进行介绍、剖析和实现,以加深读者对Android系统基础知识和基本应用的理解,帮助读者系统全面地掌握Android程序设计的基本思想和基本应用技术,快速提高开发技能,为进一步深入学习Android应用开发打下坚实的基础。
-
Python开发实战(日)BePROUD股份有限公司 著,盛荣 译《Python开发实战》来自真正的开发现场,是BePROUD公司众多极客在真实项目中的经验总结。作者从Python的环境搭建讲起,介绍了Web应用开发方法、任务管理,以及评审、测试及高效部署、服务器调试等内容,尽可能网罗了Python开发流程中所涉及的方方面面。在这里,Python仅仅是一个载体,很多知识点在非Python下也适用,这也是本书最大的特色所在。《Python开发实战》适合有一定基础的Python开发者,以及使用PHP或Ruby进行网页开发的读者阅读。
-
Web程序设计罗粮,唐世毅 著《Web程序设计:ASP/高等职业技术教育“十二五”规划教材》共分为9章,主要内容包括:第1章介绍了Web程序开发的基本知识、基本概念和ASP运行环境的配置;第2、3章分别介绍了HTML语言基础和VBScript脚本语言,以便为后续章节做好知识铺垫和准备;第4章介绍了ASP内置对象,通过典型案例说明了如何获取客户端输入,如何向客户端输出,如何记录及存储特定客户信息等;第5章介绍了文件存取组件、内置组件和第三方组件的应用;第6、7章介绍了如何用ASP开发数据库程序,其中第6章主要做SQL等数据库基础知识的铺垫,第7章重点介绍了运用ADO组件存取数据库的方法;第8、9章给出了3个典型案例,使学生能在综合应用中掌握Web开发技巧。
-
C#程序设计唐权,梁琰 著C#是目前广泛使用的一种编程语言,可用于开发Windows应用程序、Web应用程序和移动应用程序。在高校中,“C#程序设计”是计算机专业的一门专业基础课,其目标主要是培养学生分析问题、解决问题和实际动手操作的能力。《C#程序设计:理实一体化教学课程》打破传统的理论教学模式,采用理论和实践相结合的方式,从C#语言的基础讲起,重点讲解了结构化程序设计、面向对象基础、可视化编程、数据库处理技术和文件流等内容,并对每一部分的细节进行了详细的说明。通过对《C#程序设计:理实一体化教学课程》的学习,学生可以掌握面向对象程序设计和可视化程序设计的基本方法。书中提供了大量的C#应用程序实例,并对每个实例的操作步骤进行了详细的阐述。学生可以按照所述步骤,自己动手完成每一个实例,从而加强对实际动手能力的培养。
-
C语言程序设计李咏霞,程书红 著c语言是目前应用得最普遍的语言之一,是学习程序开发最基本的入门语言,也是从事软件开发工作最基本的技能要求。目前,各类高校都普遍开设了C语言课程,全国计算机等级考试包括了C语言类的考试,信息产业部全国电子信息应用教育中心目前也有针对C语言程序设计的工程师技术水平证书考试。《C语言程序设计/高等职业技术教育“十二五”规划教材》从高职高专教育的特点出发,针对目前高职高专计算机类教材的问题和不足,并结合编者多年的计算机语言程序设计课的教学经验,充分考虑学生的学习特点,对C语言教材的教学内容作了精心编写。全书共分11章,主要内容包括C语言概述、数据类型、运算符与表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、预处理、指针、结构体与共用体、文件等,这些都是C语言最基本的内容,也是全国计算机二级(c语言)考试大纲的基本考试内容。《C语言程序设计/高等职业技术教育“十二五”规划教材》在每一章后面都有相应的配套项目,能使学生在学习了基础知识后