应用的运行环境就是操作系统。本章最开始所讲的就是操作系统功能的历史,最开始的程序员需要编写处理的所有相关程序这一过程是非常麻烦的,所以就有人开发出了仅具有加载和运行的监控程序,这就是操作系统的原型。随着时代的发展更多的功能就加入到监控程序中,所以说操作系统本身并不是单独的程序,而是多个程序的集合体。
应用程序是通过操作系统间接控制硬件的,操作系统的硬件控制功能是通过一些小的集合函数体的形式来提供,这些函数及调用函数的行为称为系统调用。系统调用是在函数内部执行的。操作系统和高级语言编程会使硬件抽象化,通过使用操作系统提供的系统调用,程序员就没必要编写直接控制的硬件程序。
Windows操作系统具有32位,也有64位版本。是通过API函数集来提供系统调用。提供采用了图形用户界面的用户界面,通过WYSIWYG实现打印输出,提供多任务功能,提供网络功能及数据库功能,通过即插即用实现设备驱动的自动设定,这些就是Windows操作系统的特征。
标签:功能,调用,操作系统,第九章,程序,硬件,应用,函数 From: https://www.cnblogs.com/Xia-ZXN/p/17140008.html