软件与程序设计
-
Python入门教程[美] 戴维·阿莫斯,[德] 达恩·巴德尔,[加] 乔安娜·雅布隆斯基,[美]本书由Real Python团队倾力编写,内容兼容Python 3.9版本。全书可分为两大部分,共18章。前半部分透彻地讲解现代Python编程的所有核心知识,后半部分带领你用Python构建实际的应用程序和脚本,解决有趣的现实问题。本书按照逻辑顺序介绍每个概念和语言特性,并以简短明了的代码示例进行解释和说明。你还可以通过书中的编码练习和项目巩固基础,通过交互式小测验检验自己的学习效果。本书内容已经过数以万计的Python爱好者、数据科学家和开发人员的实战检验,尤其适合零基础新人快速习得编写Python程序的实用技巧,培养对编程的热情。 -
C语言从入门到精通明日科技《C语言从入门到精通(第6版)》从初学者的角度出发,以通俗易懂的语言、丰富多彩的实例,详细介绍了使用C语言进行程序开发需要掌握的各方面知识。全书分为4篇,共20章,内容包括C语言概述、算法、数据类型、运算符与表达式、数据输入/输出、选择结构、循环控制、数组、函数、指针、结构体和共用体、位运算、预处理、文件、内存管理、网络套接字编程、单词背记闯关游戏、学生信息管理系统、单片机基础和GSM短信控制家庭防盗报警系统。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可以轻松领会C语言程序开发的精髓,快速提高开发技能。 -
Kafka实战迪伦·斯科特(Dylan Scott)维克托·盖莫夫(Viktor Gamov)本书旨在介绍Kafka的核心功能,以及如何在实际项目中使用它。本书主要内容包括Kafka的核心概念,如何使用Kafka Connect设置和执行基本ETL任务,如何将Kafka用于大型数据项目,如何执行管理任务,如何生成和使用事件流,如何在Java应用程序中使用Kafka,如何将Kafka实现为消息队列等。通过阅读本书,读者应该很快就会掌握如何在日常工作流程中使用Kafka,还可以开始深入研究更高级的Kafka主题。本书适合软件开发人员阅读,也可作为计算机相关专业的教材。 -
C语言程序设计胡成松 黄玉兰本书包含C语言概述,数据类型、运算符和表达式,简单程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,结构体、共用体与枚举,文件等共10章内容。全书内容以案例“学生信息管理系统”贯穿,将该案例涉及的知识点分解到各个章节。每章通过案例和问题引入知识点,重点讲解程序设计的思想和方法,并介绍相关的语法知识,注重培养学生分析问题和解决问题的能力,每章末尾给出了该案例的具体实现参考程序代码。本书可作为普通高等院校“C语言程序设计”课程的教材。本书配有电子课件、例题源代码、习题答案,欢迎选用本书作教材的教师登录www.cmpedu.com注册后下载,或发邮件至jinacmp@163.com索取。 -
网络爬虫项目实战何福男,艾旭升本书从爬虫项目开发环境搭建开始,详细讲解从数据采集到内容可视化的全过程。本书从7个网站爬虫项目出发,根据项目需求选取不同的数据采集和处理技术,并有针对性地讲解几种Python网络爬虫。本书共8章,前3章是入门篇,第4、5、6章是进阶篇,第7、8章是 篇。涵盖的内容有Scrapy爬虫、Requests爬虫、Selenium模拟浏览器、XPath语言、CSS选择器、CSV存储、MySQL存储、JSON读取、Parsel解析、Flask框架、ECharts可视化等。本书参考企业项目开发的工作流程,图文并茂地讲解每个操作步骤,并提供运行结果让读者检验自己的代码,中间也穿插介绍相关知识点和疑难问题。本书适用于高职高专院校大数据技术专业开展项目化教学和毕业设计指导,也可作为网络爬虫爱好者的启蒙资料。 -
JSP程序设计李爱超,范丽萍,徐鉴本书以项目教学的方式,循序渐进地讲解JSP 的基本原理和具体应用。全书共10个项目,具体内容为:初识JSP、HTML语言基础、Java语言基础、JSP基本语法、JSP内置对象、JavaBean技术、Servlet基础、表达式语言、JSP的文件操作、访问数据库。 -
Web前端开发试题分析与解答北京新奥时代科技有限责任公司《Web前端开发试题分析与解答》(下册)针对《Web前端开发职业技能等级标准》(中级和 )内容进行编写,是促进Web前端开发职业技能等级证书试点院校教学的工具性教材。本书汇集了2019年12月、2020年12月及2021年12月的Web前端开发中级和 真题试卷,并分别对理论卷和实操卷进行真题解析,包括试卷结构、分值分布、考点分布,以及考点分析、试题解析等,书中所有代码均在主流浏览器中运行通过。本书结合《Web前端开发职业技能等级标准》(中级和 )中的工作领域、工作任务和职业技能要求,以Web前端开发中的重要知识为单元组织理论卷,包括静态网站制作(中级和 )、响应式网页开发、Web前后端数据交互、MySQL数据库操作、PHP动态网站制作、Java动态网站制作、ES9编程、Vue.js前端框架应用、动态网站制作( )、Node.js高性能服务器应用和网站架构设计与性能优化,以每年的实操试题为单元组织实操卷。针对相同(重复或相似)的试题,选用 试题进行解析,不重复解析。本书可分为两方面内容:一是理论卷解析,以Web前端开发中的重要知识为单元(知识模块、工作领域和工作任务)进行组织,每个单元包括考点分析、试题解析(2019年、2020年和2021年的试题汇编,包括单选题、多选题和判断题),每道题的解析内容包括考核知识和技能、解析和参考答案;二是实操卷解析,以每年的实操试题为单元进行组织,每道题的解析内容包括题干和问题、考核知识和技能、试题解析及参考答案。本书适合作为《Web前端开发职业技能等级标准》2.0版实践教学的参考用书,也适合作为对Web前端开发感兴趣的学习者的指导用书。 -
Android移动应用基础教程黑马程序员本书站在初学者的角度对Android基础知识进行深入的分析与讲解,书中使用生动形象的情景化举例,将复杂和难以理解的知识简单化。针对书中的每个知识点,精心设计了相应的案例,真正做到把书本上的知识应用到实际开发中。本书共16章,其中,第6、12、15章分别是总结1~5章、7~11章、1~14章的实战项目, 6章为拓展阅读——Flutter与鸿蒙。通过这些内容的学习,可以对Android基础知识进行巩固与融合,让初学者掌握Android基础知识在实际开发中的用法,使初学者成为一名专业的编程人员。本书附有教材大纲、教学设计、教学PPT、源代码等教学资源,同时为了帮助初学者 好地学习本书中的内容,还提供了在线答疑服务,欢迎读者关注。本书适合作为高等院校计算机类相关专业的“移动互联网”课程教材,也可作为高职高专计算机类相关专业教材,还可以作为Android爱好者的入门书籍。 -
网络综合布线系统工程技术实训教程王宇,张五红,王虎网络综合布线是一个跨学科、跨专业的交叉学科,随着智能建筑的诞生,网络综合布线系统的应用领域越来越广泛。本书依据《综合布线系统工程设计规范》(GB 50311—2016)和《综合布线系统工程验收规范》(GB/T 50312—2016)等 标准组织编写。全书内容以“理论引导、实训驱动、技能提高、资源配套”的模式编写,共分为12章,包括理论基础知识和实训教学实例等内容。书中列举了大量的工程实例和典型工作实训任务,同时配套与实训项目对应的实训操作视频及教学视频资源,力求展现**的综合布线系统知识与操作技术技能。本书既可作为高等院校计算机网络技术等专业教学及实训的参考教材,也可作为综合布线技术相关师资培训班及各级别综合布线职业技能和岗位技能大赛的指导用书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。 -
C语言程序设计方少卿本书是安徽省高校省级质量工程 教材建设项目。全书分基础篇和提高篇。基础篇包含5个模块,介绍了C语言的常用基础知识和基本数据类型:提高篇包含6个模块,在基础篇的基础上介绍了C语言的高阶知识和各种构造类型(结构体、共用体和枚举)知识以及文件操作,结尾以一个应用系统——学生资助信息管理系统设计开发作为综合实训。本书每个任务实施和小结配有视频进行讲解,以便于读者学习。本书注重应用性和实践性,通过一些典型例题的解题分析及C语言程序帮助读者加强对C语言的理解。为了提高操作技能,每章后配有实训。本书适合作为高职高专院校各专业“C语言程序设计”课程或“信息技术——程序设计”课程的教材,也可供准备参加计算机等级考试和自学C语言的读者阅读。
