首页 > 试题广场 >

在相同的硬件条件下,为什么一个程序可以在DOS和Window

[问答题]
在相同的硬件条件下,为什么一个程序可以在DOS和Windows上运行却不能在Unix上运行。
API应用程序编程接口
发表于 2018-01-31 10:22:37 回复(0)
虽然硬件环境相同,但是程序的运行需要OS的支持。由于Windows系统向下兼容DOS,因此,一个程序能在DOS上运行,也能在Windows上运行。但DOS、Windows与Unix在系统结构、用户接口的约定。接口的功能。API等方面是不兼容的。如该程序使用的是Windows的API系统调用,而Unix下没有此系统调用,故这个程序在Unix系统中无法执行。
发表于 2015-05-19 17:19:37 回复(0)