程序设计综合
-
面向工程与科学的C++程序设计(美)奈霍夫(Larry Nyhoff)著 张长富 等译《面向工程与科学的C++程序设计/世界著名计算机教材精选》是作者在多年讲授为工程和科学专业学生准备的C++程序设计课程基础上编写而成的,书中几乎所有的示例和练习都是针对工程和科学应用的,包含温度转换、放射性衰减、爱因斯坦方程、污染指数、数字电路、求根、积分、微分、Internet地址、A-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语言学习与实验指导张亦辰,尹燕敏,李凡 编《C语言学习与实验指导》共分十章,每章包括学习要求、实验指导、例题分析和习题训练四个部分。每章的实验个数是根据内容不同,从一个实验到三个实验不等。为了适应信息化社会发展的需求,使学生具备利用计算机解决问题的基本技能,胜任专业研究与应用的需要,多数高等学校都开设了计算机语言程序设计课程。C语言作为目前最为流行的一种编程软件,有着强大的功能,在各个方面中的应用都非常广泛,成为高等学校计算机程序设计课程的首选语言。 -
计算机硬件与系统组建高手真经余金昌,亓涛 著科学技术尤其制作工艺的发展促使计算机硬件性能不断提高,这种趋势将为新一代操作系统windows7/8和高性能软件的运行打下坚实的技术基础。由于采用模块化设计和规模化生产,计算机的成本却是逐年下降,计算机及其相关产品的价格也越来越便宜。随着人民生活水平不断提升,计算机不再是一件奢侈的电子产品,普通家庭每月的收入即可购置一台性能非常不错的计算机。同时,计算机的应用也非常广泛,这种广泛遍布社会各行各业和用户工作及生活中的方方面面,“计算机性能不断提升,价格却不断下降的趋势”决定曾经作为高科技代表的计算机进入千家万户,进入到公司、医院、工厂、学校……成为人们日常生活中的必需品。甚至部分用户拥有多台计算机,在家和办公室中使用台式计算机,则在旅途中又会使用笔记本电脑! -
Java程序设计李晋,李妙妍,张悦,等著 宋波,周传生 编《Java程序设计:基于JDK 6和NetBeans实现习题解答与实验指导》是《Java程序设计——基于JDK6和Net Beans实现》(清华大学出版社出版)的配套习题解答与实验指导。《Java程序设计:基于JDK 6和NetBeans实现习题解答与实验指导》分为习题解答和实验指导两部分。在习题解答部分,给出了教材中全部习题的详细答案,包括相关知识点分析、图和代码等;在实验指导部分,给出了22个精心设计的实验,分别与教材中的各章节相对应。《Java程序设计:基于JDK 6和NetBeans实现习题解答与实验指导》层次清晰、实用性强,可作为高等学校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实现自己对实际问题解决方法的思考和设计。本书的目标受众是高等学校中非计算机科学与技术专业的学生,当然也适用于计算机科学与技术专业学生的入门课程。实际上,由于本书编写时注重“手把手似的”循序渐进教学,任何具备高中文化水平的人都可以通过自学掌握本书内容。 -
ARM嵌入式系统基础与应用徐爱钧 著《ARM嵌入式系统基础与应用:基于Proteus和IAR EWARM》以NXP公司的LPC2100系列ARM处理器为原型、IAR EWARM为软件平台,阐述了基于Proteus虚拟仿真技术的ARM嵌入式应用开发技术。分析了与ARM处理器架构相关的技术要点,详细介绍了LPC2138 ARM处理器片内功能资源和外部扩展应用技术,给出了大量Proteus虚拟仿真实例,并配有包含Proteus DEMO版软件包和书中全部实例的光盘。《ARM嵌入式系统基础与应用:基于Proteus和IAR EWARM》适合于从事ARM嵌入式系统开发设计的工程技术人员阅读,也可作为大专院校相关专业嵌入式系统课程的教学用书。 -
C++编程李刚 编《信毅教材大系·C++编程:面向问题的设计方法》分为两大部分:基础篇,包括C++中的结构化设计部分(C语言部分);深入篇,包括类的定义,作为类变量的对象的运算,以及继承和多态等。在各篇中都设有主线,围绕主线由浅入深、循序渐进讲解。全书案例丰富,图文并茂,通俗易懂。《信毅教材大系·C++编程:面向问题的设计方法》可作为高等院校信息技术类专业(计算机、通信、电子、自动控制等)及其他专业本科生学习C和C++的教科书,也可供从事程序设计的工程人员参考。 -
量子程序设计语言徐家福,宋方敏 著《中创软件丛书:量子程序设计语言》是一部量子程序设计语言专著。全书共十章,第一章为引言,着重阐明何谓量子程序设计语言,为何要研究量子程序设计语言,如何研究量子程序设计语言三个基本问题,并兼及《中创软件丛书:量子程序设计语言》之结构;第二章至第四章分别陈述研习量子程序设计语言所需之基础知识,即数学基础、计算机科学基础、量子力学基础;第五章为语言风范;第六章为量子程序设计语言举例,简要介绍了量子伪码、Ogol、QCL、qGCL、QML五种量子程序设计语言;第七章至第九章介绍作者主持设计并实现之三种量子程序设计语言——NDQjava、NDQFP以及NDQjava2及其处理系统;第十章为发展展望。《中创软件丛书:量子程序设计语言》可作为高等院校计算机、电子、通信有关专业高年级学生与研究生课程的参考用书,对有志于研究量子程序设计语言的人员亦具有重要参考价值。
