操作系统 (Po学校 计算机科学 笔记整理)

版权声明:本文为博主原创文章,转载请注明来源 https://blog.csdn.net/C1664510416/article/details/78803739

操作系统:(在硬件上加了一层壳)

问题:

1.软件的运行环境指的是什么?

操作系统 + 硬件

2.Windows 的应用程序能够在Linux下运行吗?

不能,因为两个系统的api 接口不一样。

3.Java虚拟机是什么原理?

在操作系统的外面再加上一层壳。


发展历程:

各自为政——MsDOS——操作系统诞生


操作系统的优点:

1.克服硬件

2.提供统一的接口(标准化)

3.BIOS 引导

4.实现伪跨平台


程序的实现:软件操作硬件,达成功能。


Windows,Linux,MacOS。


跨平台代码:先判断环境,再调用API。(一次编写,处处执行)

Java虚拟机:在操作系统的外面再加上一层壳。(一次编译,处处执行)


BIOS:对硬件进行检测,对磁盘进行引导,加载操作系统。


猜你喜欢

转载自blog.csdn.net/C1664510416/article/details/78803739