一:1.监控程序可以说是操作系统的原型。
2 文字处理软件、表格处理软件等都瓜于应用醒序。
3.应用程序通过系统调用来间接地控制硬件。
4. Windows10有32位和64位两种版本。
5.可以通过用鼠标点击屏幕上的窗口、图标等可视化方式进行案作的用户界面。
6.WYSIWYG 的意思是,显示器上显示的东西可以直接通过打命机打印出来,即“所见即所得”,这是Windows的特点之一。
二:随着时代的进一步发展,了给程序员提供便利,人们又在操作系统中增加了硬件控制程序、语言处理器(汇编器、编译器、解释器以及各种工具,使其最终形成了接近现代操作系统的形态。操作系统不是一个单独的程序,而是多个程序的集合体
这个程序的可执行文件是计算机CPU 能够直接解释和执行的本机代码,但这段本机代码并不会直接访问计算机的时钟芯片、显示器I/O等硬件。那么,代码清单中的程序到底是如何访问硬件的呢?
在操作系统环境中运行的应用程序并不会直接访问硬件,而是通过操作系统间接地访问硬件。无论是声明变量分配内存空间,还是time()函数和printf()函数的运行结果,都并非直接作用于硬件,而是作用于操作系统。操作系统接受并解析来自应用程序的请求,然后分别访问时钟芯片(实时时钟)和显示器I/O
C语言等高级编程语言不依赖于特定操作系统。无论是Windows还是Linux,基本可以使用相同的源代码。要实现这一点,在高语言中就需要使用专用的函数名,并在编译时将其转换成对应统的系统调用(或多个系统调用的组合)。也就是说,用高级编编写的程序在编译后会变成包含系统调用的本机代码
三:Windows 操作系统的特点:
使用的是 Windows操作系统。以Windows为例,详细介绍一下操作系统所具备的功能。
Windows 操作系统的主要特点如下:
(1) 有32位和64位两个版本
(2) 通过 API 函数集提供系统调用
(3) 采用 GUI
(4) 能以 wYsiWyG的方式打印输出
(5) 提供多任务功能
(6) 提供网络和数据库功能
(7) 可通过即插即用自动安装设备驱动程序