程序设计综合
-
CUDA并行程序设计(美)Shane Cook 著,苏统华,李东,李松泽 等译《高性能计算系列丛书·CUDA并行程序设计:GPU编程指南》是CUDA并行程序设计领域最全面、最详实和最具权威性的著作之一,由CUDA开发者社区技术总监亲自撰写,英伟达中国首批CUDA官方认证工程师翻译,详实地讲解了CUDA并行程序设计的技术知识点(平台、架构、硬件知识、开发工具和热点技术)和编程方法,包含大量实用代码示例,实践性非常强。《高性能计算系列丛书·CUDA并行程序设计:GPU编程指南》共分为12章。第1章从宏观上介绍流处理器演变历史。第2章详解GPU并行机制,深入理解串行与并行程序,以辩证地求解问题。第3章讲解CUDA设备及相关的硬件和体系结构,以实现最优CUDA程序性能。第4章介绍CUDA开发环境搭建和可用调试环境。第5章介绍与CUDA编程紧密相关的核心概念——网格、线程块与线程,并通过示例说明线程模型与性能的关系。第6章借助实例详细讲解了不同类型内存的工作机制,并指出实践中容易出现的误区。第7章细述多任务的CPU和GPU协同,并介绍多个CPU/GPU编程秘技。第8章介绍如何在应用程序中编写和使用多GPU。第9章详述CUDA编程性能限制因素、分析CUDA代码的工具和技术。第10章介绍编程实践中的库与软件开发工具包。第11章讲解如何设计基于GPU的系统。第12章总结CUDA应用中易犯错误以及应对建议。 -
C语言实验与实训指导教程陆洲,韩耀坤,吕润桃 等编《C语言实验与实训指导教程/21世纪高职高专规划教材·计算机应用系列》以Visual C++6.0为开发环境,通过多个实验和实训,引导读者完成C语言程序设计基础知识的实践,并配有C语言程序设计基础知识的习题。《C语言实验与实训指导教程/21世纪高职高专规划教材·计算机应用系列》主要内容包括Visual C++6.0实验环境、Turbo C实验环境、上机实验指导、综合实训、C语言各章习题、计算机等级考试二级C语言试题、C语言编程常见错误。《C语言实验与实训指导教程/21世纪高职高专规划教材·计算机应用系列》以软件设计与开发思想为指导,突出基础性、实用性,着重对学生答题能力、编程能力、自学能力进行培养。《C语言实验与实训指导教程/21世纪高职高专规划教材·计算机应用系列》可作为C语言课程的辅助教材,既适合于大专(高职高专)院校的学生使用,也适合于其他C语言程序设计的初学者。 -
C语言实训与习题解答吴海峰,徐祥涛 著《C语言实训与习题解答/普通高等教育“计算机类专业”规划教材》是清华大学出版社出版的《程序设计基础实训教程——以C为例》的配套教材,内容包括与主教材相对应的“实验”、“课程指导与习题解答”两部分内容。上机实验包括1个编译环境介绍实验、8个课程内容实验、1个综合性实验。在实验项目中按照3个层次依次设置了程序改错、程序填空、程序扩展、程序编写4种题型,使读者经过“读懂-模仿改写-编写”的实践过程,在由浅入深的引导中逐步熟悉、理解和掌握程序设计的思想、方法和技巧,并熟练掌握及运用程序的调试、追踪方法;课程指导与习题解答,便于学生自学和自我检测,为强化课堂所学的知识提供了保障;《C语言实训与习题解答/普通高等教育“计算机类专业”规划教材》最后给出了补充习题和配套教材的习题答案。《C语言实训与习题解答/普通高等教育“计算机类专业”规划教材》具有基础性、实用性、系统性,同时充分考虑了与其他教材的兼容性,适用于各类高等院校“C语言程序设计”课程的实验教学,也适合作为C语言的实训教材。 -
Java程序设计教程张永强,张墨华 等著对Java语言的学习是应用Java技术进行工程实践的基础。《Java程序设计教程(第2版)/高等学校计算机专业教材精选·算法与程序设计》站在工程开发的角度,结合教学过程,循序渐进地安排了各章的内容,全书将一个经过简化的银行存取款系统分散在各章给予介绍,读者可以在读完全书之后对Java程序设计有一个完整的认识。Java最新的版本是JavaSE7,相比之前发布的版本更新了大量内容,《Java程序设计教程(第2版)/高等学校计算机专业教材精选·算法与程序设计》内容涵盖了Java语言主要的新特性。全书共14章,分别讲授了Java的基本语法,Java面向对象程序设计以及在I/O、多线程、网络、数据库和GUI编程方面的应用。全书结构合理,内容全面反映了Java最新技术的发展,同时注重引入Java技术在实践中的应用,能够为读者学习Java的其他技术奠定良好的技术基础。《Java程序设计教程(第2版)/高等学校计算机专业教材精选·算法与程序设计》可作为高等学校计算机或相关专业本科生的教材,也可在缩减部分教学内容后作为高职高专的Java程序设计课程的教材。 -
Visual Basic程序设计实用教程王栋 著《Visual Basic程序设计实用教程(第4版)/普通高等教育“十一五”国家级规划教材》是Visual Basic的基础教程,详细介绍了Visual Basic语言与算法,通过大量的实例阐述了Visual Basic的基本概念、语言特性、程序设计的基本方法和技巧,以及面向对象的程序设计思想与事件驱动的编程机制。《Visual Basic程序设计实用教程(第4版)/普通高等教育“十一五”国家级规划教材》在叙述上力求做到严谨、详尽而又深入浅出,知识点的安排和格式的编排符合认知规律,是为方便教学而专门设计的。《Visual Basic程序设计实用教程(第4版)/普通高等教育“十一五”国家级规划教材》中每章都配有习题,所有的例子都调试通过。《Visual Basic程序设计实用教程(第4版)/普通高等教育“十一五”国家级规划教材》的主要内容包括:Visual Basic集成开发环境,数据类型、变量、常量、数组、运算符、表达式、控制结构与过程,窗体与各种内部控件的常用属性、方法和事件,常用内部函数,控件数组、菜单、绘图和文件操作等。本书适合作为高等学校学生第一门计算机程序设计语言的教材,或供高年级学生学习使用;也可作为培训教程以及各类人员的学习资料和参考手册。 -
标准C程序设计(印)巴拉古路萨米(E.Balagurusamy)著 王楚燕,鱼静 译《国外计算机科学经典教材:标准C程序设计(第6版)》以简洁、清晰且逻辑有序的方式讲解C语言程序设计的概念,十分适合C语言的初学者。《国外计算机科学经典教材:标准C程序设计(第6版)》通过示例程序、案例学习、编程练习、项目设计以及其他教学手段来帮助读者更好地理解C语言,使得学习过程更加愉悦。 -
Java Web应用开发渐进教程唐建平,曹文继,张丽君 编Java Web应用开发是计算机相关专业的重要实践能力培养课程。全书分为4个篇章循序渐进、由浅入深地介绍了Java Web的相关内容。入门篇包括Java Web概述、JSP元素、JSP内置对象;基础篇包括Servlet技术、JavaBean技术、JDBC技术等内容;高级篇包括Struts2基础、深入学习Struts2等内容;实例篇给出了一个完整的网上书店应用系统设计实例。《Java Web应用开发渐进教程/21世纪高等学校规划教材·计算机科学与技术》每章都配有相应的习题,每篇都配有完整的应用实例,书后附录配有与各章知识相关的实验项目和扩展知识。《Java Web应用开发渐进教程/21世纪高等学校规划教材·计算机科学与技术》适合作为计算机及相关专业高校本科教材,其大部分内容也可作为职业学院的教材,此外也可作为其他有JavaWeb应用开发需求读者的参考书。可从指定网站下载《Java Web应用开发渐进教程/21世纪高等学校规划教材·计算机科学与技术》所有的示例程序代码、配套的PPT课件以及《Java Web应用开发渐进教程/21世纪高等学校规划教材·计算机科学与技术》配套资源。 -
PHP Web程序设计与Ajax技术唐四薪 编PHP与Ajax是目前Web应用程序开发领域的流行技术,掌握这两项技术是大多数企业对网页设计人员的基本要求。《PHP Web程序设计与Ajax技术/21世纪高等学校规划教材·计算机应用》由浅人深、系统地介绍了PHP的相关知识以及基于iQuery的Ajax技术,显著降低了Ajax的入门难度,在叙述有关原理时安排了大量的相关实例。《PHP Web程序设计与Ajax技术/21世纪高等学校规划教材·计算机应用》分为10章,内容包括Web应用程序开发概述.HTML与CSS.PHP基础.Web交互编程.PHP访问数据库.PHP文件访问技术、JavaScript和iQuery框架、基于iQuery的Ajax技术.Ajax方式访问数据库等,附录中安排了PHP的相关实验。《PHP Web程序设计与Ajax技术/21世纪高等学校规划教材·计算机应用》可作为高等院校各专业“Web编程技术”或“动态网页设计”等课程的教材,也可作为Web编程的培训类教材,还可供网页设计与开发人员参考使用。 -
程序设计基础虞歌 著《程序设计基础:以C++为例/普通高等教育“十一五”国家级规划教材·计算机系列教材》是以C++语言作为入门语言的程序设计教材,以崭新的思路进行设计和编排。全书以程序设计零起点读者为主要对象,以培养程序设计能力为目标,循序渐进,通过数百个例题,重点讲解程序设计思想和方法,力图将C++语言基础知识介绍和程序设计能力培养完美结合。《程序设计基础:以C++为例/普通高等教育“十一五”国家级规划教材·计算机系列教材》共10章,包括程序设计概述、C++基础、函数、复合数据类型、对象和类、对象和类的进一步学习、继承和多态、文件、常用数据结构以及标准模板库。《程序设计基础:以C++为例/普通高等教育“十一五”国家级规划教材·计算机系列教材》可作为高等学校学生学习程序设计课程的教材,也可供程序员和编程爱好者参考使用。 -
C程序设计教程学习辅导谭浩强 著《C程序设计教程学习辅导(第2版)/普通高等教育“十一五”国家级规划教材》是与谭浩强所著的《C程序设计教程(第2版)》(清华大学出版社出版)配合使用的参考书,全书可分四个部分。第一部分为《C程序设计教程(第2版)》习题与参考解答,包括了该书各章的全部习题,对全部编程习题都给出了参考解答,包括114个程序;第二部分为常见错误分析和程序调试;第三部分为C语言上机指南,详细介绍了在VisualC++6.0集成环境下编辑、编译、调试和运行程序的方法;第四部分为上机实验,提供了学习本课程应当进行的12个实验。《C程序设计教程学习辅导(第2版)/普通高等教育“十一五”国家级规划教材》内容丰富、实用性强,是学习C语言的一本好参考书。《C程序设计教程学习辅导(第2版)/普通高等教育“十一五”国家级规划教材》不仅可以作为《C程序设计教程(第2版)》的参考书,而且可以作为任何C语言教材的参考书;既适于高等学校师生使用,也可供报考计算机等级考试者和其他自学者参考。
