完整word版南京工程学院操作系统选择填空
(完整word版)操作系统及参考答案
![(完整word版)操作系统及参考答案](https://img.taocdn.com/s3/m/38dad7530029bd64783e2cfc.png)
一、单项选择题1.若处理器有32位地址,则它的虚拟地址空间为( B )字节。
A 2GB B 4GBC 100KBD 640KB2.支持程序浮动的地址转换机制是( A )A 动态重定位B 段式地址转换C 页式地址转换D 静态重定位3.UNIX中的文件系统采用( D )。
A 网状文件B 记录式文件C 索引文件D 流式文件4.段页式管理每取一数据,要访问(C )次内存。
A 1B 2C 3D 45.文件系统的主要目的是( A )。
A 实现对文件的按名存取B 实现虚拟存贮器C 提高外围设备的输入输出速度D 用于存贮系统文档6. 某基于动态分区存储管理的计算机,其主存容量为55mb(初始为空),采用最佳适配算法,分配和释放的顺序为:分配15mb,分配30mb,释放15mb,分配8mb,分配6mb,此时主存中最大空闲分区的大小是( B )A 7mbB 9mbC 10mbD 15mb7.设计批处理多道系统时,首先要考虑的是( B )。
A 灵活性和可适应性B 系统效率和吞吐量C 交互性和响应时间D 实时性和可靠性8.进程调度的对象和任务分别是( C )。
A 作业,从就绪队列中按一定的调度策略选择一个进程占用CPUB 进程,从后备作业队列中按调度策略选择一个作业占用CPUC 进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD 作业,从后备作业队列中调度策略选择一个作业占用CPU9.一种既有利于短小作业又兼顾到长作业的作业调度算法是( C )。
A 先来先服务B 轮转C 最高响应比优先D 均衡调度10.两个进程合作完成任务。
在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系称为进程的(B )。
A 互斥B 同步C 调度D 伙伴11.当每类资源只有一个个体时,下列说法中不正确的是(C )。
A 有环必死锁B 死锁必有环C 有环不一定死锁D 被锁者一定全在环中12.在现代操作系统中引入了(D ),从而使并发和共享成为可能。
2022年南京工程学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)
![2022年南京工程学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)](https://img.taocdn.com/s3/m/25d00425cd1755270722192e453610661ed95a1e.png)
2022年南京工程学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、()不是操作系统的功能。
A.CPU管理B.存储管理C.网络管理D.数据管理2、下列观点中,不是描述操作系统的典型观点的是()。
A.操作系统是众多软件的集合B.操作系统是用户和计算机之间的接口C.操作系统是资源的管理者D.操作系统是虚拟机3、某系统有n台互斥使用的同类设备,3个并发进程分别需要3,4,5台设备,可确保系统不发生死锁的设备数n最小为()。
A.9B.10C.11D.124、在使用信号量机制实现互斥时,互斥信号量的初值一般为():而使用信号量机,制实现同步时,同步信号量的初值般为()。
A.0:1B.1:0C.不确定:1D.1:不确定5、下面哪个不会引起进程创建()A.用户登录B.作业调度C.设备分配D.应用请求6、下列关于设备驱动程序的叙述中,正确的是()。
I.与设备相关的中断处理过程是由设备驱动程序完成的II.由于驱动程序与I/O设备(硬件)紧密相关,故必须全部用汇编语言书写III.磁盘的调度程序是在设备驱动程序中运行的IV.一个计算机系统配置了2台同类绘图机和3台同类打印机,为了正确驱动这些设备,系统应该提供5个设备驱动程序A. 仅I、IIIB. 仅II、IIIC.仅I、III,IVD. I、II、III、IV7、某进程的段表内容见表,当访问段号为2、段内地址为400的逻辑地址时,进行地址转换的结果是()。
A.段缺失异常B.得到内存地址4400C.越权异常D.越界异常8、采用直接存取法来读写磁盘上的物理记求时,效率最高的是()A.连续结构的文件B.索引结构的文件C.链接结构文件D.其他结构文件9、()结构的文件最适合于随机存取的应用场合。
A.流式B.索引C.链接D.顺序10、目标程序对应的地址空间是()A.名空间B.逻辑地址空间C.存储空间D.物理地址空间11、下面关于虚拟存储器的论述中,正确的是()。
南京工程学院嵌入式系统复习提纲
![南京工程学院嵌入式系统复习提纲](https://img.taocdn.com/s3/m/c1231ac9cc7931b764ce1537.png)
嵌入式系统复习选择10 ';填空20 ';判断10 ' ; 5个简答30 ' ; 3大题:指令使用(LDMIA),组变量表变量;1、ARM勺寄存器P32通用寄存器:包括程序计数器PC堆栈指针、其他通用寄存器(1) 不分组寄存器R0~R7每种状态下都统一,注意不同模式下使用时的数据保护;(2) 分组寄存器R8~R14:R8~R14为分组寄存器,对应的物理寄存器取决于当前的处理器模式;R8~R12有两个分组的物理寄存器。
除FIQ模式之外的所有模式(R8~R12) , FIQ模式(R8_fiq~R12_fiq),有利于加快FIQ的处理速度;R13 R14分别有6个分组的物理寄存器。
用于用户和系统描述,其余五组用于五种异常模式;R13堆栈指针(SP),要初始化,指向该异常向量专用的栈地址;保护现场;R14子程序链接寄存器(LR),功能:保存子程序返回地、设置为异常返回地址其他情况下R14可作为通用寄存器使用。
(3) 程序计数器R15(PC),指向当前指令的下两条指令的地址。
程序状态寄存器:任何模式下被访问,包含条件标志位、中断使能位、当前处理器模式标志、其他控制和状态位。
(1) 标志域:条件标志位:N符号、Z结果为0、C进位或借位、V溢出;Q标志位:用于指示增强的DSP指令是否发生溢出;J标志位:Jazelle 状态。
(2) 控制域:CPSR勺低8位称为控制位,异常时变化。
运行模式控制位M[4:0]:控制处理器模式;中断禁止位I、F:I=1时,禁止IRQ中断;F=1禁止FIQ中断;T控制位:说明指令是ARM旨令还是Thumb指令。
2、进程状态变换图P1783、C语言参数传递的是数组,实质传递的是什么P135地址;(好像是,我蒙的)4、堆栈的增长方向(两种),满堆栈和空堆栈P52 堆栈:数据结构,先进后出堆栈指针总指向栈顶。
(按生成方式)递增堆栈:低地址向高地址生成;递减堆栈:高地址向低地址生成;(按指向位置)满堆栈:当堆栈指针指向最后压入堆栈的数据时;空堆栈:当堆栈指针指向下一个将要放入数据的空位置时。
(完整版)操作系统选择填空练习题答案
![(完整版)操作系统选择填空练习题答案](https://img.taocdn.com/s3/m/c7703a5181c758f5f71f6765.png)
期末练习题一、单项选择题注意:蓝色的选项为正确答案。
第一章1.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称为(B )。
A.文件系统B.操作系统C.网络管理系统D.数据库管理系统2.按照所起的作用和需要的运行环境,操作系统属于(D )。
A.用户软件B.应用软件C.支撑软件D.系统软件3.操作系统的基本职能是(D )。
A.提供功能强大的网络管理工具B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.控制和管理系统内各种资源,有效地组织多道程序的运行4.操作系统负责管理计算机系统的(C )。
A.程序B.作业C.资源D.进程5.在计算机系统中,操作系统是( A )。
A.处于裸机之上的第一层软件B.处于硬件之下的低层软件C.处于应用软件之上的系统软件D.处于系统软件之上的用户软件6.为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
这属于( B )。
A.处理器管理B.存储管理C.文件管理D.作业管理7.操作系统对缓冲区的管理属于(B )的功能。
A.处理器管理B.设备管理C.文件管理D.存储器管理8.以下不属于操作系统关心的主要问题的是(D )。
A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器9.以下不属于操作系统具备的主要功能的是(C )。
A.内存管理B.中断处理C.文档编辑D.CPU 调度10.在下列操作系统中,强调吞吐能力的是(B )。
A.分时系统B.多道批处理系统C.实时系统D.网络系统11.批处理系统的主要缺点是(B )。
A.CPU 的利用率不高B.失去了交互性C.不具备并行性D.系统吞吐量小12.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是(B )。
A.多道批处理系统B.分时系统C.实时系统D.网络系统13.下面不属于分时系统特征的是( D )。
A.为多用户设计B.需要中断机构及时钟系统的支持C.方便用户与计算机的交互D.可靠性比实时系统要求高14.在下列性质中,不属于分时系统特征的是( D )。
操作系统填空、名词解释、简答题题库完整
![操作系统填空、名词解释、简答题题库完整](https://img.taocdn.com/s3/m/8214d3c3541810a6f524ccbff121dd36a32dc415.png)
操作系统填空、名词解释、简答题题库完整填空题1.操作系统的特征是(并发),(共享)和(异步性)还有(虚拟).2.按照用户界面的使用环境和功能特征的不同,一般可以把操作系统分为三种基本类型,即:(批处理系统),(分时系统)和实时系统.3.软件系统分为系统软件,(支撑软件)和(应用软件).4.多数计算机系统将处理器的工作状态划分为(管态)和目态.后者一般指用户程序运行时的状态,又称为普通态或(用户态).5.存储器一般分成高速缓冲器,(存)和(外存)三个层次,其中高速缓冲器是造价最髙,存取速度最快.6.文件的物理结构有:顺序结构,(结构)和(索引结构).8.在单CPU系统中有n(n>l)个进程,在任一时刻处于就绪的进程最多是(n-l)个,最少是(0)个.9.系统为每一台设备确定一个编号,以便区分和识别,这个确定的编号称为设备的(绝对)号?由用户在程序中定义的设备编号称为设备的(相对)号.10.一个作业可划分成若干个(相对独立)的部分,每个部分称为一个(作业步).11.在批处理兼分时的系统中,往往由分时系统控制的作业称为(前台)作业,而由批处理系统控制的作业称为(后台)作业.12.操作系统为用户提供两种类型的使用接口,它们是(操作员)接口和(程序员)接口.13.操作系统中,进程可以分为(系统)进程和(用户)进程两类.15.除了新建状态与撤销状态,进程的基本状态有(运行)、(就绪)、(阻塞)。
16.在响应比最髙者优先的作业调度算法中,当各个作业等待时间相同时,(计算时间短)分母的作业将得到优先调度;当各个作业要求运行的时间相同时,(等待时间长)分子的作业得到优先调度.17.当一个进程独占处理器顺序执行时,具有两个特性:(封闭)性和(可再现性).18.Linux的shell有两层含义,一是指由(shell命令)组成的Shell 命令语言;二是指(该命令的解释)程序.19.操作系统的主要设计目标是(方便用户使用)和(资源利用率高).20.当一个进程完成了特定的任务后,系统收回这个进程所占的(资源)和取消该进程的(进程控制块PCB),就撤消了该进程.21.每个索引文件都必须有一(索引)表,其中每个登记项用来指出一个逻辑记录的(存放位置或指针或首地址).22.实现SPOOL系统时必须在磁盘上辟出称为(输入#)和(输出#)的专门区域,以存放作业信息和作业执行结果.23.一个理想的作业调度算法应该是既能(提高系统效率)又能使进入系统的作业(周转时间短).24.死锁的四个必要条件是(互斥使用资源),(占用并等待资源),不可抢夺资源和循环等待资源.25.操作系统一般为用户提供了三种界面,它们是(命令界面),(图形界面)和系统调用界面.26.进程间相互合作的关系是(同步)关系,而对资源争用的关系是(互斥)关系.若干进程使用同一临界资源时必须互斥执行.27.处理机调度可分为三级,它们是作业调度,(进程调度)和CPU交换调度;在一般操作系统中,必须具备的调度是(进程调度).28.—般说来,用户程序中所使用的地址是逻辑地址,而存中各存储单元的地址是(物理地址或绝对地址);将前者转变为后者的过程称作(重定位).29.在段页式存储管理系统中,面向(用户)的地址空间是段式划分,面向(物理实现)的地址空间是页式划分.30.在Linux系统中,基本的文件类型分为(普通)文件,目录文件和文件,所有的I/O设备按其物理特性分为(字符)设备和块设备.33.操作系统的设备管理应具备的主要功能是(监视设备状态),(进行设备分配),完成I/O操作和缓冲管理与地址转换.34.对信号量S每执行一次P操作,则信号量S的值就减1.当S的值小于0时,执行P操作的进程的状态就置为阻塞态,把相应的PCB 连入该信号量队列的(末尾),并且该进程放弃处理机,由(进程调度程序)调度合适进程.35.把逻辑地址转变为存的物理地址的过程称作重定位,它分为(静态重定位)和(动态重定位)两种形式,在现代操作系统中都釆用动态重定位形式来实现这种地址转换.37. SPOOL!ng的中文含义为(同时外围联机操作)或(假脱机操作)。
南京工程学院微机原理填空答案
![南京工程学院微机原理填空答案](https://img.taocdn.com/s3/m/b126aca7d1f34693daef3ed0.png)
填空题1. 8086内部由两个独立的逻辑单元组成:总线接口部件(BIU )、执行部件(EU )。
前者的功能是 负责完成CPU 与存储器或I/O 设备之间的数据传送,后者的功能是负责执行指令。
由于两个逻辑单元分开,所以 取指 和 执指 可以重叠操作,提高了CPU 的利用率。
2. 8086有6个状态标志 AF 、 PF 、OF 、ZF 、CF 、SF 及三个控制标志 IF 、TF 、DF 。
标志寄存器中的 TF 标志是为调试程序的方便而设置的。
3. 8086CPU 中典型总线周期由 4 个时钟周期组成,其中T1期间,CPU 输出地址信息;如有必要时,可以在 T3与T4 两个时钟周期之间插入1个或多个TW 等待周期。
4. 8086工作于最小模式具有如下特点:CPU+5V ;系统控制总线信号由 8086CPU 提供;支持 单处理器 系统。
5. 在8086系统最小模式下的基本配置中的外围芯片有:①1片8284A ,用来作为 时钟发生器,并对RESET 、READY 信号进行同步; ②3片8282用来作为 地址锁存器 ;③当系统中所连存储器和外设较多时,要加二片8286作为 数据总线收发器 。
6. 若8086工作于最小模式,当CPU 完成将AH 中的内容送到物理地址为91001H 的存储单元操作时,引脚BHE#/S7,RD#,WR#,M/IO#,DT/R*的相应电平为 0,1,0,1,1 。
7. 下图是8086系统中的存储器写周期时序,涉及到的符号有AD 15~AD 0,A 15~A 0,D 15~D 0,WR#、M/IO#、ALE ,试填写①~⑥ 符号名称:① M/IO#,② ALE ,③ AD15~AD0 , ④ WR# ,⑤ A15~A0 ,⑥ D15~D0 。
8. 8086系统某中断所对应的中断向量2400H:0280H 存放在000D8H 开始的4个单元中,则该中断的类型号为 36H ;该中断服务程序入口的物理地址为 24280H ;000DAH 字单元的内容为 2400H 。
南京工程学院试卷样本
![南京工程学院试卷样本](https://img.taocdn.com/s3/m/c24a3b3b28ea81c759f578b9.png)
共 页 第1页南京工程学院试卷( 2卷)20 /20 年 第 学期课程所属部门: 自动化学院 课程名称: 微机原理及应用考试方法: 闭卷 使用班级:命 题 人: 课程组 教研室主任审核: 主管领导同意:题号 一 二三四五六七八九十总分得分一、 单项选择题(请在每小题4个备选答案中, 选出一个最好答案, 本题15题 ,每空1题,共15分 )1. 若十进制数为100, 则该数二进制表示为( )。
A .1100100B .1000000C .01111100D .101100102. 完成二进制数无符号数01111101与00000101减法运算正确结果是( )。
A .10010101 B .01111000 C .00100010 D .100000103. 完成二进制数01110001和00001111逻辑“或”运算正确结果是( )。
A .01110000B .01110001C .01111111D .00001111 4. 十进制数10.05BCD 数为( )。
A .10000. 0101B .10000.00000101C .00010000.00000101D .00010000.1015. 堆栈指针SP 是微处理器中用于指示( )专用寄存器。
A .栈底地址B .栈顶地址C .堆栈基地址D .中止服务程序或子程序入口地址 6. 下列指令中, 不正确指令是( )。
A .PUSH AXB .POP BXC .PUSH CLD .POP DX 7. 下列引发CPU 程序中止4种情况中, ( )需要设备提供中止类型号。
本题班级 学号 姓名。
操作系统填空题
![操作系统填空题](https://img.taocdn.com/s3/m/0d9f89763868011ca300a6c30c2259010202f3a2.png)
操作系统填空题1. 操作系统是一种管理计算机硬件和软件资源的__________。
2. 操作系统的功能主要包括____________、____________、____________、____________和____________。
a. 进程管理:包括进程调度、进程同步、进程通信和进程间资源管理。
b. 存储管理:负责内存的分配和回收,管理虚拟内存和页面置换。
c. 文件管理:提供文件的组织、存储、保护和共享,实现文件的读写和查询。
d. 设备管理:负责设备的分配和释放,控制设备的使用和处理设备中断。
e. 用户接口:提供用户与计算机系统之间的交互方式,包括命令行界面和图形用户界面。
3. 操作系统通过__________的方式来管理和调度进程。
4. 进程是计算机中正在__________的程序。
5. 进程的状态包括:__________、__________、__________、__________和__________。
6. 进程调度算法有多种,常见的有__________、__________和__________。
7. 存储器管理中,操作系统将内存划分为__________,每个页的大小由操作系统决定。
8. 页面置换算法有多种,常见的有__________、__________和__________。
9. 文件管理中,操作系统使用__________和__________两种方式组织文件。
a. 目录结构:采用树形结构或图形结构来组织文件,提供文件的层次化管理。
b. 文件分配:采用连续分配、链式分配或索引分配等方式来存储文件数据。
10. 设备管理中,操作系统使用__________和__________两种方式来控制设备的使用。
a. 手动方式:用户手动指定设备的使用,适用于简单设备控制。
b. 自动方式:操作系统根据设备的状态和优先级来决定设备的使用,适用于复杂设备控制。
11. 操作系统提供的用户接口可以分为__________和__________。
南京工程学院试卷7
![南京工程学院试卷7](https://img.taocdn.com/s3/m/a646e17dae1ffc4ffe4733687e21af45b307fec4.png)
南京⼯程学院试卷7共页第1页南京⼯程学院试卷( 7卷)20 /20 学年第学期课程所属部门:⾃动化学院课程名称:微机原理及应⽤考试⽅式:闭卷使⽤班级:命题⼈:课程组教研室主任审核:主管领导批准:题号⼀⼆三四五六七⼋九⼗总分得分⼀、单项选择题(请在每⼩题的4个备选答案中,选出⼀个最佳答案,本题15题 ,每空1题,共15分) 1. 若⼆进制数为101100100B ,则该数的⼗进制表⽰为()。
A .356 B .244 C .282 D .198 2. 完成⼆进制数⽆符号数10011101与00000101的减法运算的正确结果是()。
A .10010101 B .00100110 C .00100010 D .10011000 3. 微型计算机在硬件上是由()四⼤部分组成。
A .微处理器、存储器、I/O 接⼝和总线 B .算术逻辑单元、寄存器组、程序计数器和指令系统C .微处理器、存储器、输⼊设备和输出设备 D .主板、硬盘、键盘和显⽰器 4. 下列引起CPU 程序中断的4种情况中,()需要由硬件提供中断类型号。
A .NMI B .INTR C .INTO D .INT n 5. 在CPU 与外设通信中,异步查询⽅式相⽐于中断⽅式,具有()的特点。
A .硬件电路简单,数据传送可靠 B .硬件电路简单,CPU 使⽤效率⾼ C .数据传送可靠,CPU 使⽤效率⾼ D .硬件电路复杂,CPU 利⽤率低6. 执⾏8086指令“PUSH AX”后,SP 值为()。
A .SP=SP+2B .SP=SP+1C .SP=SP-2D .SP=SP-1本题得分班级学号姓名南京⼯程学院试卷共页第 2 页7. 下列指令中属于寄存器基址加变址寻址的指令是()。
A.MOV AX,BX B.MOV AX,[BX]C.MOV AX,[SI] D.MOV AX,10H[BX][SI]8. 某存储器芯⽚有11条地址线,8条数据线,则该芯⽚中存储单元有()。
南京工程学院嵌入式复习要点
![南京工程学院嵌入式复习要点](https://img.taocdn.com/s3/m/10ea602a2af90242a895e5e9.png)
题型:一、单项选择题(请在每小题的4个备选答案中,选出一个正确答案,共15小题;每小题2分,共30分)二、填空题(本题20空,每空1分,共20分)三、简答题(本题共5小题, 每小题7分,共35分)四、综合题(本题2小题,共15分)知识点:嵌入式系统代表:手机、mp3、pda。
Intel 8086不属于嵌入式微处理器嵌入式系统硬件组成:存储器、输入输出部分和嵌入式微处理器哈佛结构的4套总线:程序的数据总线与地址总线,数据的数据总线与地址总线按照软件的体系结构,可以把嵌入式操作系统分为3大类:单体结构、微内核结构和分层结构ARM9微处理器中,状态寄存器有哪些ARM9微处理器的五级流水线分别是取指、指令译码和执行、数据缓存、写回在μC/OS-Ⅱ操作系统中,如果定义OS_LOWEST_PRIO为56,则用户最多能建立的任务是48个ARM9微处理器支持虚拟内存,CPU使用MMU把地址从虚拟内存空间映射到物理内存空间。
S3C2410A微处理器上电复位之后,其大小端模式是由处理器引脚电平决定的RISC处理器特点在嵌入式系统开发中,通常采用的是交叉编译器。
RS-232串行通信标准中,逻辑“1”电平范围。
嵌入式操作系统特点在μC/OS-Ⅱ操作系统中,任务调度方法是基于优先级的嵌入式处理器分为4类:嵌入式微处理器、嵌入式控制器、嵌入式DSP处理器、嵌入式片上系统无操作系统的嵌入式软件主要有循环轮转、前后台系统两种实现方式ARM9微处理器具有两种工作状态:ARM状态、Thumb状态在ARM9微处理器中,寄存器R14一般用作连接寄存器,R15一般用作程序计数器ARM9微处理器处理的数据在寄存器中,对系统存储器的访问要通过加载/存储指令来实现ARM9一共具有37个32位的寄存器,具体哪些寄存器是可编程访问的取决于处理器工作状态和运行模式。
μC/OS-Ⅱ实时嵌入式操作系统仅仅是一个实时内核,它只提供了任务调度、任务管理、时间管理、任务间通信等基本功能。
南京工程学院 嵌入式系统复习提纲
![南京工程学院 嵌入式系统复习提纲](https://img.taocdn.com/s3/m/ba5957ef011ca300a6c390f6.png)
嵌入式系统复习选择10’;填空20’;判断10’;5个简答30’;3大题:指令使用(LDMIA),组变量表变量;1、ARM的寄存器 P32通用寄存器:包括程序计数器PC、堆栈指针、其他通用寄存器(1)不分组寄存器R0~R7:每种状态下都统一,注意不同模式下使用时的数据保护;(2)分组寄存器R8~R14:R8~R14为分组寄存器,对应的物理寄存器取决于当前的处理器模式;R8~R12有两个分组的物理寄存器。
除FIQ模式之外的所有模式(R8~R12),FIQ模式(R8_fiq~R12_fiq),有利于加快FIQ的处理速度;R13、R14分别有6个分组的物理寄存器。
用于用户和系统描述,其余五组用于五种异常模式;R13堆栈指针(SP),要初始化,指向该异常向量专用的栈地址;保护现场;R14子程序链接寄存器(LR),功能:保存子程序返回地、设置为异常返回地址其他情况下R14可作为通用寄存器使用。
(3)程序计数器R15(PC),指向当前指令的下两条指令的地址。
程序状态寄存器:任何模式下被访问,包含条件标志位、中断使能位、当前处理器模式标志、其他控制和状态位。
(1)标志域:条件标志位:N符号、Z结果为0、C进位或借位、V溢出;Q标志位:用于指示增强的DSP指令是否发生溢出;J标志位:Jazelle状态。
(2)控制域:CPSR的低8位称为控制位,异常时变化。
运行模式控制位M[4:0]:控制处理器模式;中断禁止位I、F:I=1时,禁止IRQ中断;F=1禁止FIQ中断;T控制位:说明指令是ARM指令还是Thumb指令。
2、进程状态变换图 P1783、C语言参数传递的是数组,实质传递的是什么?P135 地址;(好像是,我蒙的)4、堆栈的增长方向(两种),满堆栈和空堆栈 P52堆栈:数据结构,先进后出堆栈指针总指向栈顶。
(按生成方式)递增堆栈:低地址向高地址生成;递减堆栈:高地址向低地址生成;(按指向位置)满堆栈:当堆栈指针指向最后压入堆栈的数据时;空堆栈:当堆栈指针指向下一个将要放入数据的空位置时。
操作系统试题答案
![操作系统试题答案](https://img.taocdn.com/s3/m/c369386b9b6648d7c1c746cd.png)
操作系统概论试题一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.在配置多道批处理操作系统的计算机系统中(D)A.用户可联机、调试自己的程序B.允许用户直接干预作业的执行C.能对外部事件实时响应D.允许多个作业同时使用不同的外围设备2.UNIX操作系统是一个(A)A.交互式分时操作系统B.多道批处理操作系统C.实时操作系统D.分布式操作系统3.若操作系统管理的某用户程序当前正占有中央处理器,该用户程序欲读磁盘上的文件信息,那么用户程序中相应的指令应该是(D)A.启动I/O指令B.等待I/O指令C.转移指令D.访管指令4.当一次系统调用功能完成后,中央处理器的工作状态应(C)A.保持管态B.保持目态C.从管态转换成目态D.从目态转换成管态5.分布式操作系统的特点是(C)A.资源共享B.资源地理位置分散C.资源位置透明D.多个用户的程序并行运行6.引入进程的原因是(B)A.提高资源的利用率和控制程序的执行B.提高资源的利用率和正确描述程序的执行情况C.提高程序的执行速度和控制程序的执行D.提高程序的执行速度和正确描述程序的执行情况7.进程有三种基本状态,可能的状态转换是(A)A.就绪态到运行态、等待态到就绪态、运行态到等待态B.就绪态到运行态、就绪态到等待态、等待态到运行态C.就绪态到运行态、等待态到就绪态、等待态到运行态D.运行态到就绪态、就绪态到等待态、等待态到运行态8.处理器不能..直接访问的存储器是(D)A.寄存器B.高速缓冲存储器C.主存储器D.辅助存储器9.断电停机后,存储信息随之消失的存储器是( C )A.磁盘B.磁带C.主存储器D.U盘10.处于运行状态的操作系统程序应放在( C )A.寄存器中B.高速缓冲存储器中C.主存储器中D.辅助存储器中二、填空题请在每小题的空格中填上正确答案。
错填、不填均无分。
11.采用层次结构的计算机系统中,人与计算机硬件之间的界面是软件。
操作系统试题库填空题及答案
![操作系统试题库填空题及答案](https://img.taocdn.com/s3/m/4c0f3a9b16fc700abb68fcca.png)
操作系统试题库填空题及答案1、分时系统必须为用户提供(操作控制命令)以实现(交互(或联机))控制方式。
2、Spooling系统中,作业执行时,从磁盘上的(输入井)中读取信息,并把作业的执行结果暂时存放在磁盘上的(输出井)中。
3、中断分类后,中断是指(源自CUP以外事件的中断,通常与当前程序(进程)运行无关),异常是指(源自CUP内部事件的中断,通常与当前程序(进程)运行有关)。
4、所谓脱机用户接口是指(作业控制语言)。
5、用户程序必须通过程序级接口方能获得操作系统的服务,程序级接口主要是由一组(系统调用)组成。
6、操作系统的主要功能是(存储器管理)、(处理机管理)、(设备管理)、(文件管理)、(作业管理)。
7、用户是通过(命令接口)或者程序接口向计算机发出请求的。
8、用户与操作系统的接口有(通讯语言)和(系统调用)。
9、交互式系统和多道程序系统相结合可构成(分时)系统。
10、SPOOLing是指(并发的外部设备联机操作),操作系统用它来实现(虚拟设备)的功能。
11、分时系统追求的目标是(及时响应).12、用户进程从目态(常态)转换为管态(特态)的唯一途径是(中断).13、实时系统应具有两个基本特征:及时性和(可靠性).14、实时系统应具有两个基本特征:(及时性)和可靠性.15、用户程序通过(访管指令(或系统调用))向操作系统提出各种资源要求和服务请求.16、SPOOLing(同时的外部设备联机操作)技术是关于慢速字符设备如何与计算机主机交换信息的一种典型的(虚拟设备)技术.17、计算机操作系统是方便用户、管理和控制计算机(软硬件资源)的系统软件。
18、面对一般用户,通过(操作命令)方式控制操作系统;面对编程人员,通过(系统调用)控制。
19、一个完整的计算机系统是由(硬件)和(软件)两大部分组成的。
20、操作系统是(控制和管理)计算机系统内部(各种硬件和软件资源)、有效地组织多道程序运行的(系统软件(或程序集合)),是用户和计算机的(接口)。
(最新整理)操作系统复习题选择和填空带答案
![(最新整理)操作系统复习题选择和填空带答案](https://img.taocdn.com/s3/m/8e64a0ffa5e9856a57126031.png)
B。 并发性
C。 调度性
D。 异步性
19、进程控制块是描述进程状态和特性的数据结构,一个进程D。
A、可以有多个进程控制块
B、可以和其他进程共用一个进程控制块
C、可以没有进程控制块
D、只能有惟一的进程控制块
20、在大多数同步机构中,均用一个标志来代表某种资源的状态,该标志常被称为 C 。
C。
A。 静止阻塞 B。 活动阻塞 C。 静止就绪 D. 活动就绪
7、下列各项工作中 , 哪一个不是创建进程必须的步骤 B 。
A.建立一个 PCB 进程控制块 B.由进程调度程序为进程调度 CPU
C。为进程分配内存等必要的资源 D.将 PCB 链入进程就绪队列
8、已经获得除___C__以外的所有运行所需资源的进程处于就绪状态。
操作系统复习题选择和填空带答案
第一章绪论复习题
1、操作系统有多种类型,允许多个用户将若干个作业提交给计算机集中处理的
操作系统,称为__A___。
A.批处理操作系统
B.分时操作系统
C.实时操作系统
D.多处理机操作系统
2、C操作系统允许用户把若干个作业提交给计算机系统。
A、单用户 B、分布式 C、批处理 D、监督
A.该进程重新占有了 CPU B.进程状态变为就绪
C.它的优先权变为最大
D.其 PCB 移至就绪队列的队首
12、为了对紧急进程或重要进程进行调度,调度算法应采用____B__.
A.先进先出调度算法
B.优先数法
C.最短作业优先调度
D.定时轮转法
13、PV 操作是在____A_上的操作。
A.临界区
B.进程
C.缓冲区
D.信号量
14、如果某一进程在运行时,因某种原因暂停,此时将脱离运行状态,而进入__C______.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.下列软件系统不属于操作系统的是( )。
A. Linux B.Windows NT C.Photoshop D.Solaris2.对计算机系统和网络通信提出的四项安全要求分别是机密性、完整性、可记账性和( )。
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. SPOOLing系统8.下列中断属于自愿中断的是()。
A.程序中断B.硬件故障中断 C .外部和 I/O 中断 D.访管中断9.按 ( )分类可以将设备分为字符设备和块设备。
A.从属关系B.操作特性C.共享信息D.信息交换单位10.计算机系统安全评测准则TCSEC根据系统所采用的安全策略和所具备的安全功能将系统分为( )。
A. 4类共7个安全等级B.6类共8个安全等级C. 5 类共 6 个安全等级D.6类共6个安全等级得分评卷人复查人二、判断改错题(每小题2分,共10 分)在题后的括号内,正确的打√;错误的打×并予以改正。
11.线程的关键状态有运行、就绪和等待态。
由于线程不是资源的拥有单位,挂起状态对线程来说是没有意义的。
( )改正:得分12.系统处于安全状态肯定不会是死锁状态,死锁状态肯定是不安全状态,不安全状态不一定是死锁状态。
( )得分改正:13.如用户不指定特定的设备,而指定逻辑设备,使得用户作业和物理设备分离开来,再通过其他途径建立逻辑设备和物理设备之间的对应关系,称设备的这种特性为“设备独立性”。
( )得分改正:14.作业管理是微观的低级管理,进程管理是宏观的高级管理。
( )得分改正:15. I/O 控制方式主要有询问方式、中断方式、DMA方式和库例程方式。
( )得分改正:得分评卷人复查人三、填空题(每空 1 分,共10 分)16.操作系统从资源管理角度看可以分为五大功能,即处理器管理、存储器管理、_____________、文件管理和作业管理。
17.文件或数据库管理系统采用的访问控制的一个通用模型是访问矩阵,访问矩阵是状态机模型的一种,该模型的基本要素有三个,即主体、客体和____________。
18.分布式操作系统应该具备四项基本功能,即进程通信、资源共享、并行运算和________________ 。
19.虚拟存储器的容量由计算机的 __________________ 和可用的辅助存储器容量决定,与实际的主存大小没有直接关系。
20.____________ 是进程存在的标志,它包含有进程的标识信息、现场信息和控制信息。
在操作系统内部,它们链接在一起就形成了进程队列。
21.在可变分区存储管理中,主要利用___________________ 技术来使用碎片。
22.通道程序由通道命令字 (CCW)组成,该程序的首地址存放在内存的固定单元即__________中,而下一条指令地址一般存放在通道状态字(CSW)中。
23.磁盘执行一次信息传输所花的时间有三部分,即 _______________、延迟时间和传输时间。
定位一个磁盘的块需要三个参数,即柱面号、磁头号和扇区号。
24.文件的物理结构和组织方法主要有四种,即顺序文件、连接文件、直接文件和 _________。
25.管程具有共享性、安全性和互斥性,实现管程一般有两种方法,即Hoare 方法和__________方法。
一、单项选择题(每小题 1 分,共10 分)1. C2.C3.B4.B5.A6.B7.A8.D9.D 10.A二、判断改错题(每小题 2 分,共10 分)11.√(2 分)12.√(2 分)13.√(2 分)14.× (1 分 ) ;改正:作业管理是宏观的高级管理,进程管理是微观的低级管理。
(1 分)15.× (1 分 ) ;改正: I/O 控制方式主要有询问方式、中断方式、DMA方式和通道方式。
( 1分)三、填空题(每空1分,共10 分)16.设备管理 17. 主客体属性 18. 网络管理 19. 地址结构 20. 进程控制块(或 PCB)21.移动 22. CAW( 或通道地址字) 23.寻找时间(或寻道时间)24.索引文件25. Hansen( 或汉森 )1.页式管理中,页表的大小由()决定。
A. 作业所占页多少B.操作系统C. 用户指明D. 系统统一指定2.信号量 S 的值为 8,在 S 上调用了 10次 P操作和 6 次 V操作后, S的值为 ( )。
A. 6B. 10C. 4D. 83.某类资源有 5个,由 3 个进程共享,每个进程最多可申请( )资源而使系统不会死锁。
A.1 个 B .2个 C .3个D.4个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.在下列存储管理方案中,不适应于多道程序设计的是()。
A.单一连续区分配B.固定式分区分配C.可变式分区分配D.段页式存储管理10.缓冲技术的多缓冲所组成的缓冲环在()中。
A.外存 B .主存C. ROM D.寄存器得分评卷人复查人二、判断改错题(每小题 2 分,共 10 分)在题后的括号内,正确的打√;错误的打×并予以改正。
11.在多道程序设计环境中,采用了多道程序设计技术,提高了 CPU的效率,每个作业的周转时间也大大缩短了。
( )改正:得分12. 用 P、V 操作和信号量实现进程同步和互斥后,仍然有可能发生死锁。
( )改正:得分13.采用可抢占式的优先级进程调度算法,处于运行状态的进程一定是优先级最高的进程。
()改正:得分14.磁盘的驱动调度分为移臂调度和旋转调度,调度顺序是先旋转调度,然后再进行移臂调度。
( )得分改正:15.访管指令是非特权指令;信号量机制、管程机制与消息传递机制在功能上是等价的。
( )得分改正:得分评卷人复查人三、填空题(每空 1 分,共10 分)16.操作系统的三种基本类型是 ___________________ 、分时操作系统和实时操作系统。
实时操作系统首先强调的是实时性,其次再考虑系统效率。
17.网络操作系统可以分成三种类型,即集中模式、__________________ 和对等模式。
18.管程具有共享性、安全性和互斥性,实现管程有两种方法,即_________方法和 Hansen方法。
19.现有两道作业,一道单纯计算 15 分钟,另一道计算 2 分钟,打印 10 分钟。
在多道程序系统中,这两个作业完成至少需要 _________________ 分钟。
20.在页式存储管理系统中,可以使用___________来构成主存分配表,以记录主存中块的分配情况。
21.进程由四个要素组成:、程序块、数据块和核心栈。
其中用户栈在数据块中。
22.操作系统提供了两种用户接口,即用户级接口,主要采用操作命令、菜单或JCL;另一种是 ____________级接口,主要采用系统调用方式。
23.通道在输入输出操作完成或出错时,就形成________________ 中断,等候 CPU来处理。
24.在使用一个文件前,用户首先应该请求执行建立或___________操作。
25.进程运行满一个时间片后但并未完成而让出中央处理器,它的状态应变为__________状态。
1. B2.C3.B4.D5.D6.B7.A8. C9.A 10.A二、判断改错题(每小题 2 分,共10 分)11.× (1 分 ) ;改正:多道程序设计环境中,采用了多道程序设计技术,提高了CPU的效率,但每个作业的周转时间有可能会延长。
(1 分)12.√(2 分)13.√(2 分)15.×(1 分) ;改正:磁盘的驱动调度分为移臂调度和旋转调度,调度顺序是先移臂调度,然后再进行旋转调度。
(1 分)15.√(2 分)三、填空题(每空1分,共10 分)16.批处理操作系统17.客户机/服务器模式(或c/s模式)18.Hoare 19.17 20.位示图21.PCB (或进程控制块)22.程序员级接口23. I/O中断24.打开25.就绪36.假定有 4 个作业,它们的提交和估计运行时间如下表:作业名到达系统时间所需 CPU时间(ms)作业 18.0 2.0作业 28.50.5作业 39.00.1作业 49.50.2假如调度从 8.0 时刻开始,调度时间忽略不计。
请运用先来先服务调度算法和响应比高者优先调度算法,分别计算出每个作业的完成时间和周转时间,并求出两种算法的平均周转时间。
得分36. FCFS: 作业执行顺序:1、2、 3、 4。
作业名完成时间周转时间( ms)作业 110.0 2.0(1分 )作业 210.5 2.0(1分 )作业 310.6 1.6(1分 )作业 410.8 1.3(1分 )平均周转时间为 (2.0+2.0+1.6+1.3)/4=1.725(1分 )响应比高者优先:作业执行顺序: 1、 3、 2、 4。
作业名完成时间周转时间( ms)作业 110.0 2.0(1分 )作业 210.6 2.1(1分 )作业 310.1 1.1(1分 )作业 410.8 1.3(1分 )平均周转时间为 (2.0+2.1+1.1+1.3)/4=1.625(1分 ). int count=0;semaphore W=1,mutex=1; (3 分 )cobeginprocesss reader_i(){ P(mutex);count++;if(count==1)P(W);V(mutex);(2 分)读文件 ;P(mutex);count--;if(count==0)V(W);V(mutex);(2 分)}process writer_j(){ P(W);写文件;V(W);}(3 分)coend。