本书介绍了数据结构的基本概念和基本算法。全书共分为9章,主要内容包括:绪论、线性表、栈和队列、串、数组和广义表、树、图、查找、排序等。各章中所涉及的数据结构与算法均给予了JAVA语言描述(所有程序都运行通过),以便于读者巩固和提高运用JAVA语言进行程序设计的能力与技巧。本书在内容的选取、概念的引入、文字的叙述以及例题
C语言程序设计课程作为计算机科学相关专业的入门课程,对于初学者来说十分重要,而C语言编程设计的学习是需要理论和实践相结合的。《C语言程序设计理论与教学方法研究》主要内容共分6章,主要以C语言的基本理论为切入点,分别从C程序上机操作系统分析、简单C程序设计结构程序与课堂多元评价实现、C语言交互式可视化教学平台的设计与实现
《JSP设计与开发(第3版)》详细介绍了基于Jave的Web开发所需的基础知识和技术,主要内容包括JSP概述、Web开发基础、JSP语法基础、JSP内置对象、JDBC技术、JavaBean技术、Servlet技术、标准标签库JSTL、Struts应用、Spring框架应用、Ajax“技术应用、学生课绩管理系统等。教材根
本书共分为5个部分24章,第1部分包括第1章,主要介绍Office2019的通用操作;第2部分包括第2章~第9章,主要介绍Word2019的初级、中级和高级操作,包括文档操作、文字输入和编辑、文本和段落格式设置、高级排版、表格处理、图文混排、长文档编排以及页面设置和打印等;第3部分包括第10章~第17章,主要介绍Exc
《基于大数据深入解析MapReduce架构设计与实现原理研究》初步研究了mapreduce的设计理念和编程模型,从源代码角度逐步解析rpc框架、客户端、jobtracker、tasktracker和task等mapreduce运行时环境的架构设计与实现原理,最后深入研究了hadoop的性能优化、安全机制、多用户作业调度
通过本书让读者掌握通过HTML5、CSS3、JavaScript技术实现WebApp和移动APP开发方法,掌握基本的网站以及移动网站设计开发方法,掌握Cordova框架、jQuery库、Bootstrap框架、AngularJS框架以及Ionic框架等新技术的应用,同时了解软件项目开发的实施过程,学会简单的需求分析和数
本书共有8章。第1章“可视化编程初体验”,以“用户登录”窗口为例,讲述VisualStudio2019可视化开发环境、Form窗体、TextBox控件、Button控件、Label控件的用法,并通过界面的美化讲述控件的常用属性;第2章“数据类型和运算符”,以“整数计算器”和“圆面积”为例,讲述程序中不同的数据类型,数据
本书围绕程序设计思想训练这个主题,充分吸纳项目教学法的思想,对每一章节的内容,利用小型的项目案例进行引导,训练学生的逻辑思维和分析问题以及程序文本的读写能力。由于C语言的语法特点,本书依然沿用知识体系的编写方法,但教材内容的组织按照项目教学法的思想组织教学内容,全书共分三个部分:语言基础知识、语言设计知识和项目案例库。
本书全面、系统地介绍了AnimateCC2019的基本操作方法和动画制作技巧,包括AnimateCC2019基础知识,图形的绘制与编辑,对象的编辑与修饰,文本的编辑,外部素材的应用,元件和库,基本动画的制作,层与高级动画,声音素材的编辑,动作脚本的应用,交互式动画的制作,组件和动画预设,作品的测试、优化、输出和发布,综
全书共15章,分为基础篇、实践篇和过程篇。第1章~第3章是基础篇,阐述了质量和软件质量、软件质量管理层次与模式、软件质量工程体系等概念、思想和方法;第4章~第9章是实践篇,主要讨论如何做好软件质量控制、质量保证、评审、配置管理和质量度量、可靠性度量等具体工作;第10章~第15章是过程篇,贯穿软件研发生命周期,深入探讨了