第九章则告诉我们操作系统和应用的关系第九章分为五个小节来阐述首先介绍了操作系统的历史操作穷的发展是一个逐渐演讲的过程。早教操作系统主要关注于简单的任务调度和硬件管理。随着计算机技术的不断进步,操作系统的功能也变得越来越复杂、包括内存管理、进程管理、文件系统管理、设备管理等。不同的操作系统在历史上有着各自的特点和轨迹。的调节则讲要是到操作系统的存在操作系统存在对于理解计算机系统整体运行非常重要。操作系统管理者硬件资源,并为应用程序提供服务。意识到操作系统的存在可以帮助我们更好的理解程序的运行环境和与操作系统的交互。第三小节讲了系统调度和高级编程语言的一致性:系统调用是操作系统提供给应用程序的接口,高级的编程语言通过系统操作与操作系统进行交互。不同的操作系统可能具有不同的系统调用接口,这对高级编程语言的一致性提出了挑战。为了实现可移植性,编程语言通常会提供抽象的接口库,来屏蔽操作系统的差异就好就是小杰折角操作系统和高层高级编程语言使硬件抽象化操作系统提供了一层硬件抽象使得应用程序无需关心底层硬件的具体实现细节就好高级编程语言则进一步提供了更高级别的抽象,让开发者能够更方便地编写代码,而无需直接处理相关硬件相关问题。这种抽象化使得编程更加高效和可维护。第五小节告诉我们Windows操作系统的特征最好它具有图形用户界面多任务处理能力,支持各种硬件设备、提供丰富的应用程序和服务等特征。还具有特定的文件系统、进程管理机制和安全特性。
标签:操作系统,编程语言,读书笔记,第九章,程序,高级,应用程序,硬件 From: https://www.cnblogs.com/2005520Yang/p/18047167