程序设计综合
-
实战突击徐康明,辛洪郁 著《实战突击:PHP项目开发案例整合(第2版)》以会议记录管理系统、留言本、在线投票系统、个人网络日记、在线论坛、博客、物流管理系统、在线考试管理系统、明日编程词典、明日科技企业网站、明日软件导航系统、播客、在线音乐系统、电子邮件系统、BCTY365网上社区、易查供求信息网、图书馆管理系统、办公自动化管理系统、电子商务网站、明日知道网站和新闻发布系统21个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细的介绍。 -
21天学通VisualC++张志美 等著《21天学编程系列:21天学通VisualC++(第3版)》从初学者的角度较全面地介绍了VisualC++编程的相关知识,然而,《21天学编程系列:21天学通VisualC++(第3版)》并没有泛讲VisualC++语言的所有知识,而是突出重点,选择最重要的内容进行讲解。全书共分为5篇,第1篇主要讲解VisualC++的基础知识,内容包括VisualC++6.0概述和Windows应用程序框架。第2篇重点分析VisualC++的可视化编程,主要包括常用控件、对话框、消息处理与ClassWizard使用、菜单、工具栏与状态栏。第3篇主要分析VisualC++的应用,包括图形、文本与字体、文档视图结构、文件、文档序列化与注册表操作、应用程序外观设计和面向对象程序设计基础。第4篇主要讲解VisualC++的开发,包括数据库编程、网络编程、线程同步与进程通信、动态链接库、ActiveX技术和VisualC++的调试技术。第5篇讲解如何应用VisualC++进行实际的综合案例开发。《21天学编程系列:21天学通VisualC++(第3版)》分析了VisualC++的基础知识体系和开发应用,其中重点介绍了关于VisualC++的应用技巧。 -
21天学通Visual Basic马军 等著《21天学编程系列:21天学通Visual Basic(第3版)》是Visual Basic 6.0的入门教程,主要针对没有程序设计基础的读者,详细介绍了Visual Basic 6.0的基本概念和编程技术。书中通过大量的范例及综合练习来介绍Visual Basic 6.0的基本概念、语言特点、基本的程序设计方法,以及应用程序的设计步骤。《21天学编程系列:21天学通Visual Basic(第3版)》在内容讲解上力求形象生动、深入浅出,使读者能够较为轻松地理解基本概念。通过对基本概念的理解和自己动手编程,读者能快速掌握Visual Basic 6.0基本的和最新的程序设计方法。《21天学编程系列:21天学通Visual Basic(第3版)》共21章,主要内容包括Visual Basic 6.0集成开发环境、Visual Basic 6.0语言基础、程序控制结构、数组、过程和函数、应用程序用户界面、控件、菜单、文件系统、图形与图像、多媒体技术、网络通信技术、API函数应用、ActiveX控件、程序的调试与除错、数据库系统与SQL语言、ADO数据库编程、VB数据库控件编程、数据报表技术,以及综合案例开发等内容。 -
21天学通C++刘蕾 等著《21天学编程系列:21天学通C++》从初学者的角度较全面地介绍了C++的相关知识,较为系统地介绍了C++语言的基础内容。本书包括6篇共21章的内容。其中,第1篇是C++数据表达篇,包括C++入门、变量和数据类型、运算符和表达式以及程序控制结构等;第2篇是C++面向过程设计篇,包括函数、编译预处理、数组、指针和构造数据类型等内容;第3篇是C++面向对象编程篇,主要包括类和对象、继承、多态、运算符重载和输入/输出流等内容;第4篇主要介绍了C++高级特性,内容包括文件、命名空间和引用与内存管理;第5篇的内容主要是C++编程实践,主要分析了标准模板库STL、模板与C++标准库和异常处理等;最后一篇中结合学生成绩管理系统开发实例,讲解如何使用C++进行实际开发。 -
21天学通JavaScript郭蕊 等著JavaScript是Web开发中应用最早、发展最成熟、用户最多的脚本语言。其语法简洁,代码可读性在众多脚本语言中最好,它在使用时不用考虑数据类型,是真正意义上的动态语言。《21天学编程系列:21天学通JavaScript》分为4篇,共21章。第一篇完整地讲解了JavaScript的基础知识,主要内容包括JavaScript概述、数据类型、常量与变量、表达式与运算符、程序语句、函数和数组等。第二篇专门介绍JavaScript中内置对象的应用,内容包括JavaScript对象基础、窗口和框架、屏幕和浏览器对象、文档对象、历史对象和地址对象、表单对象和表单元素和脚本化cookie等。第三篇讲解的是JavaScript的高级技术,主要讲解了JavaScript与XML技术、正则表达式、Ajax基础、Ajax高级应用、JavaScript与插件和JavaScript的调试与优化等。最后一篇为综合案例篇,用一个完整的例子讲解了如何使用JavaScript进行大型应用开发。 -
程序设计初步入门教程高东日,张英宣 编《程序设计初步入门教程(C语言)/普通高等教育“十二五”规划教材》主要介绍C语言的入门基础知识,由浅入深、循序渐进地介绍了C语言程序设计,同时结合程序设计理论基础,使学生的程序设计基本方法和基本技能进一步提升。《程序设计初步入门教程(C语言)/普通高等教育“十二五”规划教材》内容主要包括软件技术基础、信息存储基本知识、C语言常量、变量、程序结构、数组、字符串、指针、函数和文件等一些非常重要的知识。通过阅读《程序设计初步入门教程(C语言)/普通高等教育“十二五”规划教材》,读者可以在较短的时间内理解C程序设计的各个重要概念和知识点,为进一步学习打好基础。《程序设计初步入门教程(C语言)/普通高等教育“十二五”规划教材》适合C语言入门新手阅读;对于有一定基础的读者,可通过本书进一步理解C语言的各个重要知识点和概念;可作为高等学校各专业的程序设计入门教材,也可作为培训和自学教材。 -
华章科技(美)DavidJosephsen 著,康锦龙 译《华章科技:Nagios系统监控实践(原书第2版)》是介绍Nagios的权威指南。详细讲解了整个监控技术,演示了最佳做法,揭示了常见的错误及其后果,以及如何避免。提供了所有配置和运行方式,并探讨如何编写自定义模块与基于Nagios事件代理API。本书从实际出发,在开篇就系统运维中的监控提出一系列需求,从而展开对Nagios系统的初步介绍(第1~2章),随后从实用的角度,全面、详细地讲解了Nagios安装、配置的相关内容(第3~4章)。通过简化配置、实施监控等工作(第5~6章),用大量的示例展示Nagios的实际能力。然后,在扩展方面介绍了一些常用的方案(第7章),并从原理、案例到最后的DIY,一步步带领读者进入数据可视化的世界(第8章)。此外,还介绍了Nagios商业版本——Nagios XI的功能特色(第9章)。最后,介绍Nagios事件代理(NEB),并用C语言实现完整NEB插件(第10章),使读者进一步掌握NEB的工作机制。 -
面向对象程序设计实验指导李尤丰,李勤丰,李慧 编《面向对象程序设计(C++)实验指导/应用型本科院校“十二五”规划教材》主要从以下三个环节,来介绍相关C++知识点:知识要点及举例:主要介绍C++相关知识概念以及相应知识点编程举例,从概念到应用,深入浅出地讲解,以便读者很好地理解面向对象的一些程序设计知识。实验:建议安排的实验环节的学时及内容。此部分内容经过笔者几轮循环教学的对比和删选,具有典型性,实验可以达到比较好的教学效果。每个实验附有实验学时,作为开设C++实验课程的参考学时。习题:作为读者掌握知识要点的训练环节。内容覆盖面大,涉及各章节提及的每个知识点,有助于初学者的巩固和复习。 -
C语言程序设计教程高佳琴 编《C语言程序设计教程》分为12章,按内容结构可以分为三个篇幅,分别是基础篇、进阶篇和提升篇。其中,基础篇从进入编程世界人手,介绍C语言集成调试环境、C程序基本元素构成和结构化程序设计的三种基本结构,为后续课程的学习奠定理论基础。进阶篇介绍数组、函数等,使读者初步领略数据结构在程序设计中的重要性,并培养模块化、逐步细化的面向过程程序设计思路。提升篇进一步介绍程序设计方法和技巧,包括文件、指针等内容,使读者深入掌握C语言程序设计的精髓,从而使编程能力得到全面提升。 -
Visual Basic程序设计教程牛又奇,孙建国 著《Visual Basic程序设计教程(2013年版)/江苏省高等学校计算机等级考试系列教材·21世纪高校教材》保留了原书的第2章“程序设计与算法(问题求解)”。对于部分不再开设“大学计算机信息技术基础”课程的学校,建议在教授“程序设计语言”课程时适当向学生介绍本章节的内容,以便学生更好地学习掌握程序设计的方法。在《Visual Basic程序设计教程(2013年版)/江苏省高等学校计算机等级考试系列教材·21世纪高校教材》的附录中,特别增加了如何在Windows 7系统的计算机上安装VB 6.0的方法和步骤。
