程序设计综合
-
C++程序设计基础教程孙涛,周李涌,王丽颖 编《C++程序设计基础教程/高等院校信息技术规划教材》系统地介绍了C++的语法规则和面向对象的程序设计方法,重点突出、逻辑清晰、简洁明了、深入浅出。书中精选了丰富的例题,对立体的语法规则、设计思路和输出结果做了详尽的解释和分析,所有例题均在Visual Studio C++6.0环境下运行通过。《C++程序设计基础教程/高等院校信息技术规划教材》适合作为高等学校计算机专业及相关专业的C++程序设计课程教材,也可作为编程人员的自学参考书。 -
C++数据抽象和问题求解(美)卡拉拉(Frank M.Carrano),(美)亨利(Timothy Henry)著 景丽 译《C++数据抽象和问题求解(第6版)/国外计算机科学经典教材》教材详细介绍了数据抽象的基础知识,强调作为面向对象方法基础原理的规范和实施之间的区别。书中使用的软件工程原则和概念以及UML图便于增强学生的理解。详细介绍了数据抽象,强调规范和实现之闻的区别广泛介绍了各种面向对象的编程技术重点是核心的数据结梅,而不是非必要的C++语言语法说嗡了类和ADT在闻题解决过程中的作用诠释了ADT的主要应用,如查找航班图、事件驱动的模拟和八皇后问题大部分章节中的例子都使用了标准模板库(STL)介绍了递归附录中提供了基本的C++语法.以帮助学生从其他语言转换为C++ -
大规模并行处理器编程实战(美)柯克(David B.Kirk),(美)胡(Wen-mei W.Hwu)著 赵开勇,汪朝辉,程亦超 译在上一版十分畅销的基础上,《安全技术经典译丛:大规模并行处理器编程实战(第2版)》全面更新了并行编程方法和技术的内容。《安全技术经典译丛:大规模并行处理器编程实战(第2版)》旨在综述并行编程,展示了专业人士和学生都可以使用的一种编程思维,以此来指导并行编程和优化应用程序,从而使性能得到显著提升。《安全技术经典译丛:大规模并行处理器编程实战(第2版)》作者David B. Kirk和Wen-mei W. Hwu所采用的简洁、直观、实用的方法基于他们多年的并行计算课程实践。《安全技术经典译丛:大规模并行处理器编程实战(第2版)》新增的内容:并行模式:包括多章并行模式内容,是并行编程应用中使用的很多并行算法的基础。CUDA Fortran:新增的这一章介绍CUDA Fortran编程如何使用CUDA架构,其中讲解了几个CUDA Fortran编程的实用示例。OpenACC:新增的这一章介绍一个开放的并行编程预编译指令,以实现并行编程简洁化的目的。Thrust:Thrust库是CUDA C/C++的抽象层函数库。新增的这一章介绍了如何通过使用Thrust并行编程模板,对源程序只做简单的修改就可以使程序实现高性能。C++ AMP:简单介绍了C++ AMP,它是由微软提出来的Windows环境下一套简化大规模并行处理器的编程接口。NVIDIA的Kepler架构:探讨NVIDIA的高性能、低功耗的GPU架构的编程特性。 -
编译原理学习与实践指导金登男,何高奇,杨建国 著编译原理是计算机专业的一门核心课程,内涵极其丰富,在计算机教学中占有十分重要的地位,通常作为计算机专业研究生的入学考试科目之一。它包含了词法、语法、代码生成和代码优化等方面的理论和技术,也涉及自动机理论、数据结构等众多领域的知识。 -
面向工程与科学的C++程序设计(美)奈霍夫(Larry Nyhoff)著 张长富 等译《面向工程与科学的C++程序设计/世界著名计算机教材精选》是作者在多年讲授为工程和科学专业学生准备的C++程序设计课程基础上编写而成的,书中几乎所有的示例和练习都是针对工程和科学应用的,包含温度转换、放射性衰减、爱因斯坦方程、污染指数、数字电路、求根、积分、微分、Internet地址、A-C电路、模拟、质量控制、环境数据分析、搜索化学数据库、海洋数据分析、电气网络、坐标变换、数据加密、梁的挠度、天气数据分析等。一些示例给出了深入细致描述和解决方案,另一些示例在书中勾勒了解决方案, -
计算机硬件与系统组建高手真经余金昌,亓涛 著科学技术尤其制作工艺的发展促使计算机硬件性能不断提高,这种趋势将为新一代操作系统windows7/8和高性能软件的运行打下坚实的技术基础。由于采用模块化设计和规模化生产,计算机的成本却是逐年下降,计算机及其相关产品的价格也越来越便宜。随着人民生活水平不断提升,计算机不再是一件奢侈的电子产品,普通家庭每月的收入即可购置一台性能非常不错的计算机。同时,计算机的应用也非常广泛,这种广泛遍布社会各行各业和用户工作及生活中的方方面面,“计算机性能不断提升,价格却不断下降的趋势”决定曾经作为高科技代表的计算机进入千家万户,进入到公司、医院、工厂、学校……成为人们日常生活中的必需品。甚至部分用户拥有多台计算机,在家和办公室中使用台式计算机,则在旅途中又会使用笔记本电脑! -
Java语言程序设计题解与实验指导沈泽刚,伞晓丽 著《Java语言程序设计(第2版)题解与实验指导/21世纪高等学校计算机教育实用规划教材》是与《Java语言程序设计(第2版)》(清华大学出版社出版)配套的实验指导和习题解析,目的是为学生课后学习和课堂上机实验提供支持。全书共分15章,每章均包括本章要点、实验指导、习题解析三个方面的内容。书末的附录A介绍了JDK7和Eclipse的下载、安装和使用。《Java语言程序设计(第2版)题解与实验指导/21世纪高等学校计算机教育实用规划教材》可作为《Java语言程序设计(第2版)》的教辅用书,也可供自学Java语言的人员参考。 -
Java JDK 7实例宝典韩雪,郭天娇 著《Java JDK 7实例宝典》以J2SE 7.0为开发环境,选取Java应用的典型实例,循序渐进地介绍Java语言的各种开发方法和技巧。全书共有19个章节,169个实例,内容涉及Java语言基础、面向对象程序设计、数字处理、数组与集合、字符串、异常处理、文件操作、多线程、Swing编程、图形和多媒体编程、反射机制、网络程序设计、数据库编程、Applet、Java与XML、Java Mail、JSP与Servlet,并专门用一章介绍J2SE 7.0的新特性。本书内容丰富,结构清晰,选择的实例紧贴实际应用,具有很强的实用性和针对性,力求让读者通过实例学到更多、更好的编程方法和技术。 《Java JDK 7实例宝典》适用于Java初级、中级和高级开发人员。 -
程序设计思想与方法陆朝俊 著当前高等学校计算机基础教学的一个改革和发展方向是将“计算思维”作为程序设计课程主线,让学生学会如何像计算机科学家那样思考并解决问题,这与传统的以一门编程语言为课程核心的做法是完全不同的。《程序设计思想与方法:问题求解中的计算思维/教育部大学计算机课程改革项目规划教材》是作者参与教育部大学计算机课程改革项目而形成的产物,《程序设计思想与方法:问题求解中的计算思维/教育部大学计算机课程改革项目规划教材》以问题求解中的计算思维为线索,介绍一般的程序设计思想与方法。具体内容包括:信息和信息处理过程的表示,处理流程的结构化和模块化设计方法,从面向过程方法到面向对象方法的发展,图形和GUI编程,事件驱动编程和并发编程,蒙特卡罗模拟方法设计等。要强调的是,以上所有思想和方法都是通过生动的实例演示而非枯燥的原理灌输而展开介绍的。虽然《程序设计思想与方法:问题求解中的计算思维/教育部大学计算机课程改革项目规划教材》不是关于编程语言的教材,但是通过《程序设计思想与方法:问题求解中的计算思维/教育部大学计算机课程改革项目规划教材》的学习,学生可以掌握简单而强大的Python语言,能够利用Python实现自己对实际问题解决方法的思考和设计。本书的目标受众是高等学校中非计算机科学与技术专业的学生,当然也适用于计算机科学与技术专业学生的入门课程。实际上,由于本书编写时注重“手把手似的”循序渐进教学,任何具备高中文化水平的人都可以通过自学掌握本书内容。 -
Java程序设计李晋,李妙妍,张悦,等著 宋波,周传生 编《Java程序设计:基于JDK 6和NetBeans实现习题解答与实验指导》是《Java程序设计——基于JDK6和Net Beans实现》(清华大学出版社出版)的配套习题解答与实验指导。《Java程序设计:基于JDK 6和NetBeans实现习题解答与实验指导》分为习题解答和实验指导两部分。在习题解答部分,给出了教材中全部习题的详细答案,包括相关知识点分析、图和代码等;在实验指导部分,给出了22个精心设计的实验,分别与教材中的各章节相对应。《Java程序设计:基于JDK 6和NetBeans实现习题解答与实验指导》层次清晰、实用性强,可作为高等学校Java语言程序设计课程的辅导用书,也可供编程爱好者参考使用。
