Python是一门非常强大的高级程序语言,其具有语法简洁、可读性高、开发效率高、可移植性、支持自行开发或第三方模块、可调用C和C++库、可与Java组建集成等优点,已被应用到Web开发、操作系统管理、科学计算、自动化运维和人工智能等众多领域。本书以项目引领任务驱动方式进行编写,以实现最简单功能为切入点,由浅入深地引导学
本书是编者在多次编写讲义、辅导资料、实验指导书的基础上,总结丰富的教学经验并参考大量文献资料编写而成的,主要内容包括程序设计的基本概念、C语言的特点及数据类型、表达式、运算符、结构化程序设计、函数、数组、指针、结构体、共用体、枚举、用户自定义类型、预处理、文件。各章都配有案例、实验和习题,附录提供了习题参考答案、C语言
本书遵循“项目引领、任务驱动”,以“任务展示、支撑知识、任务实施、课后扩展练习”为主线,串联教学内容,体现“教学做一体化”。创设情境,激发学生对该课程的学习热情和学习兴趣。教材遵循大学计算机基础课程改革“精细、深入、实用、简洁”的宗旨,按照“基础优先、实用为主、授人以渔”的原则精细编写。采取“课程”+“证书”的编写方案
全书划分为两篇:可视化原理篇和应用篇。其中,原理篇介绍人机交互概念模型和理论,人机交互技术;阐述数据可视化的基础理论和概念,针对实际应用中遇到的不同类型的数据,包括时空数据、地理信息数据、层次和网络数据介绍相应的可视化方法;应用篇着重介绍最新的数据化技术D3.js、Python可视化及综合应用案例。
本书以Oracle12c数据库管理系统为开发环境,以学生课程数据库和员工部门数据库为例,全面系统地介绍了Oracle12c的管理操作和应用开发方法。全书共分13章,分别介绍Oracle12c的安装和卸载,Oracle数据库体系结构,SQL基础,PL/SQL概述,异常处理,游标,存储子程序,包,触发器,用户、权限与角
Processing是一种开源编程语言,并配套有集成开发环境(IDE)。Processing在电子艺术和视觉设计领域被用来作为编程基础,运用于大量的新媒体和互动艺术作品中。它被称为“一种适合设计师的编程语言”。本书通过具体的编程实例,让读者了解基于几何规则生成图形的设计方法,并学会通过外部数据构建层次、网络等数据结构的
《电脑办公自动化实例教程(第四版)(微课版)》由浅入深、循序渐进地介绍电脑办公与常用办公软件Word、Excel和PowerPoint的使用方法和技巧。全书共分11章,分别介绍电脑办公自动化基础知识,Windows7办公基础操作,使用电脑办公软件和硬件,使用Word2010制作文档,排版Word文档,使用Excel20
本书结合操作系统原理,分析了一个面向教学的操作系统--EOS操作系统的源代码。本书从EOS操作系统中引用了丰富的代码实例,并配有大量的图示和图表,一步步的引导读者分析EOS操作系统的源代码。本书与其它操作系统理论书籍最明显的不同是,配有若干个精心设计的实验。读者可以亲自动手完成这些实验,在实践的过程中循序渐进的学习EO
本书是与《C语言与程序设计》一书配套的辅导教材,包括习题解析与上机指导两部分。在习题解析上注重知识的系统性、完整性和连贯性,将理论与实践有机结合,并在解题过程中除采用动态图分析方法来分析程序执行中函数或指针变化的情况外,还采用图解的方法来帮助解题。本书在写法上循序渐进、深入浅出且图文并茂,力求使读者达到深入掌握C语言程
本书面向新工科教育,以计算思维为指导、以程序设计为主线、以智能搜索应用为背景、以提高程序实践技能为目的组织编写,并采用标准C语言编写程序。同时以人工智能状态空间和产生式系统问题求解为背景,从盲目与启发式、局部与全局、递推与递归、可回溯与不可回溯、最优与随机、个体与群体等多个维度对比介绍搜索算法。以问题为出发点,问题驱动