其他编程语言/工具
-
高级语言程序设计黄翠兰 主编《高级语言程序设计》内容丰富,注重培养读者的程序设计能力以及良好的程序设计风格,读者可模仿书中大量的实例进行编程,并完成每一章的习题巩固相关知识,养成良好的编程习惯。C语言程序设计是掌握计算机软、硬件系统工作原理必需的基本知识,也是计算机相关专业重要的入门知识。C语言既有高级语言的特性,又具有汇编语言的特点,可以作为系统程序设计语言,也可以作为应用程序设计语言。《高级语言程序设计》以“概念加案例”的方式全面地介绍了C语言的基本概念、数据类型、程序结构;系统地讲述了C语言的结构化程序设计方法,并用大量丰富的算法实例阐述C程序设计的技巧;引入了C语言的图形功能以便扩充读者在C程序设计时的灵活性和多样性;为了让读者学有所用,《高级语言程序设计》介绍了一个用C语言实现的完整项目设计。 -
编译原理王磊,胡元义 主编本书系统地介绍了编译程序的设计原理及实现技术。在内容的组织上,本书强调知识的实用性,将编译的基本理论与具体的实现技术有机地结合起来,既注重了理论的完整性,化繁为简,又将理论融于具体的实例中,化难为易,以达到准确、清楚地阐述相关概念和原理的目的。除各章节对理论阐述的条理性外,书中给出的例子也具有实用性与连贯性,使读者对编译的各个阶段能有一个全面、直观的认识。本书采用的算法全部由C语言描述,各章均附有习题。本书可作为计算机专业的本科教材,也可作为计算机软件工程人员的参考资料。 -
MATLAB/Simulink建模与仿真张德丰 编著本书从应用角度出发,系统地介绍了MATLAB/Simulink的建模与仿真。结合MATLAB/Simulink的使用,通过典型示例,全面系统地阐述了MATLAB/Simulink建模与仿真在通信系统和自动系统中的应用。全书共分为8章,内容包括MATLAB介绍、MATLAB界面设计、Simulink仿真环境、MATLAB/Simulink建模与仿真、时/频域分析法、模拟及数字通信系统的建模与仿真、经典/现代/智能控制系统设计与仿真、MATLAB/Simulink仿真与建模在实际中的应用等。各章首先通过理论来阐述其原理及概念,再通过典型示例来加深读者对这些概念的理解,同时也把理论应用到实际过程中。本书具有内容广、示例典型、实用性强、简单易懂等特点。可作为计算机仿真、计算机应用、信息处理、机械电子等大专院校学生和研究生教材,也可供计算机仿真及相关领域工程技术和研究人员参考。 -
MATLAB程序设计与典型应用张德丰 编著《MATLAB程序设计与典型应用》结构清晰、内容丰富、论述翔实,适合学习MATLAB的本科生、研究生阅读,也可作为广大科研工作人员的参考用书。MATLAB语言是现今在工程研究领域应用范围很广的一门计算机语言。《MATLAB程序设计与典型应用》讲解了MATLAB语言运算、程序设计、图形表示,同时对MATLAB语言在工程中的经典应用进行了详细介绍。《MATLAB程序设计与典型应用》共分11章,包括MATLAB简介、MATLAB数值计算及应用、符号运算及应用、MATLAB程序设计技术、MATLAB绘图功能、MATLAB在模糊控制系统中的应用、MATLAB在人工神经网络中的应用、MATLAB在自动控制中的应用、MATLAB在数字信号中的应用、MATLAB外部程序接口应用、MATLAB在其他领域的应用等内容。 -
并行程序设计原理(美)林,(美)斯奈德 著,陆鑫达 等译本书内容新颖,涉及现代并行硬件和软件技术,包括多核体系结构及其并行程序设计技术。本书侧重论述并行程序设计的原理,并论述了并行程序设计中一些深层次问题,如可扩展性、可移植性以及并行程序设计应遵循的方法学等。本书是高等院校计算机专业高年级本科生或低年级研究生的理想教科书,同时也是专业程序员从事并行程序设计的理想入门书。多核体系结构的出现使得并行程序设计技术对软件工程师和计算机系统设计师变得日益重要。本书着重论述并行计算的基本原理,解释各种现象,并分析为何这些现象是成功进行并行程序设计的机遇或阻碍。本书是高等院校计算机专业高年级本科生或低年级研究生的理想教科书,同时也是专业程序员从事并行程序设计的理想入门书。 -
挑战编程(美)斯基纳,(西)雷维拉 著,刘汝佳 译《挑战编程:程序设计竞赛训练手册》分为14章,分别介绍在线评测系统的基本使用方法、数据结构、字符串、排序、算术与代数、组合数学、数论、回溯法、图遍历、图算法、动态规划、网格、几何,以及计算几何,并在附录中介绍了一些著名的程序设计竞赛以及相应的备赛建议与比赛技巧。每章的正文用十余页的篇幅覆盖了该领域最核心的概念和算法,然后给出八道可在线提交的完整编程挑战题目供读者练习。全书内容紧凑、信息量大,是各类程序设计竞赛的选手与教练不可多得的参考书。 -
WCF技术剖析蒋金楠 著《WCF技术剖析》从WCF的终结点谈起,对终结点的三要素进行了全面而深入的介绍,帮助读者了解地址、绑定和契约的本质。通过本书对序列化的深入讲解,读者可了解WCF进行操作方法调用与消息之间转化的本质;深入剖析消息编码则会帮助读者从根本上把握WCF进行消息编码和解码的实现机制,以及不同编码方式在性能、互操作性及使用场景上的差异;同时本书从WCF的服务端框架和客户端框架进行深层次的剖析,介绍了服务寄宿和服务调用;对实例化和会话进行了讨论,从服务实例的激活和客户端状态保持两个侧面详细介绍WCF的实例上下文提供机制和基于会话信道的会话实现。最后,本书提供了一个完整的案例帮助读者掌握如何利用本书涉及的内容搭建一个基本的WCF分布式应用。本书不仅适合那些尚未接触过WCF,希望尽快入门并进行深入研究的开发人员,同样适合那些对WCF有一定了解的开发设计人员和架构师。 -
Ruby程序设计268技(日)青木峰郎,(日)后藤裕藏,(日)高桥征义 著,博硕文化 译Ruby是为了让程序设计更快乐而开发的程序语言。Ruby具有“彻底面向对象”、“丰富的程序库”、“亲和力高的直观语法形式”等多项特征,但这些特征并不是Ruby的目的,只能说是为了让程序设计更有趣而开发的手段罢了。Ruby处在当前主流的位置上,并非“行家才知道,专业人员为导向的程序语言”。在学习Ruby的人群当中,应该有很多人是看了参考手册后,不知道要用Ruby 来做什么。《Ruby程序设计268技(第2版)》并非以功能项目进行分类,而是以“想要做的事”作为主轴来进行分类,对于读者的学习绝对大有裨益。《Ruby程序设计268技(第2版)》是在活用Ruby时不可离手的一《Ruby程序设计268技(第2版)》,它能够帮助大家在程序设计的道路上获得更多的快乐。希望《Ruby程序设计268技(第2版)》的读者,都能从使用Ruby的过程中,找到属于自己的“兴趣”与“乐趣”。——若您可以这样灵活运用,那将是《Ruby程序设计268技(第2版)》作者无上的荣幸了。 -
汇编语言程序设计实验指导及习题解答牛斗 等编著《21世纪普通高校计算机公共课程规划教材:汇编语言程序设计实验指导及习题解答》是汇编语言程序设计学习过程中的辅助教材,与宋人杰教授主编的《汇编语言程序设计》教材配套使用。本教材共分为两大部分,第一部分是程序设计实验指导教材,第二部分是习题解答。在实验指导部分结合实际的实验环境和上机实验方法给出了具体的实验内容,第1~9章为基础实验,第10章为4个综合性程序设计实验。在习题解答部分给出了宋人杰教授主编的《汇编语言程序设计》一书各章节的习题参考答案。《21世纪普通高校计算机公共课程规划教材:汇编语言程序设计实验指导及习题解答》适于作为普通高等院校计算机科学与技术专业及相关专业的汇编语言程序设计的配套教材,也可以作为自学考试的参考教材和相关专业技术人员的参考用书。 -
巧用JQuery吴超,张帅 编著JQuery是近年来非常流行的JavaScript框架,它优雅、简洁、高效,深受开发者的青睐。《巧用JQuery》为拥有JavaScript基础的读者介绍了如何利用jQuery框架编写Web页面。《巧用JQuery》前5章为学习jQuery提供了必要的基础,包括jQuery核心操作、Ajax传输、插件用法和页面动态性等。第6~19章分别介绍了如何利用jQuery来实现各种页面操作和效果,并通过大量的实例和用法演示,对读者提高自己的Web页面访问效果有很大的帮助。《巧用JQuery》适合具备基本HTML和CSS知识,并熟悉JavaScript的Web界面开发人员阅读。
