程序设计综合
-
SAP ABAP开发技术详解东方先生 著《SAP ABAP开发技术详解(实例篇)》对SAP ABAP开发所需的常用技术(SAP报表、批量导入、对话程序、函数)做了详尽的介绍,包括基本报表、交互式报表、复杂报表、ALV(SAP List Viewer)报表、Form(SAP Script)报表、SmartForm报表、AdobeForm报表、CALL-TRANSACTION方式批量导入、批处理SESSION方式批量导入、一般Dynpro程序、复杂Dynpro程序、从属画面、表控制控件、函数的使用,并通过大量实例详细介绍了ABAP开发所需技术的使用方法。 -
Visual Basic程序设计教程何振林,胡绿慧 编《Visual Basic程序设计教程(第2版)/普通高等教育“十二五”规划教材》共10章,着重介绍Visual Basic编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练,并深入浅出地介绍了面向对象的程序设计方法。主要内容有第1章“VisualBasic程序设计概述”;第2章“数据类型、运算符和函数”;第3章“程序的控制结构及应用”;第4章“数组及应用”;第5章“常用标准控件”;第6章“过程与函数”;第7章“菜单与界面设计”;第8章“图形操作”;第9章“文件操作”;第10章“数据库应用”等。《Visual Basic程序设计教程(第2版)/普通高等教育“十二五”规划教材》内容全面,实例丰富,共有126个实例,所有实例程序都上机调试通过,特别适合作为各类高等学校计算机类、信息类专业的Visual Basic程序设计教材,也适合作为高等学校非计算机类各专业的参考教材,还可以供从事计算机应用开发的各类人员学习参考。全书安排有343道选择题、173道填空题(共275个空)和198道判断题,充分满足参加全国二级Visual Basic程序设计考试人员的需求。 -
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进行大型应用开发。 -
HTML5 Canvas(美)富尔顿 著《HTML5 Canvas:网站本地化交互和动画设计(第2版)(影印版)》为你展示了如何创建互动多媒体应用,带你上手HTML5Canvas。你将学到如何绘图、渲染文本、操纵图像和创建动画。这一切都包含在《HTML5 Canvas:网站本地化交互和动画设计(第2版)(影印版)》中构建交互网站游戏的课程里。《HTML5 Canvas:网站本地化交互和动画设计(第2版)(影印版)》根据最新的Canvas实现和相关的HTML5技术做了修订,它包括清晰而且可重用的示例代码来帮助你快速学习基础知识一一无论你现在正在使用Flash、Siverlight还是只用HTML和JavaScript。探究为什么HTML5是创新Web开发的未来。Steve和JeffFulton在交互娱乐创作方面有超过16年的经验。Steve是MattelToys司数字播放软件开发的资深经理,而Jeff则是ProductoStudios工作室的CTO。他们还通过8bitrocket.tom培养了一大批忠实读者,来了解有关Flash、Silverlight~1]现在的HTML5Canvas的新闻、故事、博客和教程。 -
华章科技(美)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的方法和步骤。 -
CUDA并行程序设计(美)Shane Cook 著,苏统华,李东,李松泽 等译《高性能计算系列丛书·CUDA并行程序设计:GPU编程指南》是CUDA并行程序设计领域最全面、最详实和最具权威性的著作之一,由CUDA开发者社区技术总监亲自撰写,英伟达中国首批CUDA官方认证工程师翻译,详实地讲解了CUDA并行程序设计的技术知识点(平台、架构、硬件知识、开发工具和热点技术)和编程方法,包含大量实用代码示例,实践性非常强。《高性能计算系列丛书·CUDA并行程序设计:GPU编程指南》共分为12章。第1章从宏观上介绍流处理器演变历史。第2章详解GPU并行机制,深入理解串行与并行程序,以辩证地求解问题。第3章讲解CUDA设备及相关的硬件和体系结构,以实现最优CUDA程序性能。第4章介绍CUDA开发环境搭建和可用调试环境。第5章介绍与CUDA编程紧密相关的核心概念——网格、线程块与线程,并通过示例说明线程模型与性能的关系。第6章借助实例详细讲解了不同类型内存的工作机制,并指出实践中容易出现的误区。第7章细述多任务的CPU和GPU协同,并介绍多个CPU/GPU编程秘技。第8章介绍如何在应用程序中编写和使用多GPU。第9章详述CUDA编程性能限制因素、分析CUDA代码的工具和技术。第10章介绍编程实践中的库与软件开发工具包。第11章讲解如何设计基于GPU的系统。第12章总结CUDA应用中易犯错误以及应对建议。
