本书是为高等院校面向应用型人才培养编写的C++语言程序设计教材。全书共分9章,主要内容包括QtC++开发环境介绍、C++程序设计基础、类与对象、继承与派生、虚函数与多态、运算符重载、模板和异常处理、输入输出流与命名空间、图形界面程序设计基础以及图形界面编程综合实例。本书采用Qt跨平台C++程序开发框架,结合“案例驱动”编写方式,语法介绍语言精练、内容深入浅出、循序渐进、程序案例生动易懂,以规则几何图形面积和体积计算程序设计案例贯穿本书,既传授给学生C++语言的基本概念和知识,又传授给学生使用C++语言进行图形界面程序设计的基本方法及基本技能。 本书既可以作为高等院校本科及专科学生C++语言程序设计的教材,又可以作为教师、自学者的参考用书,同时也可供各类软件开发设计人员学习参考。 本书配有电子教案及相关教学资源,读者可从网站www.tup.com.cn下载。
本书具有知识全面、实例精彩、指导性强的特点,力求以全面的知识及丰富的实例来指导读者透彻学习JSP技术及其相关的常用工具。本书定位于想要使用JSP进行Web应用程序开发的初级读者,同时也特别适合作为大专院校计算机软件专业的教学参考书。本书的习题答案及示例代码可从http://www.tup.com.cn下载
本书为网络安全类书籍,内容主要为Web开发、漏洞攻击与防护,主要分为以下两大部分。第一部分为Web基础知识,以期为不熟悉Web但希望从事Web安全工作的读者打下学习基础。 第二部分为Web漏洞的攻击与防护技术,以期引领读者进入Web安全的大门。 两部分各有侧重,但并非完全独立。第一部分也有安全内容,第二部分也包含了必要的基础技术。 Web基础知识部分既包括HTML、CSS、JavaScript等前端技术,也包括PHP、JSP、Python等后端技术。书中涉及3种后端技术的目的是适应Web安全从业人员对知识广度的要求。 其中包含了PHP语言层面的漏洞、正则表达式漏洞。Python部分包含了Flask漏洞。 Web漏洞的攻击与防护技术部分主要包括HTTP与攻防、弱口令攻击、SQL注入与防护、防护与绕过技术、XSS跨站脚本攻击、CSRF跨站请求伪造攻击与防护、SSRF服务器端请求伪造与防护、文件上传与包含漏洞,以及常见Web框架(如Struts、ThinkPHP)中的远程代码执行漏洞的攻击和防护。 本书强调对读者实践能力的培养,每个漏洞介绍皆有攻击案例的演示。初学者先完成实验再深入理解,比纯粹的理论讲解更富有趣味性,也更容易培养其实用技能。 本书既适合作为高等学校计算机、网络空间安全、信息安全等相关专业的教材,也适合从事网络安全工作的技术爱好者自学。
本书面向鸿蒙OS智能设备开发,是一本依托C语言,通过简单易学、通俗易懂、丰富多彩、妙趣横生的案例,帮助读者在鸿蒙OS智能设备开发领域实现从0到1、从一窍不通到行家里手的飞跃。 本书内容与时俱进,涵盖鸿蒙操作系统、虚拟机管理、C语言程序设计开发环境、鸿蒙OS智能设备开发交叉编译环境、嵌入式程序设计、数字电路、计算机控制等。本书还包括大量基于鸿蒙操作系统的智能物联设备开发案例,培养信创智能物联开发技能人才。 本书以C语言鸿蒙OS智能设备开发教学为主线,将计算机专业的一些核心知识有机结合,内容编排结合案例驱动的方式合理组织、循序渐进,讲求理论和实践的密切协同。学生可以在学习C语言鸿蒙OS智能设备开发知识的同时,广泛涉猎与计算机程序设计密切相关的操作系统、数字电路、数据采集与系统控制、开发编译环境、嵌入式系统开发等内容,不但能极大提高学生对C语言程序设计课程的学习兴趣,提升学生的专业创新技能,而且有利于学生对后续相关专业课程的理解和掌握以及对计算机专业核心课程内容的融会贯通。本书是一本与C语言程序设计教材搭配得当、相得益彰,专门用于培养学生提升C语言编程技能的教材。 本书可作为高等院校本科及专科学生C语言程序设计实践、实训课程的教材,也可作为教师、自学者的参考用书,还可供各类软件开发设计人员学习参考。
本书面向C语言程序设计初学者,共11章。本书内容既传承传统,介绍C语言的语法、数据类型、变量、表达式、控制结构、结构体、数组、函数、指针、文件等C语言程序设计的经典知识;又与时俱进,涵盖鸿蒙操作系统、虚拟机管理、C语言程序设计开发环境、交叉编译环境、嵌入式程序设计、数字电路、计算机控制等专业内容;还拥抱未来,包含大量基于鸿蒙操作系统的智能物联设备开发案例,以培养信创智能物联开发技能人才。 本书既可以作为高等院校本科学生C语言程序设计课程的教材,也可以作为教师、自学者的参考用书,同时也可供各类软件开发设计人员学习参考。