其他编程语言/工具
-
编译技术实践教程袁和金 等编著《编译技术实践教程》分为两章。第1章介绍编译程序的结构、各阶段的实现原理和构造编译程序的方法。第2章介绍编译程序的实验内容和实现方法。本教材给出的实验安排具有普遍性,各学校可根据自己的教学目标和学生水平酌情调节,以适应实际情况。《编译技术实践教程》可作为大学编译技术课程设计的指导教材,也可作为编译技术或编译原理课程的配套教材。
-
MATLAB在数学方面的应用何正风 编著MATLAB是一款优秀的数学计算软件,在高等数学实验与建模中应用广泛。《MATLAB在数学方面的应用(最新版)》主要讲解了MATLAB在这些方面的应用方法及使用技巧。本书知识覆盖面广,包括高等数学的各个应用方面,通过大量的实例演示让读者有目的、有方向地学习MATLAB。主要内容包括MATLAB的使用、MATLAB的程序设计及绘图功能、科学计算、概率与数理统计分析、回归及插值拟合运算、数据分析、优化设计、数学建模等内容。本书既可作为高等院校理工科相关课程的教材,也可作为工程技术人员和广大MATLAB爱好者的工具用书。
-
编译原理学习指导莫礼平 等编著《普通高等教育“十二五”规划教材:编译原理学习指导》是主要介绍高级程序设计语言的编译程序的设计及实现的基本原理、基本方法。《普通高等教育“十二五”规划教材:编译原理学习指导》以词法分析和语法分析技术为重点,分13章进行编写。每章从学习要求、知识结构、知识要点、例题分析、习题与习题解答6个部分来指导学生进行学习。《普通高等教育“十二五”规划教材:编译原理学习指导》可作为高等院校本科学生学习编译原理课程的指导书、教学参考书,也可作为报考相关专业硕士研究生或全国计算机技术与软件专业技术资格(水平)考试的读者的复习参考书,并可供相关专业技术人员参考使用。
-
计算机程序设计基础蔡启先 主编《21世纪高等学校规划教材·计算机应用:计算机程序设计基础(C语言版)》以零程序设计为起点,采用VC++作为编译环境,使读者全面地掌握计算机程序设计的基本知识与基本操作技能,并熟悉C语言编程的有关应用。全书内容包括算法与C程序设计概述,数据与运算,基本的程序流程控制结构,数组和字符串,指针,函数,C程序的模块化设计,高级数据类型,底层编程技术,文件,C程序应用实例及附录。在内容安排上,先以计算思维的理念解析算法和程序设计过程,导引出对C语言程序设计的认识;然后集中讲透程序的过程设计,再引入函数调用,并升华到模块化程序设计;还介绍了高级数据类型、底层编程技术及文件,最后结合实例介绍了C语言的综合应用。附录提供了新ANSIC99标准。《21世纪高等学校规划教材·计算机应用:计算机程序设计基础(C语言版)》可作为高等学校各专业、计算机水平考试、各类成人教育的教材使用,也可供计算机爱好者自学使用。
-
PLC控制系统吉红,耿惊涛 主编《PLC控制系统(西门子)》主要以西门子S7200和S7300两种型号的PLC为对象,以PLC的实际应用为重点,对S7200和S7300的硬件组态、编程语言、程序设计与仿真调试、系统结构和通信网络等方面进行了详细的介绍。内容安排采用项目化教学模式,《PLC控制系统(西门子)》分为八个项目,每个项目为一个知识单元,将基础知识和实践操作紧密结合,以项目引导、任务驱动进行学习,不但增加了知识的易学性,而且适应了实践教学环节的需要。《PLC控制系统(西门子)》知识内容讲授直观易懂、由浅入深,对初学者的学习具有较好的帮助作用,书中有大量的应用实例,有利于提高读者的实践动手能力。《PLC控制系统(西门子)》将两种机型的必备知识有机融合,必定会增加学生就业的适用面和可选性。
-
快速编程高庆 著第一章“编码基本知识”,介绍了代码过程中的接口、变量定义、流程、调试及程序员的状态。它是一个大体介绍,了解了这些就了解了编程工作的主要内容。 第二章“函数与API”,介绍了编程中用到的主要API类别,它说明了API的重要性。程序员要掌握的API不仅仅如此,这里给出了程序员总结API的思路,API掌握得好,写出代码就有了思路。 第三章“软件工程与架构设计”,介绍了编程工作的重要内容一一明白何时进行编程工作,编程工作与其他工作的关系。软件工程与架构设计是编码之前必须弄明白的一些内容。不然,编程工作就容易失去方向。 第四章“代码思路”,具体介绍了编写代码时的两个重要的工具“接口”与“流程”,它们是进行编码的好助手。 第五章“常见警告与错误分析”,给出了几个实例,并进行了分析。读者可从中了解分析的思路。这样可以自己多积累一些警告与错误,这对编程效率的提高很有好处。本书根据作者的实践经验,结合了业界人士的许多一手资料,并参考了很多柑关书籍编写而成。在此向这些人士与书籍作者表示感谢。
-
汇编语言程序设计张宝剑,付俊辉,孙甲霞 主编《21世纪全国应用型本科计算机系列实用规划教材:汇编语言程序设计》主要阐述80x86汇编语言的程序设计方法和技术。《21世纪全国应用型本科计算机系列实用规划教材:汇编语言程序设计》共9章,内容包括计算机的基础知识;计算机的组织结构;80x86的寻址方式与指令系统,以及包括伪指令在内的汇编语言程序格式;顺序、分支、循环、子程序等基本程序结构,程序设计的基本方法和技术,多模块连接技术,宏汇编技术,以中断为主的输入输出程序设计方法,以及BIOS和DOS系统功能调用;高级编程技术以及32位编程基本技术等内容。本书内容翔实、语言浅显、结构清晰,实例丰富,内容编排突出了汇编语言程序设计的一般方法。本书最后附有实验内容,学生可一边学习,一边上机操作,便于在实践中巩固理论知识,具有很强的可操作性。本书可作为普通高等院校计算机及其相关专业的汇编语言程序设计课程的教材,也可作为电子、自动控制等专业的相关教材及成人函授教育或高职高专相关专业教材,还可供自学汇编语言程序设计课程的读者和相关技术人员参考使用。
-
程序设计基础吴良杰 等主编《程序设计基础》由11章组成,主要内容包括:程序设计基础,数据表示和数据运算,顺序结构、选择结构、循环结构程序设计,函数,数组,常用算法,结构体,指针和文件系统。本书注重培养程序设计理念,通过问题分析,给出设计方案与程序实现,逐步引领思维。每章配有编程实例与课后习题,同时本书还另配有《程序设计基础实验与学习指导》作为辅助教材。本书适合作为高等学校非计算机专业学生学习程序设计基础课程的主教材,也可作为全国计算机等级考试的参考书。
-
图形化程序设计王冠华 编著本书共分7章。其中,第1章介绍虚拟仪器系统产生的背景和用户定义,以虚拟仪器制造商美国国家仪器公司NI的产品Multisim和LabVIEW为例向读者简单介绍了虚拟仪器的应用,并且第1章的内容也为第6章做了铺垫。第2章介绍LabVIEW的基本组成部分,以及各个菜单项的功能。第3章介绍LabVIEW为用户提供的基本的、常用的编程操作,并将这些操作与基于文本的编程平台提供的相同操作做了对比,其中涉及到了LabVIEW中常用的数据类型、程序结构等编程操作的基本要素。第4章介绍LabVIEW中比较复杂的操作和功能,其中包括LabVlEW在面向对象程序设计中的应用、LabVIEW的网络应用、LabVIEW中的共享变量、LabVIEW中进程和线程之间的同步等内容。第5章重点介绍LabVIEW通过联合硬件设备为用户建立一个数据采集系统的方法,其中主要内容为LabVIEW通过串口采集数据,包括图形化LabVIEW编程操作和文本化LabVIEW编程操作。第6章介绍LabVIEW与Multisim的联合应用,其中以Multisim为实践平台,讲解LabVIEW中特有的复杂数据类型“簇”的处理方法、子VI的设计、多态子Ⅵ的设计。第7章介绍LabVIEW的组成模块SignalExpress的应用,通过LabVIEW和SignalExpress的联合应用是用户能够更快速进行数据采集、信号分析与处理。结合LabVIEW编程操作的需要,《LabVIEW图形化程序设计》涉及了很小一部分的Visual Studio2008的相关内容,多与C+十编程中的MFC部分有关。《LabVIEW图形化程序设计》可作为相关专业高年级本科生和研究生教材,也可作为相关专业技术人员参考书。
-
编译原理简明教程杨明,姜乃松,蔡维玲 编著《高等学校规划教材:编译原理简明教程》分12章,内容包括:编译概述、文法和语言、词法分析与有限自动机、自顶向下的语法分析、自底向上的语法分析、属性文法、语义分析与语法制导的翻译、运行时环境、目标代码生成、代码优化、并行编译技术、面向对象语言的语法制导翻译。本教材先进、实用、简洁、通俗,可读性好,还免费提供电子教案和习题解答。