本书分为三部分:第1部分介绍代码的整理(微型重构);第二部分讨论如何将整理工作整合到开发工作流程中;第三部分深入探讨什么是软件设计、软件设计如何驱动软件开发和运营成本以及软件开发和运营成本又如何驱动软件设计、投资软件结构与不投资软件结构之间的权衡是什么、我们可以利用哪些经济和人文原则来决定是否以及如何改变软件结构。
《开源硬件科技实验》为创客教育系列丛书高中第二册,内容由“开源硬件设计”“科学实验”“技术试验”三章构成,设计了“感受Arduino的魅力——电子琴”“用Arduino测算地球质量”“Arduino遥
《大学计算机基础(Windows7+Office2010 第3版)/普通高等院校计算机基础教育规划教材·精品系列》共分7章,第1章介绍计算机的基本概念和计算机的有关技术知识;第2章介绍Windows7操作系统、计算机系统应用及应用软件的使用;第3、4、5章分别介绍2010版的Word、Excel、PowerPoint的应用;第6章介绍计算机网络基础知识和网络信息技术等技能的应用;第7章介绍网络自主学习平台的使用方法。通过学习《大学计算机基础(Windows7+Office2010 第3版)/普通高等院校计算机基础教育规划教材·精品系列》,可使学生掌握计算基础知识,了解计算机应用的新动态,掌握信息运用能力和Office应用能力。 《大学计算机基础(Windows7+Office2010 第3版)/普通高等院校计算机基础教育规划教材·精品系列》适合作为普通高等院校非计算机专业大学计算机基础课程的教材,也可作为网络教育学院、
本书以基于ARM和Linux的嵌入式系统为例,介绍了嵌入式系统原理与设计相关知识。主要内容包括嵌入式系统设计基础、CPU组成与流水线设计、存储系统组成与设计、总线与接口、基于ARM处理器的嵌入式硬件系统设计、ARM指令集及汇编程序设计、Linux操作系统、Linux下Shell命令与编程、Linux下程序设计工具,共9章内容。 本书在内容编写上遵循从理论到实践的分析过程,围绕嵌入式系统的软硬件基本原理,联系实际嵌入式系统,探讨理论如何应用于实践或如何用理论来解释实践。本书具有系统全面、层次清晰、重点突出、案例丰富等特点。 本书可以作为通信、电子与自动化等相关专业本科、研究生嵌入式系统原理相关课程的教材,也可以作为相关专业技术人员的参考用书。