新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 首发:周立功教授《嵌入式软件工程方法与实践丛书》在北航正式出版开售

首发:周立功教授《嵌入式软件工程方法与实践丛书》在北航正式出版开售

作者:ZLG致远电子时间:2018-11-30来源:电子产品世界收藏

  11月24日,由周立功教授主导撰写的《软件工程方法与实践丛书》前三本,共计200万字,在全国系统联谊会10周年技术研讨会上正式发布,目前已由北京航空航天大学出版社出版,于京东商城盛大发售。

本文引用地址:http://www.eepw.com.cn/article/201811/395125.htm

  


  目前,《软件工程方法与实践丛书》已完成以下三本的撰写:

  《面向框架和接口的编程》(上)

  《程序设计与数据结构》

  《面向AMetal框架和接口的编程》

  一、《面向框架和接口的编程》(上)

  

  1、内容介绍

  代码的优劣不仅直接决定了软件的质量,还将直接影响软件成本。软件成本是由开发成本和维护成本组成的,而维护成本却远高于开发成本,蛮力开发的现象比比皆是,大量来之不易的资金被无声无息地吞没,造成社会资源的严重浪费。为何不将复杂的技术高度抽象呢?如果实现了就能做到让专业的人做专业的事,就是在这样的背景下诞生的。由于其中融入了更多的软件工程技术方法,因此就能做到将程序员彻底从非核心域中解脱出来,专注于核心竞争力。

  AWorks制定了统一的接口规范,并对各种MCU内置的功能部件与外围器件进行了高度的抽象,因此无论你选用的是ARM还是DSP,只要以高度复用的软件设计原则和只针对接口编程的思想为前提,应用软件就可实现“一次编程、终生使用、跨平台”,AWorks所带来的最大价值就是不需要重新发明轮子。

  2、适读人群

  本书作为AWorks的基础教材,重点介绍ZLG在平台战略中所推出的AWorks开发平台,适合从事嵌入式软件开发、工业控制或工业通信的工程技术人员使用,也可作为大学本科、高职高专电子信息、自动化、机电一体化等专业的教学参考书。

  3、京东链接

  

  长按二维码识别打开

  二、《程序设计与数据结构》

  


  1、内容介绍

  本书是C程序设计的进阶书籍,在介绍C语言基础知识的同时,重点强调了软件设计的思想:共性与可变性分析、面向对象的编程思想等,并提供了详尽的范例程序。使读者体会到思想的重要性,面向对象编程并不局限于特定语言,使用C语言同样可以进行面向对象的编程。

  本书分为4章:

  第1章,主要介绍C语言的基础知识,并提及了共性与可变性分析;

  第2章,主要介绍C语言的进阶用法,特别是结构体及函数指针;

  第3章,主要介绍算法与数据结构,包含链表、哈希表、队列等;

  第4章,主要介绍面向对象的编程思想,包含面向对象的基础概念、虚函数的妙用、状态机设计等。

  2、适读人群

  本书既可作为高等院校本科、高职高专电子信息工程、自动化、机电一体化及计算机专业的教材,也可作为电子及计算机编程爱好者的自学用书,还可作为软件开发工程技术人员的参考书。

  3、京东链接

  

  长按二维码识别打开

  三、《面向AMetal框架和接口的编程》

  


  1、内容介绍

  人与人之间的差别不完全取决于知识和经验,思维方面的差异才是决定了每个人未来高度的关键所在。AMetal是ZLG在平台战略中推出的开发平台,适用于小资源MCU(Cortex-M0、Cortex-M3等),《面向AMetal框架和接口的编程》对AMetal框架进行了详细的介绍,深入浅出,列举了大量的范例程序。

  通过阅读这本书,读者不仅可以深入理解AMetal,将AMetal快速应用于实际项目中,更重要的是,可以学习到高度复用的软件设计原则和面向接口编程的开发思想,聚焦自己的“核心域”,改变自己的编程思维,实现企业和个人的共同进步。

  2、适读人群

  本书适合从事嵌入式软件开发、工业控制或工业通信的工程技术人员使用,也可作为大学本科、高职高专电子信息、自动化、机电一体化等专业学生的教学参考书,使学生在掌握MCU及各类外设使用方法的同时,还可以学习到在嵌入式开发中使用C实现面向对象的编程思想。

  3、京东链接

  

  长按二维码识别打开



关键词: 嵌入式 AWorks

评论

技术专区

关闭