这是一本专为C 编程初学者量身打造的入门宝典,旨在用探险和启发的方式引领青少年步入编程的奇妙世界。本书引入了游戏化编程工具 编程世界 ,用轻松愉快的闯关体验,来充分点燃青少年编程学习的热情与探索欲望。在精心策划的32个闯关关卡中,青少年将循序渐进地解锁变量的数据类型、输入输出语句、if条件判断语句以及for循环语句等编程基础知识。通过本书的系统学习,青少年能够灵活运用条件判断和循环嵌套等编程技巧来解决累加求和、求最值、判断质数及猜数游戏等问题。书中丰富的实例和习题,不仅为青少年提供了宝贵的实践机会,更有助于他们巩固所学知识,进一步提升编程技能。同时, 编程世界 这一游戏化工具更是为学习过程增添了无穷乐趣,让青少年在轻松愉悦的氛围中逐步深入编程的殿堂,领略编程的无穷魅力。
本书全面而详细地介绍现代密码学的理论和相关算法。可帮助读者将所学知识应用于信息安全的实践中。全书共分11章,第1章引言介绍现代密码学的基本概念,其余各章分别介绍流密码、分组密码、公钥密码、密钥分配与密钥管理、消息认证和哈希函数、数字签名和认证协议、密码协议、可证明安全、网络加密与认证、区块链。本书从教材使用的角度考虑,概念清晰、结构合理、通俗易懂、深入浅出,并充分考虑方便教师在教学过程中的实施,同时还注意与其他专业课教学的衔接。本书取材新颖,不仅介绍现代密码学涉及的基础理论和实用算法,同时也涵盖了现代密码学的**研究成果,力求使读者通过本书的学习了解本学科**的发展方向。本书可作为高等学校计算机等相关专业本科生和研究生的教材,也可作为通信工程师和计算机网络工程师的参考读物。
本书以优秀的国产开发工具HBuilderX及新版Web技术标准HTML5、CSS3和JavaScript设计与制作网页。全书共分为5篇(1个准备篇、3个技能篇、1个提高篇)10个单元,具体内容包括Web基础知识、HTML5基本标签、表格和音视频标签、表单应用、CSS3美化网页、DIV+CSS布局网页、JavaScript制作网页特效,以及网站首页、列表页和详情页的设计与制作。
本书充分贯彻《高等职业教育专科信息技术课程标准(2021年版)》要求,编写时结合了近期新的计算机科学技术的发展成果,充分考虑了大学生的知识结构和学习特点,注重信息技术基础知识的介绍和学生动手能力的培养。本书为高职高专院校信息技术课程上册教材,重点介绍了文档处理、电子表格处理、演示文稿制作、信息检索、新一代信息技术概述和信息素养与社会责任等学习项目,各项目内容通过设置子项目及任务逐步展开,适应高职项目化教学要求,符合学生的学习特点。同时,在每个项目中都有与之对应的项目实训,以强化学生解决问题的能力,逐步提高应用操作技能。本书可作为高等院校计算机公共基础课程教材,也可作为参加计算机基础知识和全国计算机等级考试一级考试人员的培训教材。
《C语言程序设计(第4版)/高等职业教育计算机类课程新形态一体化规划教材》是“十二五”职业教育国家规划教材修订版,同时也是国家精品资源共享课立项项目配套教材,第1版被列为“普通高等教育‘十一五’国家级规划教材”并被评为“国家精品教材”。 《C语言程序设计(第4版)/高等职业教育计算机类课程新形态一体化规划教材》以培养学生的C语言应用能力为主线,强调理论教学与实训密切结合。通过大量实际任务的分析和程序实现,学习使用C语言进行程序设计的步骤与语法。 《C语言程序设计(第4版)/高等职业教育计算机类课程新形态一体化规划教材》面向高等职业教育,教材编写充分考虑高等职业院校学生的学习基础、学习习惯与培养目标,案例取材于生产、生活实际,将流程图描述的算法贯穿全书,程序书写遵循企业规范,充分体现
本书介绍计算思维的相关概念、计算机硬件的基础知识、结构化程序设计的基本思想与算法描述,以及基于计算思维的C语言程序设计的基本概念、相关语法和编程方法。具体内容包括:计算与生活、计算思维的本质、计算机硬件组成等。
《信息技术应用任务教程》以任务为主线,通过切合实际的任务分析与实现,全面细致的介绍了计算机应用基础的相关知识内容,主要包括计算机的基础知识,Windows 10操作系统、网络和Internet应用、Word 2016文字处理软件、Excel 2016电子表格软件、PowerPoint 2016演示文稿制作软件以及网络应用等。在全书的结构上,采用任务背景介绍、任务分析、任务分解、任务实施、任务拓展的流程,以实际案例为载体,循序渐进的培养学生的各种计算机应用能力。
本书在前四版的基础上进行了优化并增加了微课内容的讲解。全书共分11章,内容包括:进入C语言程序世界、应用C的基础知识实现数据的运算与处理、应用顺序结构设计程序解决简单实际问题、应用选择结构设计程序实现分支判断、应用循环结构设计程序实现重复操作、应用数组设计程序实现批量数据处理、应用函数设计程序实现模块化设计、应用指针设计程序增加专享特色、自己定义数据类型完成复杂数据处理、应用文件管理数据、C程序设计项目实战。本书按照工学结合的CDIO工程理念,以打造“零基础”入门、突出实践应用能力为出发点,设计了独具特色的“案例驱动+项目实训”模式,通过大量实用性和趣味性应用实例,由浅入深地对C语言程序设计内容进行了全面讲述。本书适合作为高等院校、高等职业院校程序设计课程的教材,也可作为全国计算机等级考
本书教学设计遵循教学规律,对真实项目进行了科学拆分与提炼。
本书以Intel 80x86微处理器和IBM PC系列微机为主,全面介绍了微机相关基础知识、微处理器的内部结构和工作原理、8088/8086指令系统、汇编语言程序设计基础、存储器及其扩展电路、输入/输出接口技术基础、中断技术以及各种常用的可编程的接口电路等。
本书以FPGA为硬件平台的嵌入式系统设计是现代电子技术研究和应用的热点领域之一。为了使电类相关专业的本科高年级学生和研究生能够提高电子系统综合设计水平,了解基于FPGA的嵌入式系统设计实现的一般方法和基础知识,本书遵循由系统到单元的研究方法,以典型单元应用电路为例,通过实验的手段研究FPGA的应用开发技术。主要介绍基于FPGA的EDA基本概念和基本原理;Verilog HDL语言基本知识;FPGA开发流程中的编译、综合、仿真、适配、布局布线以及调试等环节;SOPC的基本概念及初步开发技术等内容。 本书适用于嵌入式系统设计课程以及电子技术EDA相关课程,在使用过程中可根据学生所学专业和教学层次进行裁剪和内容调整,也可以作为电子技术工程设计人员的参考书。
本书紧扣工程教育专业认证的产出导向,选取水务云平台作为样例实践背景。为便于读者动手实践,本书首先阐述网络环境基础知识和技能,然后系统地阐述数据分布式存储、分布式计算框架Spark、轻量级虚拟化技术、云计算资源管理平台以及云应用开发。 本书围绕复杂软件工程问题的解决,除第1章外,各章开始明确给出能力目标和素质目标,每章给出自训任务和案例实践思考,以培养读者的工程思维和系统思维能力。 本书提供了丰富的、配套的二维码,供读者扫描下载配置文件和源程序文件,以方便读者学习和实践。同时本书提供了全部PPT课件、教学大纲、教案,便于教师选作教材。 本书立足云计算的基本原理和服务架构,侧重工程实践和应用开发技术,可作为软件工程、数据科学与大数据技术、计算机科学与技术本科专业云计算课程的教材,也可作为高年级
随着计算机多媒体技术的发展,多媒体CAI课件辅助教学已成为教师必须掌握的一项技能。本书除了介绍多媒体CAI课件的基础知识外,还着重介绍了PowerPoint、Animate、Dreamweaver、几何画板和SMART Notebook等多媒体CAI课件制作软件的操作方法与使用技巧,并在最后一章中通过综合实例帮助读者拓展多媒体CAI课件的设计思路。本书内容丰富,结构清晰,图文并茂,理论与实践相结合,既可作为高等学校相关专业的教材,又可作为各类学校教师学习制作多媒体CAI课件的参考书。本书同步的实例操作二维码教学视频可供读者随时扫码学习。书中对应的电子课件和实例源文件可以通过http://www.tupwk.com.cn/downpage 网站下载,也可以扫描前言中的二维码推送配套资源到邮箱。
本书是大学计算机相关专业的基础课教材,结合Python程序设计讲授计算机科学的基础知识和思维方法。全书共11章,内容包括计算机中的数据表示与计算、数据存储、流程控制、批量数据处理、函数、类、输入和输出、常用算法与简单数据结构、图形用户界面、Web、数据库编程等。 本书将知识点作了分解,由浅入深地安排教学内容,以便于教学。本书内容丰富,通俗易懂,既适合作为高等院校的计算机基础课教材,也可作为一般的计算机基础入门读物或参考书。
本书以通俗易懂的语言,深入浅出地介绍了C++语言的基本编程方法以及面向对象程序设计的思想,为读者快速掌握面向对象方法和规则提供了很好的参考。 全书分为15章,~8章描述了C++语言的面向过程部分;第9~14章介绍了C++语言的面向对象部分;第15章以实例的形式分类型对若干实际问题进行建模和分析求解。同时,每章都附有大量典型应用实例以及强化提高习题。 本书结构简洁、思路清晰、语言简练、通俗易懂、深入浅出,配套习题全面覆盖各主要知识点。本书可作为各类高等院校计算机、软件工程、人工智能以及管理学相关专业的教材,也可作为程序开发人员的参考书。
本教材以典型项目设计为载体,依据项目开发流程组织教材内容,具有实战性、可操作性、新颖性、通俗性和项目过程化等特点,激发学生的学习兴趣和主动性。从实际案例入手,重点讲解HTML5、CSS3的典型技术,让读者在学习应用技术的同时掌握其精髓。各案例与实例按照由浅入深、由易到难的顺序编排,即使是初学者也可以轻松掌握,制作出精美实用的网页作品。