网络与数据通信
-
软件安全保障体系架构杨元原 等本书从软件安全保障的主要思路和要点出发,详细介绍了软件安全开发生命周期过程中需要考虑的安全要素。全书共9章,主要包括:第1章 综述;第2章 软件安全保障概念;第3章 安全需求和威胁建模;第4章 安全设计原则;第5章 基于组件的软件工程;第6章 安全编码;第7章 软件安全测试;第8章 安全交付和维护;第9章 通用评估准则与软件安全保障等内容。 -
非曼哈顿结构下超大规模集成电路布线理论与算法刘耿耿、黄兴、郭文忠本书系统讨论了非曼哈顿结构下超大规模集成电路布线设计的理论与算法,介绍了超大规模集成电路相关定义、研究现状,并提出了对未来研究方向的展望,侧重于介绍非曼哈顿结构Steiner树布线算法的构建,其中布线树考虑包括线长驱动、时延驱动、单层绕障、多层绕障、Slew约束等因素,设计了包括混合转换、多阶段转换、预处理、局部处理、基于整数线性规划和划分等诸多有效策略,从而构造多种高效的非曼哈顿结构下的布线器。本书还介绍了应用于超大规模集成电路布线问题的群智能技术。期望的读者是计算机行业电子设计自动化方面的本科生、研究生与工程师等相关研究人员。 -
作为第二行为空间的互联网(以色列)Aharon Kellerman(阿哈龙-凯勒曼)互联网作为近些年信息与通信技术领域重要的技术,对人类日常生活产生了重要影响,因此,互联网空间成了人类的一个新的行为空间。本书深刻讨论了互联网作为人类第二行为空间的概念和理论支撑,研究了互联网空间与现实空间的集成方式,探讨了人类需求与互联网的深度融合,以及对个人行为所带来的改变。本书适合从事地理学、社会学、传媒学、互联网以及商业服务等相关专业研究的读者阅读。 -
LabVIEW宝典陈树学详尽讲解了LabVIEW常用的编程方法、编程技巧和工程应用技术。全书共分为3篇,其中,入门篇归纳总结了LabVIEW编程人员必须掌握的基础知识,包括LabVIEW的基本概念、基本函数的用法和常用的运行结构,以及LabVIEW的基本数据结构和文件存储方式;高级篇细致地讲解了引用、属性、方法及各类高级控件的运用,LabVIEW的文本方式编程及DLL、C语言接口,基于MATLAB语法的math*编程技术,LabVIEW基于组件的高级编程方法和编程模式;工程应用篇介绍了串口、并口和网络通信的常用方法,数据采集的基本原理和方法,LabVIEW实时系统的构建和编程,以及各种常用专业工具包的使用方法,包括数据库连接工具包、数据监控与记录工具包、报表生成工具包、状态图工具包等。《LabVIEW宝典》可作为高等院校通信、测量技术、自动控制等相关课程的教材和教学参考书,也可作为相关工程技术人员设计开发仪器或自动测试系统的技术手册。 -
openEuler操作系统任炬、张尧学本书是一部系统解析操作系统原理及 openEuler核心技术的著作。为便于读者高效学习,本书结合 openEuler中的实现代码,详细介绍操作系统的基本原理和核心技术。全书分为12章:第1章介绍操作系 统的基本概念、发展历史、基本功能、设计目标、主流操作系统、发展趋势,以及 openEuler操作系统;第2 章介绍鲲鹏处理器的体系架构、CPU 编程模型、CPU 访存原理,以及鲲鹏处理器与openEuler;第3章介绍 进程的概念、进程的描述、进程的控制、系统调用、进程切换及线程;第4章介绍调度性能指标、常见的调度 算法、多核调度及 CFS调度;第5章介绍虚拟内存、分页机制、地址转换加速机制、多级页表及物理内存扩 充机制;第6章介绍互斥与锁、自旋锁、同步与信号量、共享内存、消息传递等机制及内存屏障技术;第7 章介绍文件系统的基本实现、I/O 性能优化、崩溃一致性及虚拟文件系统;第8章介绍 TCP/IP协议栈、 openEuler的网络子系统架构、网卡驱动程序、套接字、数据的传输路径及新型网络加速技术;第9章介绍 虚拟机监视器的基本概念和基本任务、openEuler的虚拟化平台———StratoVirt;第10章介绍容器的基本 原理与构建过程及华为容器引擎iSulad;第11章介绍可信计算相关知识、可信平台模块规范、系统启动路 径及openEuler的可信启动实现技术;第12章介绍 A-Tune的基本原理及其智能决策和自动调优两个核 心模块的关键技术。 本书适合作为广大高校计算机专业操作系统课程的教辅教材,也可以作为操作系统内核开发者的自 学参考用书。 -
IPv6技术与应用黄君羡围绕网络工程师对路由交换设备的配置与管理内容,本书较系统、完整地介绍了IPv6 地址、邻居发现、地址冲突检测、IPv6 静态路由、IPv6 默认路由、OSPFv3、 IPv6 访问控制列表、IPv6 隧道等知识。全书由IPv6 局域网应用篇、IPv6 园区网应用篇、IPv4 与IPv6 混合应用篇、IPv6 扩展应用篇四大单元组成,每个单元包含3 ~ 5 个项目,每个项目均源自一个真实的应用场景,并按工作过程系统化展开。通过在业务场景中学习和实践,读者能快速熟悉IPv6 的相关知识及应用。本书提供了微课、PPT、练习与思考等教学资源,适合作为应用型本科、高职、中职、技工等院校信息技术类通识课的教材,也可作为IPv6技术与应用的培训教材,以及社会信息技术类相关工作人员的参考用书。 -
无线传感网组建技术李文华本书根据“1 X传感网应用开发”职业技能等级标准的要求,选用16个基于无线传感网开发的实例,按照“理论够用,突出应用”的原则,采取项目化教学的方式,以作品制作为载体,采用在作品制作过程中穿插讲解基础知识和基本技能的方法,由浅入深地讲解无线传感网的开发方法,包括开发环境的搭建,用BasicRF远程控制LED灯,在BasicRF中用串口收发数据,用Basic RF远程采集开关量、模拟量传感数据,ZStack中定时器、串口、NV存储器等基本组件的应用设计,单播、广播、组播通信实现方法,无线网络的管理方法,ZStack中基于开关量传感器、模拟量传感器、逻辑量传感器的无线传感网的组建方法以及C语言程序设计技巧。本书立足于应用实践,融入了“1 X传感网应用开发”职业技能等级考证内容和近年来全国职业技能大赛物联网技术应用赛项中感知层开发的内容,摒弃了对复杂而深奥的通信协议理论知识的讲解,适用于高等职业院校物联网、电子信息、智能产品设计、网络及计算机专业作为无线组网技术课程的教材,也可作为应用型本科和“1 X传感网应用开发”职业技能等级考试培训教材,还可供参加物联网大赛和从事无线网络组建的工程技术人员学习和参考。 -
物联网全栈开发原理与实战吴志辉物联网应用系统的开发需要“全栈”开发人员。从底层的智能传感器硬件设计开发、通信程序开发、服务程序设计、Web网站到移动应用开发都需要使用多种技术和编程语言,对人才的要求比较高。本书就底层设备的嵌入式开发、设备无线组网设计、网络通信传输设计、监控服务器设计、云端服务器设计、移动应用开发都做了全方位的介绍,用一个个实例把整个物联网应用系统串连起来,使用了多种开发语言、开发工具、设计技巧和方法,完整描述了一个复杂的“物联网设备监控平台”的设计和诞生。本书适合物联网工程专业的本科生、研究生阅读,对有志于复杂物联网应用系统开发的设计师,特别是全栈设计师,本书也有较高的参考价值。 -
华为HCIA路由交换认证指南韩立刚 薛中伟 宋晓锋 郑汉钦本书是针对HCIA考试大纲编写的认证教材。全书共分为15章,首先介绍了计算机网络的产生和演进、计算机通信使用的协议、IP地址和子网划分等内容;然后介绍了使用华为设备进行企业组网的基本技术,包括路由器和交换机的基本配置、IP地址的规划、静态路由和动态路由的配置、使用交换机进行组网等内容;后讲解了高级网络技术,其中涉及网络安全的实现、网络地址转换和端口映射、将路由器配置为DHCP服务器以实现IP地址的自动分配,以及IPv6、广域网、VPN、无线局域网等相关知识;第15章园区网典型组网案例将企业组网的技术进行了综合运用。本书以理论知识为铺垫,重点凸显内容的实用性,旨在通过以练代学的方式提升读者的理论水平和实操能力。本书除了适合备考华为HCIA认证的人员阅读,还适合有志于投身于网络技术领域的新人阅读,也适合开设了网络专业课程的高校师生阅读。 -
21天入门低功耗蓝牙5.x开发谭晖本书主要介绍低功耗蓝牙5.x的开发技术,主要内容包括开发环境的搭建、小硬件系统、广播的实现、双向通信的实现、电池电量服务的添加、私有服务的添加、配对和绑定功能的实现、主机扫描、主机连接、主从一体的实现、多主多从的实现、高速率通信的实现、长距离通信的实现、扩展广播数据包的实现、基于QSPI驱动LCD、基于FreeRTOS的复杂应用、FDS的实现、OTA的实现、基于串口的DFU实现、PTR9818模块的开发等内容。通过本书的学习,读者不仅可以掌握低功耗蓝牙5.x的开发技术,也可以学习物联网的知识、培养物联网的思维,还可以提高自身的动手能力和创新能力。
