操作系统原理 天津大学网考复习题库及答案
奥鹏天津大学21春 《操作系统原理》在线作业二_3.doc

1.目录文件所存放的信息是()。
A.某一文件存放的数据信息B.某一文件的文件目录C.该目录中所有数据文件目录D.该目录中所有子目录文件和数据文件的目录【参考答案】: D2.在操作系统中,JCB是指()。
A.作业控制块B.进程控制块C.文件控制块D.程序控制块【参考答案】: A3.用户在自己的用户终端上连续键入组成作业的若干命令,无需等待一条命令是否执行完毕。
所键入的命令形成了一道命令串,存储在一个系统缓冲区中,由操作系统自动地对这些命令逐步提取并解释进行,最后向用户提供处理结果。
在这样的多用户、多作业、多命令串的系统中,前后台作业的执行调度()。
A.完全由操作系统自动完成,无需用户干预B.由用户干预完成C.由系统和用户干预结合完成D.全由用户完成【参考答案】: A4.在批处理系统中,周转时间是()。
A.作业运行时间B.作业等待时间和运行时间之和C.作业的相对等待时间D.作业被调度进入内存到运行完毕的时间【参考答案】: B5.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是()。
A.无上邻空闲区,也无下邻空闲区B.有上邻空闲区,但无下邻空闲区C.有下邻空闲区,但无上邻空闲区D.有上邻空闲区,也有下邻空闲区【参考答案】: D6.下列()存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。
A.固定分区B.可变分区C.分页管理D.段页式管理【参考答案】: D7.作业与进程的主要区别是:前者是由用户提交,后者是由系统自动生成;()。
A.两者执行不同的程序段B.前者以用户任务为单位,后者是操作系统控制的单位C.前者是批处理的,后者是分时的D.后者可并发执行,前者则不行【参考答案】: B8.碎片是指()。
A.存储分配完后所剩的空闲区B.没有被使用的存储区C.不能被使用的存储区D.未被使用,而又暂时不能使用的存储区【参考答案】: D9.缓冲技术用于()。
2022年天津大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年天津大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、在文件的索引节点中存放直接索引指针10个,一级和:级索引指针各1个。
磁盘块大小为IKB,每个索引指针占4B。
若某文件的索引节点已在内存中,则把该文件偏移量(按字节编址)为1234 和307400处所在的磁盘块读入内存,需访问的磁盘块个数分别是()。
A.1.2B.1.3C.2.3D.2.42、操作系统为了管理文件,设计了文件控制块(FCB),文件控制块的建立是().A.在调用create()时B.在调用open()时C.在调用read()时D.在调用write()3、设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别为()。
A.0,1B.1,0C.1,2D.2,04、有两个并发执行的进程P1和P2,共享初值为1的变量x。
P1对x加1,P2对x减1。
加1操作和减1操作的指令序列分别如下所示://加1操作load R1,x ① //取x到寄存器R1中inc R1 ②store x, R1:③ //将R1的内容存入x//减1操作load R2,x ① //取x到寄存器R1中inc R2 ②store x, R2:③ //将R1的内容存入x两个操作完成后,x的值()。
A.可能为-1或3B.只能为1C.可能为0,1或2D.可能为-1,0,1或25、有5个批处理任务A、B、C、D、E几乎同时到达一计算中心。
它们预计运行的时间分别是10min,6min,2min、4min和8min。
其优先级(由外部设定)分别为3,5,2,1和4,这里5为最高优先级。
下列各种调度算法中,其平均进程周转时间为14min 的是()。
A.时间片轮转调度算法B.优先级调度算法C.先来先服务调度算法D.最短作业优先调度算法6、采用分段存储管理的系统中,若段地址用24位表示,其中8位表示段号,则允许每段的最大长度是()。
操作系统原理试题及答案

