操作系统单选题
1. 操作系统:从计算机系统发展角度来看,操作系统的主要作用是提供虚拟机和扩展机。
从软件设计和开发角度来看,操作系统的主要作用是提供软件开发基础平台。从计算机
应用角度来看,操作系统的主要作用是提供人机交互接口。从计算机安全保护角度来看,
操作系统的主要作用是提供第一道安全防线
2. 操作系统作为系统软件,位于软件系统的硬件之上,支撑软件之下层面。
组成操作系统的主要部分是进程线程管理,内存管理,设备管理和文件管理。在计算机配
置操作系统的主要目的是提高计算机系统资源的利用率。
当操作系统位于核心态时既可以运行特权命令也可以运行任何非特权命令。内核态和用
户态是用于操作系统运行安全而设置的一种状态标记,其含义是指:CPU 在运行时所处
的状态。
算术运算指令可以在用户态下执行。
在计算机系统当中,通常为匹配不同速度的外设,采用了缓冲技术,高速缓存(错)。
3. 并发性:操作系统"并发性"是指进程在宏观上是同时运行,而在微观上是交替运行。
编译高级语言编写的程序不是操作系统具有的功能。
操作系统最基本的特征是并发性。采用多道程序设计技术能够有效地提高系统的并发性。
4. 操作系统接口:当用户在终端窗口通过输入命令来控制计算机运行时,使用的是操作系
统的命令行接口。
操作系统作为系统软件,为用户提供了高效使用计算机的接口。
操作系统提供给用户的接口是命令输入和系统调用。
5. 微内核结构:微内核结构是构造操作系统的方法,微内核结构表示的是客户机/服务器结
构。
关于操作系统的结构,清晰的单向依赖和单向调动性不是微内核结构的特点。
6. 内核:操作系统需要处理器从内核态转为用户态时,采用的是修改程序状态字。
既可以在内核态下运行又可以在用户态下运行的指令是置移位方向标志。
用户应用程序不属于操作系统内核程序。
在操作系统中,只能在内核态下运行的指令是关中断指令。
7. 系统调用:系统调用时调用程序位于用户态,被调用程序位于核心态。
若要在屏幕上画一个红色的圈,需要使用系统调用。
若用户编程需要打印输出那么他可以使用 write()系统调用。
用户需要动态请求和释放系统资源,所使用的方法是,通过系统调用。
系统调用不能实现的功能是调用程序多次嵌套与递归。
对于函数 open()属于文件操作类系统调用。
操作系统改变进程状态主要是通过调用进程控制原语实现。
8. 批处理操作系统:批处理操作系统的缺点是:缺少交互性
9. 寄存器:处理器中对用户可见的寄存器是数据寄存器。
用户进程在等待键盘输入命令时,不断检测状态寄存器的完成位是否为 1,该 I/O 设备
控制方式称为程序直接控制方式。
10. 中断:中断是指 CPU 对系统中或系统外发生的异步事件的响应,中断源是指引起中断的
那些事件。
对中断响应顺序产生影响:中断优先级。
中断是操作系统中为提高处理机效率而采取的一种技术,被零除不是中断而是异常。
评论0
最新资源