其他编程语言/工具
-
Microsoft ASP.NET深入编程陈英学编写这是一本专门介绍如何用微软最新网络开发工具 ASP.NET进行深入编程的书。全书由15章构成,从ASP.NET的基础知识到高级应用,作者从始至终通过大量的范例教授用ASP.NET进行各各层次的编程方法和技巧。各章主要内容包括:第1章ASP.NET的发展战略和发展概况:第2章环境与Visual Studio.NET,介绍.NET的安装和运行环境、Visual Studio.NET的使用;第3章ASP.NET的语言基础。介绍C#的语法;第4章Web Form页面,介绍Web Form的概念、应用,相关的例子讲解;第5章ASP.NET的验证,介绍在ASP.NET技术中应用广泛的验证技术;第6章服务器端控件,介绍服务器控件技术;第7章自定义与HTML控件:介绍自定义控件和HTML控件技术,是深入了解ASP.NET的基础;第8章ASP.NET的数据库编程,介绍数据库编程的基础、ADO.NET数据库编程的基础、ADO.NET数据库基本操作、Dataset的用法和数据绑定技术;第9章应用程序,先介绍如何配置config.Web,如何编写global.asax,再结合一个实例“会员系统”来对应用程序进行入的讲解;第10章Web Service,对Web Service进行了详细的讲解。通过例子学习Web Service。同时,深入地讲解了数据交换和存取站点对象:第11章性能优化,ASP.NET有两种用于Web应用的缓冲技术:对输出缓冲和数据缓冲进行详细的讲解;第12章高级应用,介绍XML在ASP.NET中的应用、三层结构及其应用、以及微软消息队列(MSMQ):第13章ASP.NET实战,大量的例子,各种情况的综述,相关的技巧;第14章延伸,向Window编程发展,举一个例子进行讲述;第15章网上资源:网上的相关的ASP.NET的资源。本书特点:范例丰富,将ASP.NET的功能与实际编程相结合,边讲边练,即学即用。内容精心设计,由浅入深,层层深入地讲解了ASP.NET技术,例子使用VB.NET的语法。对VB的语法或对ASP很熟悉的读者将很快就得以上手,精通其他编程语言得读者也会及时跟上编程技术发展的前沿。思考周到,光盘中包含全书应用到的所有例子的源代码,这些例子在书中也有相应的说明,读者在学习中事半功倍。适合对象,本书面向初级和中级层面的读者,对高级用户、高等院校相关专业师生也有重要的参考作用,同时也可作为科技图书馆的馆藏书。本光盘内容包括本版电子书。
-
MICO(美)Arno Puder,(美)Kay Romer 著;李炜 译《MICO:开源CORBA的实现》从应用程序编程人员的角度来讲述MICO,是—本集MICO安装指南、指导教程和参考手册为一体的不可多得的参考书籍。《MICO:开源CORBA的实现》将介绍如何使用MICO来构建和管理专业的、大型的CORBA应用程序,如何通过使用MICO来循序渐进地把与操作系统无关的应用程序改变成分布式应用程序,如何做到与其他CORBA实现具有完全的互操作性等。《MICO:开源CORBA的实现》共分九章,每一章针对一个核心问题展开讲述。《MICO:开源CORBA的实现》对计算机应用程序开发工程师及技术人员具有很高的参考价值。
-
高性能集群计算(美)Rajkumar Buyya 编;郑纬民 等译本书全面系统地介绍了高性能集群计算技术的概念、理论研究和工程实践成果。全书由两卷构成:系统与结构(第一卷)和编程与应用(第二卷)。在系统与结构卷中,主要论述了集群计算的需求和一般问题,网络、协议与I/O技术,进程调度、负载共享与平衡技术和有代表性的集群计算机系统等。在编程与应用卷中,主要介绍编程环境与开发工具,Java在高性能计算中的应用、算法与应用等问题。本书内容丰富,既介绍了当今科学家在集群计算领域的最新成果,同时也介绍了集群计算在科学与工程计算及信息服务领域中应用的大量实践经验。本书既可以作为高等院校计算机专业高年级学生和研究生的教科书或参考书,也可以供利用并行计算机从事科学与工程计算和信息服务的科技人员学习参考。
-
Kylix程序设计乔林编著本书以多个应用程序实例为基础,介绍了KyliX程序设计的基本方法。内容涉及Kylix的安装与使用、Kylix可视化开发方法、Kylix程序结构、Kylix的基本语言要素、Kylix的控制结构、数组、字符串与数字、过程与函数、莱单与工具栏设计等。书中详细剖析了各个实例,使读者学会正确的思考方法,以及如何正确的将思考方法转化为正确的程序代码。附带光盘中给出了书中所涉及的实例和练习的全部源代码。本书是Kylix程序设计的入门读物,适合计算机软件开发人员和一般计算机人员,尤其是Linux爱好者使用。如果与本系列的其他图书配合使用效果更佳。
-
Kylix程序设计乔林编著本书以多个应用程序实例为基础,介绍了Kylix程序设计的基本方法。内容涉及窗体与窗口、标准信息框、应用程序与多窗体界面设计、鼠标与键盘输入、记录与指针、过程与函数、面向对象程序设计的基础知识与基本理论、继承、多态性与动态联编等。书中详细剖析了各个实例,使读者学会正确的思考方法,以及如何正确的将思考方法转化为正确的程序代码。附带光盘中给出了书中所涉及的实例和练习的全部源代码。本书是Kylix程序设计的中级读物,适合计算机软件开发人员和一般计算机人员,尤其是Linux爱好者使用。如果与本系列的其他图书配合使用效果更佳。
-
虚拟仪器图形化编程语言LabVIEW教程刘君华[等]编著第1章LabVIEW概述1.1虚拟仪器的基本概念1.1.1什么是虚拟仪器1.1.2虚拟仪器的特点1.1.3虚拟仪器的构成及其分类1.2LabVIEW简介1.2.1什么是LabVIEW1.2.2LabVIEW软件的特点与优点1.2.3如何获取LabVIEW5.1软件1.2.4如何安装LabVIEW5.1软件1.2.5LabVIEW软件包内容简介1.3练习实验1.3.1[练习1-1]:在NewVI环境对窗口命名与存放已命名的VI1.3.2[练习1-2]:在OpenVI环境下,寻找用户命名的VI1.3.3[练习1-3]:在OpenVI环境下,寻找FileDialog对话框中已列入的VI1.3.4[练习1-4]:寻找并运行双踪示波器(TwoChannelOscilloscope)本章小结第2章LabVIEW模板简介2.1概述2.2工具模板(ToolsPalette)2.3控制模板(ControlsPalette)2.3.1控制(Controls)子模板2.3.2数字(Numeric)子模板2.3.3布尔量(Boolean)子模板2.3.4数组和类(Array&Cluster)子模板2.3.5图形(Graph)子模板2.4功能模板(FunctionsPalette)2.4.1功能(Functions)子模板2.4.2结构(Structures)子模板2.4.3数值运算(Numeric)子模板2.4.4布尔量运算(Boolean)子模??2.4.5比较运算(Comparison)子模板本章小结第3章信号分析处理与SignalProcessing.Mathematics子模板3.1SignalProcessing子模板简介3.2SignalGeneration子模板简介3.2.1SignalGeneration子模板简介3.2.2正弦波发生函数(SineWave.vi)的离散时间序列3.3TimeDomain子模板与时域分析3.3.1TimeDomain子模板3.3.2信号的自相关分析3.3.3信号的互相关分析3.4FrequencyDomain子模板与频域分析3.4.1FrequencyDomain子模板简介3.4.2信号的频域分析3.4.3RealFFT.vi图标的调用3.5Window.vi子模板与窗函数3.5.1Window.vi子模板简介3.5.2窗平滑技术3.5.3HammingWindow.vi图标的调用3.6Filter子模板与滤波3.6.1Filter子模板简介3.6.2巴特沃斯与切比雪夫滤波器3.6.3EutterworthFilters.vi.ChebyshevFiltets.Vi图标的调用3.7Mathematics子模板与数学运算3.7.1Mathematics子模板简介3.7.2信号的幅值特征参数3.7.3ProbabilityandStatistics子模板3.7.4曲线拟会及其在测量系统中的应用本章小结第4章DataAcquisition子模板与I/O接口设备的软件驱动4.1数据采集4.1.1多参量测量系统的组成和数据采集卡DAQ4.1.2数据采集卡的基本性能指标4.1.3数据采集卡的安装4.1.4实现数据采集卡软件驱动前的参数设置4.1.5I/O接口设备Lab-PC-1200型数据采集卡简介4.1.6Lab-PC-1200型数据采集卡的安装检验与参数设置4.2PXI总线简述4.2.1PXI规范及其体系结构4.2.2PXI总线与PCI总线的性能比较4.2.3I/O接口设备PXI-6040E型数据采集卡简介4.2.4安装检验与参数设置4.3DataAcquisition子模板简介4.3.1AnalogInput子模板简介4.3.2AnalogOutput子模板简介4.4应用举例4.4.1I/O接口设备Lab-PC-1200型数据采集卡的软件驱动4.4.2I/O接口设备PXI-6040E型数据采集卡的软件驱动本章小结第5章InstrumentI/O子模板与I/O接口设备的软件驱动5.1概述5.2GPIB总线简述5.2.1GPIB总线接口系统的特点5.2.2GPIB总线结构5.2.3GPIB总线虚拟仪器测试系统I/O接口设备的组成5.2.4GPIB子模板简介5.2.5GPIB总线系统软件设计5.3VXI总线简述5.3.1VXI总线接口系统的特点5.3.2VXI总线系统的结构和控制器结构5.3.3VXI总线虚拟仪器测试系统I/O接口设备的组成5.3.4VXI子模板简介5.3.5VXI总线系?橙砑杓?5.4串口(RS-232/485)简述5.4.1Serial串口子模板简介5.4.2Serial总线虚拟仪器测试系统I/O接口设备的组成5.4.3Serial总线系统软件设计5.5VISA简述5.5.1VISA的由来5.5.2虚拟仪器软件体系结构的组成5.5.3VISA的特点5.5.4VISA的基本内部结构5.5.5VISA子模板简介5.6应用举例本章小结第6章Advanced子模板及LabVIEW与C语言的接口方法6.1概述6.2Advanced子模板6.3CIN(代码接口节点)图标及其与C语言接口技术6.4CIN图标的调用及参数设置6.4.1CIN图标的调用路径6.4.2CIN图标及其端口参数设置6.5CIN设计步骤6.5.1生成C源代码编辑格式文件(*.C文件)代码框架6.5.2添加C源代码6.5.3*.C文件源代码的编译6.5.4装载编译好的可执行文件6.5.5运行程序6.6应用举例:用CIN图标实现对HY-1232数据采集卡的驱动6.6.1HY-1232数据采集卡简介6.6.2具体设计方法6.7端口操作图标InPort.vi.OutPort.vi及其应用6.7.1InPort.vi.OutPort.vi图标的调用6.7.2InPort.vi.OutPort.vi图标端口参数设置6.7.3应用举例:用InPort.vi和OutPort.vi图标驱动数据采集卡本章小结第7章Communication子模块及其在网络通信中的应用7.1网络相关概念7.1.1网络协议7.1.2数据交换接口7.1.3组建智能测控网络的两种模式7.1.4端口的概念7.1.5队列和连接7.2Communication子模板7.2.1TCP子模板及其应用7.2.2用TCP子模板实现智能测控网络数据传输的方法7.2.3应用举例7.3DataSocket子模板及其应用7.3.1DataSocket子模板7.3.2DataSocket服务器与管理器简介7.3.3用DataSocket子模板实现智能测控网络数据传输的方法7.3.4应用举例7.4SystemExec.vi图标及可执行文件*.exe文件的调用7.4.1SystemExec.vi图标的调用及参数设置7.4.2应用举例本章小结第8章创建虚拟仪器VI示例8.1概述8.2简单虚拟仪器的创建示例8.2.1数据运算.比较运算图标功能检验仪8.2.2被测量值的转换与显示8.2.3虚拟非线性校正器8.2.4子VI的创建与调用8.3信号分析用虚拟仪器的创建示例8.4数据处理类虚拟仪器应用示例8.5数据采集及信号记录类虚拟仪器本章小结第9章教学用虚拟仪器系统实验9.1熟悉LabVIEW软件平台环境类9.2基本训练类实验9.3信号分析处理类虚拟仪器9.4虚拟仪器综合实验9.4.1压力传感器系统的静态标定与技术指标的确定9.4.2测试系统动态特性的测定与改善9.4.3RLC电参数测量与虚拟RLC测试仪9.4.4相位差测量与虚拟相位差计9.4.5信号的频谱分析及虚拟频谱仪9.4.6虚拟传递函数测试仪9.4.7虚拟信号发生器本章小结参考文献本书详尽、全面、系统地介绍了当前最流行的虚拟仪器编程语言::LabVIEW。LabVIEW(LaboratoryVirtualInstrumentsEngineeringWorkbench)是美国NI公司(NationalInstrumentCompany)推出的一种基于G语言(GraphicsLanguage,图形化编程语言)的虚拟仪器软件开发工具。它为不熟悉文本语言编程的设计者在测控领域建立计算机仪器系统::虚拟仪器,提供了一个便捷、轻松的图形化设计环境。全书共分九章。第1章LabVIEW概述;第2章介绍了LabVIEW的三个模板,其上提供的工具、控件与图标是设计虚拟仪器的基础;第3章介绍了实现仪器测试功能所需要的常用图标的工作原理与使用方法;第4、5章介绍了获取信号的I/O接口设备(DAQ数据采集卡、PXI总线模块化仪器、GPIB总线仪器、VXI总线仪器模块、标准串口仪器等)的软件驱动方法以及VISA技术;第6章介绍了LabVIEW与C语言的接口方法;第7章介绍了LabVIEW提供的网络通信模板;第8、9章是不同层次的虚拟仪器设计示例与练习实验。本书内容丰富,论述简洁,密切联系测量实际;提供了大量设计示例与实验,便于自学;不仅适用于初学者,对已经入门希望进一步提高者也大有裨益。本书可作为大专院校的教科书,也可作为工程技术人员、科技工作者学习设计虚拟仪器系统的自学用书。
-
VFP程序设计简明教程鲁俊生,胡天云主编"本书介绍Visual FoxPro及使用Visual FoxPro进行数据库应用程序开发,尤其是采用面向对象的程序设计方法进行数据库应用程序开发的基础知识。学习本书不需FoxBASE等前导课程或先行知识。书中首先介绍了数据库基础和中文Visual FoxPro 6.0的相关知识。第2~3章介绍Visual FoxPro基本数据类型、常量、变量、表达式、常见函数及表的基本操作。第4章主要介绍VFP程序的基本结构;基本设计方法和技巧。第5章主要介绍Visual FoxPro的面向对象程序设计方法。第6~8章介绍表单、菜单的创建和报表设计器、标签设计器的使用。第9章和第10章则分别介绍关系型数据库的建立方法和项目管理器的使用方法。本书包括了面向对象事件驱动的数据库应用程序设计所需的基本知识,书中通过大量例题介绍了面向对象的数据库应用程序开发方法和设计技巧,适合作为教材使用。全书内容需讲授40~50学时,另需20学时左右的上机实验时间。在学时较少的情况下,教师可根据实际情况选择部分内容精讲,其它内容则由学生课后自学。"
-
汇编语言程序设计丁辉,陈书谦编著本书主要内容包括:IBM PC计算机的寻址方式,8086/8088指令系统及80X86、Pentium增强和扩展指令,程序设计方法以及在IBM PC机上调试运行汇编语言程序的方法。在指令系统的介绍中以8086/8088为主,兼顾其他80X86及Pentium系列。 本书内容通俗易懂,简明扼要;例题实用,难点分散;每章附有习题,且给出习题答案,为方便教学书中附有实验。 本书可作高职专计算机专业和相近专业汇编语言程序设计课程教材和微型计算机原理课程辅助教材,也可做本科学生相关课程教材及工程技术人员的参考书。
-
Python程序员指南杨昆,汪兴东编著本书主要讲解Python语言的基础知识、编程及应用。本书的概念和思路清晰,并对相应的概念提供了大量的编程实例,具有很高的参考和应用价值。本书的内容深入浅出,通俗易懂,从最简单的例子着眼逐步进阶,不仅适合初学者,对使用Python编写各种大型、复杂应用程序的程序员来说也是一本实用的参考书。随书附赠光盘,内含红旗中文2000办公平台、Python工具箱和实例等精彩内容。Python语言的优越性:Python易于使用,但它是真正的程序语言,能比shell提供更多的结构和对大程序的支持。Python提供比C更强大的错误检查功能,作为高水平的语言,它拥有极高水平的内建数据类型。Python比Perl和awk处理的问题更广、更大,至少它不会比其他语言更中复杂。Python允许将程序分割为一些模块,以便于其他的Python程序共享。Python还有一些内建的模块提供文件I/O、系统调用、插座、甚至像TK那样的GUI工具界面。Python是一种公共域的面向对象的动态语言。
-
GNOME应用程序开发指南(美)John R.Sheets著;肖虎勤,陈军等译GNOME是GNU自由软件方案的衍生部分,用户界面友好,为软件开发者提供了一个功能强大的应用程序构架。本书内容包括编写GNOME应用程序的基本知识、GTK+和GNOM系统、GNOME构建环境及国际化、文档编制等,贯穿全书还有大量的GNOME编程技巧和API。通过这些内容和技巧的讲解,可提高读者分析问题和解决问题的能力。适合于自由软件应用程序的开发者和自由软件的爱好者。