本书由CCF组织富有程序设计教学经验的钻石教练编写。通过详实的例题,循序渐进地介绍中学生计算机程序设计的各种知识及其应用,内容包括树及其应用、二叉树及其应用、集合与并查集、图及其应用、二分图及其应用、散列表及其应用、排序及其应用、基础算法及其应用、动态程序设计、数学在程序设计中的应用等,旨在普及计算机科学教育,培养中学生的计算思维能力。
DEM是地理数据库中的核心数据,是进行地形分析的基础,被广泛应用于测绘、遥感、资源、环境、城市规划、农林、灾害、水电工程及军事等领域。 本书作为“数字高程模型”课程的配套实验教材,紧扣课程教学大纲,以实验为核心组织内容,设计了多个专题实验和综合实验,其中专题实验又包括基础实验和自主实验两部分。各部分的实验由浅及深,具有一定的层次性,便于教师组织教学。
本书吸取了国家示范性高职院校建设成果,采用任务引领、项目主导的方法,使初学者容易快速入门,易于动手实际操作。 本书按照软件测试流程共分为6章,即测试计划、测试用例、测试执行、测试总结、测试工具、单元测试。本书以企业真实项目引导,贯穿全书,巧妙地将软件测试知识点融入各任务当中,体现了 做中学、学中做 的特色,是一本理实一体化的实战教程。 本书同时提供了教材中所用项目的测试用例及配套电子课件,电子教案。本书可作为高职高专计算机专业及相关非计算机专业的教材使用,也可作为培训教材及对软件测试感兴趣的初学者入门使用。
项目成败的关键在于是否在“做正确的事情”,而本书正是从分析的角度帮助项目来做到这一点。本书中分析活动是指对人(利益相关者和用户)、情境(人所处的环境)、利益相关者的需要以及解决方案的分析和理解,同时,分析活动要贯穿项目始终,将敏捷思维模式应用在所有分析活动中,才能助力项目成功。本书共分4个部分15章,内容涵盖将敏捷思维模式应用到分析中会涉及的理念、案例分析、技术和相关资源。本书并没有将太多篇幅放在解释那些已被证明的技术上,而是更注重实用性,注重如何选择合适的方法进行需求分析。
本书介绍了软件系统典型的开发路线及其开发方法,且重点讲解了面向对象的软件系统开发的分析与设计方法,既包括理论知识、建模技术,又包括一些建模工具软件的使用技能。其内容安排是以一个面向对象的软件系统开发案例的分析与设计过程贯穿来讲解理论知识和设置实训任务。另外,书中关键术语和一些图例采用中英文两种表达方式,有利于读者掌握专业知识的同时掌握专业英语。本书内容设置系统、连贯,叙述清晰,逻辑严密,且结合待开发案例讲述,使各知识点更易于理解。涉及工具软件使用的实训任务指导叙述准确、翔实,包括了多种建模软件的操作指导,易于学生掌握,且习题丰富。这是一本适合应用型本科和高职高专的软件及信息管理类专业学生的教材,同时也是一本软件从业人员系统学习面向对象的软件系统分析与设计技术的入门书,当然它
本书依据典型的软件开发过程组织内容,围绕 小型二手货交易平台 这一实际软件项目设计CASE工具实验,旨在培养读者应用CASE工具进行实际软件开发的实践能力。全书共9章,所涉及CASE软件包括:软件分析与设计工具Microsoft Visio、面向对象软件设计工具Rational Rose、软件数据模型建模工具PowerDesigner、软件集成编码开发工具Microsoft Visual Studio、Microsoft测试管理工具Test Manager、系统负载测试工具LoadRunner、分布式版本控制系统Git与项目管理工具Microsoft Project。本书是高等院校计算机科学、软件工程及相关专业 软件工程 实践课程的理想教材,也可以供程序员、软件测试工程师、系统工程师以及软件项目经理等相关人员阅读参考。
近年来,许多大学纷纷开设了数据科学与大数据技术专业,数据企业也高度重视数据科学家的培养训练。培养数据科学家需要师资条件、数据条件、计算条件等三个基础条件。本书关注数据条件的建设。 本书共分九章。第1章介绍了相似点集挖掘的基本原理和基本类型,包括聚类分析、特异群组分析和异常分析等;第2章是数据集产品的内容说明和使用手册;第3章至第6章分别介绍了四种球状多簇数据集、双月数据集、海量噪声数据集、三叶结数据集等四个抽象的数据集及其使用方法;第7章至第9章分别介绍了证券投资交互数据集、日志序列数据集、社交网络数据集等三个有实际应用背景的模拟数据集及其使用方法。 本书的读者对象主要是数据科学与大数据技术相关专业的老师和学生、企事业单位大数据相关部门的员工,本书介绍的数据集产品主要
部分 测试技术基础; 第二部分 Web应用测试实践; 第三部分 Android应用测试实践 在基础知识部分,重点介绍案例中需应用到的知识点。 在应用实践方面,重点讲解如何应用已学知识去发现、分析和解决工程中的测试问题。
《网易一千零一夜(互联网产品项目管理实战)》是网易杭研项目管理部十年来丰富的项目管理实践总结与干货分享。字字句句凝结了网易项目经理的甘与苦、汗与泪。全书围绕项目管理体系,从敏捷实践、项目立项、需求管理、沟通管理,到计划进度管理、风险管理,真实反映了网易面向互联网产品项目管理实战经验与心路历程。不论你是项目管理新手,还是 项目经理,都可以从本书中获得启发与借鉴。
微信小程序是小程序的一种,是一种不需要下载安装即可使用的应用,它实现了应用触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 微信小程序提供了一个简单、高效的应用开发框架和丰富的组件及API,帮助开发者在微信中开发具有原生APP体验的服务。 全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。微信小程序开发技能成为了软件开发人才所需的热门技能。 本书从hello world案例开始,先讲解微信小程序开发的基本框架,再循序渐进地讲述了包括页面布局、JS入门基础、JS应用提升、组件应用、微信小程序API应用、数据库应用等方面近60个应用案例。在讲述案例实现过程中,把技能知识的应用渗透于案例实现过程中,以实现功能效果为目标,讲解微信小程序开发的基础技能。 本书案例以学习任务
《对话式交互设计原则与实践 》基于通俗易懂的理论介绍和产品实例,介绍了以用户为中心的对话设计方法,从而让数字产品不像机器那么冰冷,更加贴近用户的真实需求。作者从口语的起源开始,介绍了对话交互的历史发展,并重点介绍了对话设计原则和对话原则的设计实践。为了解决对话内容设计的基础问题,作者还介绍了人格设定及对话用语的建议。*后,作者基于一系列案例,介绍了可以通过对话设计改进体验的方向。 《对话式交互设计原则与实践 》适合作为高等院校交互设计类、计算机类、语言类和传播类专业或交叉学科专业的高年级本科生、研究生的教材,亦可供对话设计、前端技术和内容设计等方面的研究人员参考。
本书是一本软件建模技术方面的实用教程,按照软件开发过程,以软件开发者的视野,利用著名的IBM Rational Software Architect软件建模工具,带领读者学习UML软件建模技术。全新的学习方式使得复杂的知识不再难学习。主要内容包括: 为什么需要UML建模、UML建模工具、UML与面向对象开发方法、软件开发各阶段中的UML图、RSA对系统实现阶段的支持、RSA数据库建模、综合实训等。本书的*特点是将理论与实际操作有机结合起来,实训任务丰富、图文并茂、深入浅出、讲解详尽、实践性强。可以作为大专院校计算机软件工程、软件技术、计算机应用技术、计算机信息管理、软件与信息服务等相关专业的教材; 也可作为广大软件行业从业人员(程序员、系统设计师、系统分析员、系统架构师、需求分析师、软件开发经理等)进行UML建模实践的指南。
《UML面向对象需求分析与建模教程》主要介绍基于UML2.5标准的系统建模基本理论、软件分析与设计方法,《UML面向对象需求分析与建模教程》加强了软件案例的UML示例说明,以提高学生的软件分析与设计水平,进一步拓展学生分析问题、解决问题的能力,达到培养"厚基础、宽口径、会应用、能发展"的卓越人才培养宗旨。 《UML面向对象需求分析与建模教程》共13章,内容包括绪论,面向对象方法、统一建模语言、RUP统一过程、工具、UML更多细节,系统的需求获取、分析、设计、实现和测试、UML高级课题,案例介绍等。每章均有工程实践中的相关案例说明及实践应用的创意思考和提示,书的*后一章重点描述一个完整的UML建模课程设计案例。
本书全面系统地讲述软件工程的概念、原理和典型的方法学,并介绍软件项目的管理技术。其正文共8章,第1章是概述,第2-6章顺序讲述软件生命周期各阶段的任务、过程、结构化方法、面向对象分析和面向对象设计方法以及建模工具,第7-8章介绍软件体系结构以及分布式系统。可作为高等院校 软件工程 课程的教材或教学参考书。本书详细而全面地介绍实际用于软件开发实践的各种技能,旨在使学生通过有限课时的学习后,不仅能对软件工程的原理有所认识,而且能具备实际开发软件的各种技能,比如按照标准和规范编写文档等
杨瑜*的《常用工具软件(第2版中等职业教育农 业部规划教材)》是在原版的基础上,参考了使用本 书的教师和学生反馈的意见和建议,并根据目前工具 软件的*新、升级的情况,对原书中的软件进行了* 新和升级,删除了部分已停用的软件,增加了一些近 年较流行的新软件。在结构上,全书沿用了原版的脉 络,主要介绍了六大类常用的工具软件:网络工具软 件、文件管理工具软件、媒体工具软件、图文处理工 具软件、安全工具软件和系统工具软件,基本覆盖了 目前市场上常用的工具软件。编写结构主要分为五个 部分:学习要点、软件介绍、操作方法(步骤)、知识 扩展和技能训练。 本书可作为各类职业院校计算机专业及其他相关 专业的教材,也可作为现代办公人员的培训教材。同 时,也是广大计算机爱好者提高个人计算机应用能力 的参考书。
本书介绍了JAVA语言基础知识,面向对象程序设计思维, JavaSE 7.0的常用基础API ,异常处理机制,I/O,Java数组及容器,多线程技术 ,Socket网络技术 ,GUI技术,JDBC基础。后提供了两个实训项目,涵盖了几乎所有的j2se基础知识点。初学者能够快速入门,并熟练掌握j2se编程技术。
软件测试技术与应用日益成为计算机相关专业的必修课程。本书共分十二章,课时数64课时,可作适当调整。主要内容包括:软件测试综述、测试过程与模型、黑盒测试与测试用例设计、白盒测试、单元测试、集成测试、系统测试、验收测试、Web应用系统测试、LoadRunner与上级实训等。书中给出了大量的案例。全书按照《全国计算机等级考试四级 软件测试工程师》大纲编写。
《超级战兵》这本书,我推荐过很多次,的确是一本好书,就是喜欢这种无敌的感觉! 辰东 这是一本很激情、很男人的书,令人欲罢不能的情节,值得所有人都看一看!--月关 同类型的作品,我看得相对较少。不过,这本书我看了,架构磅礴大气,情节扣人心弦,人设逆天讨喜,必须要看! 鱼人二代 辰东、月关、鱼人二代 高度好评,鼎力推荐
《DSP控制器原理及应用(第三版)——微控制器的软件和硬件》首先脱离具体型号介绍微处理器硬件和软件的共性概念,授人以鱼不如授人以渔;然后以8051、TMS320F28335、MSP430、MSP432举例展开共性概念,并结合数字化出版技术,设计了大量二维码辅助实验教学的资源。实验室可以配置任何型号的微控制器,控制器开发的软硬件具体内容可以采用翻转课堂教学模式,选拔部分学生在课外根据课堂介绍的方法查找对应器件手册,熟悉所用硬件平台并进行实验,然后由学生在课堂上进行讲解、演示和讨论。 微控制器类课程的学习目的是“用”,希望《DSP控制器原理及应用(第三版)——微控制器的软件和硬件》能够给学生一套用好微控制器的通用方法,并通过某一微处理器的使用,训练学生的软硬件设计能力及调试基本功。
本书介绍了一套已经得以完整构建的设计方法,涉及产品开发的各个领域,涵盖了从市场需求的探究、概念的产生和实现、竞争对手的分析、设计与工程的结合等各个方面,以大量的实例阐述了反向设计法与再设计等新的设计理论和方法。这套方法源自于许多工业方面的实例,研究重点在于产品的设计与设计要素的构成。从下达一项设计任务开始,就建立一个符合设计预想规范的功能模型。在其后的设计过程中,均以该功能模型为设计基础,将规范落实到设计的每一个步骤中。从而使设计师在保证利润的前提下能够创造性地、有效地解决产品开发的问题。