程序设计综合
-
基于MFC的可视化数据结构连远锋,李国和,张秀美 等著《基于MFC的可视化数据结构/高等学校计算机专业规划教材》首先简要介绍MFC程序设计的基础知识,然后系统地介绍线性表、栈与队列、树与二叉树以及图等数据结构,阐述了各种数据结构的逻辑关系、存储表示,并采用面向对象语言Visual C++的MFC平台,详细阐述可视化线性结构、可视化树结构、可视化图结构和可视化排序的设计思想和实现方法,使读者循序渐进地理解数据抽象、面向对象思想和可视化程序设计等现代化软件设计风格,理解并掌握数据结构知识体系,提高应用Visual C++解决实际问题的能力。本书内容丰富,重点突出,概念讲解清楚,表达严谨,逻辑性强,文字通俗易懂。书中插图结合简练的叙述,代码配合详尽而简洁的注释,使得深奥抽象的概念和过程具体化并便于理解和记忆。 -
Java Web开发技术教程李希勇 著本书是JavaWeb开发的入门与提高教材,全书共分11章,分别介绍JavaWeb开发环境的搭建和JSP的基础知识、JSP页面元素和常用的内置对象、XML的基本概念和使用、Servlet技术、MVC设计模式、数据库连接池的概念和Tomcat数据库连接池的使用、表达式语言EL的使用、标签编程和JSTL标签在JSP开发中的应用、Ajax的原理和各种相关技术,并通过案例介绍了Ajax技术的常用实现。本书强调实践开发技能的提高,每一章都提供了对应知识内容的案例实训。本书可作为计算机相关专业和信息管理相关专业JavaWeb程序设计相关课程的教材,也可作为Web项目开发人员的自学参考书。 -
C语言程序设计实验与实训教程郭明超,马浚,段东波 等著《C语言程序设计实验与实训教程/重点大学计算机专业系列教材》以编程实验设计为线索,从C语言的入门语法训练到企业面试集锦以及综合实验设计训练,环环紧扣,由浅入深,体现C语言的编程风格、算法与数据结构的重要性,把C语言的语法学习与编码规范结合起来,有利于学生掌握C语言编程的基本功并具备用C语言开发软件的思想和方法。《C语言程序设计实验与实训教程/重点大学计算机专业系列教材》共3章,第1章C语言上机指导;第2章著名企业招聘试题集锦;第3章程序设计案例与实训。《C语言程序设计实验与实训教程/重点大学计算机专业系列教材》既可作为C程序设计教材配套的实验教材使用,也可以作为学习过C语言、要参与C语言项目人员的训练资料,对于毕业前准备参加C程序设计面试的学生来说,也会提供有益的帮助。 -
ASP.NET程序设计李华 编ASP.NET是微软提供的Web开发编程技术,采用C#作为开发语言。《ASP.NET(C#)程序设计/21世纪高等学校计算机教育实用规划教材》是学习VisualStudio2010所必需的入门书,主要内容有ASP.NET的基础知识、网页设计基础知识、C#语法基础、内置对象概述、ASP.NET常用控件、数据库、ADO.NET数据库技术、数据绑定、数据控件、主题和母版页、站点导航、AJAX技术及应用、LINQ技术、用户控件等。为了使读者能更好地掌握ASP.NET的基础知识,每章都安排了一定的案例。在介绍了基本开发后,最后还介绍了一个教务管理系统的实现,包括系统分析、数据库设计、详细设计等,主要介绍了学生界面的管理、教师界面的管理、操作员界面的管理等,实现对学生信息管理和成绩管理等功能。《ASP.NET(C#)程序设计/21世纪高等学校计算机教育实用规划教材》既适合广大Web网站开发人员、网站管理维护人员和大专院校学生阅读,也适合.NET平台的初学者以及热爱.NET技术的入门人员。 -
C语言程序设计实用教程黄超,宋丽娜 著《C语言程序设计实用教程/高等学校计算机专业规划教材》从培养应用型人才的角度,在C语言程序设计精品课程建设的基础上,遵循学生的认知规律,按照“面向应用、案例驱动、便于教与学、质量高有创新”的宗旨编写而成。本书注重实用性,突出编程思路分析、强化算法设计,注重编程实践能力的培养。本书实例丰富、精编精讲、深入浅出、通俗易懂,内容的选择与组织注重知识体系的完整性、合理性,每章都配有丰富多样的习题、上机实验及习题参考解答;课程设计单独列为一章以便进行综合程序设计训练。为兼顾各层次读者的不同需求,书中提供了有针对性的学习、应考(等级考试)指导材料。本书既可以作为高等院校非计算机专业大学计算机基础教材,也可作为高等院校计算机类、电气信息类专业的教材或参考书,还可供参加C语言程序设计全国(二级)等级考试的人员和相关软件技术人员自学或参考。 -
USB开发手册傅志辉 著★《USB开发手册》系统地介绍了当前最流行的USB总线接口的协议、工作原理,以及驱动程序设计。本书中还以大量篇幅,全面详细地介绍了在各种应用场合下USB接口的设计实例。本书言简意赅、通俗易懂、知识点介绍详细、实例丰富,使读者能够更快、更好地掌握USB接口的原理及设计方法。★《USB开发手册》分为三篇,共23章,全面详细地讲述了USB接口的原理及应用实例。第一篇介绍了USB总线开发基础,总线数据流的结构、管理、类型,以及设备管理;第二篇介绍了USB程序的开发,包括USB驱动程序开发和USB固件程序开发;第三篇通过8大实例,详细介绍了在不同的应用场合下USB接口设备的设计,包括完整的电路图和程序设计。★本书内容全面、结构紧凑、实例丰富。USB接口的初学者通过学习本书可以快速入门,此外本书对具有一定开发经验的设计人员也有很好的参考价值。★适合阅读本书的读者:USB接口的初学者、具有一定开发经验的USB设计人员、电子设计爱好者、电子工程师、系统开发人员、大学、大专等相关专业的学生及教师。 -
JSP Web技术及应用教程王春明,史胜辉 编《JSPWeb技术及应用教程/21世纪高等学校计算机教育实用规划教材》共11章,内容包括Web原理及HTML基础、JSP开发及运行环境、JSP技术基础、JSP基本语法、JSP内置对象、JSP数据库应用、JavaBean与Servlet技术及应用、过滤器技术、EL表达式、自定义JSP标记等。最后一章还安排了两个JSP实际案例,用于提高和拓宽读者对JSP的掌握与应用,也可作为课程设计的选题参考。《JSPWeb技术及应用教程/21世纪高等学校计算机教育实用规划教材》内容理论联系实际,注重项目实践,内容安排科学合理,体系结构清晰自然,语言描述简练顺畅,满足既要有扎实的理论基础,又要达到应用型人才培养目标的教学要求。《JSPWeb技术及应用教程/21世纪高等学校计算机教育实用规划教材》不仅可以作为高等院校计算机及相关专业的教材,也适合JSP技术开发人员参考使用。 -
JSP应用与开发技术马建红,李占波 等编JSP(JavaServerPages)是由SunMicrosystems公司(已被甲骨文公司收购)倡导的、许多公司参与建立的一种动态网页技术标准。JSP被赋予了Java技术的强大功能,能够为用户提供功能强大的技术支持,同时,JSP继承了Java的优势,可以建立安全的、跨平台的动态网站。《JSP应用与开发技术(第2版)》详细讲解了JSP的基本语法和Web程序设计方法。全书共16章,可分为7个部分。第1~3章是第1部分,介绍了JSP应用技术的前导知识和开发环境的搭建;第4~6章是第2部分,详细讲解了JSP技术的基本语法;第7章和第8章是第3部分,是JSP应用开发的进阶,讲述了JavaBean、表单处理以及文件的操作;第9~11章是第4部分,以MySQL数据库为例详细讲解了JSP中使用数据库的操作;第12章和第13章是第5部分,详细讲述了Servlet技术;第14章和第15章是第6部分,介绍了表达式语言(EL)、标准标签库(JSTL)及自定义标签库;第16章是第7部分,通过实例讲述了Web开发的实际应用。另外,《JSP应用与开发技术(第2版)》还给出了6个实验,以指导读者进行上机操作。 -
Perl语言编程(美)汤姆·克里斯蒂安森(Tom Christiansen)等著; 苏金国,吴爽 等译从1991年第一版问世以来,《Perl语言编程》很快成为无可争议的Perl宝典,如今仍是这种高实用性语言的权威指南。Perl最初只是作为一个功能强大的文本处理工具,不过很快发展成为一种通用的编程语言,可以帮助成千上万的程序员、系统管理员,以及像你一样的技术爱好者轻松完成工作。人们早已经翘首以待这本“大骆驼书”的更新,如今终于得偿所愿。在这一版中,三位颇有声望的Perl作者讲述了这种语言当前版本(Perl5.14)的内容,另外简要介绍了将来5.16版本中将要增加的一些特性。当今世界中,Unicode对于文本处理越来越重要,为此Perl提供了最好、最方便的支持,可以在任何地方平滑地集成Unicode,甚至在Perl最让人欢迎的特性(正则表达式)中也可以结合Unicode。此次更新的重要特性包括:新增的关键字和语法。I/O层和编码。新增的反斜线转义。Unicode6.0。Unicode字形簇和属性。正则表达式中的命名捕获。递归和文法模式。CPAN的扩展内容。当前最佳实践。 -
Java网络编程(美)Elliotte Rusty Harold(哈诺德,R.E.)著; 李帅,荆涛 等译《Java网络编程(第四版)》实用指南全面介绍了如何使用Java开发网络程序。你将学习如何使用Java的网络类库既快速又轻松地完成常见的网络编程任务,如编写多线程服务器、加密通信、广播到本地网络,以及向服务器端程序提交数据。作者提供了真正可实用的程序来讲解他介绍的方法和类。第4版经过全面修订,已经涵盖REST、SPDY、异步I/O和很多其他高级技术。本书主要内容有:研究Internet底层协议,如TCP/IP和UDP/IP;了解Java的核心I/OAPI如何处理网络输入和输出;发现InetAddress类如何帮助Java程序与DNS交互;用Java的URI和URL类定位、识别和下载网络资源;深入研究HTTP协议,包括REST、HTTP首部和cookie;使用Java的底层Socket类编写服务器和网络客户端;利用非阻塞I/O同时管理多个连接。
