其他编程语言/工具
-
多核程序设计多核系列教材编写组 编著本书介绍了多核体系结构、多核处理器、硬件支持、系统软件的现状,详细讲解了在多核平台上进行软件开发的理论与方法。从硬件入手介绍多核计算机的发展,介绍了并行算法与常用算法,之后以线程为出发点介绍多线程程序设计基础理论。然后结合Windows平台与Linux平台及多核厂家提供的软件调优工具,详细介绍了多核程序设计与调优方法。除此以外,还详细介绍了OpenMP与MPI利用多核平台进行并行程序设计的方法等。本书涵盖了多核软件设计各个方面,通过详细的例子引导读者迅速学习多核平台上的程序设计技术。本书适于计算机相关专业方向的学生与工程师了解多核基础原理与进展。 -
Hibernate应用开发完全手册明日科技 编著本书以使用Hibernate技术开发网络应用程序涉及的实用技术为中心,全面、系统地介绍了使用Hibernate技术开发应用程序时必须掌握的技术、方法和过程。本书分为四篇,共19章,主要介绍了Hibernate的环境搭建及使用Hibernate时必须掌握的基本技术等基础知识;在Hibernate中映射关联关系、事务应用、检索策略、映射值类型集合等高级应用;小型网站或应用程序的开发思路、方法和过程;基于Struts+Hibernate开发网站的基本思路、方法和过程,包括运用Struts+Hibernate开发物资管理系统和电子商城等内容。 本书附有配套光盘,提供了书中所有实例、范例和案例程序的全部源代码;所有源代码都经过精心调试,在Windows 2003下测试通过,保证能够正常运行。 本书内容精练,重点突出,实例丰富,并且配有实例录像,是各级程序开发人员必备的参考书。本书也非常适合大中专院校师生参考阅读。 -
实用教程郑阿奇 主编本书依据《全国计算机等级考试二级考试大纲(Visual BASIC程序设计)》编写。全书紧扣考试大纲并渗透大纲各知识点,以通俗浅显的语言诠释各知识点要领,给读者以最明确、直观的认识。本书通过大量的实例,深入浅出地介绍了Visual BASIC 6.0的有关知识,书中每章均附有典型习题。本书的配套教材《Visual BASIC 6.0上机指导与等级考试模拟试题》提供了多套全国计算机等级考试模拟试题,并且还增加了与每章相配套的上机练习,以加强学生的职业技能训练。本书力求避免纯理论的讲解,尽可能地以操作实例的剖析,将抽象的理论形象化。本书突出操作实践,淡化理论阐述,既有计算机语言教学的参考性、可操作性,又有实际开发应用的借鉴性、实用性。本书既可作为高职高专院校教学用书,也适合读者自学使用。 -
程序设计方法学(美)麦基弗、摩根;田玉敏 等译本书重点介绍新的和正在出现的构造先进应用程序的技术,解决软件设计人员开发高度复杂的应用程序时必须要面临的问题。本书的主要内容包括:模型与正确性、程序设计技术以及应用和自动机理论。同时,给出了几个来自不同领域的应用实例,例如,安全、电话和电路设计等。本书是先进的计算机软件理论和实践方面的权威性指导书,适合作为程序设计人员、计算机科学家和软件工程师的参考书。 -
AJAX AND REST RECIPES中文版(美)格罗斯 著,李琳骁,蔡毅 译本书探讨了针对Ajax、JavaScript和基于表现状态传输(Representational State Transfer,REST)的Web service,以及其功能性实现的实践性解决方案。主要包含以下内容:编写高级JavaScript功能的技巧;构建处理动态内容的用户接口;实现SOA和通用Web service架构;针对特定情形来实现基于REST的Web service。 该书实用性强,讲解全面。前半部分针对架构和开发Ajax应用期间无法避免的大量孤立问题,提供诸多解决方案,后半部分则将几个前后关联的诀窍(recipe)组合成较大的项目,让读者体会如何实现真实场景里的Ajax方案。通过此书,读者可以学习如何通过从服务器解耦客户机程序来模块化Web应用。 本书适合广大Web开发人员、Web架构师参考使用。 -
程序设计与基本算法司存瑞,苏秋萍 主编青少年信息学(计算机)奥林匹克竞赛培训教程系列丛书是由长期从事青少年信息学奥林匹克竞赛教育、具有丰富竞赛辅导和教学经验的一线教师共同精心编著而成的。《青少年信息学计算机奥林匹克竞赛培训教程系列丛书:程序设计与基本算法》是这套丛书的第一册。全书共分10章。第1章介绍了Pascal语言程序开发环境;第2~9章介绍了’Pascal语言的各种基本知识,体现了Pascal语言自身的描述能力和编程方法;第10章介绍了程序设计中的基本算法;书末附有部分习题参考答案。为了使学生尽快掌握竞赛的内容和范围,除前两章和第10章外,其余各章特意从近年来全国青少年信息学奥林匹克竞赛试题中精选了若干题目,组成了“典型试题分析”一节的内容。这些试题应用本章所讲内容完全可以解答。本书深入浅出,思路清晰,不仅能帮助刚刚迈进信息学奥林匹克竞赛大门的选手掌握程序设计的基本知识,还能从启迪思维、开发智力的角度引导他们如何使用计算机来分析问题和解决问题。本书既可以作为全国青少年信息学奥林匹克竞赛的培训教材和自学用书,也可以作为ACM大学生程序设计竞赛及大专院校相关专业教师和学生的参考书。 -
MATLAB仿真在信号处理中的应用徐明远、刘增力《MATLAB仿真在信号处理中的应用》通过覆盖信号处理学科各个知识点的简单明了的实例介绍,使读者用较短的时间学会利用MATLAB软件工具解决相关问题的基本方法。全书共分9章。第1、2章介绍应用MATLAB进行数学运算、数据可视化表达的方法。第3章介绍信号的时域和频域分析以及常用信号的频谱。第4-7章分别介绍数字信号处理、声音信号处理、图像信号处理及视频信号处理的应用实例。第8、9章介绍MATLAB在小波变换、阵列信号处理中的应用。《MATLAB仿真在信号处理中的应用》可作为高等学校电子信息类,特别是与信号处理有关学科的本科高年级学生和研究生教材或参考书,还可作为从事信号处理建模和仿真研究的工程技术人员的参考资料。 -
算法设计与分析基础(美)Anany Levitin本书采用了一种算法设计技术的新分类方法,不但比传统分类法包容性更强,而且更直观,也更有效,因此广受好评。 这种分类框架条理清晰,契合教育学原理,非常适合算法教学。网上提供了详尽的教学指南供教师和学生下载,书中还为学生安排了习题提示和每章小结。为r提高学习兴趣,书中应用了许多流行的谜题和游戏,需要重点思考的地方则往往会用反问来提醒注意。 第2版特色:★添加180个新的谜题和习题★分不同的小节来分析递归算法和非递归算法★包含算法的经验分析和算法可视化★对近似算法部分进行了修订★新增讨论迭代改进算法的章节,内容覆盖单纯形法、网络流量、二分图的最大匹配以及稳定婚姻问题 -
计算机程序设计经典题解杨克昌 编著面向高校学生选讲算机程序设计经典题解,旨在使学生掌握程序设计的基本方法与技巧,提高通过程序设计解决实际问题的能力。《计算机程序设计经典题解》以程序设计求解问题为主线,取材注重典型性与趣味性,题解分类精选,内容新颖丰富。所选讲的经典题解紧贴程序设计应用实际,紧贴计算机等级考试与程序设计竞赛,包括典型的数值求解,常见的数据处理,有趣的智力游戏,巧妙的模拟探索,新颖的图表创建,实用的近似计算机与高精度计算,既有引导入门的基础题、常规题,也有难度较大的综合题、引申题与部分经典名题,难度适宜,深入浅出。《计算机程序设计经典题解》选讲程序设计题解,突出算法设计思路与不同程序设计的对照比较,程序设计选用目前各高校使用最的C(VC),VFP(FoxPro)等语言完成,注重程序的结构化与可读性。对其中有经典问题采用多种算法求解与多个程序实现,以适应计算机基础不同的读者学习与研究。《计算机程序设计经典题解》适合高校本专科学生作为计算机程序设计应用课程案例教学,可供各级程序设计选拔赛、计算机等级考试与计算机程序员水平考试复习参考,也可供中学信息学(计算机)奥林匹克指导与IOI,NOI培训选用。 -
汉语编程基础沈志斌 著全书共分六章,分别介绍了汉语编程的基础知识,汉语编程的基本操作,汉语编程的窗口程序,汉语编程的绘图程序,汉语编程的动画程序,汉语编程的多媒体窗口程序等,最后列举了一些汉语编程的成功案例。书中各章内容衔接紧密,循序渐进,是汉语编程入门的一部必备教材。 本书可作为大中专院校计算机专业或非计算机专业教材,也可作为中小学计算机教师辅导学生学习汉语编程的教材。
