精华内容
下载资源
问答
  • 那就变成了操作系统软件和应用软件的区别。 操作系统可以直接安装到相应的硬件设备上,比如常见Windows系统就直接安装在电脑硬件中;应用软件不能直接安装在无操作系统的电脑中。 转载于:...

    首先操作系统也属于软件。那就变成了操作系统软件和应用软件的区别。

    操作系统可以直接安装到相应的硬件设备上,比如常见Windows系统就直接安装在电脑硬件中;应用软件不能直接安装在无操作系统的电脑中。

     

    转载于:https://www.cnblogs.com/Tpf386/p/6340118.html

    展开全文
  • 第2章 操作系统及其应用单选题 其实我所给的这些...进行数据处理 [解析]操作系统属于系统软件它的主要功能是管理系统所有的软件和硬件资源 系统是请看解析 A.单用户单任务系统 B.单用户多任务系统 C.多用户多任务系统
  • 操作系统应用单元测试复习题上

    千次阅读 2020-04-01 22:36:28
    1.操作系统是对( 计算机资源)进行管理的软件。 2.操作系统是一种(系统软件 )。 3.下列选项中,不属于多道程序设计的基本特征是(顺序性 ) 4.提高CPU利用率的关键技术是( 多道程序设计技术) 5.分时系统追求的...

    第一章单元测试

    1.操作系统是对( 计算机资源)进行管理的软件。
    2.操作系统是一种(系统软件 )。
    3.下列选项中,不属于多道程序设计的基本特征是( 顺序性
    4.提高CPU利用率的关键技术是( 多道程序设计技术
    5.分时系统追求的目标是( 快速响应用户

    第二章单元测试

    1.处理器执行的指令被分为两类,其中有一类称为特权指令,它只允许(操作系统 )使用
    2.当CPU执行操作系统代码时,处理器处于(核心态
    3.操作系统提供给编程人员的接口是(系统调用
    4.在中断发生后,进入中断处理的程序属于(操作系统程序
    5.下列必须在核心态下执行的指令是(I/O操作

    第三章单元测试

    1.一个进程是(PCB结构与程序和数据的组合)。
    2.进程与程序的根本区别是(静态和动态的区别)。
    3.操作系统是根据(进程控制块)来对并发执行的进程进行控制和管理的。
    4.下列几种关于进程的叙述,(进程是在多程序环境中的完整的程序)是最不符合操作系统对进程的理解。
    5.同一程序经过多次创建,运行在不同的数据集上,形成了(不同)的进程。
    6.用信箱实现进程间互通消息的通信机制要有两个通信原语,它们是(发送原语和接收原语)。
    7.当(时间片到)时,进程从执行状态转变为就绪状态。
    8.进程创建后,所有创建完成的PCB被链接成一个序列,这个序列称为(就绪队列)。
    9.长(作业)调度程序控制( 多道程序的道)。
    10.在单处理器系统中,如果同时存在10个进程,则处于就绪队列中的进程最多有(9)个。
    11.一个进程的状态变化一定会引起另一个进程的状态变化。×
    12.一个进程等待的I/O操作完成后,进程状态将会从阻塞变为就绪。√
    13.执行fork系统调用时,子进程会复制父进程的地址空间。√
    14.与其他进程共享数据的进程是协作进程。√
    15.短调度是指从作业队列中选择作业并装入内存。×

    第四章单元测试

    1.若某一进程拥有100个线程,这些线程都属于用户级线程,则每一个线程在系统调度时间上占用的时间片是(1/100)。
    2.在多对一的线程模型中,当一个多线程进程的某个线程被阻塞后(整个进程都将被阻塞)。
    3.下面的叙述中,正确的是(同一进程或不同进程内的线程都可以并发执行)。
    4.下面说法正确的是(不管系统中是否有线程,进程都是拥有资源的独立单位)。
    5.引入线程的主要目的是( 提高并发程度同时降低开销)。
    6.线程也具有就绪、阻塞和运行三种基本状态。√
    7.CPU调度时,时间片是分给用户线程的。X
    8.多对一模型的缺点是不能实现真正的并发。√
    9.用户线程是在用户空间管理的,内核也能感知。X
    10.同一个进程内的多个线程之间共享进程的资源。√

    第五章单元测试

    1.在单处理器的多进程系统中,进程什么时候占用处理器以及决定占用时间的长短是由(进程特点和进程调度策略)决定的。
    2.(先来先服务调度算法)有利于CPU繁忙型的作业,而不利于I/O繁忙型的作业。
    3.时间片轮转调度算法是为了(多个终端能够得到系统及时响应)。
    4.(静态)优先级是在创建进程时确定的,确定之后在整个运行期间不再改变。
    5.采用时间片轮转调度算法分配CPU时,当处于运行状态的进程用完一个时间片后,他的状态是(就绪 )状态。
    6.下列调度算法中,(时间片轮转)调度算法是绝对可抢占的。
    7.下列选项中,降低进程优先级的合理时机是(进程时间片用完)。
    8.设有4个作业同时到达,每个作业的执行时间均为2h,它们在一台处理器上技单道式运行,则平均周转时间为(5h)。
    9.假设系统中所有的进程都是同时到达,则使进程平均等待时间最短的是( 短作业优先)调度算法。
    10.下面关于选择进程调度算法的准则中不正确的是( 适当增加进程在就绪队列的等待时间)。

    第六章单元测试

    1.下列对临界区的论述中,正确的是(临界区是指进程中用于访问共享资源的那段代码)。
    2.若一个信号量的初值为3,经过多次PV操作以后当前值为-1,此表示等待进入临界区的进程数是(1)。
    3.设与某资源关联的信号量(K)初值为3,当前值为1。若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是(1、0)。
    4.P操作可能导致(进程阻塞)。
    5.用V操作唤醒一个等待进程时,被唤醒进程的变为(就绪)状态。
    6.在用信号量机制实现互斥时,互斥信号量的初值为(1)。
    7.有三个进程共享同一程序段,而每次只允许两个进程进入该程序段,若用PV操作同步机制,则信号量S的取值范围是(2,1,0,-1)。
    8.对于两个并发进程,设互斥信号量为 mutex(初值为1),若 mutex=0,则(表示有一个进程进入临界区)。
    9.对信号量S执行P操作后,使进程进入等待队列的条件是(S.value>=0 )。
    10.在操作系统中,要对并发进程进行同步的原因是(并发进程是异步的)。
    11.临界区就是临界资源所在的区域。×
    12.信号量是一个整型变量,可以直接对其进行加1和减1的操作。×
    13.V操作表示申请一个资源。×
    14.一个正在访问临界资源的进程因为申请I/O操作而阻塞时,它允许其他进程进入其临界区。×
    15.PV操作是原子操作。√

    复习题下

    复习题下

    展开全文
  • 应用软件  D. 支援软件 用户程序在目态下使用特权指令将引起的中断是属于 ( B )。 A. 硬件故障中断 B. 程序中断 C. 外部中断 D. 访管中断 多道程序设计是指 ( D )。 A. 在实时系统中并发运行多个程序  B. ...

    二、选择题

    1. 操作系统是一种 (   A  )。
      A. 系统软件 
      B. 系统硬件  
      C. 应用软件 
      D. 支援软件

    2. 用户程序在目态下使用特权指令将引起的中断是属于 (  B   )。
      A. 硬件故障中断  B. 程序中断   C. 外部中断   D. 访管中断

    3. 多道程序设计是指 (   D   )。
      A. 在实时系统中并发运行多个程序  
      B. 在分布系统中同一时刻运行多个程序
      C. 在一台处理机上同一时刻运行多个程序  
      D. 在一台处理机上并发运行多个程序

    4. UNIX 操作系统是著名的( B )。
      A. 多道批处理系统 B .分时系统 C .实时系统 D .分布式系统

    5. 以下( C )项功能不是操作系统具备的主要功能。
      A .内存管理 B .中断处理 C .文档编辑 D . CPU 调度

    6. 引入多道程序的目的在于( A )。
      A.充分利用 CPU ,减少 CPU 等待时间 B. 提高实时响应速度
      C.有利于代码共享,减少主、辅存信息交换量 D. 充分利用存储器

    7. 系统调用是由操作系统提供的内部调用,它( B )。
      A.直接通过键盘交互方式使用 B. 只能通过用户程序间接使用
      B.是命令接口中的命令使用 D. 与系统的命令一样

    8. 两个或多个活动在同一给定的时间间隔中进行称之为( C )。
      A.并行 B.共享 C.并发 D.异步

    9. ( D )不是操作系统关心的主要问题。
      A .管理计算机裸机
      B .设计、提供用户程序与计算机硬件系统的界面
      C.管理计算机系统资源
      D.高级程序设计语言的编译器

    10.中断概念的发展是系统调用的使用,当用户执行系统调用时,进程状态由 ( B ) 状态变为核心态。
    A 、核心态
    B 、用户态
    C 、阻塞态
    D 、就绪态

    1. 用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指( C )。
      A.进程 B. 程序 C. 作业 D. 系统调用

    2. 在操作系统中, JCB 是指( A )。
      A.作业控制块 B. 进程控制块 C. 文件控制块 D. 程序控制块

    3. 按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指( A )调度算法。
      A.先来先服务 B. 最短作业优先 C. 定时轮转法 D. 优先数法

    4. 进程和程序的一个本质区别是( A )。
      A . 前者为动态的,后者为静态的; B .前者存储在内存,后者存储在外存;
      C .前者在一个文件中,后者在多个文件中; D .前者分时使用 CPU, 后者独占 CPU

    5. 某进程处在就绪态时,如果被调度程序选中,此时该进程的状态将( A )。
      A .从就绪变为运行; B .从运行变为就绪;
      C .从运行变为阻塞; D .从阻塞变为就绪

    6. 以下著名的操作系统中,属于多用户、分时系统的是( B )。
      A. DOS系统
      B. UNIX系统
      C. Windows NT系统
      D. OS/2系统

    7. 在操作系统中,进程的最基本的特征是( A )。
      A. 动态性和并发性
      B. 顺序性和可再现性
      C. 与程序的对应性
      D. 执行过程的封闭性

    8. 操作系统中利用信号量和P、V操作,( C )。
      A. 只能实现进程的互斥
      B. 只能实现进程的同步
      C. 可实现进程的互斥和同步
      D. 可完成进程调度

    9. 作业调度的关键在于( C )。
      A. 选择恰当的进程管理程序
      B. 用户作业准备充分
      C. 选择恰当的作业调度算法
      D. 有一个较好的操作环境

    10. 系统抖动是指( D )。
      A. 使用机器时,屏幕闪烁的现象
      B. 由于主存分配不当,偶然造成主存不够的现象
      C. 系统盘有问题,致使系统不稳定的现象
      D. 被调出的页面又立刻被调入所形成的频繁调入调出现象

    11. 在分页存储管理系统中,从页号到物理块号的地址映射是通过( B )实现的。
      A. 段表
      B. 页表
      C. PCB
      D. JCB

    12. 在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是( D )。
      A. 单级目录
      B. 二级目录
      C. 纯树型目录
      D. 非循环图目录

    13. SPOOLing技术可以实现设备的( C )分配
      A. 独占
      B. 共享
      C. 虚拟
      D. 物理

    14. 避免死锁的一个著名的算法是( C )。
      A. 先入先出算法
      B. 优先级算法
      C. 银行家算法
      D. 资源按序分配法

    15. 下列关于进程和线程的叙述中,正确的是( C )。
      A. 一个进程只可拥有一个线程
      B. 一个线程只可拥有一个进程
      C. 一个进程可拥有若干个线程
      D. 一个线程可拥有若干个进程

    16. 若处理器可进行32位相对地址寻址,则它的虚拟地址空间为( B )字节。
      A. 2GB
      B. 4GB
      C. 100KB
      D. 640KB

    17. 内存碎片是指( D )。
      A. 存储分配完后所剩的空闲区
      B. 没有被使用的存储区
      C. 不能被使用的存储区
      D. 未被使用,而又暂时不能使用的存储区

    18. 以下存储管理中支持多道程序设计,算法简单,但存储碎片最大的是( A )。
      A. 固定分区
      B. 页式
      C. 段式
      D. 段页式

    19. 在操作系统中,用户在使用 I/O设备时,通常采用( A )。
      A. 逻辑设备名
      B. 物理设备名
      C. 虚拟设备名
      D. 设备牌号

    20. 通道是一种( C )。
      A. I/O端口
      B. 数据通道
      C. I/O专用处理机
      D. 软件工具

    21. 操作系统的主要功能是管理计算机系统中的( C )。
      A、程序和数据 B、进程 C、资源 D、作业

    22. 操作系统是一种系统软件,操作系统中采用多道程序设计技术,以提高 CPU 和外部设备的利用效率,一般来说,为了实现多道程序设计,计算机需要有( A )。
      A.更大的内存 B.更快的外部设备 C.更快的CPU D.更先进的终端

    23. 用户在程序设计过程中,可以通过( C )获得操作系统的服务。
      库函数 (B)系键盘命令 ©系统调用 (D) 内部命令

    34.( B )不是实时系统的基本特点
    A.安全性 B.公平响应 C.实时性 D.可靠性
    35. 一个进程被唤醒,意味着该进程( D )。
    A.重新占有 CPU B.优先级变为最大
    C.移至等待队列之首 D.变为就绪状态
    36. 进程状态由就绪变为运行,是由于( C )引起的。
    A.中断事件 B.进程状态变迁 C.进程调度 D.为作业创建进程
    37. 既考虑作业等待时间,又考虑作业执行时间的作业调度算法是( A )。
    A.响应比高者优先 B、短作业优先
    C、优先级调度 D、先来先服务
    38. 若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( D )个进程参与竞争,而不会发生死锁。
    A、5 B、2 C、3 D、4
    39. 虚拟存储器的最大容量是由( B )决定的
    A.内、外存容量之和 B.计算机系统的地址结构
    C.作业的相对地址空间 D.作业的绝对地址空间

    40.下列不属于操作系统中引入缓冲的主要原因是( A )。
    A、制约CPU连接外设台数 B、缓冲CPU与I/O设备速度不匹配的矛盾
    C、减少中断CPU的次数 D、提高CPU与I/O设备的并行性
    41.SP00Ling 技术实现虚拟设备的目的是( A )
    A.把独享的设备变为可以共享 B.便于独享设备的分配
    C.便于对独享设备的管理 D.便于独享设备与 CPU 并行工作
    42. 一个分段式存储管理系统,地址用 24 位表示,其中 8 位表示段号,那么每段的最大长度应该是( B )。
    A. 224 B. 216 C. 28 D. 232
    43. 处于运行态的进程,当( A )时,系统剥夺其处理机的使用权,该进程则转换成就绪态。
    A.时间片用完 B.等待事件发生 C.等待已解除 D.I/O操作
    44. 位示图用于( B )
    A.文件目录的查找 B.磁盘空间的管理
    C.生存空间的共享 D.文件的保护和保密
    45. 用 P、 V 操作管理相关进程的临界区时,信号量的初值应定义为( C )。
    A.-1
    B 0
    C.1
    D随意

    46.关于进程的状态转换,下面描述错误的是( D )。

    A. 进程的三个基本状态是就绪,执行,阻塞
    B. 进程调度是导致就绪变成执行状态
    C. 从执行到阻塞指的得是进程发生了事件,使之无法继续执行而引起
    D. 正在等待他人释放临界资源的进程处于就绪状态

    1. 设与某资源关联的信号量初值为4,当前值为-2。若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N的值分别为( A )
      A. 2、0
      B. 4、2
      C. 2、2
      D. 0、2

    2. 什么算法总是把处理机分配给最先进入就绪队列的进程?( A )
      A. 先来先服务调度算法
      B. 短作业/进程优先调度算法
      C. 时间片轮转调度算法
      D. 多级队列调度算法

    3. 处于后备状态的作业存放在( B )中
      A. 内存 B.外存 C. A和B D.缓冲区

    4. ( C )存储管理方式提供一维地址结构
      A.固定分区 B.分段 C.分页 D.分段和段页式

    5. 设有N个进程共享一个互斥段,如果每次只允许5个进程进入互斥段,那么信号量的初值取为( A )。
      A.5 B.1 C.0 D.N

    6. 定在一个双缓冲区系统中,把磁盘上一个数据块中的信息输入到一缓冲区的时间T为100μs,将缓冲区中的数据传送到用户区的时间M为50μs,而CPU对这一块数据进行计算的时间C为50μs,这样,系统对每一块数据的处理时间为( B )。
      A、50μ B、100μs C、150μs D、200μs

    7. 下列不属于文件属性的是( C )。
      A、文件的物理位置 B、文件类型 C、文件作者 D、文件长度

    8. 假设就绪队列中有10个进程,系统将时间片设为200ms,CPU进行进程切换要花费10ms。则系统开销所占的比率约为( C ) 。
          A. 0.5%        B. 1%      C 5%       D 10%

    9. 下列那个不是影响文件安全性的主要因素( D )。
      A. 人为因素 B. 系统因素 C. 自然因素 D.硬件因素

    10. 下面那个不是破坏死锁的四个必要条件( A )。
      A. 破坏互斥条件 B. 破坏持有并等待条件 C. 破坏可抢占条件 D. 破坏环路条件

    11. 下面关于缺页中断描叙错误的是( A )
      A.出现在在分页系统中
      B.一条指令在执行期间,可能产生多次缺页中断
      C.在指令执行期间产生和处理中断信号
      D.当进程运行中访问的页不在内存时,则发出缺页中断

    58.下面哪个不是设备控制器与处理机的接口的信号线?( D )
    A.数据线 B. 地址线 C.控制线 D.逻辑线

    59.下面关于文件的描述错误的是?( B )
    A.文件的逻辑结构指的是用户所观察到的文件组织形式
    B.文件的物理结构指的是文件在主存上的存储组织形式
    C.文件的关闭可以将文件的属性从内存打开表中删除
    D.由系统软件构成的文件为系统文件

    60.下面哪个不是操作系统的安全机制( B )
    A.用户鉴别机制
    B.强制通信机制
    C.访问控制机制
    D.I/O保护机制

    展开全文
  • 以 微处理器 为核心组成的微型计算机属于集成电路计算机 第...应用软件 操作系统的作用是 控制和管理系统资源的使用 计算机硬件 构成计算机的物理实体 微型计算机中 运算器 主要功能是进行算术和逻辑运算 下列设备中 显
  • 第一章 概述 1.操作系统的定义:是一个大型的程序...操作系统属于应用软件。 2.操作系统的基本功能 (1)人-机交互界面:用户可直接使用键盘命令或Shell命令语言,调用操作系统内部功能模块(系统调用) (2)资...

    第一章 概述

    1.操作系统的定义:是一个大型的程序系统,它负责计算机的全部软硬件资源的分配,调度工作,控制并协调并发活动,实现信息的存取及保护,它提供用户接口,使用户获得更好的工作环境,操作系统使整个计算机实现了高效率及高度自动化。操作系统属于应用软件。

    2.操作系统的基本功能

    (1)人-机交互界面:用户可直接使用键盘命令或Shell命令语言,调用操作系统内部功能模块(系统调用)

    (2)资源管理:文件管理、存储管理、设备管理、处理器管理、作业管理

    3.操作系统的分类

    (1)单用户操作系统:一个用户独占计算机系统资源,系统所有软硬件资源全为一个用户服务,单独地执行该用户提交的一个任务; 优点:操作系统简单,易被人们掌握; 缺点:系统资源未能充分利用;

    (2)批处理操作系统:采用批量化处理作业技术的操作系统 a.单道批处理系统 b.多道批处理系统 二者区别: 单道 多道 内存使用 每次一个作业 每次多个作业(充分利用内存) 作业次序 顺序,先进先出 无确定次序 共同特征 用户与他的作业之间没有交互作用,不能直接控制其作业的运行;作业成批处理;多道程序执行自动化,充分利用系统资源。 (3)实时操作系统:对随机发生的外部事件能做出及时的响应并对其进行处理 的操作系统

    特点:a.较少有人为干预的监督和控制系统;

    b.软件依赖于应用的性质和实际使用的计算机类型; c.专用系统:许多实时系统是专用系统。

    d.实时控制:实时系统用于控制实时过程,要求对外部事件的迅速响应, 具有较强的中断处理机构。 e.高可靠性:实时系统用于控制重要过程,要求高度可靠,具有较高冗余。如双机系统。

    f.事件驱动和队列驱动:实时系统的工作方式:接受外部消息,分析消息,调用相应处理程序进行处理。

    g.可与通用系统结合成通用实时系统:实时处理前台作业,批处理为后台作业。

    应用:监督生产线,流水线生产的连续过程,监督病人的临界功能,监督和控制交通灯系统,监督和控制实验室的实验,监督军用飞机的状态等;

    (4)分时操作系统:多个用户分享使用同一台计算机,把计算机的系统资源进

    行时间上的分割,即将整个工作时间分成一个个的时间段,每个时间段称为一个时间片;

    特点:a.同时性:若干个终端用户可以同时使用计算机,共享系统资源,提高了 资源利用率;

    b.独立性:用户彼此独立,互不干扰;

    c.及时性:用户的请求能在较短的时间内得到响应;

    d.交互性:用户能进行人机对话,联机地调试程序,以交互方式工作,加快了调试时间;

    (5)网络操作系统:提供网络通信和网络资源共享功能的操作系统 特点:a.系统中任意两台计算机可以通过通信来交换信息 b.系统中各台计算机五主次之分 c.系统的资源为所有用户所共享

    d.系统中若干台计算机可以互相协作来完成一个共同任务

    功能:处理机管理、存储器管理、设备管理、文件管理,提供高效、可靠的网络通信能力,提供多种网络服务功能

    分布式操作系统是一种特殊的网络操作系统 4.处理器状态,特权非特权指令,程序状态字 (1)处理器状态

    a.管态:操作系统管理程序运行的状态; b.目态:用户程序运行的状态; (2)指令 a.特权指令:操作系统中只能由操作系统使用的指令,控制中断屏蔽的某些指令,清主存指令,建立存储保护指令等等。

    b.非特权指令:操作系统和用户都可以使用的指令

    说明:当处理器处于管态时,可以执行全部的指令(包括特权指令),使用所有资源,并具有改变处理器状态的能力,当处理器处于目态时,就只能执行非特权指令。

    (4)程序状态字:用来指示处理器状态,控制指令执行顺序,并且保留和指示与相应程序有关的系统状态

    第二章 处理器管理

    1.多道程序并发执行的特点

    (1)程序执行时的资源共享性;

    (2)程序失去了封闭性和可再现性; (3)并发程序之间的相互制约性; 3.进程

    (1)进程的定义:进程是能和其他程序并发执行的程序段在某数据集合上的一次运行过程,它是系统资源分配和调度的一个独立单位; ☆(2)进程与程序间的区别: a.程序是一组指令的集合,它只规定了运行活动时所要完成的功能,本身没有运行的含义,因此程序是静态的概念,而进程是一段程序的一次运行活动,它的着眼点是活动,运行,过程,因此进程是动态概念;

    b.进程是一个独立调度并能和其他进程并行运行的单位,而程序通常不能作为独

    立调度进行的单位;

    C.一个程序运行在两个不同数据集合上,就是两个不同的进程,因此进程和程序不存在一一对应关系,一个程序可以对应多个进程,反之,一个进程至少要对应一个程序,或对应多个程序,多个进程也可以对应相同的程序; (3)进程的组成: a.程序

    b.数据集合

    c.进程控制块(PCB)

    (4)进程的三种基本状态:(P48 习题2.4) a.就绪状态:进程已得到除CPU以外的全部资源,是一旦获得CPU就可以执行的状态;

    b.执行状态:进程已获得必要的资源并占有CPU,正在执行的状态; c.阻塞状态:进程因等待某一事件而暂不能执行的状态; 资源满足且获得CPU ☆(5)进程的三态转换:

    就 绪 执 行

    时间片用完

    等待事件已发生 等待事件发生

    阻 塞

    (6)进程控制的任务:对系统中所有进程从创建到消亡的全过程实行有效的管理和控制;

    (7)原语:由若干条机器指令构成的程序模块,它是用于完成特定功能的一段程序.为了保证操作的正确性原语在执行期间不可分割;(一旦开始执行,直到完毕之前,是不允许中断的) (8)进程控制原语:

    a.创建原语 b.撤销原语 c.阻塞原语 d.唤醒原语 4.进程调度

    (1)进程调度的概念:系统按照一定算法把CPU动态分配给就绪队列中的某个进程,并使之执行(在批处理系统中); (2)进程调度的层次:

    a.高级调度:按照某种原则从外存上的后备作业中选一个或几个进入内存,并为其运行做好有关准备工作;

    b.中级调度:负责内外存之间的进程对换,以解决内存紧张问题,即将内存中处于等待状态的某些进程调到外存对换区以腾出空间,再将外存对换区中已具备运行条件的进程重新调入内存准备运行;

    c.低级调度:决定就绪队列中哪个进程将获得处理器,并实际执行将处理器分配给该进程的工作(批处理系统和分时系统都必须配备) ; (3)进程调度的功能:

    a.保护当前正在执行的进程的现场,将程序状态寄存器,指令计数器及所有通用寄存器的内容放到特定单元保存起来;

    b.查询,登记和更新进程控制表PCB中的相应表项,根据表项中的内容和状态,按一定的算法,从就绪进程中选择一个,并把CPU分给它;

    c.恢复被调度到的进程的原来现场,从而使它按上次放弃CPU时的状态继续运

    行;

    (4)进程调度的方式:a.剥夺(抢占)式 b.非剥夺(抢占)式 (5)进程调度的常用算法: ☆时间片轮转法(剥夺式):把CPU按时间片,按顺序赋予就绪队列中的每一个进程,即就绪队列中各进程轮流占用CPU执行一定时间,若某个进程在规定时间片内未执行完毕,也必须释放CPU,并把CPU分配给下一个进程; ☆优先级调度:把处理器分配给就绪队列中具有最高优先级的进程;

    a.静态优先级:在进程创建时即被确定,在以后执行的过程中不在改变(确定依据:进程类型,进程对资源的需求,用户要求的优先级);

    b.动态优先级:在进程的执行期间按某种原则不断修改进程的优先级,优先级一般素进程的等待时间,占用CPU的时间的变化而变化。 ☆多重队列轮转法:把时间片轮转法中的单就绪队列改为双就绪队列或多就绪队列,并赋给每个队列不同的优先权;(特点:先来先服务;获得CPU的优先权按序数上升而递减,而时间片的长度按序数上升而递增;CPU); 5.线程

    (1)线程的定义:线程是进程中的一个实体,它是比进程更小的能够独立运行的基本单位;

    (2)引入线程的意义:为了减少程序并发执行时所付出的时空开销,使操作系统具有更好的开发性;(P48 习题2.9) ☆(3)线程与进程的区别:

    a.线程是进程的一部分,它是进程的一个执行单元,通常,一个进程含有若干线程,至少要有一个线程,一个进程的多个线程都在进程的地址空间里活动; b.在引入线程的操作系统中,资源分配的对象是进程,而不是线程,进程仍是拥有资源的一个独立单位,它拥有自己的资源,一般而言,线程除有少量必不可少的资源外不拥有系统资源,线程使用的资源是进程分到的资源; c.在引入线程的操作系统中,调度的基本单位是线程而不是进程; d.进程之间可以并发执行,而一个进程中的每个线程之间亦可以并发执行,而且在并发执行过程中,也需要协作同步;
     

    展开全文
  • 文档鉴赏 以 微处理器 为核心组成的...某单位的人事档案管理程序属于 应用软件 操作系统的作用是 控制和管理系统资源的使用 计算机硬件 构成计算机的物理实体 微型计算机中 运算器 主要功能是进行算术和逻辑运算 下列设
  • . 专业.专注 . . word完美格式 . 以 微处理器 为核心组成的微型计算机属于集成电路计算机 第一台 电子...应用软件 操作系统的作用是 控制和管理系统资源的使用 计算机硬件 构成计算机的物理实体 微型计算机中 运算器 主
  • . . . . 以 微处理器 为核心组成的微型计算机属于集成电路计算机 第一台 ...应用软件 操作系统的作用是 控制和管理系统资源的使用 计算机硬件 构成计算机的物理实体 微型计算机中 运算器 主要功能是进行算术和逻辑运算
  • 文档鉴赏 以 微处理器 为核心组成的...某单位的人事档案管理程序属于 应用软件 操作系统的作用是 控制和管理系统资源的使用 计算机硬件 构成计算机的物理实体 微型计算机中 运算器 主要功能是进行算术和逻辑运算 下列设
  • 最新课件 参考.资料 以 微处理器 为核心组成...某单位的人事档案管理程序属于 应用软件 操作系统的作用是 控制和管理系统资源的使用 计算机硬件 构成计算机的物理实体 微型计算机中 运算器 主要功能是进行算术和逻辑运
  • 学 海 无 涯 以 微处理器 为核心组成的微型...某单位的人事档案管理程序属于 应用软件 操作系统的作用是 控制和管理系统资源的使用 计算机硬件 构成计算机的物理实体 微型计算机中 运算器 主要功能是进行算术和逻辑运算
  • 应用程序通常在操作系统分配的较低优先级下运行,其代码属于操作系统不信赖的代码。 2. 对设备驱动程序调试的支持device driver debugging:设备驱动程序或其他运行在内核模式下的模块是操作系统的可信赖代码,通常...
  • WORD格式可编辑 2018 秋国开大学计算机应用基础 Windows7 操作系统形考题目及答案 1.以为核心组成的微型计算机属于集成电路计算机 微处理器 电子管 机械 晶体管 2.电子计算机诞生于 1946 第一台 第四台 第三台 第二...
  • 操作系统

    2019-03-18 12:23:40
    操作系统界面属于外壳(shell),操作系统主要研究内核(kernel) 主要的三大硬件:CPU,内存,磁盘 CPU:CPU调度 内存:物理内存管理,虚拟内存管理 磁盘:文件系统管理,中断处理与设备驱动 并发:操作系统中同时...
  • 1.2什么是操作系统 没有一个完整,精确,公认的定义 从功能和特点上来介绍操作系统 用户角度上,操作系统是一个控制...操作系统位于应用软件之下,位操作系统提供服务支撑 linux,windows,android的界面属于...
  • WORD格式 2018 秋国开大学计算机应用基础 Windows7 操作系统形考题目及答案 以 为核心组成的微型计算机属于集成电路计算机 微处理器 电子管 机械 晶体管 2. 电子计算机诞生于 1946 第一台 第四台 第三台 第二台 电子...
  • PAGE / NUMPAGES 软件开发操作系统数据结构软件工程数据库相关基础知识试题 是一个协议簇它的体系结构分四层应用层网际层网络接口层和(1)其中协议属于(2_为了在源主机和目的主机之间传送数据协议需要确定源主机和...
  • 操作系统作业单元考核(附答案)

    千次阅读 2020-11-12 03:40:18
    操作系统属于____ A 硬件 B 系统软件 C 通用库 D 应用软件 单选题(1分) 以下哪个不能用于描述操作系统 A 使计算机方便使用 B 可以管理计算机硬件 C 可以控制应用软件的执行 D 负责生成应用软件 单选题(1...
  • 操作系统位于应用软件之下,为应用软件提供服务支撑 进程<—>CPU, 文件<—>磁盘,地址空间<—>内存 Linux,Windows,Android的界面属于外壳(Shell),而不是内核(kernel),kernel在Shell之下 ...
  • 操作系统介于硬件和应用程序之间的一层软件结构,为程序的开发屏蔽了硬件细节,并提供一些列方便的接口。  操作系统主要提供以下几个方面的服务:  程序开发:操作系统提供程序开发的工具,如果编辑器,调试器,...
  • 操作系统基础

    2016-09-16 09:20:21
    计算机系统组成 (1) 运算器 (2) 控制器 (3) 存储器 ...操作系统属于系统软件。   操作系统的主要功能 (1) 处理机管理 a) 进程控制 b) 进程同步 c) 进程通信 d) 进程调度 (2) 存储管理 a)
  • 1.1操作系统的启动 用户角度:操作系统是一个控制软件 -管理应用程序 ...(2)操作系统的架构层次:硬件之上,应用软件之下(为应用软件提供服务支持)。 (3)Linux,Windows界面属于外壳shell(与Use...
  • 初识LINUX操作系统

    2021-02-20 20:32:28
    Linux 就是一组软件,而软件分为操作系统软件和应用软件,当然 Linux 属于操作系统软件。 计算机是由一堆硬件组成的,为了有效的控制这些硬件资源,于是就有了操作系统的 产生,操作系统除了有效的控制这些硬件资源...
  • 操作系统原理_第一章...应用软件 B.通用软件 C.系统软件 D.软件 3下列选项中,不属于多道程序设计的基本特征是( D) A.间断性 B.多道性 C.无序性 D.顺序性 4.提高CPU利用率的关键技术是(C ) A.脱机技术 B.交换...
  • 初识操作系统

    2018-01-19 21:57:31
    操作系统还没有一个公认的精确定义 ... 从这在张图中可以看出操作系统是可以说成就是一个软件,它是属于软件 下 系统软件 的一个分支,而它也包含 命令行 (命令行与内核的关系密切)和 内核两部分。操作系统软件的组
  • 操作系统考试复习

    2020-07-03 16:08:38
    C、处于应用软件之上的系统软件 D、处于系统软件之上的用户软件 为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( B)。 A、多道批处理系统 B、分时系统 C、实时系统 D、网络系统 下列系统中,...
  • 操作系统习题一

    千次阅读 2021-05-07 14:51:36
    操作系统属于最重要的、最不可缺少的应用软件。F 1-4 操作系统完成的主要功能是与硬件相关的。 F 1-5 操作系统的所有程序都在系统态执行。F 1-6 分时系统不需要多道程序技术的支持。 F 1-7 分时系统的用户具有独占性...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,379
精华内容 551
关键字:

操作系统属于应用软件