首页 > 其他分享 >第九章

第九章

时间:2024-02-25 10:34:15浏览次数:17  
标签:硬件资源 操作系统 第九章 程序 硬件 API

章主要阐述了程序与应用之间的关系,以及操作系统如何将两者紧密联系起来。在没有深入学习计算机知识之前,我们通常只知道手机或电脑上的各种应用程序,比如游戏、播放器等,而对“程序”这个概念理解不够清晰。实际上,“程序”是由一系列指令和数据构成的,它是实现特定功能的具体逻辑集合。

在了解了程序的基础后,第九章进一步指出,我们日常使用的应用软件实际上是多个程序及相关资源的整合体。操作系统在这个过程中起到了关键作用。早期的操作系统较为简单,主要用于控制硬件,随着技术的发展,操作系统逐渐升级为复杂且功能丰富的系统,如Windows系统,它具有以下特征:

支持32位和64位架构,适应不同硬件环境;
提供API函数集作为系统调用接口,使得程序员无需直接编写控制硬件的底层代码,而是通过调用API来间接操作硬件资源;
采用图形用户界面(GUI),让用户通过鼠标点击屏幕上的窗口和图标进行直观易用的操作;
实现所见即所得(WYSIWYG)的打印输出功能,屏幕上显示的内容可以直接被打印机复制出来;
支持多任务处理,能够同时执行多个应用程序;
集成了网络功能和数据库功能,满足现代计算环境中数据交换和存储的需求;
能够自动识别并配置即插即用设备驱动程序,方便硬件设备的接入使用。
总的来说,第九章让我们明白,操作系统不仅提供了管理硬件资源的基础平台,还构建了一个应用程序运行的高级环境,简化了开发者的工作,并极大地方便了用户与计算机系

标签:硬件资源,操作系统,第九章,程序,硬件,API
From: https://www.cnblogs.com/wzc123/p/18032112

相关文章

  • 程序是怎么跑起来的第九章
    首先认识了监控程序的主要功能是程序的加载和运行,在操作系统上运行的程序称为应用或应用程序,有人开发了有哦加载和运行功能的监控程序,监控程序可以说是操作系统的圆形,初期的操作系统=监控程序+基本的输入输出程序,通过操作系统的诞生,程序员便很少再关注硬件程序,但是对于我们掌握基......
  • 《程序是怎样跑起来的》第九章读后感
    在阅读第九章后,我对操作系统和应用程序之间的关系有了更深入的理解。系统调用作为连接两者的桥梁,起到了至关重要的作用。    操作系统就像一个精心编排的舞台导演,为应用程序提供了一个稳定且安全的演出环境。它负责管理硬件资源、处理并发任务、保障数据的完整性和安全性。......
  • 《程序是怎样跑起来的》第九章
    第九章带我深入理解了程序的执行过程,让我对计算机的底层操作有了更加直观的认识。编译是将源代码转换为机器码的过程,而链接则是将各个编译后的目标文件组合起来,形成一个可以执行的程序。这两个过程虽然复杂,但它们是程序能够正常运行的关键。我学到了许多关于程序优化的知识。程......
  • C++多线程 第九章 高级线程管理
    第九章高级线程管理注意:本章内容由于教材本身问题,例子存在较大问题.请自行在理解基础上重新设计.在大多数系统上面,为每个可以与其他任务并行执行的任务分配一个单独的线程是不切实际的.但线程池允许尽量充分利用硬件提供的并发性.在线程池帮助下,可以被并发执行的任务......
  • 《程序是怎样跑起来的》——第九章读后感
    一:1.监控程序可以说是操作系统的原型。2文字处理软件、表格处理软件等都瓜于应用醒序。3.应用程序通过系统调用来间接地控制硬件。4.Windows10有32位和64位两种版本。5.可以通过用鼠标点击屏幕上的窗口、图标等可视化方式进行案作的用户界面。6.WYSIWYG的意思是,显示器上显......
  • 《程序是怎样跑起来的》第九章读后感
    第九章主要讲的是操作系统与应用程序的关系,而早期的操作系统就是,人们将提供基本输入输出功能的程序添加到了监控程序中,而随着时代的发展,人们又在操作系统中增加了硬件控制程序(语言处理器,汇编器,编译器和解释器)以及各种工具最终形成了接近现代操作系统的形态像文字处理软件表格处......
  • 《程序是怎么跑起来的》第九章
    关于第九章的学习我了解到了“操作系统和应用之间的关系”对于第九章的学习,我们可以学习五个课时,本章讲述了在软件商城购买软件的注意事项,首先我们在购买时一定不要忘记了操作系统的使用,这也就要讲述到操作系统的作用。操作系统的功能在不断地演进和完善,以适应不断变化的计算机环......
  • 《Effective Java》阅读笔记-第九章
    EffectiveJava阅读笔记第九章通用编程第57条将局部变量的作用域最小化将局部变量的作用域最小化,可以增强代码的可读性和可维护性,并降低出错的可能。将局部变量的作用域最小化,最好的办法就是在第一次使用变量的地方声明它。几乎每一个局部变量都应该进行初始化。第5......
  • 程序是怎样跑起来的第九章读后感
    读完第九章后,我对程序的文件I/O有了更清晰的认识。这一章详细介绍了文件I/O的基本概念、文件的打开与关闭、读取与写入以及文件的随机访问等内容。我了解到文件I/O是程序与外部世界进行数据交互的重要方式,它允许程序读取和写入文件中的数据。通过文件的打开和关闭操作,程序......
  • 《程序是怎样跑起来的》第九章的读后感
    又到了读书分享的时候,本篇分享《程序是怎样跑起来的》第九章的读后感,操作系统和应用的关系。开篇向我们介绍了操作系统功能的历史,在计算机中上不存在操作系统的年代,完全没有任何程序,因此所要编写的过程非常麻烦,于是有人开发出了仅具有加载和运行功能的监控程序,这就是操作系统的原......