软件与程序设计
-
C/C++程序设计教程 面向对象分册郑秋生本书的特点是实例丰富,重点突出,叙述深入浅出,分析问题透彻,既有完整的语法,又有大量的实例,突出程序设计的思想和方法,将C语言程序设计和C++程序设计有机地统一起来。本书特别适合作为计算机学科各应用型本科、专科的C语言程序设计和C++语言程序设计教材,也可作为其他理工科各专业的教材,还适合作为相关专业技术人员的自学参考书。
-
C语言实用教程刘畅本书主要介绍了C语言的数据类型、运算符和表达式、结构化程序设计语句、数组、函数、指针、复合数据类型、文件、图形程序设计基础等各种典型内容。全书共10章,前9章分别介绍C语言各种基础知识,通过大量案例和练习让读者掌握所学知识, 0章介绍了两个综合项目,分别是不带图形界面的管理信息系统和带图形界面的迷宫探险游戏。每章 配有类型丰富的在线测试练习题,并提供了习题参考答案。本书对C语言各知识的阐述通俗易懂,习题的选择难易适当,题型丰富;对于在Turbo C 2.0和Visual C++6.0不同环境下运行结果不同的程序,给出两种环境下的运行结果,方便读者理解。书中所有程序均已调试运行通过,运行结果为截屏显示。本书既可作为高职高专、职业技术大学、应用型本科院校计算机专业程序设计课程的教材,也可作为成人教育、自学考试和从事计算机应用的工程技术人员的参考书。本书配有视频讲解教程、配套电子教案、电子课件、源代码等相关资源,可扫描书中二维码观看视频或登录电子工业出版社的华信教育资源网(http://www.hxedu.com.cn)注册后免费下载。
-
数据结构孙琳 姚超本书全面、系统地介绍了数据结构的基础理论和算法设计方法,以及数据结构的应用、算法性能评价等内容,使读者进一步理解数据抽象与编程实现的关系,提高用计算机解决实际问题的能力。本书共10章,分为4个部分。 部分(第1章)介绍数据结构和算法的基本概念等;第2部分(第2章~第7章)详细讲解不同类型的数据结构,包含线性结构(线性表、链表、栈、队列、串、数组、广义表)和非线性结构(树、图);第3部分(第8章~第9章)介绍程序中经常用到的算法,即查找和排序;第4部分( 0章)是综合实训部分,通过商品管理系统等8个案例展示数据结构实现和应用的过程,并在 提供综合项目实训与课程设计报告模板。本书可作为职业院校、应用型本科院校计算机专业和其他相关专业的教材和参考书,也可供从事计算机软件开发的科技工作者参考。
-
C语言程序设计李伟光,张勇,李倩本书共11章,分别是程序设计和C语言、C语言基本数据类型、运算符和表达式、顺序结构、选择结构、循环结构、函数、数组、指针、结构体和共用体、文件,涵盖了C语言程序设计的主要内容。 与 版相比,本书增加了实际应用案例,读者能利用所学的知识来设计案例,从而培养系统分析与设计的能力,并形成结构化程序设计思维,即“自顶向下、逐步求精、模块化”。书中还包括一些常见的生活实例,要求读者能够运用不同的算法来灵活书写相应的代码,并养成良好的代码书写习惯, 终目标是“会使用C语言”。 本书面向工科学生和参加全国计算机等级考试二级C语言程序设计的学生,在强调语法的同时, 加注重实际应用。同时,也可以供C语言编程爱好者参考。
-
Go语言程序设计项目化教程谭旭,史律,钟祥永本书切合现代职业教育计算机类专业教学实际,围绕电商平台开发案例予以深入浅出的项目化设计,夯实读者Go语言基础语法知识点的同时,强化其应用Go语言解决实际工程应用问题的能力,为“零基础”的读者提供全面的Go语言学习入门指导和综合应用实践。本书覆盖Go语言的核心语法和特色功能应用,主要内容包括熟悉Go语言开发环境、学习Go语言基础语法、掌握Go语言函数应用、理解Go语言面向对象、体会Go语言 特性、使用Go语言操作数据库和进阶Go语言Web框架技术。本书提供大量实践性强的程序示例、巩固练习以及丰富的微课视频资源,可以作为高职专科和高职本科计算机类专业的教材,也适合计算机软件开发人员、从事区块链应用开发与运维工作的专业人员和广大计算机爱好者自学使用,还可以作为“1+X”区块链应用软件开发与运维职业技能等级证书的考试参考书。
-
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爱好者的入门书籍。