首页 > 编程语言 >《程序是怎样跑起来的》第七章观后感

《程序是怎样跑起来的》第七章观后感

时间:2024-02-23 20:45:03浏览次数:22  
标签:观后感 操作系统 Windows 程序 硬件 BIOS 第七章 CPU

我是计应232的学生张凯源,今天来分享《程序是怎样跑起来的》第七章观后感。
这一章主要讲述了程序的运行环境和怎样使文件在不同的运行环境下都能运行的方法。运行环境是由操作系统和硬件决定的。操作系统就是指Windows、Linux等操作系统,而硬件就是指硬件设备了。由于CPU只能解释其自身的机器语言,但是如果一个程序需要在几种不同类型的CPU上运行的话,那就要需要一些东西来辅助编译,那么这个负责编译的东西就需要有兼容几种不同类型CPU语言的能力了。接下来书中就介绍了这些方法。先说说Windows本身,它是就是可以克服CPU之外的硬件差异的操作系统。原因在于Windows本身操作的是硬件而不是应用软件,键盘输入、显示器输出等是通过向Windows发送指令之后才向硬件发送指令。之后又学习了API,它是应用程序向操作系统传递指令的途径。它在Windows和Unix中是任何应用程序都可以利用到的函数组合;但是在同类型中API基本没差当。然后学习了FreeBSD,它可以让我们轻松的使用源代码。接下来学习了虚拟机,虚拟机可以为用户提供合适的操作环境。书上讲了Java虚拟机。最后讲了BIOS和引导。BIOS系统在计算机开机后会确认硬件能否正常运行,BIOS还会启动“引导程序”。引导程序就是储存在驱动器其实区域的程序。作者还讲述了BIOS的来历,它虽然不能牵制整个计算机的生命,但是它的存在可以启动操作程序,它的存在给计算机和用户带来了很大的方便。
这一章是在教我们解决环境造成运行的问题。

标签:观后感,操作系统,Windows,程序,硬件,BIOS,第七章,CPU
From: https://www.cnblogs.com/zky111/p/18030340

相关文章

  • 《程序是怎样跑起来的》第五章读后感
        读完《程序是怎样跑起来的》第五章后,我对内存和磁盘的关系有了更深刻的认识。    内存就像是计算机系统中的“临时工”,它速度快但容量有限,专门负责处理当前正在使用的数据。而磁盘则像是“长期员工”,容量大但速度较慢,用于存储大量的持久数据。    这种分......
  • 《程序是怎样跑起来的》第十二章的读后感
    又到了读书分享的时候,本篇分享《程序是怎样跑起来的》第十二章的读后感,让计算机“思考”。程序就如同是由计算机执行的各种指令罗列起来的文章,计算机内部的CPU通过对该文章的内容进行解析和运行。来控制连接到计算机的各种外围设备,控制就是指CPU和各种设备之间配合进行数据的输入......
  • 《程序是怎么跑起来的第二章》
    《程序是怎样跑起来的》第二章主要围绕数据是用二进制表示的来进行解答,了解信息(数据)在计算机内部是以怎样的形式来表现的,又是以怎样的方法进行运算的。只有了解了使用二进制来表示信息的方法及其运算机制,才能够了解程序的运行机制。在这一章中,作者首先介绍了二进制的基本概念,包括......
  • 《程序是怎样跑起来的》读后感——第七章 程序是在何种环境中运行的
    在读完了本章后,我了解到本章的主要核心是解释程序的运行环境。在本章开篇我就了解到,程序包含运行环境。而由书中图可知,在表示程序的运行环境时,列出了操作系统和计算机主机,由此可见,操作系统和硬件决定了程序的运行环境。从程序的运行环境这一角度来考量硬件时,CPU的种类是特别重要......
  • 《程序是怎样跑起来的》第七章读后感
    《程序是怎样跑起来的》第七章讲的主要是程序是在何种环境中运行的。应用的运行环境指的是操作系统和计算机本身的种类。运行环境等于操作系统加上硬件,程序中包含着运行环境这一内容。同一类型的硬件可以选择多种操作系统。例如,同样的AT兼容机中,既可以安装windows,也可以安装Linux......
  • 《程序是怎样跑起来的》第十章
    这一章节不仅解析了内存的工作机制,还详述了如何高效地利用和管理内存资源。通过这章内容,我了解到内存并不是无限的资源,如何合理分配和使用内存成为了开发者必须面对的挑战。书中提到的内存分配策略、垃圾回收机制等内容。之前,我对于内存的理解仅停留在“存储数据”的层面,但通过......
  • 第7章 程序在何种环境中运行的 笔记
    硬件环境是程序运行的基础。它包括处理器、内存、硬盘、显示器等硬件设备。这些设备为程序的运行提供了基本的物理支持。例如,处理器负责执行程序的指令,内存则负责存储程序的数据。没有这些硬件设备,程序就无法运行。操作系统环境是程序运行的平台。操作系统是一种特殊的软件,它管理......
  • 《程序是怎样跑起来的》——第10章 通过汇编语言了解程序的实际构成
    一、汇编语言和本地代码1、汇编语言和本地代码的关系:汇编语言和本地代码是一一对应的关系。计算机CPU能直接解释运行只有本地代码(机器语言)程序。用C语言等编写的源代码,需要通过各自的编译器编译后,转换成本地代码。通过调查本地代码的内容,可以了解程序最终是以何种形式来运行的......
  • 操作系统于应用程序的关系
    大家在计算机上运行程序大多是为了提高工作效率。而对于作为应用程序运行环境的操作系统,人们则是直接使用市场上成型的参评。但是,我们不能忽略操作系统的情况下编写应用程序。很久之前,操作系统还不存在,程序员需要从零开始编写能够完成各种操作的程序。这实在太麻烦了。于是,有人开......
  • 第七章 程序是在怎样的环境下运行
    第七章“程序是在怎样的环境下运行”深入探讨了程序运行所需的环境。通过本章内容,可以总结以下几点关键信息:1.运行环境:运行环境=操作系统+硬件。程序的运行环境是通过操作系统和硬件(处理器、内存)等来表示的,也就是说,操作系统和硬件决定了程序的运行环境。2.Windows销除了CPU之外......