1. ___分时____操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机
2.分时操作系统通常采用____时间片轮转___策略为用户服务
3.批处理操作系统:多个作业给到计算机系统
3.实时操作系统:计算机系统能够及时的处理并且由过程控制反馈的数据——>并能够作出响应(实时性和有效性十分重要)
4.如何计算处理器的利用率:
有甲、乙两道算题,每道需执行1小时(其中处理器的工作时间为12分钟)。若它们在多道系统中执行,甲、乙两道题总共需执行80分钟,则处理器的利用率为 。
处理机的利用率 = 处理机工作时间/总执行时间
单道系统:(12*2)/(60*2) = 20%
多道系统:(12*2)/ 80 = 30%
5.分时系统的特点:
1.各用户可同时请求系统服务(并发,不对这里应该指的多核)——>不是网络连接
2.各用户的请求彼此独立,互不干扰
3.用户以会话方式控制自己的程序运行
主要目的是:计算机系统的交互性
6.多批道处理系统的主要缺点:——>(能够并发执行,CPU利用率高)
缺少交互性(因为是多个作业直接给到了计算机系统中的内存)
7.操作系统的主要功能是:
1. 控制、管理计算机系统的资源(硬件)和程序的执行(硬件和软件的一个交互)
2. 操作系统的功能是进行处理机管理、 存储器 管理、设备管理、文件管理和作业管理(进程的一个情况)等
8.操作系统的主要资源:
链接:若把操作系统看作计算机系统资源的管理者,下列不属于操作系统所__牛客网
来源:牛客网
可以从资源管理的角度来描述操作系统。资源管理之一是操作系统的主要作用。资源主要是指计算机系统为了进行数值计算和数据处理所需要的各种物质基础,通常分硬件资源和软件资源。就本题来讲,CPU和内存储器属于硬件资源,程序属于软件资源,所以只有中断不属于硬件资源,也不属于软件资源,当然也就不在操作系统管理的资源范围之内
9.操作系统的一些特点:
1.操作系统中的处理器管理对进程进行调度(就相当于分配时间片这种)
2.运算器相当于处理我们的程序
功能:为了提高计算机的___利用率____和方便用户使用计算机而配备的一种系统软件
链接:在下列操作系统的各个功能组成部分中,( )不需要硬件的支__牛客网
来源:牛客网
10.哪些功能由硬件软件支持
进程调度 时钟管理用来产生和管理系统时钟,地址映射用来将程序中的逻辑地址(比如二进制01码)转换成内存中的物理地址,中断系统用于CPU向操作系统进行通信的于段,它们都需要相应的硬件支持,分别是时钟电路、地址转换机构和中断机构。而进程调度则是完全由软件实现,不需要硬件的直接支持。
11.操作系统有关:
1.方便用户的程序集合
2.控制和管理计算机系统的硬件和软件资源(强调更多的是一种控制)
12.操作系统的最主要的特征是:
并发性和共享性
原因:操作系统允许多个并发进程共享资源,使得每个进程的运行过程受到其他进程制约,使进程的执行不是一气呵成,而是以停停走走的方式运行
共享和并发是操作系统的两个最基本的特征,虚拟以并发和共享为前提,异步是并发和共享的必然结果
13.操作系统和人之间的关系
从用户的观点看,操作系统是 用户和计算机之间的接口
14.中断的概念:
中断处理机对程序的调度执行,然后中断事件也是由操作系统进行处理的
用户态:用户程序运行时,处理机所处的状态 处理机处于用户态时,只能执行非特权指令 非特权指令的执行只能与运行程序本身有关,不会影响其它程序。