本书按实践主题划分为12个实践,每个实践包含实践目的、基础知识、基础训练和实践项目四大模块。基础知识部分简要介绍Python程序设计的基本内容,并突出各部分的学习要点与难点;基础训练主要由选择题、程序填空和程序分析三种题型组成,重点夯实语法基础;实践项目则选用生活实例或结合军事应用案例,配有相应的思路解析及参考答案,帮
本书采用循序渐进的知识体系,构建了“基础能力→核心技术→综合应用”的三阶能力培养体系。全书分设十章内容:从语言基础、数据类型基础、程序结构控制等基础知识入手,逐步过渡至数据类型进阶、函数模块、面向对象编程,最后深入文件操作、数据库(SQLite)、图形界面(Tkinter)和网络编程。每一章均配备针对性实践案例,强化核
本书依据新版计算机类专业教学标准,重构Linux核心技能点,系统设计11个实战项目,项目1重点讲解RHEL9.5及openEuler24.03等主流Linux系统的安装,项目2-6深入介绍常用Linux命令、用户和组群管理、服务软件安装、文件系统安全、磁盘管理等基础运维操作;项目7涵盖网络配置与远程登录等关键操作;项目
本书以案例为明线,将C语言的基础知识进行重新组合,由易到难,循序渐进地培养学生发现问题、解决问题、创新和探索新知的能力。本书共9个项目,19个案例,诠释了C语言的理论知识和实际应用,具体包括顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、位运算、结构体和文件。
本书内容系统且详尽,全面涵盖华为HCIA-openEuler认证的核心知识点,涉及openEuler操作系统入门、命令行操作基础、常用文件管理命令、重定向及文本编辑器、文件管理及文本处理、管理本地用户和组、管理文件权限、网络管理、安装软件包并管理软件仓库、管理文件系统及存储、系统管理、使用Shell脚本、samba服务
Java开发工程师岗位有着相对较高的薪酬水平和较为广阔的发展前景,本书以Java工程师岗位能力要求为主线,将Java技术点分为7个单元21小节,主要包括Java基础、Java语法、分支与循环、类和对象、继承与接口、数组与集合、I/O(输入/输出)等。本书基于最新版本的Java集成开发环境IntelliJIDEA和AI辅
本书主要介绍C语言程序设计实验内容及如何将C语言应用于人工智能实践,包含实验指导、实验内容参考答案、测试题及答案解析、附录。通过典型实例分析,帮助学生掌握重点和难点;通过实验内容练习,让学生掌握基本编程方法,培养学生编程应用能力;通过人工智能算法实践,帮助学生理解人工智能的原理。本书将C语言与人工智能相关理论相结合,将
本书讲述了软件质量保证与测试的发展过程、基本概念、核心思想、基本原理、基本方法、主要过程、常用技术与工具,以及信创测试、AI安全测试和软件测试实践。本书共10章,内容分别为:绪论、软件测试策略、黑盒测试、白盒测试、软件测试过程、面向对象测试、自动化测试、Web测试、软件质量与质量保证、软件安全测试。 本书以大量源程序
“编译技术”课程提供了理解程序如何被计算机执行的理论基石和关键技术。本书内容组织严密,循序渐进地介绍编译技术核心环节。第1章为绪论,第2章为高级语言设计基础,第3章为词法分析,第4章为自上而下的语法分析,第5章为自下而上的语法分析,第6章为语法制导的翻译,第7章为中间代码生成,第8章为过程存储分配,第9章为目标代码生成
本书为第三版,采用Unity2023.2版本进行教学。在第二版的基础上,更新了理论知识体系,并进一步优化了章节内容。配合提供的PPT与教学案例资料,本书更加适合广大高校的"虚拟现实”与"数字媒体”等相关专业的学生进行系统教学。与第二版不同,本书新增了Unity2023版本一些新的技术特性:Unity高版本全新编辑器界面