本书设计旨在深入探讨C语言的高级特性和应用,通过一系列实践项目,使学生能够巩固和提升C语言编程技能。课程内容涵盖从C语言的基础语法到指针、函数、链表等核心概念。学生将通过完成多个实践项目提升对问题的解决能力和编程实践能力。此外,课程通过游戏编程,拓展编程思维,为将来开发复杂软件系统打下坚实基础。通过本课程的学习,学生不
本书在全面介绍C/C++程序设计的基础知识、数据表示和程序控制流程的基础上,深入讲解数组的使用,函数的定义和调用,指针的概念及其操作,复杂数据结构--结构体和共用体应用及文件读写操作,典型算法应用和算法评价,程序调试方法,C++面向对象编程和STL模板应用。
本书分为两部分:理论篇和应用篇。其中,理论篇在内容上详细剖析了最新Web标准的三大部分--HTML5、CSS3、JavaScript,及其在网页设计与Web前端开发中的应用,同时增加了jQuery和Vue框架的实用指南;应用篇则从实用的角度补充了综合实训指导及课业拓展知识等。
本书是《Java面向对象程序设计》(第4版·微课视频版)的配套实验指导和习题解答。本书的第一部分为16次上机实践的内容,每次上机实践由若干个实验组成。每个实验由相关知识点、实验目的、实验要求、程序模板、实验指导和实验报告等组成。在进行实验之前,首先通过实验目的了解实验要完成的关键主题,通过实验要求知道本实验应达到怎样的
本书将C++面向对象程序设计的思想和方法作为重点,并结合实例对其进行详细的阐述和分析。除在每章后附有习题外,还在附录中整合了相关实验设计。全书结构严谨、通俗易懂,对读者兼有普及与提高的作用。全书由三部分组成。第一部分为第1-8章,结合实例深入浅出地讲解C++面向对象程序设计的思想和方法,并配套了丰富的讲解视频;第二部分
本书全面介绍软件需求工程的理论与实践,旨在帮助读者深入理解软件需求在项目开发中的重要性和复杂性。书中内容涵盖从需求的定义、分类、获取、分析到需求文档编写、确认、验证及管理的完整流程。
本书是一本全面介绍UbuntuLinux相关知识的教材,由浅入深、内容详尽、图文并茂、论述清晰、条理清楚,系统全面地介绍了UbuntuLinux。Ubuntu`一直以易用性著称,现阶段使用UbuntuLinux系统机器的越来越多,但UbuntuLinux和其它Linux在使用上也有一些不同,Linux教材很多,专门讲述
本书综合计算机信息技术以及英语阅读和应用能力,内容涵盖计算机基础知识的英文课文及参考译文、习题和思考题、实践性教学指导和实践作业、测试复习题等,具体内容包括Windows基本操作、文字处理、演示文稿制作、电子表格应用、网上信息的浏览和保存、网页的开发、Access数据库表的创建、查询和报表的应用等。本书理论和实践相结合
本书主要围绕着编码、芯片、软件、网络、数据、计算、安全、智能共8个专题,介绍了相关领域的基本原理、核心技术、实际应用以及发展趋势,涉及到计算机、软件、电子、通信、自动化等多个专业的入门知识。。
本书围绕网络安全原理与实践展开,全书共8章。第1章介绍网络安全基础,对网络安全问题进行综述;第2章介绍常见的网络攻击技术,重点结合TCP/IP各层协议存在的弱点分析相应的各类攻击原理和常用的攻击手段,如木马攻击、口令攻击、缓冲区溢出攻击、拒绝服务攻击、APT攻击等;第3-7章针对各种网络安全威胁及攻击手段,提出多种安全