操作系统原理试题及答案一、单项选择题(每题2分,共20分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 存储管理C. 设备管理D. 网络管理答案:D2. 在操作系统中,进程和线程的关系是?A. 线程是进程的一部分B. 进程是线程的一部分C. 进程和线程是完全独立的D. 进程和线程是同一个概念答案:A3. 下列哪项不是操作系统的五大基本功能?A. 文件管理B. 作业调度C. 内存管理D. 网络通信答案:B4. 操作系统的调度算法中,时间片轮转调度算法的特点是?A. 所有进程获得相等的CPU时间B. 进程按到达顺序获得CPU时间C. 进程按优先级获得CPU时间D. 进程按最长运行时间获得CPU时间答案:A5. 在操作系统中,虚拟内存的作用是什么?A. 提高CPU的运行速度B. 提高磁盘的读写速度C. 扩展可用的物理内存D. 减少磁盘的读写次数答案:C6. 下列哪项技术用于实现文件的共享?A. 缓冲技术B. 虚拟存储技术C. 多道程序设计D. 文件系统答案:D7. 在操作系统中,死锁的四个必要条件不包括以下哪一项?A. 互斥条件B. 占有和等待条件C. 不剥夺条件D. 循环等待条件答案:A8. 操作系统中,分页和分段的区别在于?A. 分页是固定大小的,分段是可变大小的B. 分页是可变大小的,分段是固定大小的C. 分页和分段都是固定大小的D. 分页和分段都是可变大小的答案:A9. 下列哪项不是操作系统提供的服务?A. 系统调用B. 设备驱动C. 用户界面D. 编译器答案:D10. 在操作系统中,中断和异常的区别是?A. 中断是由硬件产生的,异常是由软件产生的B. 中断是由软件产生的,异常是由硬件产生的C. 中断和异常都是由硬件产生的D. 中断和异常都是由软件产生的答案:A二、填空题(每题2分,共20分)1. 在操作系统中,_________是操作系统提供给用户和应用程序的接口。
答案:系统调用2. 操作系统的_________是操作系统分配CPU时间给进程的策略和算法。
天津大学《操作系统原理》在线作业二-00001

《操作系统原理》在线作业二-00001
作业在系统中存在与否的唯一标志是()。
A:源程序
B:作业说明书
C:作业控制块
D:目的程序
参考选项:C
数据库文件的逻辑结构形式是()。
A:字符流式文件
B:档案文件
C:记录式文件
D:只读文件
参考选项:C
用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指()。
A:进程
B:程序
C:作业
D:系统调用
参考选项:C
在操作系统中,JCB是指()。
A:作业控制块
B:进程控制块
C:文件控制块
D:程序控制块
参考选项:A
以下存储管理技术中,支持虚拟存储器的技术是()。
A:动态分区法
B:可重定位分区法
C:请求分页技术
D:对换技术
参考选项:C
在()中,不可能产生系统抖动的现象。
A:固定分区管理
B:请求页式管理
C:段式管理
D:机器中不存在病毒时
1。
2022年天津大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年天津大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、某文件系统物理结构采用三级索引分配方法,如果每个磁盘块的大小为1024B.每个盘块索引号占用4B,请问在该文件系统中,最大文件的大小最接近的是()A.8GBB.16GBC.32GBD.2TB2、下列选项中,磁盘逻辑格式化程序所做的T作是()I.对磁盘进行分区II.建立文件系统的根目录III.确定磁盘扇区校验码所占位数IV.对保存空闲磁盘块信息的数据结构进行初始化,A. 仅IIB.仅II、IVC.仅III,IVD.仅I、II、IV3、某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台打印机。
当N的取值不超过()时,系统不会发生死锁。
A.4B.5C.6D.74、下列描述中,()并不是多线程系统的特长。
A.利用线程并行地执行矩阵乘法运算B.Web服务器利用线程响应HTTP请求C.键盘驱动程序为每个正在运行的应用配备一个线程,用以响应该应用的键盘输入,D.基于GUI的调试程序用不同的线程分别处理用户输入、计算和跟踪等操作5、进程从运行态到阻塞态可能是()A.运行进程执行P操作B.进程调度程序的调度C.运行进程的时间片用完D.运行进程执行了V操作6、目标程序对应的地址空间是()A.名空间B.逻辑地址空间C.存储空间D.物理地址空间7、下列关于页式存储说法中,正确的是()。
I.在页式存储管理中,若关闭TLB,则每当访问一条指令或存取一个操作数时都要访问两次内存II.页式存储管理不会产生内部碎片III.页式存储管理当中的页面是为用户所感知的IV.页式存储方式可以采用静态重定位A.仅I、II,IVB. 仅I、IVC. 仅ID.I、II、III、IV8、操作系统提供给编程人员的接口是()。
A.库函数B.高级语言C.系统调用D.子程序9、在下列选项中,()不属于操作系统提供给用户的可使用资源。
A.中断机制B.处理机C.存储器D.I/O设备10、下列天于管道(Pipe)通信的叙述中,正确的是()A.一个管道可实现双向数据传输B.管道的容量仅受磁盘容量大小限制C.进程对管道进行读操作和写操作都可能被阻塞D.一个管道只能有一个读进程或一个写进程对其操作11、某进程访问页面的序列如下所示。
操作系统原理试题题库含答案1

操作系统原理(1)1、现有三个同时到达的作业J1,J2和J3,它们的执行时间分别是T1,T2和T3,且T1A、 T1+T2+T3B、 (3T1+2T2+T3)/3C、 (T1+2T2+3T3)/3D、 (T1+T2+T3)/3正确答案: B2、我们如果为每一个作业只建立一个进程,为照顾紧急作业的用户,应采用( )。
A、 FCFS调度算法B、基于优先权的剥夺调度算法C、时间片轮转法D、多级反馈队列调度算法正确答案: B3、用于控制生产流水线,进行工业处理控制的操作系统是( ).A、分时系统B、网络操作系统C、实时系统D、批处理系统正确答案: C4、进程A在运行中被高优先级进程B抢占,进程A的状态变化是( )。
A、就绪→运行B、阻塞→运行C、运行→就绪D、运行→阻塞正确答案: C5、用V操作唤醒一个等待进程时,被唤醒进程的状态变为( )。
A、等待B、就绪C、运行D、完成正确答案: B6、哪个属于抢占式调度___A、时间片轮转法;B、短作业优先调度;C、先来先服务;D、高响应比优先调度;正确答案: A7、进程的基本属性是( )。
A、进程是动态的、多个进程可以含有相同的程序和多个进程可以并发运行B、进程是动态的、多个进程对应的程序必须是不同的和多个进程可以并发运行C、进程是动态的、多个进程可以含有相同的程序和多个进程不能并发运行D、进程是静态的、多个进程可以含有相同的程序和多个进程可以并发运行正确答案: A8、某文件中共有3个记录。
每个记录占用一个磁盘块,在一次读文件的操作中,为了读出最后一个记录,不得不读出了其他的2个记录。
根据这个情况,可知这个文件所采用的存储结构是____。
A、隐式链接结构B、顺序文件结构C、显式链接结构D、索引结构正确答案: A9、进程从阻塞状态变为就绪状态的原因是___________。
A、进程运行条件满足B、修改了进程的优先级C、进程运行条件不够D、时间片到正确答案: A10、下面六个系统中,必须是实时操作系统的有____个。
《操作系统原理》习题及参考答案

若系统中存在一组进程两个或多个进程它们中的每一个进程都占用了某种资源而又在等待该组中的别的进程所占用的资源在获得自己所需要的对方资源之前决不释放自己所占用的资源这种等待永远不能结束的状态称为死锁
《操作系统原理》
习题及参考答案
1.操作系统的定义。操作系统的五大基本功能。网络操作系统相对单机操作系统还应具备 什么功能?
9.常用的进程调度算法和作业调度算法有哪些?哪些适用于作业调度?哪些适用于进程 调度?
解:常用的作业调度算法有:先来先服务算法(FCFS)、最短作业优先算法(SJF)、最高响 应比优先算法(HRRN)、优先级调度算法、均衡调度算法等。 常用的进程调度算法有:先来先服务算法(FCFS)、优先级调度算法、时间片轮转调度算法 (RR)、分级调度算法、多级反馈轮转算法(MultiLevel Feedback Queue)等。
P2: …….. …….. ……. V(S3)
P3: P(S3) P(S3) …….. V(S4) V(S5) V(S6)
P4: P(S4) P(S4) …….. …….
P4: P(S4) ……. …….. …….
《操作系统原理》习题及参考答案

1
总的执行时间为 180ms.如果单道执行这三个程序共需 80+100+80=260ms.所以节约 260- 180ms.
(2) 若处理机调度程序每次进行程序状态转换的时间为 1ms,这三道程序的执行时间如下 图所示:
总共花费 180+6=186ms. 4.系统调用(陷入)处理过程。
解:系统调用(陷入)处理过程和中断处理过程是一样的,只是中断源是执行了访管指令 (MS DOS 的 INT 或 UNIX 的 trap)。
《操作系统原理》
习题及参考答案
1.操作系统的定义。操作系统的五大基本功能。网络操作系统相对单机操作系统还应具备 什么功能?
解:操作系统是计算机系统的一种系统软件,由它统一管理计算机系统中的软硬件资源, 合理地组织工作流程,以便有效地为用户提供一个功能强大、使用方便的工作环境,从而 在计算机与用户之间起到接口的作用。操作系统的五大基本功能是:处理机管理、存储器 管理、设备管理、文件系统管理和用户接口。网络操作系统还应具备的功能:网络通信、 资源共享、网络服务、网络用户接口。
3.设在内存中有三道程序:A、B、C,并按照 A、B、C 的优先次序运行,其内部计算和
I/O 操作时间由下图给出。
程序 A
程序 B
程序 C
计算 30ms
计算 60ms
计算 20ms
I/O 40ms
I/O 30ms
I/O 40ms
计算 10ms
计算 10ms
计算 20ms
要求: (1)试画出按多道程序运行的时间关系图(调度程序的执行时间忽略不计)。完成这三道 程序共花多少时间?比单道运行节省多少时间? (2)若处理机调度程序每次进行程序状态转换的时间为 1ms,试画出在处理机调度程序管 理下各程序状态转换的时间关系图。完成这三道程序共花多少时间? 解: (1)在调度程序执行时间忽略不计的情况下,这三道程序的执行时间如下图所示:
操作系统原理试卷(含答案)

《操作系统原理》课程试卷答案班级 _______________ 学号 _____________ 姓名 ______________一、选择题(本大题共40分,每小题2分)1、在现代操作系统中引入了( D ),从而使并发和共享成为可能。
A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是( A )。
A. 用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C. 合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是(A )。
A. 计算机系统中的全部指令B. 仅限于非特权指令C. 仅限于访管指令D. 仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的( A )接口。
A. 系统调用B.图形用户接口C.原语D.键盘命令6、下列几种关于进程的叙述,( A )最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。
B.进程可以由程序、数据和进程控制块描述。
C.线程是一种特殊的进程。
D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
7、当一个进程处于( B )状态时,称其为等待(或阻塞)状态。
A. 它正等待中央处理机B. 它正等待合作进程的一个消息C. 它正等待分给它一个时间片D. 它正等待进入内存8、一个进程释放一种资源将有可能导致一个或几个进程( D )。
A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪9、下面关于线程的叙述中,正确的是( C )。
A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。
B.线程是资源的分配单位,进程是调度和分配的单位。
C.不管系统中是否有线程,进程都是拥有资源的独立单位。
天津大学智慧树知到“计算机科学与技术”《操作系统原理》网课测试题答案卷2

天津大学智慧树知到“计算机科学与技术”《操作系统原理》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.虚拟存储技术与()不能配合使用。
A.段页式管理B.段式管理C.动态分页管理D.分区管理2.在下列性质中,哪一个不是分时系统的特征?()A.独占性B.同时性C.及时性D.交互性3.进程间的基本关系为()。
A.相互独立与相互制约B.并行执行与资源共享C.同步与互斥D.信息传递与信息缓冲4.处理器有32位地址,则它的虚拟地址空间为()字节。
A.640KBB.4GBC.2GBD.100KB5.()实现了两种存储方式的优势互补。
A.请求分页管理B.段页式管理C.段式管理D.可变式分区管理6.()是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。
A.覆盖技术B.虚拟技术C.物理扩充D.交换技术7.使用绝对路径名访问文件是从()开始按目录结构访问某个文件。
A.用户主目录B.父目录C.根目录D.当前目录8.系统调用是由操作系统提供的内部调用,它()。
A.直接通过键盘交互方式使用B.是命令接口中的命令C.只能通过用户程序间接使用D.与系统的命令一样9.作业与进程的主要区别是:前者是由用户提交,后者是由系统自动生成;()。
A.后者可并发执行,前者则不行B.前者是批处理的,后者是分时的C.前者以用户任务为单位,后者是操作系统控制的单位D.两者执行不同的程序段10.文件代表了计算机系统中的()。
A.软件资源B.软件C.硬件资源D.硬件第1卷参考答案一.综合考核1.参考答案:D2.参考答案:A3.参考答案:C4.参考答案:B5.参考答案:B6.参考答案:D7.参考答案:C8.参考答案:C9.参考答案:C10.参考答案:A。
《操作系统原理》考题及答案

《操作系统原理》期末考试题班级学号姓名一、单项选择题(每题2分,共26分)1.操作系统是一种( )。
A. 系统软件B. 系统硬件C. 应用软件D. 支援软件2.分布式操作系统与网络操作系统本质上的不同在于()。
A.实现各台计算机这间的通信B.共享网络中的资源C.满足较在规模的应用D.系统中多台计算机协作完成同一任务3.下面对进程的描述中,错误的是()。
A.进程是动态的概念B. 进程执行需要处理机C.进程是指令的集合D. 进程是有生命期的4.临界区是指并发进程中访问共享变量的()段。
A.管理信息B.信息存储C.数据D.程序5.要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的哪一条()。
A.互斥B.请求与保持C.不剥夺D.循环等待6.以下哪种存储管理不可用于多道程序系统中()。
A.单一连续区存储管理B.固定式区存储管理C.可变分区存储管理D.段式存储管理7.在可变式分区存储管理中,某作业完成后要收回其主存空间,该空间可能与相邻空闲区合并,修改空闲区表,使空闲区数不变且空闲区起始地址不变的情况是()。
A.无上邻空闲区也无下邻空闲区B.有上邻空闲区但无下邻空闲区C.有下邻空闲区但无上邻空闲区D.有上邻空闲区也有下邻空闲区8.系统“抖动”现象的发生不是由()引起的。
A.置换算法选择不当B.交换的信息量过大C.主存容量不足D.请求页式管理方案9.在进程获得所需全部资源,唯却CPU时,进程处于()状态。
A.运行B.阻塞C.就绪D.新建10.要页式存储管理系统中,将主存等分成()。
A.块B.页C.段长D.段11.系统利用 SPOOLING技术实现()。
A.对换手段B.虚拟设备C.系统调用D.虚拟存储12.设备从磁盘驱动器中读出一块数据的总时间为()。
A.等待时间 + 传输时间B.传输时间C.查找时间 + 传输时间D.延迟时间 + 查找时间 + 传输时间13.如果允许不同用户的文件可以具有相同的文件名,通常采用()来保证按名存取的安全。
2024年操作系统原理复习题库

计算机操作系统期末复习题申明:本题库内容仅供参考注:1-简单2-一般ﻩ3-较难ﻩ4-难第一部分操作系统基本概念一、选择题(选择最确切的一个答案,将其代码填入括号中)1、操作系统是一个( )。
A、 应用软件ﻩB、系统软件C、通用软件ﻩD、工具软件答案-1:B2、ﻩ计算机系统的组成包括( )。
A、程序和数据ﻩﻩﻩB、处理器和内存C、计算机硬件和计算机软件ﻩﻩD、处理器、存储器和外围设备答案-1:C3、下面有关计算机软件的描述正确的是()。
A、它是系统赖以工作的实体ﻩB、它是指计算机的程序及文档C、位于计算机系统的最外层ﻩﻩD、分为系统软件和支撑软件两大类答案-2:B4、财务软件是一个( )。
A、系统软件ﻩB、接口软件C、应用软件D、用户软件答案-2:C5、世界上第一个操作系统是( )。
A、分时系统B、单道批处理系统C、多道批处理系统D、实时系统答案-1:B6、批处理操作系统提升了计算机的工作效率,但( )。
A、系统资源利用率不高ﻩB、在作业执行时用户不能直接干预C、系统吞吐量小ﻩﻩD、不具备并行性答案-3:B7、引入多道程序的目标是( )。
A、为了充足利用主存储器ﻩB、增强系统的交互能力C、提升实时响应速度ﻩD、充足利用CPU,减少CPU的等候时间答案-3:D8、在多道程序设计的计算机系统中,CPU( )。
A、只能被一个程序占用ﻩﻩB、能够被多个程序同时占用C、能够被多个程序交替占用ﻩﻩD、以上都不对答案-2:C9、多道程序设计是指( )。
A、有多个程序同时进入CPU运行ﻩB、有多个程序同时进入主存并行运行C、程序段执行不是次序的ﻩﻩD、同一个程序能够对应多个不一样的进程答案-3:B10、从总体上说,采取多道程序设计技术能够( )单位时间的算题量,但对每一个算题,从算题开始到所有完成所需的时间比单道执行所需的时间也许要()。
A、增加 减少B、增加延长C、减少 延长ﻩD、减少减少答案-4:B11、允许多个用户以交互使用计算机的操作系统是( )。
天大15秋季《操作系统原理》在线作业一答案

天大15秋季《操作系统原理》在线作业一答案《操作系统原理》在线作业一一、单选题(共20道试题,共100分。
)1.下列进程状态的转换中,哪一个是不正确的()。
.就绪运行.运行就绪.就绪阻塞.阻塞就绪正确答案:2.一个进程被唤醒意味着()。
.该进程重新占有了PU.进程状态变为就绪.它的优先权变为最大.其P移至就绪队列的队首正确答案:3.在下列性质中,哪一个不是分时系统的特征。
().交互性.同时性.及时性正确答案:4.下列各项步骤中,哪一个不是创建进程所必须的步骤()。
.建立一个进程控制块P.由PU调度程序为进程调度PU.为进程分配内存等必要的资源.将P链入进程就绪队列正确答案:5.在操作系统中,对信号量S的P原语操作定义中,使进程进入相应阻塞队列等待的条件是()。
.S>0.S=0.S<0.S10正确答案:6.()存储管理支持多道程序设计,算法简单,但存储碎片多。
.段式.页式.固定分区正确答案:7.()不是操作系统关心的主要问题。
.管理计算机裸机.设计、提供用户程序与计算机硬件系统的界面.管理计算机系统资源.高级程序设计语言的编译器正确答案:8.在下列特性中,哪一个不是进程的特性()。
.异步性.并发性.静态性.动态性正确答案:9.可由PU调用执行的程序所对应的地址空间为()。
.符号名空间.虚拟地址空间.相对地址空间.物理地址空间10.进程间的基本关系为()。
.相互独立与相互制约.同步与互斥.并行执行与资源共享.信息传递与信息缓冲正确答案:11.系统出现死锁的原因是()。
.计算机系统发生了重大故障.有多个封锁的进程同时存在.若干进程因竞争资源而无休止地等待着,不释放已占有的资源.资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数正确答案:12.进程和程序的本质区别是()。
.存储在内存和外存.顺序和非顺序执行机器指令.分时使用和独占使用计算机资源.动态和静态特征13.两个进程争夺同一个资源()。
021008[操作系统原理] 5 天大在线考试题库及答案
![021008[操作系统原理] 5 天大在线考试题库及答案](https://img.taocdn.com/s3/m/1a0d5ff2561252d381eb6e78.png)
操作系统原理复习题一、单项选择题1.一个作业的完成,要经过若干步骤,这其中的每一个步骤,称为(答案是 A )A 作业流 B 作业步 C 子程序 D 子进程2.Linux文件管理中VFS使用的inode是( D )A 与外存中文件一一对应的数据结构B 是与EXT2文件对应的数据结构C 存放在外存中,与文件对应的数据结构D 存放在内存中,与系统正在处理的文件对应的数据结构3.( C )是指用户在一次计算过程中,或者一次事物处理过程中,要求计算机系统所作工作的集合。
A 进程B 程序C 作业D 系统调用4.处于后备状态的作业存放在( D )中A 内存B 外存C 外存和内存D 缓冲区5.( D )是指让作业中不同是调用的子模块共同使用同一个内存区域。
A 交换技术B 虚拟存储技术C 覆盖技术D 对换技术6.( D )不是操作系统关心的主要问题。
A 管理计算机裸机B 设计、提供用户程序与计算机硬件系统的界面C 管理计算机系统资源D 高级程序设计语言的编译器7.以下( C )项功能不是操作系统具备的主要功能。
A 内存管理B 中断处理C 文档编辑D CPU调度8.批处理系统的主要缺点是( B )。
A CPU的利用率不高B 失去了交互性C 不具备并行性D 以上都不是9.实时操作系统追求的目标是( D )。
A 高吞吐率B 充分利用内存C 快速响应D 减少系统开销10.CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是( C )。
A 运行进程修改程序状态字B 中断屏蔽C 系统调用D 进程调度程序11.当一个作业正常运行结束,或者出错而中途中止,作业就进入(答案是 A )状态。
A 阻塞B 完成C 就绪D 等待12.( D )是指某个资源本身虽然能够提供给多个用户作业使用,但在一段时间内只允许一个作业使用,其他作业只能等待。
A 共享B 并发C 分时D 互斥13.用磁带作为文件存储介质时,文件只能组织成(答案是 A )A 连续文件B 链接文件C 索引文件D 目录文件14.具有(答案是 A )物理结构的文件不便于实现文件扩充。
操作系统原理考试试题

操作系统原理考试试题一、选择题(每题 2 分,共 40 分)1、以下不属于操作系统主要功能的是()A 进程管理B 存储管理C 文档编辑D 设备管理2、在分时操作系统中,()是衡量系统性能的一个重要指标。
A 响应时间B 周转时间C 吞吐量D 资源利用率3、操作系统中的进程状态不包括()A 就绪状态B 执行状态C 等待状态D 完成状态4、死锁产生的四个必要条件中,不包括()A 互斥条件B 请求和保持条件C 不剥夺条件D 循环等待条件E 无序分配条件5、以下存储管理方式中,会产生内部碎片的是()A 分段存储管理B 分页存储管理C 段页式存储管理D 可变分区存储管理6、在请求分页存储管理中,页面置换算法不包括()A 最佳置换算法B 先进先出置换算法C 最近最久未使用置换算法D 随机置换算法7、以下文件物理结构中,不支持随机访问的是()A 顺序结构B 链接结构C 索引结构D 多重索引结构8、设备管理中,SPOOLing 技术是为了()A 提高设备利用率B 减轻用户编程负担C 提高 CPU 与设备并行工作能力D 提供虚拟设备9、操作系统中,进程控制块(PCB)不包含的信息是()A 进程优先级B 进程状态C 进程代码D 进程标识符10、以下哪种调度算法有利于短作业优先执行()A 先来先服务调度算法B 短作业优先调度算法C 高响应比优先调度算法D 时间片轮转调度算法11、虚拟存储技术的基础是()A 程序局部性原理B 时间局部性原理C 空间局部性原理D 以上都是12、以下关于文件系统的说法,错误的是()A 文件系统负责文件的存储、检索和更新B 文件系统可以保证文件的安全性和完整性C 文件系统可以提高文件的访问效率D 文件系统不需要考虑磁盘空间的管理13、在操作系统中,()是一种同步机制。
A 信号量B 管道C 消息队列D 共享内存14、以下关于操作系统内核的说法,正确的是()A 内核是操作系统的核心部分,提供最基本的服务B 内核运行在用户态C 内核不负责进程管理D 内核不处理中断15、以下哪种情况下,会发生缺页中断()A 访问的页面在内存中B 访问的页面不在内存且内存已满C 访问的页面不在内存且内存未满D 以上都不是16、以下关于磁盘调度算法的说法,正确的是()A 先来先服务调度算法公平但效率较低B 最短寻道时间优先调度算法可能导致饥饿现象C 扫描算法(电梯算法)可以避免饥饿现象D 以上都对17、以下关于进程通信的说法,错误的是()A 共享内存速度快但需要同步机制B 消息传递灵活但开销较大C 管道只能用于父子进程之间的通信D 信号量主要用于进程同步18、操作系统中的地址重定位分为()A 静态重定位和动态重定位B 逻辑重定位和物理重定位C 绝对重定位和相对重定位D 直接重定位和间接重定位19、以下关于操作系统启动过程的说法,错误的是()A 首先进行硬件自检B 然后加载操作系统内核C 接着初始化设备驱动程序D 最后执行用户程序20、以下哪种文件类型通常用于存储可执行程序()Atxt Bdoc Cexe Djpg二、填空题(每题 2 分,共 20 分)1、操作系统为用户提供的接口有_____和_____。
021008[操作系统原理]天津大学考试题库及答案
![021008[操作系统原理]天津大学考试题库及答案](https://img.taocdn.com/s3/m/19c2da76a9956bec0975f46527d3240c8447a121.png)
021008[操作系统原理]天津大学考试题库及答案操作系统原理复习题一、单项选择题1、一个作业的完成,要经过若干步骤,这其中的每一个步骤,称为( A )A.作业流B.作业步C.子程序D.子进程2、Linux文件管理中VFS使用的inode是( D )A.与外存中文件一一对应的数据结构B.是与EXT2文件对应的数据结构C.存放在外存中,与文件对应的数据结构D.存放在内存中,与系统正在处理的文件对应的数据结构3、( C )是指用户在一次计算过程中,或者一次事物处理过程中,要求计算机系统所作工作的集合。
A.进程B.程序C.作业D.系统调用4、处于后备状态的作业存放在( D )中A.内存B.外存C.外存和内存D.缓冲区5、(D )是指让作业中不同是调用的子模块共同使用同一个内存区域。
A.交换技术B.虚拟存储技术C.覆盖技术D.对换技术6、操作系统是一种( B )A.应用软件B.系统软件C.通用软件D.工具软件7、操作系统是一组( C )A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序8、现代操作系统的基本特征是( C )、资源共享和操作的异步性。
A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理9、下列四个操作系统中,是分时系统的为( C )A.CP/MB.MS-DOSC.UNIXD.Windows NT10、在分时系统中,时间片一定,( B ),响应时间越长。
A.内存越多B.用户数越多C.后备队列越短D.用户数越少11、当一个作业正常运行结束,或者出错而中途中止,作业就进入( A )状态。
A.阻塞B.完成C.就绪D.等待12、( D )是指某个资源本身虽然能够提供给多个用户作业使用,但在一段时间内只允许一个作业使用,其他作业只能等待。
A.共享B.并发C.分时D.互斥13、用磁带作为文件存储介质时,文件只能组织成( A )A.连续文件B.链接文件C.索引文件D.目录文件14、具有( A )物理结构的文件不便于实现文件扩充。
操作系统原理练习题附答案资料

《操作系统原理》练习题一、填空题1. 每个进程都有一个生命周期,这个周期从__(1)__开始,到__(2)__而结束。
2. 当一个进程独占处理器顺序执行时,具有两个特性:__(3)__和可再现性。
3. 并发进程中与共享变量有关的程序段称为__(4)__。
4. 一个进程或者由系统创建,或者由__(5)__创建。
5. 一个进程的静态描述是处理机的一个执行环境,被称为__(6)__。
6. 信号量的物理意义是:信号量大于0,其值为__(7)__;信号量小于0,其绝对值为__(8)__。
7. 系统有某类资源5个,供3个进程共享,如果每个进程最多申请__(9)__个该类资源,则系统是安全的。
8. 不可中断的过程称为__(10)__。
9. 操作系统中,进程可以分为__(11)__进程和__(12)__进程两类。
10. 操作系统为用户提供两种类型的使用接口,它们是__(13)__接口和__(14)__接口。
11. 批处理操作系统中,操作员根据作业需要把一批作业的有关信息输入计算机系统,操作系统选择作业并根据__(15)__的要求自动控制作业的执行。
12. 在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为__(16)__作业。
13. 采用SPOOL技术的计算机系统中,操作员只要启动__(17)__程序工作,就可以把作业存放到__(18)__中等待处理。
14. 作业控制方式有__(19)__方式和__(20)__方式二种。
15. 对资源采用抢夺式分配可以防止死锁,能对处理器进行抢夺式分配的算法有__(21)__算法和__(22)__算法。
16. 因争用资源产生死锁的必要条件是互斥、__(23)__、不可抢占和__(24)__。
17. 死锁的形成,除了与资源的__(25)__有关外,也与并发进程的__(26)__有关。
18. 为破坏进程循环等待条件,从而防止死锁,通常采用的方法是把系统中所有资源类进行__(27)__,当任何一个进程申请两个以上资源时,总是要求按对应资源号__(28)__次序申请这些资源。
操作系统原理习题集+答案

(一)选择题第一章1.操作系统是计算机系统的一种﹎﹎A﹎﹎。
A:(1)应用软件(2)系统软件(3)通用软件(4)工具软件2. 操作系统是一种系统软件,它﹎﹎A﹎﹎。
A:(1)控制程序的执行 (2)管理计算机系统的资源(3)方便用户使用计算机 (4)管理计算机系统的资源和控制程序的执行3.下列选择中,﹎﹎A﹎﹎不是操作系统关心的主要问题,A:(1)管理计算机裸机 (2)设计、提供用户程序与计算机硬件系统的界面(3)管理计算机系统资源 (4)高级程序设计语言的编译器4. 操作系统的主要功能是管理计算机系统中的资源,其中包括﹎﹎A﹎﹎管理和存储器管理,以及设备管理和文件管理。
这里的﹎﹎A﹎﹎管理主要是对进程进行管理。
A:(1)存储器 (2)虚拟存储器 (3)运算器(4)处理机 (5)控制器5. 实现不同的作业处理方式(如:批处理、分时处理、实时处理等),主要是基于操作系统对 A 管理采用了不同的策略。
A: (1)处理机 (2)存储器 (3)设备 (4)文件6. 在操作系统中采用多道程序设计方式能提高CPU和外部设备的﹎﹎﹎﹎。
A: (1)利用效率 (2)可靠性 (3)稳定性 (4)兼容性7. 为了实现多道程序设计,计算机需要有﹎﹎A﹎﹎。
A: (1)更大的内存 (2)更快的外部设备 (3)更快的CPU (4)更先进的终端8. 多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器﹎﹎A﹎﹎。
A:(1)并发执行 (2)顺序执行(3)并行执行 (4)同时执行9.从总体上说,多道程序设计技术可﹎﹎A﹎﹎单位时间的算题量。
A: (1)增加 (2)减少 (3)维持10.为了提高计算机的处理机和外部设备的利用率,把多个程序同时放入主存储器,在宏观上并行运行是﹎﹎A﹎﹎。
A:(1)分时操作系统 (2)实时操作系统 (3)批处理系统(4)多道程序设计 (5)并发程序设计11. 有一类操作系统的系统响应时间的重要性超过系统资源的利用率,它被广泛地应用于卫星控制、导弹发射、飞机飞行控制、飞机订票业务等领域是﹎﹎A﹎﹎。
操作系统原理智慧树知到答案章节测试2023年天津大学

第一章测试1.关闭linux系统(不重新启动)可使用()命令A:haltB:rebootC:shutdown -rD:ctrl+alt+del答案:A2.以下选项中,哪个命令可以关机? ( )A:init 1B:init 0C:init 3D:init 5答案:B3.删除文件命令为( )A:moveB:mkdirC:mvD:rm答案:D4.下列哪个命令在建立一个 tar归档文件的时候列出详细列表()A:tar –rB:tar -cvC:tar -cvfD:tar -t答案:D5.建立一个新文件可以使用的命令为()A:cpB:touchC:chmodD:more答案:B6.以下为Linux系统下shell内置变量的是( )A:%*B:!C:$D:?E:#答案:BCDE第二章测试1.设与某资源关联的记录型信号量初值为 1,当前值为 -3。
则当前因等待使用该资源而处于阻塞态的进程个数为()。
A:1B:4C:0D:3答案:D2.当一个进程处于()状态时,称其为“等待”或“阻塞”状态。
A:它正等待分给它一个时间片B:它正等待中央处理机C:它正等待进入内存D:它正等待合作进程的一个消息答案:D3.下面关于线程的叙述中,正确的是()。
A:不论是系统支持线程还是用户级线程,其切换都需要内核的支持。
B:在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。
C:不管系统中是否有线程,进程都是拥有资源的独立单位。
D:线程是资源的分配单位,进程是调度和分配的单位。
答案:C4.资源的按序分配策略可以破坏()条件。
A:互斥使用资源B:循环等待资源C:占有且等待资源D:非抢夺资源答案:B5.下列选项中,会导致用户进程从用户态切换到内核态的操作是()①整数除以零②sin()函数调用③read系统调用A:①②③B:仅①③C:仅①②D:仅②③答案:B6.下列关于银行家算法的叙述中,正确的是()A:银行家算法破坏了死锁必要条件中的“请求和保持”条件B:银行家算法可以预防死锁C:当系统处于不安全状态时,系统中一定会出现死锁进程D:当系统处于安全状态时,系统中一定无死锁进程答案:D7.有5个批处理任务A、B、C、D、E几乎同时到达一个计算中心。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统原理复习题
一、单项选择题
1、一个作业的完成,要经过若干步骤,这其中的每一个步骤,称为( A )
A.作业流
B.作业步
C.子程序
D.子进程
2、Linux文件管理中VFS使用的inode是( D )
A.与外存中文件一一对应的数据结构
B.是与EXT2文件对应的数据结构
C.存放在外存中,与文件对应的数据结构
D.存放在内存中,与系统正在处理的文件对应的数据结构
3、( C )是指用户在一次计算过程中,或者一次事物处理过程中,要求计算机系统所作工作的集合。
A.进程
B.程序
C.作业
D.系统调用
4、处于后备状态的作业存放在( D )中
A.内存
B.外存
C.外存和内存
D.缓冲区
5、( D )是指让作业中不同是调用的子模块共同使用同一个内存区域。
A.交换技术
B.虚拟存储技术
C.覆盖技术
D.对换技术
6、操作系统是一种( B )
A.应用软件
B.系统软件
C.通用软件
D.工具软件
7、操作系统是一组( C )
A.文件管理程序
B.中断处理程序
C.资源管理程序
D.设备管理程序
8、现代操作系统的基本特征是( C )、资源共享和操作的异步性。
A.多道程序设计
B.中断处理
C.程序的并发执行
D.实现分时与实时处理
9、下列四个操作系统中,是分时系统的为( C )
A.CP/M
B.MS-DOS
C.UNIX
D.Windows NT
10、在分时系统中,时间片一定,( B ),响应时间越长。
A.内存越多
B.用户数越多
C.后备队列越短
D.用户数越少
11、当一个作业正常运行结束,或者出错而中途中止,作业就进入( A )状态。
1/ 6。