计算机/网络
-
嵌入式实时操作系统μC/OS-II原理及应用任哲,房红征μC/OS-Ⅱ是一个源码开 放的嵌入式实时操作系统的 内核。本书详细地介绍了嵌 入式实时操作系统μC/OS-Ⅱ 内核的任务的管理和调度、 系统时钟和节拍服务、时间 管理、中断、任务的通信和 同步、内存的简单管理原理 。为帮助读者理解书中的内 容,本书给出了大量的实例 。 ,还介绍了μC/OS-Ⅱ 的移植方法。为了学习上的 方便,第3版还增加了使用 集成开发环境BC45和VC6.0 编译μC/OS-Ⅱ的相关内容。第4版主要对第3版前3章做 了较大的修改,增加了普通 操作系统和嵌入式操作系统 的区别,以及队列、堆栈、 计算机中断等特殊问题,并 重新编写了任务的概念等内 容。第5版对第4版第2章“预 备知识”进行了较大修改。第6版对第5版的一些细节进 行了完善。 本书适合高等院校计算 机、电子技术、自动化技术 、仪器仪表等信息类专业教 学使用,也适合对嵌入式操 作系统感兴趣的工程技术人 员阅读参考。
-
计算机组成原理与系统结构冯建文 章复嘉 赵建勇 包健 编著本书从计算机组成原理与系统结构的基本概念出发,较为详细、系统地论述了计算机单机系统的基本组成、工作原理和设计方法;并从提高计算机性能的角度,分析探讨了计算机系统结构的基本原理和方法。全书共分10章,主要内容包括计算机组成原理概论、计算机硬件基础、信息编码与数据表示、运算方法与运算器、存储体系、指令系统、控制器、输入输出系统、总线、流水线与并行处理技术。 本书配有相应的FPGA实验系统(可设计MIPS体系结构的计算机组成部件及其CPU)、Yy-z02计算机组成原理实验系统及其实验CAI软件,使理论教学与实践环节相结合,提高学生的学习兴趣及动手能力。本书每章后面都附有习题,并开发了与本书配套的多媒体教学软件和习题解答。 本书可作为高等学校计算机专业本科“计算机组成原理”课程的教材,也可供从事计算机专业的科技人员、计算机爱好者及各类自学人员参考。
-
MicroPython项目开发实战[美]雅各布·贝宁格 著,张博 译《MicroPython项目开发实战》详细阐述了与MicroPython项目相关的基本内容,主要包括MicroPython简介、管理实时任务、针对I/O扩展器编写MicroPython驱动程序、开发应用程序测试框架、自定义MicroPython内核启动代码、自定义调试工具以可视化传感器数据、使用手势控制设备、基于Android的自动化和控制、利用机器学习构建物体检测应用程序、MicroPython的未来等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。
-
Jetpack Compose 实战郭效江 庞立《Jetpack Compose 实战:面向未来的大前端式客户端开发体验》从 Compose 项目背景介绍开始,到开发环境搭建、基础知识储备,再到基本使用方式、高阶用法展开讲解,结合示例,使读者从零开始逐步掌握 Compose 的使用。通过原理解析、最佳工程实践,以及创新性的 Compose + Web3 实战项目,读者可更进一步深入了解和夯实 Compose 知识,循序渐进,由浅入深。《Jetpack Compose 实战:面向未来的大前端式客户端开发体验》为读者提供了全部案例的源代码下载和高清学习视频,读者可以直接扫描二维码观看。《Jetpack Compose 实战:面向未来的大前端式客户端开发体验》适合零基础或者有一定移动端开发经验,特别是 Android 开发经验的开发者、爱好者,另外也适合所有前端开发工程师、相关院校师生,以及所有对 Compose 声明式开发范式有兴趣的读者。
-
Android自动化测试实战Storm 梁培峰本书主要介绍Android自动化测试的相关内容:首先介绍自动化测试的市场情况和行业前景;接着介绍Android的相关知识,包括系统概览、环境搭建等,为读者学习后面的知识打下基础;最后介绍自动化测试的相关内容,包括元素识别与定位、等待机制、测试框架等,通过实战案例帮助读者快速掌握自动化测试技术。全书语言通俗易懂,讲解透彻,案例丰富。本书适合计算机相关专业的学生和测试行业的从业人员阅读。
-
二进制安全基础郑天明《二进制安全基础》为二进制安全技术知识普及与技术基础教程,不仅能为初学二进制安全技术的读者提供全面、实用的C语言反汇编知识,而且能有效培养读者的漏洞挖掘和软件逆向分析基础能力。《二进制安全基础》配套示例源码、PPT课件、教学大纲、教案、习题答案、作者QQ群答疑。《二进制安全基础》共12章,内容包括二进制安全概述、基本数据类型、表达式、流程控制、函数、变量、数组和指针、结构体、C反汇编、其他编程知识、二进制漏洞挖掘(PWN)、软件逆向分析。《二进制安全基础》适合二进制安全初学者和网络安全从业人员,也适合作为应用型本科与高职高专网络空间安全、信息安全类专业的教材。
-
Web3.0应用开发实战屈希峰 编本书共分四部分,全面介绍如何基于Python微框架Flask进行Web开发。第一部分是Flask简介,介绍使用Flask框架及扩展开发Web程序的必*基础知识。第二部分则给出一个Web 2.0实例,真正带领大家一步步开发完整的博客和社交应用Flasky,从而将前述知识融会贯通,付诸实践。第三部分在初步了解Web 2.0建站流程的基础上,建立一个简单的Web 3.0商城。第四部分介绍了发布应用之前必须考虑的事项,如单元测试策略、性能分析技术、Flask程序的部署方式等。本书采用Python 3.X、MongoDB软件,适合熟悉Python编程,有意通过Flask全面掌握Web开发的程序员学习参考。
-
中文版Abaqus2022有限元分析从入门到精通天工在线《中文版 Abaqus 2022 有限元分析从入门到精通(实战案例版》详细介绍了 Abaqus 2022 有限元分析的使用方法和应用技巧,是一本 Abaqus 基础教程,同时包含了大量的 Abaqus 视频教程。全书共 12 章,包括 Abaqus 概述、Abaqus 建模、定义属性和分析步、定义相互作用和载荷边界条件、划分网格与分析作业、可视化后处理、线性静力学分析、非线性力学分析、模态分析、显式动力学分析、热力学分析用户子程序等知识。本书在知识点的讲解过程中,结合大量的实例案例,详细介绍了 Abaqus 2022 有限元分析全方位的知识应用。实例讲解配有详细的操作步骤,图文对应,既可以提高读者的动手能力,又能加深对知识点的理解。 本书的实例案例配有同步微视频讲解,读者可以扫描书中二维码,随时随地看视频,使用方便。另外,本书还提供了实例的源文件和结果文件,读者可以直接调用和对比学习,提高学习效率。为进一步提高读者的实际应用水平,本书赠送 14 套有限元分析的拓展学习案例,包括讲解视频和源文件,读者可下载学习。本书适合 Abaqus 有限元分析的入门读者学习使用,也适合工程技术人员参考学习相关内容,应用型高校或相关培训机构也可选择本书作为相关课程的学习教材。
-
软件测试需求分析与设计实践赵国亮、韩雪燕、李楠、贺佳佳、赵琪 编著《软件测试需求分析与设计实践》全面系统地介绍软件测试需求分析与设计,从软件测试活动涉及的相关概念入手,着重介绍开展软件测试需求分析的方法、开展测试设计的方法,以及测试工作产品的主要内容,最后给出嵌入式和非嵌入式软件的测试需求分析案例。《软件测试需求分析与设计实践》适合作为第三方软件测评机构的测试人员的培训教材,也可作为高等院校计算机、软件工程专业高年级本科生的参考书。
-
AutoCAD 2024中文版机械设计从入门到精通CAD/CAM/CAE技术联盟《AutoCAD 2024中文版机械设计从入门到精通》结合机械设计课程中最常用的工程设计实例—一级圆柱斜齿轮减速器设计,详细讲解了利用AutoCAD 2024进行机械设计的全过程,讲解知识细致完整,涵盖方案选择、零件设计、装配图设计,以及工程图与效果图的计算机设计实现过程等。全书分为3篇,共14章:第1篇为基础知识篇,包括第1~5章,主要介绍使用AutoCAD 2024必要的基本操作方法及技巧;第2篇为机械零件工程图设计篇,包括第6~9章,详细讲解了一级圆柱斜齿轮减速器的设计和工程图绘制过程;第3篇为机械零件三维造型设计篇,包括第10~14章,详细讲解了一级圆柱斜齿轮减速器三维效果图的绘制过程。各章之间紧密联系,前后呼应,形成了一个系统的整体。另外,本书还配备了极为丰富的学习资源,具体内容如下。(1)178集高清同步微课视频,可让读者像看电影一样轻松学习,然后对照书中实例进行练习。(2)51个经典中小型实例,用实例学习上手更快,也更专业。(3)32个实践与操作,学以致用,动手会做才是硬道理。(4)附赠6套大型设计图集及其配套的长达10个小时的视频讲解,可以让读者增强实战能力,拓宽视野。(5)AutoCAD疑难问题汇总、应用技巧大全、经典练习题、常用图块集、快捷命令速查手册、快捷键速查手册、常用工具按钮速查手册等,能极大地方便读者学习,提高学习和工作效率。(6)全书实例的源文件和素材,方便按照书中实例操作时直接调用。本书适合入门级读者学习使用,也适合有一定基础的读者作为参考,还可用作职业培训、职业教育的教材。