程序设计综合
-
新编中文Visual FoxPro 6.0基础操作教程本书编委会编《21世纪高职高专计算机课程规划教材:新编中文Visual FoxPro 6.0基础操作教程》是为计算机基础教学和广大电脑爱好者自学而编写的教材。Visual FoxPro6.0是由美国Microsoft最近推出的程序开发工具软件,主要用于小型数据库系统的开发。《21世纪高职高专计算机课程规划教材:新编中文Visual FoxPro 6.0基础操作教程》是一本通用的关系型数据库管理实用教材,由理论知识和课后练习两部分组成。《21世纪高职高专计算机课程规划教材:新编中文Visual FoxPro 6.0基础操作教程》主要介绍数据库基本原理和数据库管理系统软件Visual FoxPro6.0。具体内容包括数据库系统概念、Visual FoxPro6.0系统概述、数据和数据运算、数据库和表、视图与查询、面向对象和程序设计基础、表单、报表和标签设计、菜单设计与工具栏、应用程序连编和发布、综合实例。《21世纪高职高专计算机课程规划教材:新编中文Visual FoxPro 6.0基础操作教程》从实用性和先进性出发,内容组织合理、通俗易懂。《21世纪高职高专计算机课程规划教材:新编中文Visual FoxPro 6.0基础操作教程》可作为各高职高专计算机专业“数据库原理与应用”课程的教材,也可作为各类成人教育计算机专业的教材或作为从事数据库应用开发技术人员的参考资料,还可作为Visual FoxPro培训斑教材。 -
BIOS与注册表活学活用300问瀚文工作室编著本书共16章,第1-3章重点介绍了BIOS的一些基础知识,设置和升级的技巧,通过这部分撑习,读者将全面深刻地理解BIOS,知道如何设置BIOS以及一般的升级技巧和注意事项。第4-8章深入介绍了BIOS个性化修改,包括开机画面、能源之星图标、开机文字等,并详细介绍了使用MODBIN和CBROM工具修改的方法,此外,还介绍了BIOS的修复技术、显卡等外设的BIOS升级技术以及有关BIOS的“异想天开”的用法。最后还讨论了有关BIOS的故障处理方法。通过这五章的学习,读者还发现BIOS世界的巨大魅力。第9-16章结合Windwos操作系统,从注册表基础、菜单修改、桌面修改、性能提升、网络安全、加密解密、注册表工具等角度阐述了修改注册表的具体操作方法。通过这几章的学习,读者将对注册表有一个完整的认识,并熟练地掌握,根据实际需要,修改注册表的方法。[编辑推荐]电脑作为新一代的工具已经越来越普及,电脑软件的频频升级换代也使得学习者必须尽快掌握它们,大多数电脑用户已经没有足够的精力和热情去深入地研究每一种软件背后的理论,而更多地是关注它的实际应用效果。包括各种软件和插件在内,只要是效果突出的、易于理解的、可以轻松上手的就会被大部分用户所接受,自然也会广泛传播。作为从事电脑教学工作的人员,能够为读者提供在最短时间内学到最多东西的方法是义不容辞的。学习电脑应用的主要方法就是操作,所以一本电脑图书是否能让读者从中学到东西,最关键的也是内容是不是易学、实用。这次推出的“电脑活学活用300问丛书”的编写宗旨就是以解决问题为目的,以介绍实例操作为重点。本丛书案例丰富,包括300个实际问题的解决方案,讲解方式简单明了,可以帮助读者有的放矢地排困解难。 -
敏捷软件开发(美)Ken Schwaber,(美)Mike Beedle著“敏捷开发方法是灵活软件系统未来成功的关键。当经营状况发生变化,需要购买和管理软件开发时,Scrum是开路先锋之一。本书提炼了Scrum方法的理论与实践,是这个变化无常的世界上,应付各种软件问题的开发人员与管理人员必读之物。”“目前,大多数经理都对他们公司以合理的成本如期交付系统的能力感到不满。然而,即使迫于压力,他们也不愿意承认是他们手下的开发人员无能。如果不是这些工程师们无能,那么是什么原因妨碍了他们不能以合理的成本快速开发系统呢?Scrum可以回答这一问题,并解决这种问题。”KenSchwaber:高级开发方法(ADM)公司的总裁,这是一家致力于改进软件开发实践的公司。Schwaber是一名经验丰富的软件开发人员、产品经理和软件企业咨询师。20世纪90年代初期,Schwaber发起了过程管理产品革命,并与JeffSutherland一起制定了Scrum开发过程的最初版本。MikeBeedle:一位经验丰富的软件开发实践者,是e-Architects公司的创始人和CEO,这是一家管理和技术咨询公司,该公司致力于帮助客户在规定的时间内成功开发软件。在过去的20年里,Beedle参与过数千个软件项目,而且自1995年以来,一直在使用、推广和指导他人实现Scrum过程。如果说,本书是关于技术和系统开发工作管理的最重要的著作,也许会有争议;但本书确实描述了如何使用貌似简单、实则精妙无比的Scrum过程快速地构建系统。通过本书,读者将会认识到一种新的系统开发方法,这种方法可以克服系统的复杂性与关于复杂的定义的模糊性,突然冒出的需求以及不稳定的技术,对不断、快速开发高质量的软件所带来的影响。本书对你有何用处?·让你了解如何立即开始进行增量软件开发,而不论你目前采用什么样的软件;·让你了解如何简化敏捷过程的实现;·让你了解如何通过Scrum包装简化XP的实现;·让你了解敏捷过程的工作原理以及如何管理敏捷过程;·让你理解敏捷过程的理论基础。 -
编程珠玑(美)Jon Bentley著;谢君英,石朝江译;谢君英译“《编程珠玑》第一版是我职业生涯早期阅读过的最有影响力的书籍之一,第一次从该书中学到的许多观点很久以后仍然使我受益匪浅。Jon在第二版中对素材进行了大量更新,这些新例子的新鲜程度给我留下了深刻的印象。”——SteveMcConnell《CodeComplete》等多部畅销书作者如果让程序员们列出他们最喜欢的书籍,JonBentley的《编程珠玑》常常可以位于经典之列。如同珍珠来自于曾经折磨牡蛎的沙粒,程序设计的珍珠也来自曾经折磨程序员的实际问题。Bentley的珍珠超出了可靠工程学的范畴、在洞察力和创造力的王国中为那些恼人的问题提供了独特而巧妙的解决方案。通过一些精心设计的有趣而且颇具指导意义的程序,书中充满了对实用程序设计技巧及基本设计原则的清晰而机智的描述。因此,《编程珠玑》得到各个层次程序员的青睐并不让人感觉意外。本书增加了以下三个方面的新内容:测试、调试和计时;集合表示;字符串问题原来的所有程序都重新进行了改写,并生成了等量的新代码。可以从本书网站(www.programmingpearls.com)获取所有程序的C或C++实现。相关专题 -
编程珠玑(美)Jon Bentley著如果让程序员们列出他们最喜欢的书籍,Jon Bentley的《编程珠玑》通常可以位于经典之列。如同珍珠来自于曾经折磨牡蛎的沙粒,程序设计的珍珠也来自曾经折磨程序员的实际问题。Bentley的珍珠建立在坚实的工程学基础上,在洞察力和创造力的王国中为那些恼人的问题提供了独特而巧妙的解决方案。通过一些精心设计的有趣而且颇具指导意义的程序,本书对众多实用程序设计技巧及基本设计原则作了清晰而机智的描述。因此,《编程珠玑》得到各个层次程序员的青睐并不让人感觉意外。为了反映当今的程序设计方法和环境,Bentley在本书中彻底更新了第一版里的大多数素材。此外,他还新增加了以下三个方面的内容:·测试、调试和计时·集合表示字符中问题对原来的所有程序都重新进行了改写,并生成了等量的新代码。您可以从本书网站(www.programmingpearls.com)获取所有程序的C或C++实现。新版本中保持不变的是Bentley对程序设计问题本质的关注,以及他针对这些问题给出的优美解决方案。不论您是第一次阅读Bentley的经典,还是想再次领略他作品中的新观点,这本书都肯定会成为您最喜爱的图书之一。 -
PC控制及接口程序设计实例王力虎,李红波编著本书以案例为主,以解决问题为目的,注重简单可靠的实验,注重接口及其芯片的技术标准,力主培养读者的实践能力。全书自始至终贯穿着微机及其接口的基础知识和基本原理,以作者经历的代表性问题为主线,在讲清相关原理及原因的同时,着重解决微机内部功能、接口部件,以及与外部设备连接的控制和实践等问题。使读者不仅了解到微机及其接口的基础知识和基本原理、具体的程序设计原则和编程调试技术,还了解到具体的外围电路、实施过程和在实施过程中的技术技巧、常见故障及处理等。案例的内容自成系列,循序渐进,最终达到较高程度的实际应用。作者力争做到实用性与资料性并举,使该书成为大专院校电子及自动化专业学生或自学者一本较为实用的参考书,同时亦希望它成为计算机应用及电子产品设计人员的参考书。本书共分11章,书中不包含PC机的基本结构和CPU指令系统的介绍,叙述的方法也有别于同类教科书,它强调实用的方法和技巧,并适当引入了PC机键盘、显示器、磁盘、鼠标、串/并口和标准插槽的相关技术标准。具体内容介绍如下:第1章主要介绍总线接口标准及其应用,分别介绍了ISA、PCI接口标准,叙述了接口电路设计的原则,并给出了相应的案例分析。第2章主要介绍PC机常用的I/O接口标准,包括显示器、键盘、鼠标、并行口、串行口及系统时间的获取,各项内容均配备有相应的案例分析。第3章主要介绍软件设计技术,该章内容包括BIOS和DOS调用的地位和作用,介绍了TurboC的编程技巧,并初步介绍了Windows编程技术。第4章给出了PC机文件操作的结构和方法,介绍了各种语言标准的磁盘操作方法,并给出了相应的案例分析。第5章介绍开关电平的输入输出控制设计,从TTL、CMOS、HCT和RS-232C标准电平的描述开始,介绍了PC机控制过程中的电平转换、驱动和隔离等技术细节,并配有大量的实用案例分析。第6章介绍小键盘和简单显示设计中的注意事项,介绍了键盘按键的结构、显示的各种类型和实现方法,并附有各种电路驱动的案例分析。第7章介绍打印机的控制与设计,介绍了打印机的种类及控制方法,各种打印规程,以及打印机控制的实现方法,书中特别介绍了工业控制中常用的微型打印机及其控制案例。第8章介绍数据采集系统的设计,从传感器标准介绍开始,详细地介绍了数据采集的全过程,并且专门介绍了D/A、A/D芯片的种类和应用。第9章介绍了计算机在视频信号处理中的应用,主要介绍了视频信号采集的方法与压缩标准、视频信号的切换与传输和多功能图像采集系统的分析。第10章主要介绍了红外通信的原理与应用,详细介绍了红外通信技术的标准及其发展,IrDA标准的相关红外电路组件,最后附有红外通信的计算机应用案例分析。第11章介绍了IC卡的原理与应用,叙述了IC卡的分类和标准,以及设计过程中的方法和步骤,给出了相关的专用集成电路,最后附有相应的案例分析。本书重视应用的方法和技巧,主要介绍案例分析和外围接口电路,是计算机原理及接口内容的一个补充,并不能代替计算机原理教学的内容。本书第9章第3、4、5节的内容由李红波执笔,第2章第1、2节的内容由潘福东执笔,其余部分的编写和全部书稿的统稿工作由王力虎完成。由于作者水平有限,书中难免出现错误和疏漏的地方,望读者多提宝贵意见。作者在编写过程中引用了部分公开发表的成果,已经在书后的参考文献中标出,在此表示真诚的感谢。另外还特别感谢相关的IC芯片制造商,在本书的编著过程中引用了这些制造商相关器件使用手册中的图形和文字。作者在此声明,本书中叙述的相关参数仅供参考,所有书中涉及到的芯片使用标准均以相关芯片的使用手册描述为准。本书以一种新的叙述角度,从问题入手,以解决问题为目的,注重培养读者的实践能力。全书自始至终贯穿着微机及其接口的基础知识和基本原理,以作者经历的代表性问题为主线,在讲清相关原理的同时,着重解决微机内部功能、接口部件,以及与外部设备连接的控制和实践等问题。读者不仅可以了解到微机及其接口的基础知识和基本原理,以及具体的程序设计原则和编程调试技术,还可以掌握具体的外围电路结构、实施过程和在实施过程中的使用技巧、常见故障的处理方法等。本书实用性与资料性并举,是一本实用性较强的大专院校电子及自动化专业学生的参考,亦可作为计算机应用及其电子产品设计人员的参考书; -
ABEL硬件程序设计刘毅坚编著编写此书的目的是介绍通过程序设计的方法,达到高效地完成硬件设计过程的计算机技术,引导学生完成一些传统的电子设计技术(包括单片机)不能实现的内容,从而突出这一现代电子设计技术的优势。书中针对ABEL语言、涉及SYNARIO编译控制及部分设计实例进行了相关的描述,借助GYH-I、III型电子实验仪,结合一些具体实验内容进行教学,帮助读者学习有关电路原理图、真值表、状态图设计,以及仿真测试、适配下载等方面的知识。EDA技术是建立在电子电路自动化设计基础上综合多学科知识的新型应用技术。本书用ABEL语言和Synario软件工具对硬件设计程序的步骤和方法进行了较为全面地论述,其中包括有关电原理图、真值表、状态图设计,以及仿真测试、适配下载等方面的专业知识,同时还针对ABEL语言和涉及Synario编译控制给出设计实例,由浅到深地安排大量实验,力求将理论知识和设计实践紧密结合,达到边学边练、即学即用的效果。本书可作为高等院校计算机应用、电子电器及自动化控制等本、专科专业的教材,也可作为相关工程技术人员从事应用电路设计的技术参考资料。 -
Code Reading(美)Diomidis Spinellis著如果你是个程序员的话,那么你就需要本书,本书帮助你:当需要向一个超过3万行代码的程序中添加新功能时,该从哪里开始呢?该如何去理解一段用来同进解决多件事情的代码呢?当需要解决一个复杂的编边过程时,该从哪里开始呢?可能导致我们阅读代码的原因陋就简:我们不得不去修复它其中所包含的错误,或者是对它进行遍查(inspect)或者是改善它,我们阅读代码的方式可能和工程师检查机械的方式一样:找出它的工作原理,或者我们阅读代码的目的是对代码进行清理:找出其中可以被重用的部分阅读代码有它自身的技巧,并需要我们能够在重要场合对采用何种技术有判断能力,在这本不可或缺的书中,Diomidisspinellis使用了超过6个来自现实世界中的例子来向我们展示如何鉴别好的或坏的代码,如何去阅读它,从中去找寻什么,以及如何利用这种技巧来提升我们自身编写的代码的品质,请记住这个事实,如果我们养成了阅读好代码的习惯,我们就能写出品质更高的代码。 -
Visual Basic 6.0/.NET新概念百例本书编委会编本书通过100个实例由浅入深地讲解了VisualBasic6.0/.NET程序开发的方法和技巧,展示了VisualBasic6.0/.NET中文版的强大功能。本书共分三篇:基础实例、分类应有和和综合应用。本书从标准工具箱中的标准控件设计基础界面开始,用一个实例介绍如何创建一个VisualBasic程序。先熟悉编写程序的基本步骤和方法,再分类介绍VisualBasic的各种应用:控件使用、界面设计、文字及文件处理、图形处理、多媒体应用、操作系统和数据库等各方面的实际应用。最后,选择两个有实际应用价值的数据库程序和一个自定义用户控件程序的开发,从而较大地提高读者的编程能力。本书每个实例都完全列举了创建过程和完整的代码,且各部分之间完全独立,每个实例可以作为一个单独的教程使用。因此本书既可供VisualBasic初学者使用,也可以作为有VisualBasic6.0/.NET程序开发经验的读者参考使用。 -
Unix Shell编程(美)Stephen G.Kochan,(美)Patrick Wood著;袁科萍,岑岗,樊庆红译;袁科萍译本书是UnixShell编程方面的经典书籍。第3版以UnixShell的最新POSIX标准Shell为主线,同时,在必要的情况下,及时指出与其他流行Shell的区别,因此,本书对其他版本Shell的编程也具有重要的借鉴意义。本书的特点:前后衔接:循序渐进本书的特点之一是:虽然是按主题组织介绍。但各主题之间并非彼此独立。后面的主题经常使用到前面讲到过的知识。因此给人以非常深刻的渐进和整体的感觉。简易明了的举例说明本书最大的特点是举例说明。书中没有长篇的概念描述,而是在简单介绍后举出适当的例子,简易明了。例子的后面,经常有一些针对要点的说明,比如,为什么用某一条命令,输出结果为什么是这样,或者解释程序的结构或执行顺序等,可以帮助读者加深理解。·本书以POSIX标准Shell为讲解对象,介绍了用UnixShell编写程序所涉及到的方方面面。包括Unix基本命令、Shell编程要用到的主要工具、Shell程序的基本内容以及子Shell编程中的高级特性。·一个程序有多种实现方法,本书分别采用不同的编程方法实现同一功能,读者通过研究不断改进的程序范例,不但可以学到相关的编程技巧,更可以学到编写Shell程序的思想和方法。·本书译者袁科萍老师曾在美国纽约大学作为客座教授,从事计算机科学的教学和研究工作多年,樊庆红是计算机专业开发人员,有多年从事大型软件项目的开发和管理经验。·本书除了对有一定Unix实践经验,并希望进一步提高的人有很大帮助以外;对Unix初学者和打算学习Unix的人而言也是不错的选择。
