其他编程语言/工具
-
毕业设计实例教程孔令德本书是计算机专业毕业设计指导教材,采用面向对象软件工程方法讲解了一个贯穿整个软件分析、设计和测试过程的网络版真实案例“C程序设计上机考试系统”,使用业界流行的系统分析设计工具PowerDesigner 11.0进行了UML建模、生成概念数据模型和物理数据模型,使用PowerBuilder 9.0工具进行了软件的前台应用程序开发,使用SQL Server 2000工具进行了后台数据库实现,使用InstallShield 5.0工具进行了软件的打包发行。本书同时给出了毕业设计论文书写规范和模板,按照本书的案例开发流程,略加修改,读者可以轻松完成毕业设计课题的开发和论文写作。本书可作为高等院校计算机专业本、专科毕业生的毕业设计教材,也可供从事MIS项目开发的工程技术人员参考。 -
微机原理与汇编语言王钰、李育贤、王晓婕 编本书以8086机型为背景,详细介绍了微型计算机系统的基本组成、工作原理和实际应用,并适当介绍了80286、80386、80486和Pendum微型机的特点。主要内容包括:微型计算机概述,计算机中信息的表示方法,80x86系列微型计算机的体系结构,指令系统和寻址方式,汇编语言程序设计,存储器,输入/输出系统,中断和常用的可编程接口芯片。本书提供配套的电子课件和教学资源。本书内容精炼,实例丰富,可作为高等院校计算机等专业相关课程的教材,也可供从事微机硬件或软件工作的工程技术人员参考。 -
LabVIEW 8实用教程(美国)毕晓普 著;乔瑞萍 译成千上万的工程师、科学家和技术人员都在使用LabVIEW来创建应用程序所需要的解决方案。LabVIEW是一种革命性的图形编程开发环境,以G编程语言为基础,用于数据采集、控制、数据分析以及数据显示。本书针对LabVIEW,循序渐进地介绍了虚拟仪器设计的主旨,以及图形化编程语言的原理、方法和应用技术。全书共分11章,另有附录A、B,介绍了LabVIEW的基础知识、虚拟仪器的组成、MathScript技术、编辑和调试虚拟仪器、重用代码的重要性、如何创建图标/连接器。也讲述了结构、数组和簇、图表和图形、数据采集、字符串和文件I/O、仪器控制、分析及应用示例等。本书可作为大、中专院校通信、测控等相关专业的教材或教学参考书,也可作为相关工程技术人员设计开发仪器或自动测试系统的技术参考书。 -
基于VB和SQL的数据库编程技术刘志妩 等本书介绍以Visual Basic 6.0为工具来开发SQL Server 2000数据库应用程序。本书共分三篇,上篇为数据库基础,介绍了关系数据库的理论基础、数据库应用系统的设计方法、SQL Server 2000的使用方法及Transact-SQL语言的应用;中篇为Visual Basic程序设计基础,介绍了VB 6.0编程基础、VB的可视化界面设计;下篇为数据库编程,介绍了数据库访问控件与数据绑定控件的应用、ADO象和ADO程方法、数据报表的设计方法,给出了数据库应用设计案例。本书注重实践练习,图文并茂,内容及例题丰富,通俗易懂,符合大学生学习特点;每章配有小结和习题,便于讲授与学习;可作为大、中专院校与数据库相关课程的教材。也可以作为从事数据库应用系统设计人员的参考书。 -
汇编语言王爽汇编语言是各种CPU提供的机器指令的助记符的集合,人们可以用汇编语言直接控制硬件系统进行工作。汇编语言是很多相关课程(如数据结构、操作系统、微机原理等)的重要基础。为了更好地引导、帮助读者学习汇编语言,作者以循序渐进的思想精心创作了这本书。本书具有如下特点:采用了全新的结构对课程的内容进行组织,对知识进行最小化分割,为读者构造了循序渐进的学习线索;在深入本质的层面上对汇编语言进行讲解;对关键环节进行深入的剖析。本书可用作大学计算机专业本科生的汇编教材及希望深入学习计算机科学的读者的自学教材。 -
面向对象分析与设计(美)布奇 等著本书分成3个主要部分:概念、方法和应用,其中穿插了大量的补充材料。第1部分研究软件的内在复杂性,以及复杂性的表现方式。本书将对象模型作为一种手段来帮助我们管理这种复杂性;详细地研究了对象模型的基本元素:抽象、封装、模块化、层次结构;讨论了“什么是类?”以及“什么是对象?”等基本问题。由于确定有意义的类和对象是面向对象开发中的关键任务,因此我们花了相当多的时间来研究分类的本质。具体来说,我们研究了生物学、语言学和心理学等其他学科中的分类方法,然后将这些经验应用到发现软件系统中类和对象的问题上。第2部分基于对象模型提出了复杂系统开发的一种方法。针对面向对象的分析与设计,首先提出了一套图形表示法(即UML),然后是一个通用的过程框架。还研究了面向对象开发的实践,具体来说,就是它在软件开发生命周期中的位置以及它对于项目管理意味着什么。第3部分提供了一组5个不简单的例子,涉及不同问题域:系统架构、控制系统、密码分析、数据获取和web开发。之所以选择这些问题域,是因为它们是软件工程师实践过程中遇到的复杂问题的代表。展示某些原则如何应用于简单的问题是很容易的,但是因为我们关注的是为现实世界构建有用的系统,所以我们对如何将对象模型应用于复杂应用程序更加感兴趣。软件系统的开发不同于按菜谱做菜,因此我们强调应用程序的增量式开发,这种开发以一些正确的原则和良好的模型作为指导。 -
LabVIEW程序设计教程江建军、刘继光本书从程序设计的角度全面介绍了LabVIEW的编程技术和工程应用。全书分为11章,包括:LabVIEW编程基础、LabVIEW编程环境、LabVIEW程序设计模式、LabVIEW与多线程、LabVIEW程序调试与异常处理、LabVIEW面向对象程序设计、LabVIEW程序动态运行、LabVIEW调用操作系统功能、LabVIEW应用程序生成规范、LabVIEW在测试测量中的应用和在线实验系统设计。本书各章没有提示与建议,并配有习题,以帮助读者巩固学习重点。本书的教学课件和源代码可从华信教育资源网(www.huaxin.edu.cn)免费下载。本书可以作为普通高等学校虚拟仪器技术与LabVIEW程序设计相关课程的教材,也可作为工业界或科技界使用LabVIEW作为测试测量系统开发工具的工程师或科研人员的参考书。 -
MATLAB及其在FPGA中的应用王旭东、靳雁霞《MATLAB及其在FPGA中的应用(第2版)》紧密结合作者在MATLAB和FPGA应用领域中的实际经验,讲述了MATLAB的基本使用方法及其在FPGA设计中的应用。书中略去对MATLAB和FPGAl的一般性介绍,以大量设计实例为切入点,将MATLAB强大的数值计算和算法仿真功能与当今电子设计领域快速发展的FPGA设计技术相结合,重点讲述了FPGA设计中的MATLAB联合仿真问题,最后以三个大型设计实例结束全书的讨论。 -
西门子S7-300/400 PLC编程语句表和结构化控制语言描述Hans Berger 著;张同庄 译西门子的S7-300/400是应用最广的大中型PLC之一。本书从S7-300/400的介绍、基本功能、数字功能、程序流控制以及程序处理等几个方面详细阐述了S7-300/400的STL和SCL编程语言及其使用方法,主要内容包括系统概述(SIMATIC S7 和STEP 7)、编程语言STL和SCL、数据类型、二进制和数字STL操作、程序流控制、程序的执行、STL间接寻址、SCL语句、SCL标准功能及S5/S7转换器。 本书注重实际,强调应用,可供工程技术人员自学或作为STEP 7培训教材使用,也可以作为高校相关专业的教材。 -
集体智慧编程(美国)(Segaran、T)西格兰《集体智慧编程(影印版)》想要探寻搜索排名、产品推荐、社会化书签和在线匹配背后的力量吗?这本颇具魅力的书籍向你展现如何创建Web2.0应用程序,从参与性?Internet应用程序产生的大量数据中挖掘金矿。运用《集体智慧编程(影印版)》中介绍的先进算法,你可以编写聪明的程序,以访问其他网站那些有趣的数据集,从自有应用程序的用户中收集数据,或者分析和理解你所发现的数据。《集体智慧编程》将你带入机器学习和统计的世界,并且阐释了如何从你和他人每天收集的信息中获得关于用户体验、市场营销、个性品味及人类行为的结论。每个算法的描述都十分简明清晰,相关代码均可以立即用于你的网站、博客、Wiki或特定应用程序。《集体智慧编程(影印版)》讲解了下列主题:可以让在线零售商推荐产品或媒体的协作过滤技术用于在大数据集中发现同类项组的聚类方法从数以百万计可能方案中选择问题最佳解决方案的最优化算法。贝叶斯过滤,用在基于单词类型和其他特征的垃圾信息过滤中支持向量(support-vector)机器,用于在线交友网站中的速配用于问题解决的演化智能——计算机如何通过多次玩同样的游戏,改进自身代码并获得技能提升每一章都包含了相关练习,可通过扩展使算法变得更强大。超越简单的数据库支持应用程序模式,让Internet数据财富为你所用。
