第七章主要讲的是程序在怎样的环境下运行,一般来说,应用程序的运行环境是指操作系统的类型以及硬件(CPU、内存等)的类型和性能指标,我们知道程序的运行环境是通过操作系统和硬件(处理器、内存等)来表示的,也就是说,操作系统和硬件决定了程序的运行环境,其次,应用程序向操作系统发出请求的方式是由API来决定的,而每种操作系统的API都是不同的,由于不同的操作系统提供的API不同,所以如果要将一个应用程序移植到另一个操作系统上,就必须重新编写其中使用API的部分,API提供了键盘输入、鼠标输入、显示器输文件输出等输入/输出与外部设备之间的输入/输出等功能。也可以使用源代码进行安装新程序,其中第二种方法就是将源代码在本机上编译后再使用,然后就是,JAVA,使用的方法就是不将源代码编译为本机代码,而是一种中间代码就可以提供不依赖特定操作系统和硬件的运行环境,和其他编程语言一样,用JAVA编写的源代码也需要经过编译才能运行,但是变异后生成的并不是针对特定CPU的本机代码,而是一种称为字节码的代码,还有一点比较简单的内容就是BIOS与引导装程序,BIOS是储存在ROM中,是预先内置在计算机中的一段程序。BIOS除了提供工具,磁盘设备的基本控制程序还负责启动。引导装入程序应该装入程序是存储在启动词盘开头的一段很短的程序。启动磁盘一般是硬盘,但光盘和USB驱动器也可以作为启动磁盘使用。
标签:观后感,操作系统,程序,BIOS,API,第七章,源代码,运行 From: https://www.cnblogs.com/XIEJIAJIA0812/p/18023410