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

        第九章主要讲的是操作系统与应用的关系,首先让我们了解一下操作系统的定义。

        操作系统是一组控制和管理计算机硬件和软件资源,合理地对各种对象进行调用,以及方便用户操作的程序的集合。

       操作系统的主要特征:32位操作系统,通过API函数集来提供系统调用,采用了GUI的用户界面,实现了打印输出,提供多任务功能,提供网络功能及数据库功能。

       高级编程语言简单易学,很容易上手。通过使用汇编语言,有时甚至也需要考虑系统调用的存在。因为操作系统和高级编程语言能够是硬件抽象化,文件是操作系统对磁盘媒介空间的抽象化,如果直接对硬盘进行操作的话,就变成了通过向磁盘用的I/O指定扇区位置来对数据进行读写了。

       从本章中,加深了对操作系统的理解和认识。

posted @ 2019-02-27 17:01  qijiaojie  阅读(109)  评论(0编辑  收藏  举报