其他编程语言/工具
-
GNOME应用程序开发指南(美)John R.Sheets著;肖虎勤,陈军等译GNOME是GNU自由软件方案的衍生部分,用户界面友好,为软件开发者提供了一个功能强大的应用程序构架。本书内容包括编写GNOME应用程序的基本知识、GTK+和GNOM系统、GNOME构建环境及国际化、文档编制等,贯穿全书还有大量的GNOME编程技巧和API。通过这些内容和技巧的讲解,可提高读者分析问题和解决问题的能力。适合于自由软件应用程序的开发者和自由软件的爱好者。
-
监控组态软件及其应用马国华著本书以力控软件为例,系统,全面地阐述了监控组态软件理论及其应用,对组态软件产生的历史背景,发展现状和发展趋势作了详尽论述,并对相关重大技术,各功能模块原理,功能和使用方法作了详细介绍。书中附有典型应用实例。全书结构严谨,叙述准确,编排科学,可作为自动化,信息技术方面的工程技术人员的参考书,也可供自动化,计算机等专业本科生,研究生学习参考。目录第1章 监控组态软件及其发展1.1 监控组态软件成长的历史背景1.2 监控组态软件的发展趋势1.3 组态软件的设计思想及特点1.4 组态软件的数据流1.5 使用组态软件的一般步骤1.6 监控组态软件在自动监控系统中所处的地位第2章 监控组态软件的图形界面及其生成系统2.1 组态软件的系统构成及其简介2.2 图形开发环境2.3 动画连接2.4 组态软件的变量系统2.5 脚本程序2.6 图形调色板2.7 复杂图形对象的组态及应用2.8 图形画面组态技巧第3章 实时数据库3.1 实时数据库简介3.2 实时数据库的结构3.3 实时数据库系统的功能3.4 实时数据库系统的性能考核指标3.5 力控实时数据库系统的组态3.6 实时数据库应用的崭新领域:数据仓库第4章 监控组态软件的I/O设备驱动4.1 设备驱动程序在组态软件中所处地位及数据流图4.2 设备驱动程序完成的主要功能4.3 现场总线技术及其对设备驱动程序的影响4.4 常见的I/O设备及其与PC间的连接方式4.5 力控I/O设备驱动程序的使用方法 第5章 监控组态软件的网络体系和通信功能5.1 监控组态软件的网络结构体系划分5.2 应用模式举例5.3 网络程序的使用方法5.4 力控的WebServer功能第6章 监控组态软件与第三方软件的通信方式6.1 概述6.2 DDE标准6.3 OLE及控件标准6.4 ODBC标准6.5 OPC标准6.6 在力控中访问OPC设备 第7章 监控组态软件的控制功能7.1 概述7.2 监控组态软件控制功能软件模块的基本概念7.3 力控控制策略生成器的基本功能块7.4 力控控制策略生成器的使用方法 第8章 监控组态软件应用实例汇编8.1 力控在罐区自动化监控系统中的应用8.2 力控组态软件在工业锅炉控制系统中的应用8.3 力控在炼油厂制蜡氨压机控制中的应用8.4 力控PSTN联网功能在天然气生产装置联网实时数据采集8.5 力控在油田聚合物注入采油中实现"四遥"8.6 力控在医院楼宇自控系统中的应用 附录参考文献
-
Python核心编程(美)陈仲才(Wesley J.Chun)著;杨涛 等译Python是一种不复杂但很健全的编程语言。它不光具备传统编译型程序设计语言强大的功能和复杂性,还在某种程度上具备比较简单的脚本和解释型程序设计语言的易用性。该书向读者介绍了这种语言的核心内容,并展示了Python语言可以完成哪些任务。其主要内容包括:语法和编程风格、Python语言的对象、Web程序设计、执行环境等。该书条理清晰、通俗易懂,是学习Python语言的最好教材及参考手册。所附光盘包括Python语言最新的三个版本及书中示例代码。
-
Palm OS编程实用大全(美)Lonnon R.Foster著;顾卫华,郑煜等译;顾卫华译本书从Palm OS的思想方法和基本原理出发,深入浅出地介绍了Palm OS的系统功能和编程技术,使读者可以了解并接受Palm OS的思想,从而对Palm OS编程方式有更为深刻的理解和认识。从创建视窗和菜单到对声音和颜色进行编程,这本书覆盖了Palm OS编程的方方面面。本书将告诉你如何为Palm掌上电脑管理器的现行线路编写应用程序,以及如何为运行Palm OS的其他设备编写程序。除此之外,本书还包括了为 Palm VII/VIIx(以及其他装备了无线通信协议的Palm OS掌上电脑)编写Web限幅应用程序,以实现与Internet之间的无线连接的内容。另外还有编写导管程序,以实现Palm OS掌上电脑与台式计算机之间的数据同步的内容。全书结构合理,内容翔实,编程实例丰富,分析由浅入深。无论是销售Palm OS掌上电脑的机构的开发人员,还是试图用自己的掌上电脑实现更多功能的爱好者,都将发现本书对于为Palm OS平台编写软件而言具有非常好的指导作用。
-
Windows程序设计基础教程张李义等编著本书是一本关于Windows95/98/NT编程方面的教材,主要讲述如何使用MFC开发Windows应用程序。全书共分12章,内容包括:菜单、图形设备接口、输入设备、工具栏、状态栏、对话框和控件、属性单和属性页、文档和视图、多视图和切分窗口、异常处理和打印等。书中还提供了较多的实例。本书可作为计算机应用相关专业的本科生、研究生的Windows程序设计课程的教材,也可作为程序设计培训方面的教材。
-
汇编语言程序设计曹洪其主编本书以8086/8088为主介绍了汇编语言的基础知识和程序设计方法。全书共分10章,分别介绍了汇编语言的基础知识、IBM PC计算机组织、8086/8088 CPU的指令系统、汇编语言程序格式与程序调试方法、基本程序设计、子程序设计、输入输出程序设计和中断技术、系统功能调用和BIOS中断调用程序设计、汇编语言与高级语言的连接、TSR程序设计等内容。本书深入浅出,循序渐进,系统性强。书中有较多的应用实例,并配有相应的习题。本书是高职高专计算机专业的教材,同时也可作为非计算机类有关专业的本科教材,或作为从事微型机开发与应用人员的自学参考书。
-
深入学习(美)Andre Lessa著;张晓晖等译;张晓晖译本书以翔实的内容和详尽信息资源并举的方式系统地介绍了自由、开源、跨平台的面向对象高层编程语言和网络服务器端脚本语言:Python。从Python编程语言的发展、特征、支持源、安装步骤、语言基础、主要模块扩展、异常处理以及面向对象思想的介绍入手,讨论了扩展和嵌入Python、对象接口和分布、数据库编程以及其他高级编程主题。探讨了使用Python程序实现基础网络思想、网络开发、脚本编程以及数据分析和处理等网络编程主题。同时介绍了Python图形界面设计中的GUI选项、主要GUI开发环境和编程工具。最后重点介绍了Python的Java实现:JPython.本书内容丰富、叙述清晰、循序渐进,是国内第一本专门介绍Python的译著,由于其中包括丰富的资源Web链接,因而也可以作为信息指南使用。本书适用于各级别的计算机用户。
-
虚拟仪器编程语言LabWindows/CVI教程刘君华主编;白鹏等编著本书详尽、系统地介绍了当前最流行的一种虚拟仪器编程语言LabWindows/CVI(C For Virtual Instruments);它是美国 NI公司(National Instrument Company)推出的一种虚拟仪器软件开发工具,为熟悉 C语言的开发人员在测控领域建立计算机仪器系统——虚拟仪器,提供了一个理想的软件开发环境。全书共分9章,首先介绍了LabWindows/CVI的概况及集成环境,虚拟压力值显示器的设计与实现,然后介绍仪器面板控件、用户界面和信号分析处理库函数以及数据采集与总线接口设备,最后介绍具体实例,如虚拟仪器设计和综合实例,虚拟仪器在工程测量中的应用等。本书内容丰富,论述简洁,密切联系测量实际,提供了大量不同层次的示例与实例。本书不仅适用于LabWindows/CVI的初学者,对已经入门但希望进一步提高者也大有裨益。本书既可作为大专院校的教科书,也可作为工程技术人员学习设计虚拟仪器系统的自学用书。
-
VRML虚拟现实网页语言严子翔编著VRML(Virtual Reality Modeling Language)是标记语言的一种,用于处理网页上的三维图形,通过VRML可以构建出三维的虚拟现实。本书配合范例,全面介绍了VRML节点的意义、用法、语法、字段与事件的说明;还介绍了VRML的基本图学原理与VRML的最新发展情况,希望对VRML的初学者和中级用户有所帮助。
-
CGI技术全面接触刘伟,李小武,罗明编著本书主要介绍了如何利用Perl语言编写CGI程序;其中包括CGI的基本知识、Perl语言以及如何利用Perl语言编写常用的CGI程序。本书重点对利用Perl语言设计CGI程序和如何结合数据库动态网站建设进行了深入详尽的讲解。本书对CGI网站开发技术的安全性以及很多相关的问题也进行了探讨。本书适合广大的网站技术人员进行参考或者学习,也适合作为相关专业的技术培训教程。