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

《程序是怎样跑起来的》这本书的第九章主要探讨了操作系统与应用程序之间的关系。这一章节深入讲解了操作系统如何通过提供系统调用来管理硬件资源,以及应用程序如何通过这些系统调用来间接控制硬件。具体来说,第九章包含了以下几个主要方面的内容: 1. 操作系统与监控程序:操作系统最初的形式是监控程序,其主要功能是加载和运行其他程序。 2. 系统调用:操作系统提供了一系列的小型函数,这些函数及其调用行为统称为系统调用。3. 操作系统与高级编程语言:高级编程语言如C语言不依赖于特定的操作系统。4. 操作系统和硬件的抽象化:通过操作系统提供的系统调用,程序员无需编写直接控制硬件的程序。5. GUI和WYSIWYG:GUI是指可以通过鼠标点击屏幕上的窗口、图标等元素进行可视化操作的用户界面。WYSIWYG是指可以直接将显示器中显示的内容在打印机上打印出来,这也是Windows操作系统的特征之一。 总体来说,第九章为读者提供了操作系统与应用程序之间如何相互作用和协同工作的深入理解,这对于理解计算机科学的基本原理和应用程序的开发都至关重要。

posted @   谭程煜  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示