本书深入介绍了Java语言的基础知识及其高级特性,以实例与项目为导向,帮助读者实现从基础知识到实践应用的快速飞跃。本书从Java基础到综合项目共分12章,内容涵盖Java虚拟机、数据类型、面向对象高级特性、面向对象分析与设计方法、类、接口、泛型、枚举、异常体系、集合框架、输入输出流、多线程、GUI图形用户界面设计、JDBC和综合项目实践等。 本书从实践性出发、以易教易学为目标,提供大量实例,每章后配有习题和习题参考答案,便于教师教学和学生自学。本书以实例与综合项目为主线贯穿Java编码规范
本书围绕程序设计思想训练这个主题,充分吸纳项目教学法的思想,对每一章节的内容,利用小型的项目案例进行引导,训练学生的逻辑思维和分析问题以及程序文本的读写能力。由于C语言的语法特点,本书依然沿用知识体系的编写方法,但教材内容的组织按照项目教学法的思想组织教学内容,全书共分三个部分:语言基础知识、语言设计知识和项目案例库。每章内容都指明了学习内容、知识教学目标和技能培养目标,本书强调实际编程能力的培养,章节内包含了大量的程序设计案例供学习者参考,每章后附有大量的习题与实训供读者练习。
《计算机常用工具软件实例教程(微课版)》由浅入深、循序渐进地介绍计算机常用工具软件的操作方法和使用技巧。全书共分11章,分别介绍常用工具软件基础,硬件检测软件,文件管理软件,办公学习软件,图形图像处理软件,媒体影音管理软件,网络应用及通信软件,虚拟设备软件,系统优化和磁盘管理软件,维护系统安全软件以及手机管理软件等内容。《计算机常用工具软件实例教程(微课版)》内容丰富、结构清晰、语言简练、图文并茂,具有很强的实用性和可操作性,是一本适合于高等院校的优秀教材,也是广大初、中级计算机用户的自
本书从软件测试工作岗位技能要求分析着手,详细剖析软件测试工作所需的理论知识,帮助读者从基础测试思想、理论入手,进而掌握软件测试工作核心技能,构建系统的测试知识体系。 全书共11章,从IT行业介绍,到软件测试工作常见的测试技术、测试工具,以软件测试工作流程为经,以技术案例为纬,全面深入地讲解软件测试职业所需的理论知识及常用技能。 作为修订版,本书在原版基础上,增加了移动应用测试、软件测试工具(如Selenium、Appium、Jmeter、LoadRunner)等知识,更新了业内最新的技术方法及工
本书是与《C语言与程序设计》一书配套的辅导教材,包括习题解析与上机指导两部分。在习题解析上注重知识的系统性、完整性和连贯性,将理论与实践有机结合,并在解题过程中除采用动态图分析方法来分析程序执行中函数或指针变化的情况外,还采用图解的方法来帮助解题。本书在写法上循序渐进、深入浅出且图文并茂,力求使读者达到深入掌握C语言程序设计的目的。 本书除了可以作为程序设计语言教材外,还可以作为全国计算机等级考试的教材或参考书。对于从事计算机专业的工作者,本书也是难得的一本资料书。
Python是一门非常强大的高级程序语言,其具有语法简洁、可读性高、开发效率高、可移植性、支持自行开发或第三方模块、可调用C和C++库、可与Java组建集成等优点,已被应用到Web开发、操作系统管理、科学计算、自动化运维和人工智能等众多领域。本书以项目引领任务驱动方式进行编写,以实现最简单功能为切入点,由浅入深地引导学生完成项目,辅以知识点讲解和相关知识扩展,拓展学生的学习思维,突出问题求解方法和思维能力训练。全书共12个项目,主要内容有了解Python、编程环境的搭建和调试、条件语句、循环结构
本书系统地介绍数据结构基础理论知识及算法设计,第1~7章从抽象数据类型的角度讨论各种基本类型的数据结构及其应用,主要包括线性表、栈和队列、串、数组和广义表、树和二叉树及图; 第8章和第9章主要讨论查找和排序的各种实现方法及其综合比较; 第10章介绍不同类型文件的基本操作方法; 第11章介绍数据结构课程实验的目的、步骤及内容; 附录给出全书习题的参考答案。全书采用类C语言作为数据结构和算法的描述语言,随书配备电子教案,以及第11章实验的源代码。本书在内容选取上符合人才培养目标的要求及教学规
操作系统是计算机系统的核心,是极其重要的组成部分,是计算机应用人员必备的专业知识。同时,“操作系统”课程也成为计算机相关专业的必修课程。本书是省级精品课程的主讲教材,由浅入深,重点突出,系统地阐述了操作系统的基本概念、设计原理和实现技术; 书中在论述操作系统经典内容的基础上,介绍了操作系统的新技术以及发展趋势; 在主要章节的末尾,附有典型操作系统的案例分析。经过多年的课程建设和经验积累,作者积累了丰富的课程资源,使得本书具有较强的可读性。本书可作为高校计算机及其相关专业的教材或参
本书是面向操作系统导论课程的经典书籍,从第1版至今被国内外众多高校选作教材。全书共九个部分,相较于上一版增加了三个部分,并且优化了各章的编排顺序。本书不仅详细讲解进程管理、内存管理、存储管理、保护与安全等概念,而且涵盖重要的理论结果和案例研究,并且给出了供读者深入学习的推荐读物。这一版在移动操作系统、多核系统、虚拟化和NVM外存等方面做了大幅更新,每一章都融入了新的技术进展,并且更新了习题和编程项目。本书既适合高等院校计算机相关专业的学生学习,也是专业技术人员的有益参考。
全书包括文字处理Word的高级应用、电子表格数据处理Excel的高级应用和演示文稿制作PowerPoint的高级应用三大部分,“既方便教师教,也方便学生学”是写作这本书的目标宗旨,全书以案例形式,以“学前准备”介绍知识点与“案例操作”实践知识点的结合,将理论与实践统一。本书配有完整的授课PPT、操作素材、教学视频资源,附录中给出了浙江省计算机等级考试办公自动化高级应用(二级)详尽的题库与视频资源。本书内容丰富,结构清晰,具有很强的操作性和实用性,可作为高等院校、高职院校等办公自动化课程的教材,也