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

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

时间:2024-02-26 12:33:27浏览次数:35  
标签:读后感 编程 程序 第五章 内存 数据结构

《程序是怎样跑起来的》这本书的第五章带我了解了程序的运行环境和数据管理。

其中,对于变量的存储机制和作用域规则的讲解,让我明白了编程中变量不仅仅是一个名字那么简单,它背后关联着计算机内存中的一块特定区域。我也了解到了全局变量和局部变量的区别,以及它们在程序中扮演的角色和如何影响程序的行为。

此外,本章对数组、链表等数据结构的讨论拓宽了我的视野。我开始意识到,选择合适的数据结构对于解决特定问题至关重要,它可以极大地提升程序的效率和性能。

书中对于内存管理的讲解直接明了。我学会了如何合理分配和释放内存,避免内存泄漏或无效引用等问题。这些知识不仅对我编写更稳健的程序有所帮助,也让我对计算机的内部工作原理有了更深的认识。

通过阅读第五章,我不仅学到了很多实用的编程技巧,更重要的是学会了如何思考和管理程序中的数据。这些知识将在我的编程之路上起到指引作用,帮助我编写出更加高效、稳定的程序。

班级:计应232 姓名:闫炎升

标签:读后感,编程,程序,第五章,内存,数据结构
From: https://www.cnblogs.com/yysd311/p/18034065

相关文章

  • PowerShell 中,你可以使用一些命令来处理映像文件,包括挂载、捕捉、卸载、格式转换和编
    PowerShell中,你可以使用一些命令来处理映像文件,包括挂载、捕捉、卸载、格式转换和编辑映像。以下是一些常用的命令:挂载映像(MountImage):powershellCopyCodeMount-WindowsImage-ImagePath"C:\Path\To\Image.wim"-Path"C:\Mount\Directory"-Index1捕捉映像(CaptureIm......
  • 《程序是怎样跑起来的》第六章
    本章主要讲述了可逆性压缩和非可逆性压缩以及文件的两种压缩方式,分别为RLE算法压缩方式,哈夫曼算法压缩方式,至于文件是什么,压缩又是什么,为什么要对文件进行压缩?通过对本章的阅读,知道了文件就是字节数据的集合,是将数据存储在磁盘上分一种形式;压缩指的是通过特殊的算法缩小目标数据所......
  • 《程序是怎样跑起来的》读后感——第十二章
    在读完了本章,此书也已经快到末尾了,这个章节让我们可以了解到从前觉得很神秘的东西:程序就如同是由计算机执行的各种指令罗列起来的文章。在计算机内部的CPU,通过对该文章的内容进行解析和运行,来控制连接到计算机的各种外围设备。具体来说,控制就是指CPU和各种设备之间配合进行数......
  • uniapp-vue2-微信小程序,canvas 裁切图片的代码
    <canvasclass="edit-question-canvas"type="2d"id="canvasCuteImage"></canvas>/*.edit-question-canvas{position:absolute;left:-750rpx;width:690rpx;height:100rpx;}样式随便自己写*/......
  • 《程序是怎样跑起来的》读后感——第十一章
    本章开篇就对我们发出提问,应用到底和软件有关吗?在读了本章后,答案显而易见,那就是有关。在用C语言等高级编程语言开发的Windows应用中,我们很少能接触到直接控制硬件的指令。这是因为硬件的控制是由Windows全权负责的。不过,Windows提供了通过应用来间接控制硬件的方法。 应用利用操......
  • 第九章 操作系统与应用程序的关系
    《程序是怎样跑起来的》的第九章主要探讨了操作系统与应用程序之间的关系。首先,我们要知道监控系统的主要功能是加载并运行程序,监控系统可以说是操作系统的原型。以及操作系统上运行的程序叫做应用程序。其次,从历史发展看操作系统的功能。很久之前出现于要从零编写程序,于是有人......
  • 《程序是怎样跑起来的》第十章读后感
    读完《程序是怎样跑起来的》第十章,我对通过汇编语言了解程序的实际构成有了更深刻的认识。这一章内容让我仿佛揭开了程序运行的神秘面纱,看到了底层的实际运作。通过学习汇编语言,我明白了程序并不只是高级语言中的一行行代码,而是由一系列底层指令和操作构成的。汇编语言让我深入了......
  • JavaFlink系列之一:Maven程序搭建及Java入门案例多种写法
    JavaFlink系列之一:Maven程序搭建及Java入门案例多种写法 一、Flink项目依赖配置<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://maven.apache.org/POM/4.0.0"......
  • 《程序是怎样跑起来》第十一章访问硬件的方法
    作者从CPU与内存的关系入手,详细阐述了程序在执行过程中如何与内存进行交互。内存作为计算机中重要的存储设备,存储着程序运行所需的各种数据和指令。CPU通过内存地址来访问内存中的数据,而内存地址则是由程序中的变量和指令地址转换而来。这一过程中,涉及到了地址空间、地址转换、内......
  • 《程序是怎样跑起来的》如何让计算机学习
    计算机学习需要充分利用计算机的资源。在第十一章中,我们学习了程序如何访问硬件的方法,包括内存管理、设备交互、多核CPU的并行处理等。这些技术为计算机学习提供了强大的支持。例如,通过利用多核CPU的并行处理能力,我们可以加速机器学习模型的训练;通过高效的内存管理,我们可以处理大......