程序设计综合
-
C#本质论(美国)(Mark Michaelis)米凯利斯 著;周靖 译本书是一本清晰、简明的C#教程,涵盖了C# 2.0。书中对C#语言的每个重要结构都用简短的示例代码进行说明,并且和其他语言进行了全方位比较。每章开头的“思维导图”指明了本章要讨论的主题以及每个主题同整体的关系。全书由18章和3个附录组成。在简单介绍了C#之后,重点讨论了C#的数据类型、运算符、方法、类等基本概念,随后还对泛型、迭代器、反射、线程、互操作性等高级主题进行了深入而透彻的讨论。本书适用于对C#感兴趣的各种层次的读者,无论是初学者还是高级编程人员,都能从本书中获益。 -
无线网络原理与应用Ron Price 著;王彬 等译本书是一本学习无线网络的基础教材,旨在将读者所掌握的联网概念和原理扩展到无线通信和联网领域。在介绍射频通信技术的基础上,较深入地研究了无线局域网和个人域网络,目的是使读者全面了解无线网络的应用和部署。为了提高读者设计和实现无线网络的技能,巩固所学的内容,每章还提供了大量的插图、小测验、思考题、填空题、多选题;实验项目和高级实验问题。本书既可作为高等院校计算机科学与技术相关专业本科生的教材,也可作为无线通信与网络技术人员的自学参考书或选修教材使用。 -
WPF编程(美)塞尔斯、等《WPF编程(影印版)(第2版)》的设计初衷是让你快速掌握微软Windows Presentation Foundation,如果想要构建完全利用Windows Vista和Windows XP用户界面潜能的应用程序,这就是一项你需要学习的技术。读到第二页,你将会编写一个简单的WPF应用程序。第一章结束时,你就已经遍览了WPF的主要元素。这本《WPF编程》第二版根据WPF正式发布版更新,包括了导航、文本与文档、打印与XPS以及3D图形等主题,还有一个新的附录,涵盖了微软近期发布的用于通过标准Web浏览器传递丰富用户界面的Suverhght平台——其与Adobe Flash十分相似。第一版中的内容已被大量扩展和修改,此外《WPF编程(影印版)(第2版)》还包括:众多C#和XAML范例,从简单的“Hello,AvaIon”到“井”字游戏,向你展示用什么可以让一个WPF应用程序启动并运行;关于WPF带给Windows开发强大的新编程风格的极富见地的讨论,特别是它的新控件模型讲解颜色插值,以更好地阐释WPF对3D、颜色以及其他图形效果的支持XAML教程,即介绍声明Windows UI的新的类HTML标记语言说明并比较Windows Form与其他旧Windows应用程序支持的互操作特性WPF代表了基于控制的Windows和基于内容的Web这两大世界中的最先进技术。《WPF编程》帮助你将它们结合在一起。 -
挑战ASP.NET 2.0 for C#动态网站开发邓文渊、等本书作者坚持“向上提升,向下扎根”的理念,以步骤详尽的讲解与图示结合的方式,带领您体验ASP.NET 2.0在动态网站开发与数据库应用上的杰出表现。本书由5部分组成。概念篇——介绍数据库的概念与应用方式,并带领您实际操作ASP.NET 2.O中每个重要的数据控件;基础篇——以创建新闻公告系统、网站留言板与互动论坛为例,强调创建网站时几个基本且重要的流程与控件的使用方式,使您熟悉ASP.NET 2.0的开发环境;应用篇——通过应用ASP.NET 2.0的控件、关系数据库与网站服务器的配合完成网站相册系统以及网络博客系统的创建;进阶篇——通过创建购物车系统详解如何使用ASP.NET 2.0架构一个多功能的交易平台;附录篇——简介SQL语法、对web服务器控件的语法与属性做系统说明,保证读者自如地在ASP.NET 2.0环境下进行网站开发。本书极具可操作性,其代码逐行解释与程序设计分析的特点,尤其适合网络开发者学习使用。本书中文简体字版由中国台湾暮峰资讯有限公司授权机械工业出版社出版,未经本书原版出版者和本书出版者预先书面许可,不得以任何方式复制或抄袭本书的任何部分。本书原版版权属暮峰资讯有限公司。 -
Verilog数字系统设计教程夏宇闻 编著《普通高等教育"十一五"国家级规划教材?北京高等教育精品教材?Verilog数字系统设计教程(第2版)》讲述了自20世纪90年代开始在美国和其他先进的工业化国家逐步推广的利用硬件描述语言(VerilogHDL)建模、仿真和综合的设计复杂数字逻辑电路与系统的方法和技术。《Verilog数字系统设计教程》中内容从算法和计算的基本概念出发,讲述如何由硬线逻辑电路来实现复杂数字逻辑系统的方法。《Verilog数字系统设计教程》共分4部分。第一部分共8章,即Verilog数字设计基础篇,可作为本科生的入门教材。第二部分共10章,即设计和验证篇,可作为本科高年级学生或研究生学习数字系统设计的参考书。第三部分为实践篇,共提供12个上机练习和实验范例。第四部分是语法篇,即Verilog硬件描述语言参考手册;IEEEVerilog13642001标准简介,以反映Verilog语法的最新变化,可供读者学习、查询之用。《Verilog数字系统设计教程》的教学方式以每2学时讲授一章为宜,每次课后需要花10h复习思考。完成10章学习后,就可以开始做上机练习,由简单到复杂,由典型到一般,循序渐进地学习VerilogHDL基础知识。按照书上的步骤,可以使大学电子类及计算机工程类本科及研究生,以及相关领域的设计工程人员在半年内掌握VerilogHDL设计技术。 -
可编程控制器原理及应用孙平《可编程控制器原理及应用》以现今流行的西门子公司s7—200系列CPU22X小型PLC为背景,从工程应用角度出发,重点介绍PLC的组成、原理、指令系统和编程方法,深入浅出地讨论了PLC系统的设计方法,列举了大量S7系列PLC在控制系统中的典型应用实例,并详细介绍了文本显示器TD400C的使用方法和应用实例。可编程控制器(PLC)是一种以微电子技术、自动化技术、计算机技术、通信技术为一体,以工业自动化控制为目标的新型控制装置。我国大量使用的PLC产品主要有西门子公司的S7系列,三菱公司的FX2系列,立石公司的C系列,日本松下电工的m系列,美国GE公司的GE系列等。其中西门子公司的S7-200系列小型PLC以其结构紧凑、可靠性高、功能全等优点在自动控制领域占有重要地位。《可编程控制器原理及应用》第1、2章为可编程控制器的概述和构成原理;第3章S7—200系列可编程控制器,重点介绍了CPU22X小型PLC构成原理、编程器件、系统扩展及编程语言等内容;第4章编程软件重点介绍STEP7-Micro/WIN32 V4.0版本汉化软件的使用方法;第5、6章介绍S7—200 PLC的指令系统;第7章PLC应用系统设计,重点介绍PLC应用系统的设计方法和应用实例,以及文本显示器TD400C的组态、编程的基本方法;第8章PLC联网通信,介绍PLC与上位计算机、PLC和其他智能设备之间的通信方法和应用实例;第9章其他机型介绍;第10章实验指导,介绍PLC实验装置的构成与原理和实验要求。每章后面均附有小结和习题。本教材适合高职高专电气自动化技术、机电一体化、应用电子技术等相关专业教学使用,也可供其他技术人员参考。 -
Visual FoxPro程序设计李春葆本书以VFP程序设计为主题,突出VFP的特点,强调它的使用与开发方法,把数据库技术、可视化编程的方法、语言学习与实际应用作为一个统一整体来介绍。全书提供了大量的实例,通过这些简明扼要的例子,读者对VFP的理解会更具体、更深入,更便于上机实践。本书分为19章。第1章介绍数据库基础知识,第2章介绍VFP系统初步,第3章介绍VFP语言基础,第4章介绍建立自由表的过程,第5章介绍建立索引的方法,第6章介绍表的各种操作方法,第7章介绍SELECT-SQL查询命令,第8章介绍建立和操作数据库的方法,第9章介绍使用数据词典的方法,第10章介绍建立查询与视图的过程,第11章介绍VFP程序设计基础,第12章介绍创建表单和表单集的方法,第13章介绍内部控件的使用技术,第14章介绍面向对象的程序设计,第15章介绍菜单设计方法,第16章介绍报表设计方法,第17章介绍编译、调试应用程序的过程,第18章介绍如何发布应用程序及相关内容,第19章以图书馆管理系统为例介绍VFP开发数据库系统的一般方法(该系统的完整程序可从http://www.khp.com.cn免费下载)。各章后都给出一定数量的练习题。最后有两个附录,附录A给出了8个上机实验题及实验设计,附录B给出全书练习题的参考答案。本书在写法上注重由浅入深,循序渐进,通俗易懂,适合自学。书中提供了大量例题,有助于读者理解概念、巩固知识、掌握要点、攻克难点。本书既可作为参加全国计算机等级考试(二级)应试者的教材,又可作为各类院校相关专业及其他培训班的VFP程序设计教学用书,对于计算机应用人员和计算机爱好者也是一本实用的自学参考书。 -
高性能网站(美)苏德《高性能网站(影印版)》中的规則向你解释了可以怎样优化网站中包含的Ajax、CSS、JavaScript、Flash和图片。每个规则都可以在《高性能网站(影印版)》的网站上找到对应的特别例子和代码片段。这些规則包括以下内容:减少HTTP连接请求、使用内容分发网络(ContentDeliveryNetwork)、在HTTP协议头添加过期时间、把部分内容变成Gzip格式、把样式表(stylesheets)放在顶部、将脚本放在底部、避免CSS表达式、外置JavaScript和CSS、减少DNS查找、将JavaScript最小化、避免重定向连接、删除重复脚本、配置ETags、生成可缓冲Ajax、如果你在为大流量的站点编写网页并且想要优化站点访问的用户体验,这本《高性能网站(影印版)》不可或缺。 -
精通Flex 3.0吕晓鹏 编著《精通Flex 3.0:基于ActionScript 3.0实现》Flex技术是目前最流行的RIA开发技术之一。《精通Flex 3.0:基于ActionScript 3.0实现》由浅入深,循序渐进地指导读者如何使用Flex开发RIA应用。全书共18章,分5篇,主要内容包括认识Flex、开发环境配置和Flex Builder安装、ActionScript基本语法、Flex基本类库、Flex组件的使用、Flex动画与样式、Flex与ASP.NET通信、Flex与PHP通信、Flex与J2EE的通信、Flex与LCDS的通信、AIR的开发和Flex与Ajax通信等。为了便于读者学习,《精通Flex 3.0:基于ActionScript 3.0实现》最后两章分别给出小型应用实例和基于RIA的BBS的实例。 -
计算机组成及汇编语言原理(美国)卓拉这本有创新性的书以Java虚拟机为例介绍了计算机组成及汇编语言的原理,Java虚拟机是一个极为便利、时新、可移植以及几乎到处可得到的平台。.以Java虚拟机实现为基础,本书讲解了数字逻辑和系统、数据表示。计算机组成、体系结构以及汇编语言编程的基本原理。一旦读者在Java虚拟机的范围内彻底理解了这些核心的原理,作者就将这些原理拓展到其他四个最主要的平台:Intel 8088,Pentium 4、Power体系结构及Atmel AVR微控制器。该书全面反映了IEEE和ACM对于标准的计算机体系结构及组成的二年级课程所做的推荐,同时非常适合作为我国高等院校计算机及相关专业计算机组成课程的教材。本书内容计算、表示以及虚拟机的角色。算术表达式:符号表示,存储程序计算机及运算。采用领先的开源Java汇编器jasmin进行汇编语言编程。..从if语句和循环到于例程的控制结构。真实的计算机体系结构:优化CPU、存储器及外设。8088、Pentium及Power:比较其组成,体系结构及汇编语言。Pentium和Power体系结构的性能问题,包括流水线。微控制器:组成、体系结构,接口及程序设计。高级Java虚拟机编程:复杂和派生类型、类、继承,类操作、I/O等。附录涵盖了数字逻辑、Java虚拟机指令集、操作代码及类文件格式。
