本书立足于面向对象程序设计,培养学生的编程能力,遵循编程学习的认知规律,从易学、易用的角度出发,以实际案例入手对知识点进行讲解分析。内容由浅入深,循序渐进,注重引导读入用面向对象程序设计思想进行程序设计。 本书既可以作为高等院校计算机及其相关专业的教学用书,也可作为各学校程序设计必修课、公共选修课的教材,还可以作为具
MATLAB是适合多学科、多种工作平台的功能强大、界面友好且开放性很强的大型数学应用软件。本书以MATLABR2018a软件为基础,全面阐述MATLAB的主要功能,通过大量实例向读者展示如何编写高效的MATLAB代码。全书共33章,其中第1~9章讲解MATLAB基础知识,包括MATLAB入门、数组运算、关系运算、逻辑运
本书详细地介绍使用Access开发数据库系统的知识、技术与实际应用。全书共13章,每一章都是一个独立的主题,以数据库系统的开发流程来组织各章内容和排列顺序,有助于梳理Access知识体系和数据库开发流程。本书内容包括Access数据库术语、数据库对象及其视图、Access界面环境的使用与定制、数据库的整体设计流程、创建
本书以案例教学的方式为读者系统地介绍了电脑的相关知识和应用技巧。 全书共16章。第1章主要介绍电脑的入门知识;第2~7章主要介Windows10的使用方法,包括基础操作、电脑操作环境的个性化设置、管理电脑文件和文件夹、电脑打字、电脑网络的连接以及管理电脑中的软件等;第8~10章主要介绍网上娱乐的方法,包括多媒体娱乐、使
本书主要介绍JavaScript现有的主要特性,涵盖了JavaScript基础知识、编程方法、对象、HTML5和CSS3、JavaScript库、代码调试等内容。全书分为六个部分(包括24章和一个附录),从基本概念入手,逐步引申到按照当今Web标准编写JavaScript代码的方式,非常利于初学者学习参考。
计算机软件是计算机应用的核心,其质量的好坏关系到计算机应用系统的成败,软件测评是提高软件质量的重要手段之一。之前,我国软件检测、测评实验室主要依据GB/T25000.51—2010《软件工程软件产品质量要求与评价(SQuaRE)商业现货(COTS)软件产品的质量要求和测试细则》以及GB/T16260—2006《软件工程
本书首先介绍了JavaScript语言的基础知识(包括ECMAScript和TypeScript),其次讨论了数组、栈、队列、双端队列和链表等重要的数据结构,随后分析了集合、字典和散列表的工作原理,接下来阐述了递归的原理、什么是树以及二叉堆和堆排序,然后介绍了图、DFS和BFS算法、各种排序(冒泡排序、选择排序、插入排
本书以基础知识、示例、实战案例相结合的方式详尽讲述了HTML&CSS&JavaScript及目前新的前端技术。主要包括HTML5的结构、文本、图像、链接、表单、音频、视频、拖放、本地存储、图形,CSS3的文本设计、背景设计、DIV+CS布局、盒布局、多列布局、自适应布局、动画、渐变,还有JavaScript的语法、对象
C语言的图书多如牛毛,但绝大多数都很单纯,无外乎语法、技巧或者实例。C语言的教与学,远不止语法和示例这么简单。语言是应用的工具,只能深入到历史和实际应用的土壤里,从现实中寻找这门计算机语言的定位,学习它的语法,认识它所能解决的现实问题。所以,这本书面向C语言的初学者,结合最新的C语言标准9899:2011,不但介绍了和
本书使用大量的matplotlib实用案例讲解Python数据可视化在各个应用方向上的实现方法。通过学习这些实用案例,读者可以更好地掌握Python数据可视化的高级技能。本书主要由图形、元素、交互、探索和拓展5部分组成,每部分的实用案例都有利于拓展matplotlib的应用视野,而且案例中的示例代码只涉及Python的