程序设计综合
-
Linux命令、编辑器与Shell编程(美)Mark G. Sobell;杨明军;王凤芹译要想真正高效地使用Linux,就必须全面掌握shell和命令行。通常必须购买两本书才能达到精通的目的:一本关于Linux基本概念和技术的指南,再加上一本单独的参考手册。更糟糕的是,大多数Linux参考手册只是对man手册页的稍加整理。而现在有了一个好得多的解决方案。知名Linux专家Mark Sobell编写的这本书,为系统管理员、开发人员和高级用户提供了最需要的全面的深入指导,同时还是一本卓越的日常参考手册。.本书与具体版本无关,可以在任何Linux系统上使用。更重要的是,书中包含数百个高质量的示例,这些示例要比其他任何一本Linux手册中的示例要实用得多。本书全面介绍了Linux:为从文件系统到shell、从编辑器到工具以及从编程工具到正则表达式等方面提供了最清晰的讲解和最有用的知识。并且,当需要立即得到答案时,可以翻到本书的命令参考部分,这部分内容经过精心组织和标注,非常易于快速查找!本书是目前所能找到的最实用、最全面的Linux指南和参考于册,也是唯一一本提供以下全部内容的书籍:更好更实用的示例覆盖了实际:工作中需要执行的任务;基于作者对Linux的渊博知识,本书提供了更加深入的理解;为从aspell到xargs等80多个工具提供厂更加实用的讲解;使用ssh和scp的安全通信实现技术,以及多处让系统更加安个的提示;很好地介绍了Linux编程环境,包括make、gcc、gdb、CVS等;关于使用bash和tcsh进行墓本的椭级的shell编程的专家指南;定制shell以及在命令行卜交互使用shell的提示和技巧;提供了vim和emacs的详细指南,月的足为了帮助读者提高编辑效率;大量练习将有助于提高读者的动手能力并获得自信心;介绍丁如何使用Apt、yum和BitTorrent白动更新系统;还介绍了gawk、sed、find、sort、bzip2和止则表达式等内容。... -
Why Programs Fail(德)Andreas Zeller;王咏武;王咏刚译调试一直是软件开发过程中“最痛苦”的环节,本书有望改变这一现状,因为它将调试的科学原理与业界的实践经验有机地融合起来,阐释了有关发现和修正程序错误的最佳方法和实践过程。.本书一共分为15章,以系统化的方式向读者介绍了整个调试过程,从跟踪和重现故障开始,一直到自动化和简化测试用例,寻找故障最可能的来源,分离故障的起因和结果,并最终修正程序缺陷。本书不仅涵盖了delta调试、程序切片、观察、监视、断言、检测反常等多种基本的静态和动态程序分析技术,还用浅显的语言说明如何使用一些调试领域最前沿的高水平调试工具。..本书适于那些希望掌握如何以系统化和自动化的方式调试程序的计算机编程人员、及相关专业的研究生以及高年级本科生。... -
不确定性支持向量机原理及应用杨志民、刘广利不确定性支持向量机是商业智能和数据挖掘的一个新的研究领域,它能有效地处理不确定性信息条件下的模式分类、回归预测、聚类分析和有序回归等诸多问题,并可应用于预测预警、综合评价等领域。本书从不确定性规划出发,结合模糊、粗糙和未确知等不确定性理论,详细阐述了适用于各类问题的不确定性支持向量机模型和算法。目前国内外不确定性优化理论和支持向量机相结合的研究正处于快速发展阶段,希望本书的出版能促进不确定性支持向量机在我国各个应用领域的普及与提升。本书适合于高等院校高年级本科生、研究生、教师和相关领域的实际工作者阅读。以期能给相关领域的理论研究者和应用工作者提供一些思路和帮助。 -
Visual Basic程序设计案例教程周察金《普通高等教育“十一五”国家级规划教材Visual Basic程序设计案例教程》主要介绍可视化程序设计的基础知识和基本方法,内容包括:Visual Basic的基本操作、Visual Basic窗体、数据及其运算、Visual Basic程序控制结构、过程的使用、菜单与工具栏设计、文件管理、数据库访问技术等。 -
ARM7嵌入式开发基础实验刘天时、强新建、等《ARM7嵌入式开发基础实验-(含光盘)》以EL-ARM-830的ARM7 CPU(S3C44B0X)板为硬件实验平台,开发了基于ARM7嵌入式基本接口实验、基于ARM7的μC/OSII操作系统基础实验和基于μClinux操作系统基础实验。在《ARM7嵌入式开发基础实验-(含光盘)》的内容设计和教学实验系统开发过程中,紧密结合了基于ARM7嵌入式开发的实际应用,将基于ARM7嵌入式应用系统外围复杂的实用模块开发例程,以及基于嵌入式μC/OSII和μClinux的开发基础移植到实验教学系统中,形成了贴近实际工程应用的基于ARM7嵌入式基础实验教学和培训体系。《ARM7嵌入式开发基础实验-(含光盘)》含光盘一张,内附相关资料及程序代码。《ARM7嵌入式开发基础实验-(含光盘)》可作为计算机、电子类专业学生,以及相关工程技术人员进行嵌入式教学及培训的实验及参考教材。 -
软件优化技术(美)格贝尔(Gerber,R.) 等著,王涛 等译《软件优化技术》是Intel出版社最畅销的书籍之一。读者反馈表明,本书填补了软件优化的初级课本与解决专门Intel®架构的高级手册之间的空白。随着Intel扩展内存64位技术(Intel EM64T)、多核处理技术、超线程技术、OpenMP†和多媒体扩展技术的流行,该书第1版的内容显得有些陈旧。因此,Intel出版社邀请另外三位Intel专家与原作者一起扩展、更新形成了本书的第2版。《软件优化技术》第2版提供了在Intel平台上部署高性能应用的最新技术。作者通过简单的解释和示例,向你展示了如何解决具有算法、内存访问、分支预测、自动矢量化、SIMD指令、多线程和浮点计算等内容的性能相关问题。软件开发者可以从中学习如何利用Intel EM64T、多核处理技术、超线程技术、OpenMP和多媒体扩展技术进行软件优化。这本书引导你通过使用软件工具、编译器开关和代码优化,高效地改善基于Intel平台的应用性能。想要了解最新技术以提高应用性能和想提高编码技巧的软件开发者均可以从本书中受益。本书主要内容如下:l 选择正确的算法l 自动化矢量以及使用编译提示来指导编译器l 编译器对多线程的支持l 共享的二级和三级缓存对性能的影响l 循环优化以及何时使用编译器获取性能提升l 使用intrinsics来开发SIMD技术 -
Visual FoxPro及其应用系统开发史济民 主编,汤观全,张露 编著本书是《Visual FoxPro 及其应用系统开发》一书的第二版。本次再版把重点放在加强Web应用上,既全面介绍Visual FoxPro 6.0的单机应用与网络应用,又简要介绍Visual FoxPro 9.0的新功能;既继承了第一版“立足系统开发、注重实际应用”的编写方针,又适当增强了关系数据库的基础理论,以满足高校数据库公共课——“数据库原理与应用”的新要求。全书共14章,顺次介绍数据库系统概述、初识Visual FoxPro、表的基本操作、查询与统计、结构化程序设计、菜单设计、表单设计基础、表单控件设计、表单高级设计、报表设计、系统开发实例、客户/服务器应用程序开发、关系数据库原理和Visual FoxPro 9.0 简介等内容,其中最后3章是第二版新增加的。全书突出应用,兼顾基本原理;篇幅适中,并配有电子教案和《Visual FoxPro及其应用系统开发(第二版)题解与实验指导》。本书可供非计算机专业本科生和研究生用作数据库公共课教材,也可供高职、高专计算机应用专业作为“数据库原理与应用”课的教材,还可供Web数据库应用系统开发人员参考。对于主要学习Visual FoxPro单机应用,而对客户机/服务器应用仅作一般了解的读者,可选用编者的另一本教材《Visual FoxPro及其应用系统开发(简明版)》(清华大学出版社,2006)。 -
Visual Basic+SQL Server中小型信息系统开发实例精选黄明《Visual Basic+SQL Server中小型信息系统开发实例精选》用于指导高等院校计算机专业学生使用Visual Basic 6.0进行毕业设计。书中介绍了5个系统实例:企业人事管理信息系统、企业考勤管理信息系统、公路路政管理信息系统、企业设备管理信息系统和二手房销售管理信息系统,并从引言、需求分析、总体设计、数据库设计、详细设计、系统维护与改进6个阶段对每个实例进行详细分析。为了更好地指导学生进行毕业设计,书中增加了必要的毕业设计指导和管理信息系统的开发指导。《Visual Basic+SQL Server中小型信息系统开发实例精选》既可用作高等院校计算机专业毕业设计的参考书,也可供软件公司和相关企业有关人员参考。 -
C语言程序设计案例教程朱健 庞倩超《C语言程序设计案例教程》共分为10章,内容包括C语言概述;数据类型、运算符及表达式;C语言程序设计;数组;函数;指针;用户自定义数据类型;文件;程序调试和错误处理;综合应用。 -
C语言程序设计基础教程崔发周《C语言程序设计基础教程》是普通高等教育“十一五”国家级规划教材(高职高专教育)。《C语言程序设计基础教程》以培养学生结构化程序设计的基本能力为主线,采用由浅入深、循序渐进的教学策略进行讲解,主要内容包括C语言程序设计概述、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组与字符串、函数、编译预处理、指针、结构体与共用体、文件以及位运算等内容,非常适合初学者使用。教材编排时充分考虑了教师组织教学的需要,各章均提供了教学目标、本章小结及丰富的例题、习题,还可以为用户提供各章的源程序代码、教学建议、习题参考答案等教学资料。《C语言程序设计基础教程》可作为应用性、技能型人才培养的各类教育相关专业的教学用书,也可供各类培训、计算机从业人员和爱好者参考。
