软件与程序设计
-
数据结构耿国华 著本书在前两版的基础上修订而成。 本书主要包括数据结构的基本概念、 基本数据结构(线性表、 栈、 队列、 串、 数组、 广义表、 树、 图)和基本技术(查找、 排序)三个部分,涉及经典的数据组织方式和处理算法,内容丰富,概念清晰。 本书用C语言作为算法描述语言,采用面向对象的方法讲述数据结构中的技术,在内容上提供了更加丰富的资源,加入了便于自主学习的新形态教学资源以及作者多年对重要知识点和学习难点的理解与总结,提供了数据结构试题选编样卷及参考答案,便于读者学习,便于教师在翻转课堂上使用。 本书既可作为大专院校计算机等专业“数据结构”课程的教材,也可供计算机开发和应用人员学习和参考。 -
C语言程序设计索明何,邢海霞,李朝林 编《C语言程序设计(第2版)》主要内容包括C语言语法基础,C程序设计基础,数组,函数,指针,结构体、共用体、枚举类型,文件以及嵌入式技术基础实践方法等。《C语言程序设计(第2版)》内容通俗易懂、循序渐进,程序书写规范,灵活融入合适的教学方法,提出了基于构件化的嵌入式软件设计思想、方法和应用案例。《C语言程序设计(第2版)》可作为高等院校电子信息类、计算机类、自动化类、机电类等专业的C语言教材,也可供从事相关技术开发的工程技术人员参考。为方便教学,《C语言程序设计(第2版)》有电子教案、电子课件、微课视频、程序源代码、练习题答案、习题库及答案(可组卷)等教学资源,凡选用《C语言程序设计(第2版)》作为授课教材的教师,均可来电或邮件咨询,有任何技术问题也可通过以上方式联系。 -
Java编程基础张焕生,崔炳德,孙晓磊,李亚娟,崔凌云 等 编《Java编程基础/普通高等教育数据科学与大数据技术专业教材》基于编者多年程序设计语言教学的经验,结合软件开发工程实践,精选典型实用的案例,分析详尽完整,讲解通俗易懂,充分体现“以例促学、以例带学”的任务驱动理念,帮助初学者掌握Java语言的精髓,轻松学会运用面向对象的编程思想解决实际问题。《Java编程基础/普通高等教育数据科学与大数据技术专业教材》辅以适当的项目拓展、延伸阅读和微课视频,使教学内容与工程实践有效结合。《Java编程基础/普通高等教育数据科学与大数据技术专业教材》内容深入浅出,涵盖Java语言的基本语法、面向对象的特征、实用类库、异常处理、IO体系、集合框架、泛型、反射、图形用户界面设计、MySQL数据库与JDBC编程等,可作为应用型本科院校数据科学与大数据技术相关专业的教材,也可作为想要从事大数据领域、Java程序开发领域工作人员及Java编程爱好者的参考书。《Java编程基础/普通高等教育数据科学与大数据技术专业教材》特点:内容实用——理论与实践结合,重点突出应用体系完善——构建完整的大数据专业解决方案产教融合——高校企业共参与,对标行业标准资源丰富——微课、课件、教案、源码、答案 -
Visual Basic程序设计实用教程赵雪梅,邵洪成 著,赵雪梅,邵洪成 编本书根据教育部考试中心新颁布的《全国计算机等级考试二级Visual Basic考试大纲》编写而成。本书以Visual Basic 6.0中文版为背景,详细介绍了Visual Basic程序设计的基本知识、窗体与常用控件、语言基础、三种基本结构、数组、过程、文件、编程方法和常用算法,同时将可视化界面设计与程序设计语言有机地结合,通过内容丰富的实例较系统地介绍了使用Visual Basic开发Windows应用程序的方法,使学生逐步领会面向对象程序设计的编程思想和程序设计技巧。针对初学者的特点,本书在编排方面注意了由简入繁、循序渐进地切入主题,内容翔实、图文并茂、通俗易懂、简洁实用。 本书适合作为普通高等学校非计算机专业“Visual Basic语言程序设计”课程的教材,也可作为全国计算机等级考试二级Visual Basic的培训教材,还可作为相关工程技术人员和计算机爱好者学习Visual Basic语言程序设计的参考书。 -
JSP实用教程耿祥义,张跃平 编《JSP实用教程(第4版 微课视频版)/高等学校Java课程系列教材》是一本实用教程,叙述详细,通俗易懂,便于自学,不仅注重结合实例讲解一些难点和关键技术,而且特别注重训练培养在Web设计中使用MVC模式。全书共分10章,内容包括JSP简介、JSP语法、Tag文件与Tag标记,内置对象、JSP与Javabean、Java Servlet、MVC设计模式、数据库操作、文件操作以及手机销售网等内容。《JSP实用教程(第4版 微课视频版)/高等学校Java课程系列教材》所有知识都结合具体实例进行介绍.力求详略得当,突出JSP在开发Web动态网站方面的强大功能,使读者快速掌握和运用JSP的编程技巧。本教材配有总计20小时的视频微课,扫描每小节的二维码,可观看作者的视频讲解。 -
C 陷阱与缺陷[美] 安德鲁·凯尼格(Andrew Koenig) 著,高巍 译《C陷阱与缺陷》作者以自己1985年在贝尔实验室时发表的一篇论文为基础,结合自己的工作经验将这篇论文扩展成对C程序员具有珍贵价值的经典著作。本书的出发点不是批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。《C陷阱与缺陷》分为8章,分别从词法陷阱、语法陷阱、语义陷阱、链接、库函数、预处理器、可一致性缺陷等几个方面分析了C编程中可能遇到的问题。最后,作者用一章的篇幅给出了若干具有实用价值的建议。《C陷阱与缺陷》适合有一定经验的C程序员阅读学习,即便你是C编程高手,本书也应该成为你的案头必备图书。 -
面向中小学教师的Python编程入门樊磊 编著 著,樊磊 编本书以Python编程为主线,通过丰富的学科应用案例,系统且循序渐进地介绍Python编程基础、基础数据科学及人工智能编程等知识,让教师们从编程学习中逐渐熟悉和掌握用信息化手段解决问题的过程与方法。此外,本书还有一个突出特点是:书中通过对数量众多的真实学科案例的剖析,深入浅出地介绍了很多极具教育价值的工具。学科教师可以直接将其应用于学科教学、备课或自身提升。 -
JavaScript程序设计案例教程杨耿冰,龙九清 著本书以飞机大战游戏为案例,将JavaScript编程语言的知识内容划分为9个模块,主要包括制作游戏界面、添加游戏控制、制作单元素动画、制作多元素动画、控制游戏动画、制作多元素场景、添加碰撞功能、制作精灵动画和发布运行游戏。每个模块又划分为学习目标、学习情景、模块分析、实施步骤、测试评价、拓展练习环节。 本书内容详尽、结构清晰、图文并茂、通俗易懂,既突出基础性内容,又重视实践性应用。本书既可以作为各类职业院校计算机及相关专业的教材,也可作为JavaScript初学者、编程爱好者的参考用书。 -
Python程序设计胡永跃,任懿娜 著《Python程序设计》为“创客教育系列丛书”高中第一册,内容由“Python 语言基础”“Python 图画编程”“Python 与开源硬件”三部分构成,围绕计算思维设计了“中国诗词测试游戏编程”“绘制中国传统文化元素”“贴心小哥——智能小伙伴”项目范例。通过“情境→主题→规划→探究→实施→成果→评价”的项目学习方式展开活动,帮助同学们掌握本书的基础知识、方法与技能,增强创新意识,发展计算思维,提高数字化学习与创新能力,树立正确的信息社会价值观和责任感,力图通过软、硬结合,多学科融合,促进同学们创新素养的提升。 《Python程序设计》为创客教育系列丛书高中第一册,适合高中一年级学生阅读使用。 -
量子信息论[加] 约翰·沃特罗斯(John Watrous) 著,王希鸣,王睿 译《量子信息论》主要讨论量子信息论中基础理论的精确数学表示和证明,可帮助读者全面理解这一领域的关键结论、证明技术和方法论,进而将其应用到不同的研究方向。《量子信息论》中首先给出线性代数、数学分析和概率论等必要的数学预备知识,在此基础上,对所有结论均给出了清晰和完整的证明。此外,《量子信息论》中还配备了一些有挑战性的练习,目的是帮助读者提升技能,逐步加深对量子信息论的理解。《量子信息论》主要面向数学、计算机科学和理论物理方向的研究人员和高校研究生。
