程序是怎样跑起来的第7章有感

Posted 2235118526xn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序是怎样跑起来的第7章有感相关的知识,希望对你有一定的参考价值。

读《程序是怎样跑起来的》第七章有感

本章主要讲的是程序是在环境下运行的内容,首先操作系统和硬件决定了程序的运行环境,机器语言的编码被称为本地代码,程序员用C语言等编写的程序,在编写的阶段仅仅是文本文件,文本文件在任何情况下都能显示和编辑,称之为源代码,通过对源代码进行编译,就可以得到本地代码。CPU负责解析并运行从源代码编译而来的本地代码。

 

Windows的前身操作系统是20世纪80年代的MS-DOS操作系统的广泛使用的时代,在MS-DOS的时代,如果想使用当时大热的文字处理软件----JustSysemDE的“一太郎”的话,就必须要买个各个机型专用的一太郎软件,因为在应用软件的功能中存在着直接操作着计算机硬件的部分。直接操作的原因:1)当时MS-DOS的功能不完善;2)为了提高程序的运行速度。这种情况现在已有明显的好转,MS-DOSY应用大多都是不经过操作系统而直接控制硬件的,而Windows应用基本上都是有Windows来完成对硬件的控制。

 

应用程序向操作系统传递指令的途径称为API,也称为系统调用。Java有两种,一种是作为编程语言,一种是作为程序运行环境,Java是将Java语法记述的源代码编译后运行的,编译后生成的并不是特定CPU所使用的本地代码,而是名为字节代码的程序,字节代码运行的环境就称为Java虚拟机。程序运行的环境中,存在着名为Bios的系统,BIOS存储在ROM中,是预先内置在计算机主机内部的程序,BIOS可以带动操作系统这样的大程序。

以上是关于程序是怎样跑起来的第7章有感的主要内容,如果未能解决你的问题,请参考以下文章

《程序是怎样跑起来的》第一章有感

《程序是怎样跑起来的》第六章有感

《程序是怎样跑起来的》第五章有感

读《程序是怎样跑起来的》第八章有感

《程序是怎样跑起来的》第六章有感

读《程序是怎样跑起来的》第一章有感