操作系统:(OperatingSystem,简称OS):是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
见图:操作系统所处位置
系统分类:Unix家族和Windows家族
见图:Unix家族图和Windows家族和发展
平台相关性:
我们称能够支持程序运行的硬件或软件环境为平台。
不同的平台都有其特有的指令格式,也就是说Win支持的指令格式和Linux支持的指令格式是不一样的,
进而导致了Windows的可执行文件(exe)不能在Linux平台上运行,反之Unix的可执行文件也无法再Windows上运行,把这种情况称为平台相关性。
比如Windows系统的exe文件,Mac系统的app文件等等.
-->平台的相关性,应用软件的迁移问题就暴露出来了。