计算机组成原理是一门理论性、工程性和实践性都很强的核心专业基础课程,其实践教学对理论教学具有强支撑作用,是强化学生计算机系统能力,分析解决复杂工程问题能力的重要途径。 作者本着理论实践一体化、实验目标系统化、实验测试自动化、课程实验在线化、实验过程游戏化的原则,历经八年持续的实践教学改革,开发了一系列原创的硬件在线虚拟仿真实验,建立了逐层递进、立足计算机系统、设计型实验为主导的实践教学体系。帮助学生站在硬件工程师的视角,从逻辑门电路开始逐步设计运算部件、存储器、数据通路和控制器、冲突冒险与
本书综合讲述算法及其数据结构,内容浅显易懂、逻辑严谨,范例丰富、易于学习和掌握,力求兼顾教师教学和学生自学。全书从算法的基本概念开始讲解,接着介绍各个经典的算法,包括分治法、递归法、贪心法、动态规划法、迭代法、枚举法、回溯法等;随后讲述核心的数据结构,即数组、链表、堆栈、队列、树结构、图结构、哈希表等;最后展开阐述不同数据结构上实现的算法,包括排序算法、查找算法、数组和链表相关算法、信息安全基础算法、堆栈和队列相关算法、树结构相关算法、图结构相关算法、人工智能基础算法。本书为每个
本书是中国大学MOOC、智慧树和学银在线精品课程配套教材,也是工科联盟和一流专业课程配套教材。本书以问题求解为主线,全面介绍问题求解的方法与优化技巧,分为算法与问题、算法分析、算法设计、问题复杂性与求解、图算法6部分。算法与问题着重介绍问题求解过程和问题变换; 算法分析主要介绍算法复杂度、复杂度分析与比较方法、时空均衡; 算法设计主要介绍枚举算法、贪心算法、递推算法、分治算法、动态规划算法、回溯算法、分支限界、网络流算法策略与优化方法; 问题复杂性与求解主要介绍问题复杂性分类、NP完全问
智能优化算法作为人工智能的为活跃的研究方向之一,已经在学术界、工业界得到了广泛的应用和实践。为了使读者更全面地掌握并使用Matlab实现智能优化算法,本书由浅至深,分为两个部分:部分:智能优化算法及其Matlab实现,具体包括十种智能优化算法(粒子群算法、蚁狮算法、果蝇优化算法、萤火虫优化算法、灰狼优化算法、正余弦算法、多元宇宙优化算法、引力搜索算法、树种优化算法、风驱动优化算法等)原理讲述、智能优化算法的Matlab实现、智能优化算法的应用案例实现及分析;第二部分:智能优化算法性能测试,
本书内容分为两大部分,部分是实验与课程设计,包括实验平台介绍以及全加器、运算器、存储器、总线与微命令、累加器、程序计数器、微程序控制器、简单模型机、微程序设计九个实验和一个模型机课程设计。第二部分是相关知识点,对实验涉及的概念和相关知识进行了介绍,帮助读者进一步理解实验过程。本书可作为高等院校计算机及相关专业学生的实验教材或参考书,也可作为教师案例教学用书。
本书从数字电路与数字逻辑课程的组合逻辑、时序逻辑电路的设计开始,逐步构建计算机组成与体系结构及相关课程中的运算器、存储器和控制器,实现基于MIPS指令集的CPU。 本书采用Verilog HDL,以Vivado软件为EDA工具,在Xilinx FPGA平台上进行实验验证和设计,让读者掌握硬件功能的仿真与测试方法,具备计算机系统的设计能力。 全书共5章,包括:EDA基础和龙芯中科LS-CPU-EXB实验系统介绍,数字逻辑与数字电路实践,计算机组成原理实践,计算机体系结构实践,计算机组成与体系结构实
本书是“十三五”职业教育国家规划教材修订版。 本书共10章,内容包括:信息安全概述、信息安全基本保障技术、认识病毒及其防御技术、网络攻击与防御技术、网络设备安全技术、无线网络安全技术、网络操作系统安全技术、数据库安全技术、信息系统安全测评与信息安全风险评估、信息安全法律法规等。 本书可作为高等职业院校、应用型本科院校信息安全与管理专业的专业基础课程教材,也可作为高等职业院校电子信息大类专业相关课程的教学用书,还可作为从事信息安全工作相关人员的参考资料。
《计算机维护与维修(第2版)》具有 4 个岗位情景,共 20 个学习项目。岗位情景包括计算机系统部件导购、计算机系统安装、计算机软件维护及计算机硬件维修。学习项目包括:了解计算机系统的硬件配置,CPU 选购,主板选购,内存选购,硬盘选购,光驱选购,彩色显示器与显卡选购,其他部件选购,计算机的硬件安装,操作系统安装,计算机 BIOS 系统设置,计算机系统测试及其优化,计算机病毒防治,计算机维护与维修基本技能,主板、硬盘、光驱、显示系统、打印机、计算机输入设备的维护与维修。本书收集了**的硬件、BI
本书主要讲解计算机基础知识、选配计算机硬件、组装计算机、设置BIOS和硬盘分区、安装操作系统和常用软件、构建虚拟计算机配装平台、备份与优化操作系统、维护计算机、诊断与排除计算机故障等知识。本书内容后面还安排了综合实训,可以进一步提高学生对计算机组装与维护知识的应用能力。 本书采用项目式并分任务进行讲解,每个任务主要由任务目标、相关知识和任务实施3部分组成,然后进行强化实训。每个项目后面还配有课后练习,并根据每个项目的内容设置了相关的技能提升。本书着重于对学生动手能力的培养,将场景引入课堂教学,让
《计算机组成原理与组装维护实践教程(微课视频版)》全面系统地介绍了计算机系统的工作原理及计算机的组装维护技术。全书分为理论与实践两篇,理论篇(项目1~项目10)主要介绍计算机系统、计算机中数据的表示、计算机基本数字逻辑电路、中央处理器、指令系统和寻址方式、存储系统、外部存储器、总线及主板、输入/输出系统、计算机与人工智能; 实践篇(项目11~项目14)主要介绍计算机软硬件系统安装、计算机硬件系统维护、计算机软件系统维护、计算机常用软件维护等实践操作。每个项目配有学习目标、明确的重难点、大量的练习