版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
版权
第一章笔记传送门 点击这里
第二章笔记传送门 点击这里
第三章笔记传送门 点击这里
第四章笔记传送门 点击这里
第五章笔记传送门 点击这里
第六章笔记传送门 点击这里
第七章笔记传送门 点击这里
第八章笔记传送门 点击这里
第九章笔记传送门 点击这里

第七章:程序是在何种环境中运行的

应用的运行环境,指的是什么
操作系统和计算机本身(硬件)的种类Macintosh用的操作系统(MacOS),在AT兼容机上能运行吗
无法运行Windows上的应用,在MacOS上可以运行吗
无法运行FreeBSD提供的Ports,指的是什么
通过使用源代码来提供应用,并根据运行环境进行整合编译,从而得以在该环境下运行的机制在Macintosh上可以利用的Windows环境模拟器称为什么
Virtual PC for MacJava虚拟机的功能是什么
运行Java 应用的字节代码
7.1 运行环境=操作系统+硬件
同一类型的硬件可以选择安装多种操作系统机器语言的程序称为本地代码
7.2 Windows克服了CPU意外的硬件差异
不再赘述
7.3 不同操作系统的API不同
API:应用程序向操作系统传递指令的途径
7.4 FreeBSD Port帮你轻松使用源代码
Port机制:能够结合当前运行的硬件环境来编译应用的源代码,进而得到可以运行的本地代码系统。如果目标应用的源代码没有在硬件上的话,Ports就会自动使用FTP连接到享关站点下载代码
7.5 利用虚拟机获得其他操作系统环境
不再赘述
7.6 提供相同运行环境的Java虚拟机
Java的含义:
一:作为编程语言的Java(Java也是将语言记述的源代码编译后运行。不过编译后生成的并不是特定CPU使用的本地代码,而是名为字节代码的程序)
二:作为程序运行环境的Java(字节代码运行的环境就称为Java虚拟机)
7.7 BIOS和引导
BIOS存储在ROM中,是预先内置在计算机主机内部的程序。BIOS除了键盘、磁盘、显卡等基本控制程序外,还有启动”引导程序“的功能。引导程序是存储在启动驱动器起始区域的小程序。操作系统的启动器一般是硬盘,不过有时也是CD-ROM或软盘。开机后,BIOS会确认硬件是否正常运行,没有问题的话就会启动引导程序。引导程序 的功能就是把在磁盘等记录的OS加载到内存中运行。虽然启动应用是OS的功能,但是OS并不能自己启动自己,而是引导程序来启动。
点赞 2
x
海报分享
扫一扫,分享海报
打赏
打赏
Kingdeguo
你的鼓励将是我创作的最大动力
C币余额
2C币4C币6C币10C币20C币50C币
确定
举报
一键三连
点赞Mark关注该博主, 随时了解TA的最新博文
已标记关键词清除标记