首页 > 编程语言 >程序是怎样跑起来的第八九章读后感

程序是怎样跑起来的第八九章读后感

时间:2024-02-27 20:56:51浏览次数:29  
标签:读后感 文件 Windows 程序 第八 编译器 九章 编写 源代码

第八章讲的是编译器的功能,介绍了从程序编写到运行为止的流程。本章主要介绍了c语言编译器,来编写Windows可用的执行文件(EXE文件)。其他编译器的情况与此是相同的机制。计算机只能运行本地代码,这是因为用任何编程语言编写的源代码,最后都要翻译成本地代码,否则CPU就不能理解。(源代码指的是用某种编程语言编写的程序就称为源代码保存源代码的文件称为源文件)。接下来让我们对本地代码进行一个认识,Windows中EXE文件的程序内容使用的就是本地代码。能够把C语言等高级编程语言编写的源代码转换成本地代码的程序称为编译器。编译器的作用是负责转换源代码。编译器转换源代码后,就会生成本地文件。不过,本地文件是无法直接运行的。为了得到可以运行的EXE文件,编译之后还需要进行“链接”处理。在使用过程中使用库文件可以更方便,只需在链接器的命令行中指定几个库文件就可以了。第九章主要通过Windows对操作系统的角色以及应用利用操作系统功能的方法进行说明。首先我们要意识到系统的存在。这样就能够不再考虑硬件的问题,可以更方便的享用。系统调用对应用操作等功能进行调用。硬件抽象化是一个了不起的处理,通过使用高级编辑语言,有时甚至无需考虑系统调用的存在,这样使应用的制造更简单。通过这两章的阅读,让我知道了许多Windows的便捷方法,这是创造的进步,希望以后计算机工作人员创造出更多方便快捷的使用方法。

标签:读后感,文件,Windows,程序,第八,编译器,九章,编写,源代码
From: https://www.cnblogs.com/Teng-123456/p/18038238

相关文章

  • 《系统科学方法概论》——第二章读后感
    本章主要是让我们了解一下系统工程方法,第一节就直接提出什么是系统工程,让我们加深印象。首先,要想了解什么是系统工程,我们首先要知道什么是工程。工程的原意是指一切工作、工事或有关程式。现代意义上的工程概念,通常指由众多工作组成的整体及其展开过程。值得注意的是,工程和工作是......
  • 《程序是怎样跑起来的》第十章读后感
    《程序是怎样跑起来的》第十章主要讲的是通过汇编语言了解程序的实际构成。在本章之前,我们也了解过汇编语言和反汇编语言。汇编语言转换成本地语言,负责转换工作的程序成为汇编器,转换这一处理本身成为汇编。本地代码也可以反过来转换成汇编语言的源代码。持有该功能的逆变换程序成......
  • 《系统科学》读后感 第一章
    系统科学的历史和现状系统科学的兴起是本世纪科学发展的重大事件之一。二十世纪以来科学、技术、哲学和管理方面变革性的发展,是系统科学赖以形成的背景和根源。贝塔朗菲、维纳、申农、钱学森、普利高津、哈肯等人的工作为这门学科的产生和发展作出了卓越贡献。系统科学是以系统......
  • 系统科学方法概论读后感(一到五章)
    《系统科学方法概论第一章读后感》读完《系统科学方法概论》的第一章,我对系统科学方法有了初步的认识和理解。这一章主要介绍了系统科学方法的基本概念、特点和应用,让我对系统思维有了更深刻的认识。通过对系统科学发展的历史我也意识到了系统科学的重要性和其重大意义。系统科......
  • 《系统科学方法概论》第四章读后感
    第四章主要讲的是控制方法,其中,控制论主要,由古代自动机的思想和实践开始发展到至今的四大分支理论体系。接着就开始介绍什么是控制和控制系统,控制就是在一定的环境中,一个系统通过一定的方式驾驭或支配另一个系统,做合目的运动的行为以及过程,而控制系统的构成,主要包括五个,失控系统,受......
  • 《程序是怎样跑起来的》第八章读后感
    本章主要讲解了编译器的功能,程序员编写的代码称为源代码,而源代码在计算机上无法运行的,需要通过编译器生成本地代码才能在计算机上运行,每个源代码编程语言都需要专用的编译器,编译器通过语法解析、句法解析、语义解析等才能生成本地代码,根据CPU的不同,本地代码也不同,正如上一章所说的......
  • 《程序是怎样跑起来的》第七章读后感
    本章主要讲解了程序是怎样运行的,不同的程序不同的环境上不一定可以运行,而操作系统和硬件决定了程序的运行环境,同一类的硬件可以选择安装多种操作系统,但从程序运行环境来考虑,CPU的种类是特别重要的,从Windows克服了CPU以外的硬件差异可以看出(CPU不同本地代码不同)。不同操作系统的API......
  • 系统科学方法概论》第3章读后感
    又到了每天分享时间,下面分享《系统科学方法概论》第3章读后感。信息科学主要是在通信实践基础上发展起来的。随着通信技术的迅速发展,从20世纪20年代起,人们就逐步对通信实践人当中遇到的问题展开了深入的理论研究。其中,申农信息论的创立较为有名。申农信息论是在一系列科研成果的基......
  • 《程序是怎样跑起来的》第六章读后感
    读了本章之后,我知道了在文件中存储数据的基本单位是1字节;在doc、zip、txt这些文件扩展名中,代表压缩文件的是zip;在Windows计算机经常使用的Shift-JIS编码中,一个半角英文或数字字符需要1字节的数据来表示;BMP格式的图片文件不经过压缩;压缩后的数据可以恢复成原始数据的是无损压缩,不能......
  • 《系统科学方法概论》第四章读后感
    书中第四章节主要讲述了控制方法。首先书中介绍了控制论的历史,控制论的产生主要与两个因素有关,其一是生产自动化趋势的要求,契尔氏计算机技术的促进,具体的历史过程可以分为三个阶段,一是古代控制论思想和实践(主要是关于自动化的思想和实践),而是近代的控制论萌芽(主要是在机械化大生产......