作者:诚实宝贝2002 | 来源:互联网 | 2017-11-11 12:34
linux是真正的多用户、多任务的操作系统。可以使用在个人机和工作站上,甚至使得个人机能胜任工作站和服务器的功能。
linux产品有很多版本。核心版本和发行版本两类。属于自由软件,开放式的,源代码共享可以多次开发。
操作系统作为所有软件的基础平台,越来越收到业界的重视。科学和工程的发展对计算机软件及系统提出更高的要求。
首先是基本知识:概述、系统安装和一般配置,极其常用命令的使用。接着是系统结构介绍,内核简介。接着是linux的程序设计开发,包括shell编程,开发工具和高级编程,系统调用和库函数的应用。最后有系统管理,包括常规的系统管理和网络管理。
以及嵌入式系统的简介。通常将嵌入式计算机系统简称为嵌入式系统。他不同于普通计算机系统,不以独立的物理设备的形态出现,即没有同一的外观,他的部件根据主体设备和应用的需要嵌入在该设备的内部,发挥运算、处理、存储以及控制等作用。从体系上由嵌入式处理器,支撑硬件和嵌入式软件组成。处理器通常是单片机或者微控制器,支撑硬件包括存储介质、通信部件和显示部件,嵌入式软件则包括支撑硬件的驱动程序,操作系统,支撑软件和应用中间件等。这些软件和硬件有机的结合在一起,形成特定系统的一体化软件系统。总结为外观独特,面向应用各个不同。应用程序固定,不再做编程开发,与操作系统整合为一体一起运行。
不同角度可以分类不同的嵌入式系统,如硬件平台,规模,时限,应用领域,操作系统,运营模式(商业和开源)。一般确定好嵌入式处理器和支撑硬件,主要的工作开发就集中在嵌入式软件,包括操作系统和应用软件。