其他编程语言/工具
-
汇编语言程序设计教程王庆生 主编《21世纪高等教育计算机规划教材:汇编语言程序设计教程》主要介绍基于80x86的汇编语言程序设计方法和技术,共分为3个部分。第1章-第8章为主体部分,包括计算机基本组成结构和指令系统,循环、分支、子程序和宏汇编技术的程序设计;第9章-第10章为中断与输入输出的一些典型应用;第3部分为上机实验,其中有9组实验题供选用和参考。每章都有丰富的程序实例和习题,并提供实验题的指导和习题参考答案。《21世纪高等教育计算机规划教材:汇编语言程序设计教程》是国家质量工程特色专业“TS11483”的配套教材,内容的编排和实例的讲解力求思路清晰、通俗易懂、深入浅出。《21世纪高等教育计算机规划教材:汇编语言程序设计教程》可作为高等院校本科以及大专院校计算机和电子信息类专业的教材,也可供从事汇编语言编程的读者自学参考。 -
Visual Studio 2010并行编程从入门到精通(美)马歇尔 著,梁春艳 译多核架构是当前的行业趋势,越来越多的读者希望自己写的程序能够在这样的架构上取得良好的性能。《微软技术丛书:Visual Studio 2010并行编程从入门到精通》针对并行编程,沿袭深受读者欢迎的STEP-BY-STEP风格,一次讲授一个知识点,由浅入深地介绍了相关基础知识,如任务并行和数据并行,讨论了并发集合和线程同步,阐述了如何使用Visual Studio 2012来维护和调试并行应用。《微软技术丛书:Visual Studio 2010并行编程从入门到精通》可帮助.NET开发人员理解并行编程及相关技术的核心概念,帮助他们开发高性能的并行应用。 -
ACM国际大学生程序设计竞赛俞勇 主编ACM国际大学生程序设计竞赛(ACM-ICPC)是国际上公认的水平最高、规模最大、影响最深的计算机专业竞赛,目前全球参与人数达20多万。《ACM国际大学生程序设计竞赛(ACM-ICPC)系列丛书·ACM国际大学生程序设计竞赛:算法与实现》作者将76年的教练经验与积累撰写成本系列丛书,全面、深入而系统地将ACM-ICPC展现给读者。本系列丛书包括《ACM国际大学生程序设计竞赛:知识与入门》、《ACM国际大学生程序设计竞赛:算法与实现》、《ACM国际大学生程序设计竞赛:题目与解读》、《ACM国际大学生程序设计竞赛:比赛与思考》等4册,其中《ACM国际大学生程序设计竞赛:知识与入门》介绍了ACM-ICPC的知识及其分类、进阶与角色、在线评测系统;《ACM国际大学生程序设计竞赛:算法与实现》介绍了ACM-ICPC算法分类、实现及索引;《ACM国际大学生程序设计竞赛:题目与解读》为各类算法配备经典例题及题库,并提供解题思路;《ACM国际大学生程序设计竞赛:比赛与思考》介绍了上海交通大学ACM-ICPC的训练及比赛,包括训练札记、赛场风云、赛季纵横、冠军之路、峥嵘岁月。《ACM国际大学生程序设计竞赛(ACM-ICPC)系列丛书·ACM国际大学生程序设计竞赛:算法与实现》适用于参加ACM国际大学生程序设计竞赛的本科生和研究生,对参加青少年信息学奥林匹克竞赛的中学生也很有指导价值。同时,作为程序设计、数据结构、算法等相关课程的拓展与提升,本丛书也是难得的教学辅助读物。 -
精通MATLAB王正林本书第1版于2006年问世,由于内容全面、讲解细致、实例丰富而深受广大读者的喜爱,上市6年以来长期占据各大MATLAB类图书排行榜的前列。结合MATLAB软件的升级,并根据广大读者的热心反馈,这次我们推出升级的第3版,再次对内容进行升级、调整和优化,旨在满足更多读者的更高要求。本书深入浅出,紧密结合实例,对MATLAB的使用进行了全面且详尽的阐述,并通过大量的实例讲述如何实现MATLAB的基本操作和实际使用。全书图文并茂,突出应用,并配有大量的程序实例。全书共分40章,分为入门、计算、绘图、扩展、实战5篇。入门篇为第1~13章,主要讲述MATLAB的基本使用;计算篇为第14~23章,主要讲述MATLAB强大的计算功能;绘图篇为第24~30章,主要讲述MATLAB同样强大的绘图功能;扩展篇为第31~35章,主要讲述MATLAB的扩展功能;实战篇为第36~40章,主要讲述MATLAB在大学课程中的实战例子。本书最大的特色在于用实例说话,教您快速上手,每个例子都经过精挑细选,具有很强的针对性,力求让读者通过运行实例而掌握基本参数及制作技巧,快速有效地学习到MATLAB的知识。 -
x86汇编语言李忠每一种处理器都有它自己的机器指令集,而汇编语言的发明则是为了方便这些机器指令的记忆和书写。尽管汇编语言已经较少用于大型软件程序的开发,但从学习者的角度来看,要想真正理解计算机的工作原理,掌握它内部的运行机制,学习汇编语言是必不可少的。本书采用开源的NASM汇编语言编译器和VirtualBox虚拟机软件,以个人计算机广泛采用的Intel处理器为基础,详细讲解了Intel处理器的指令系统和工作模式,以大量的代码演示了16/32/64位软件的开发方法,介绍了处理器的16位实模式和32位保护模式,以及基本的指令系统。这是一本有趣的书,它没有把篇幅花在计算一些枯燥的数学题上。相反,它教你如何直接控制硬件,在不借助于BIOS、DOS、Windows、Linux或者任何其他软件支持的情况下来显示字符、读取硬盘数据、控制其他硬件等。本书可作为大专院校相关专业学生和计算机编程爱好者的教程。 -
SOC系统设计张刚 等著张刚、张博、常青编著的《SoC系统设计》主要介绍在SoC的EDA平台上进行系统设计的方法,全书共9章,第1章为绪论;第2章为SoC系统设计概述,内容包括SoC基本概念、SOC研究内容、分类及设计流程、IP核复用技术、SoC设计工具等;第3章介绍现场可编程门阵列FPGA器件结构、配置及XilinxFPGA 产品;第4章讨论VHDL硬件描述语言使用方法,包括VHDL语法要素、顺序描述语句及并行描述语句;第5章介绍常用组合逻辑电路和时序逻辑电路的VHDL设计;第6章介绍ISE工具软件使用开发流程;第7章介绍ISE软件中IP核应用技术,包括DCM、RAM、ROM、FIFO等IP的生成方法;第8章叙述Chipscope片内逻辑分析仪使用方法;第9章介绍EDK开发流程及基于MicroBlaze处理器的SoPC系统设计方法。《SoC系统设计》内容全面系统,以培养读者实际应用开发为目标,实用性强,所配实例全部通过调试和验证,可直接用在读者的系统设计中。本书可作为高等院校电子、通信、计算机、自动化等相关专业的本科生和研究生教材,也可作为SoC开发人员的设计参考书。 -
Visual Studio串口通信与测控应用编程实践李江全 等编著《Visual Studio串口通信与测控应用编程实践》从工程应用的角度出发,较系统地介绍了9种典型测控系统的应用,内容包括:利用PC与三菱PLC、PC与西门子PLC、PC与PCI数据采集卡、PC与单片机、PC与远程I/O模块、PC与USB数据采集模块、PC与智能仪器、PC与无线数传模块,以及PC与GSM短信模块等组成的测控系统。对每种测控系统首先介绍了相关的硬件技术,然后给出具体的测控线路及完整的VB.NET、VC++.NET和C#.NET测控程序。《Visual Studio串口通信与测控应用编程实践》内容丰富,有较强的先进性、实用性和可操作性,可供各类自动化、计算机应用、机电一体化、测控仪器等专业的本科生和研究生学习使用,也可供计算机测控系统研发的工程技术人员参考使用。《Visual Studio串口通信与测控应用编程实践》提供超值配套光盘,内容包括所有实例的源程序、程序运行录屏、系统测试录像、软硬件资源等。 -
MATLAB R2012a完全自学一本通刘浩本书面向MATLAB的初中级读者,在介绍MATLAB R2012a集成环境的基础上,对MATLAB使用中常用的知识和工具进行了详细的介绍,书中各章均提供了大量有针对性的算例,供读者实战练习。根据内容的侧重点不同,全书分为20章:第1~5章为基础部分,讲解MATLAB概述、数学计算基础知识、数组和矩阵、编程基础及数据的可视化等;第6~8章为数学应用部分,讲解数据分析与处理、符号数学计算和概率统计等;第9~15章为工程应用部分,讲解偏微分方程、优化、图像处理、信号处理、小波分析等工具箱、Simulink基础及应用等;第16~20章为知识拓展部分,讲解句柄图形、GUI编程、文件I/O、编译器和应用程序接口等内容。为了使用户能够更好地操作MATLAB,本书中示例的命令都记录在M文件及其他相关文件中,用户可以将相关的目录设置为工作目录,直接使用M文件进行操作,以便快速掌握MATLAB的使用方法。 -
可信编译构造理论与关键技术何炎详,吴伟 著编译器是重要的系统软件,除了编译功能,在许多领域都有应用,如绿色计算、嵌入式系统优化、代码分析与验证、可信计算、软件测试等。编译器是否可信直接影响着整个计算机系统的可信性,因此编译器的可信性一直受到人们的广泛关注和深切重视。《信息科学技术学术著作丛书:可信编译构造理论与关键技术》全面系统地介绍了可信编译理论及其关键技术,从保证编译器自身可信性和编译对象可信性两个方面进行了详细阐述。同时,《信息科学技术学术著作丛书:可信编译构造理论与关键技术》还介绍了可信编译在嵌入式软件优化、绿色编译、软件测试以及可信软件开发过程中的应用与实践。《信息科学技术学术著作丛书:可信编译构造理论与关键技术》许多内容是作者近年来在该领域的最新研究成果,具有较强的原创性。本书取材新颖、内容丰富、概念准确、层次清晰、叙述严谨、图文并茂、系统性强,可作为高等院校和科研院所计算机科学与技术、软件工程、计算机应用技术等相关专业的高年级本科生或研究生的参考书,也可供可信软件及相关领域的研究人员借鉴、学习和参考。 -
数据结构魏红娟,张海燕,王艳花 编数据结构是计算机及其相关专业的一门专业基础课程,也是其他重要专业课程的前导课程。该课程主要培养学生分析数据、组织数据的能力。《数据结构》系统而全面介绍了数据、数据结构和抽象数据类型等基本概念;线性表的类型,线性表的顺序表示和实现,线性表的链式表示和实现;栈的概念,栈的表示和实现,队列的概念、表示和实现;串的概念、表示、实现、相关算法和应用实例;数组的概念、表示和实现,矩阵的压缩存储,广义表的概念、存储、表示及其相关算法;树的概念,二叉树的概念和访问,森林的相关知识,赫夫曼树;图的定义、存储、遍历和路径等;树等数据结构的查找;排序等。《数据结构》既有理论知识的讲解,又有重要的算法分析和实现过程,可作为计算机及其相关专业的本科和专科学生教材,也可作为相关从业人员的培训资料或参考用书。
