其他编程语言/工具
-
面向对象开发实践之路李维著《面向对象开发实践之路》有C#和Delphi两个版本,本书为C#版,主要介绍了利用主流开发方法学和技术技巧进行面向对象开发的原则与实践,通过完整剖析一个实际应用程序的设计、开发与实现,深入浅出地阐述OOD(面向对象开发)、OOP(面向对象程序设计)、TDD(测试驱动开发)、UT(单元测试)等开发方法学与最佳实践的应用与技术技巧,全面展现深厚技术实践经验的精髓。本书适合于习惯使用RAD方式而想学习如何使用OOA/OOD以及XP、TDD开发软件的C#、Delphi、VB以及PowerBuilder开发人员阅读。 -
汇编语言程序设计杨路明主编高等院校计算机系列教材 湖南省计算机学会规划教材/陈火旺总主编。本书介绍了计算机基础知识,寻址方式和指令系统,汇编语言,子程序设计,高级汇编语言技术,输入输出与中断,汇编语言实用程序设计等内容。 -
高级计算机程序基础周麟祥编著是工程类学科中大规模科学计算机核心课程和常用高级计算程序的整合教材。 -
学习pythonMark Lutz,David Ascber著Python是流行、开源、面向对象的编程语言,既可以用于编写单机运行的程序也可以编写脚本程序,具有可移植,强大、易用等特点。跟随专业教师学习是最快捷的掌握此语言的方式。新版的《学习Python》把你带到MarkLutz和DavidAscher面前,他们是著名的Python专家和培训师,他们的用语亲切且组织良好的文章已经指导许多编程者精通这种语言。对本书第一版的褒奖:“这本书最好之处在于作者在提供有用的实例与详细解释说明之间取得近乎完美的平衡。无论你是有经验的计算机程序员还是初学者,这本书对于学习Python语言都是非常适合的。”———AndrewMorrison,CedarLug《学习Python》(第二版)给程序员提供了一个学习Python和面向对象编程的综合学习工具。它根据1999年该书第一版发布以来语言的大量变化做了更新。本书介绍了最近发布的Python2.3的基本要素并涵盖了新的特性,如列表内涵,嵌套作用域和迭代器/产生器。除了语言特性,《学习Python》(第二版)还为初级程序员提供了新的内容,包括新的面向对象编程回顾,动态类型,新的关于编程起步和配置选项的讨论,新的关于文档的内容等等。全书用新的实例使得语言特性的应用更加具体。《学习Python》(第二版)首先给出了理解和构造Python程序必需的所有信息,包括类型、运算符、表达式、类、函数、模块和异常。然后,作者给出了更高级的内容,通过真实的应用和可用扩展库说明如何用Python完成一般的任务。全书提供了练习以检验自己的新技能。《学习Python》(第二版)是本可灵活选读的图书,它让读者能够集中深入Python语言的核心。随着通读全书,你将获得对Python深入而完整的理解,这将帮助你自己开发大型的应用程序。本书适合于任何不仅仅想停留于了解Python而且想更好的掌握它的人。 -
EJB企业级应用开发贾素玲等编译本书是引进的印度优质IT职业教育教学用书,是Comp.u.Learn Tech India Ltd.的培训课程用书,与COMP-U-LEARN软件开发职业资格证书相配套。本书共6章,主要内容包括:理解EJB、介绍会话Bean、介绍实体Bean、编写Bean管理持久性的实体Bean、XML描述符、事务等。本书配有相应的指导手册。本书适用于高等职业学校、高等专科学校、成人高校、本科院校举办的二级技术学院,也可供示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养培训使用,还可供本科院校师生、讨‘算机从业人员和爱好者参考。 -
JAKARTA STRUTS编程(美)Cbuck Cavaness著;O'Reilly Taiwan公司译;林琪改编;林琪译尽管企业Web应用程序的外观和操作方式很重要,但是开发人员发现,开始编写应用程序的业务逻辑之前他们总是要花太多的时间在前端的表示上。为了解决这个问题,JakartaStruts将Java Servlet、JavaServer Pages(JSP)、自定义标记以及消息资源(messaging resource)结合为一种统一的、可重用的框架。Struts是一个可以共同合作、协同动作的平台,对于独立的开发人员、大型开发团队以及介于这二者之间的任何人都很适用。 自本书第一版发行以来,Struts开源项目变得越来越受欢迎。尽管这项技术令人振奋,但是它的说明文档却仍然少得可怜——大多数的指南都太简单,那些要编写复杂Web应用程序的开发人员根本找不到所需的关键信息。本书第二版为了填补这个信息缺口,针对最近发布的Struts 1.1版重新修订扩编,提供最新的信息。第二版增加了新的章节来专门探讨安全、与JSF API的集成、JSP标准标记库(JSTL)以及Struts的表达式语言(EL)。此外,第二版对第一版中原有的主题也做了扩充,包括: · 安装、建立和配置Struts · 说明Web应用程序的基本概念 · 实现MVC设计模式(Model 2方法),让你的应用程序得以使用这个模式 · 采用Struts的日志记录、验证和异常处理机制 · 使用S truts Tiles模板库 · 使用S truts编写国际化和本地化代码 · 对Web应用程序应用真实有用的最佳实践 对于每一个自己所开发的企业系统,本书作者Chuck Cavanes s都会花大量的时间去研究关于Struts从中能学到什么,以及找出构建Web应用程序的最有效的方式。为了节省你的时间,让你不再头痛,作者用最理想、最务实的“说到哪里做到哪里”的手法,把无价的实践经验与大家分享,以指导你最大限度地发挥Struts框架的潜能。 -
LabVIEW 7实用教程(美)Robert H.Bishop著;乔瑞萍,林欣等译;乔瑞萍译成千上万的工程师、科学家和技术人员使用LabVIEW来创建应用程序需要的解决方案。LabVIEW是一个革命性的图形编程开发环境,它以G编程语言为基础,用于进行数据采集、控制、数据分析和数据表示。 本书以LabVIEW为对象,循序渐进地讲述了虚拟仪器设计的主要思想、图形化编程语言的原理、方法和应用技术。全书共分12章,介绍了LabVIEW的基础知识、虚拟仪器的组成、编辑和调试虚拟仪器、重用代码的重要性、如何创建VI图标/连接器。也讲述了结构、数组和簇、图表和图形、数据采集、字符串和文件I/O、仪器控制、分析等。书后附有LabVIEW学习版光盘,便于读者学习使用。 本书可作为大、中专院校通信、测控等相关专业的教材或教学参考书,也可作为有关工程技术人员设计开发仪器或自动测试系统的技术参考书。 -
JAVA 2实用教程(第二版)实验指导与习题解答耿祥义,张跃平编著本书是《JAVA 2实用教程》(第二版)(清华大学出版社出版)的配套实验指导和习题解答。本书的第一部分为12次上机实践的内容,每次上机实践由3到4个实验组成。每个实验由相关知识点、实验目的、实验要求、实验模板和实验报告组成。在进行实验之前,首先通过实验目的了解实验要完成的关键主题,通过实验要求知道本实验应达到怎样的标准,然后完成实验模板,填写实验报告。本书的第二部分为主教材的习题解答。 -
LabVIEW 虚拟仪器程序设计与应用王海宝等编著本书为虚拟仪器设计平台——LabVIEW的基础教程。LabVIEW是一种程序开发环境、但与其他计算机语言相比,有一个显著的不同点:其他计算机语言都是采用基于文本的语言产生的代码行,而LabVIEW使用图形化编程语言G编写程序,产生的程序是框图的形式。本书以LabVIEW6i为对象,详细介绍虚拟仪器设计的基本方法、图形化语言编程原理及应用技术。全书内容可分为两大部分:第一部分介绍虚拟仪器的基本概念、LabVIEW编程环境、语法规则、程序结构和编程技巧;第二部分介绍LabVIEW在数据采集以及监测等方面的应用。书中内容编排新颖、循序渐进、通俗易懂,符合学习规律。本书可作为高等院校相关专业本科生教材,也适合从事测控技术的工程技术人员自学和参考。 -
Series 60应用程序开发(美)Leigh Edwards,(美)Richard Barker,EMCC软件公司著;周良忠译Series 60是在Symbian OS下进行智能手机应用程序开发的主要平台,它拥有广大的用户群。本书是诺基亚与EMCC软件公司共同推出的一本Series 60开发的权威参考书,为Symbian OS下的C++编程提供全面指导。 全书共13章,循序渐进地讲解Symbian OS基础、Series 60 GUI应用程序设计基础、应用程序各种UI控件、移动通信和多媒体开发知识,以及应用程序的调试与测试等。全书包含了60个实例应用程序,每个都有完整的C++代码和安装脚本,涵盖了Series 60开发的方方面面。 本书适用于所有Symbian OS手机应用开发人员:初学者通过本书可以打下牢固基础,掌握必须的技能;有经验的开发人员则可以通过本书获得丰富的、有价值的参考资料。
