北师大网络计算机操作系统带答案

合集下载

2022年北京师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年北京师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年北京师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、如果文件采用直接存取方法,且文件大小不固定,则应采用()物理结构。

A.直接B.索引C.随机D.顺序2、用户在删除某文件的过程中,操作系统不可能执行的操作是A.删除此文件所在的目录B.删除与此文件关联的目录项C.删除与此文件对应的文件控制块D.释放与此文件关联的内存缓冲区3、在下述父进程和子进程的描述中,正确的是()A.父进程创建了子进程,因而父进程执行完后,子进程才能运行B.父进程和了进程可以并发执行C.撤销了进程时,应该同时撤销父进程D.撤销父进程时,应该同时撤销子进程4、在单处理器的多进程系统中,进程切换时,何时占用处理器和占用多长时间取决于()A.进程响应程序段的长度B.进程总共需要运行时间的长短C.进程自身和进程调度策略D.进程完成什么功能5、关于临界问题的一个算法(假设只有进程P0和P1,能会进入临界区)如下(i为0或1代表进程P0或者P1):Repeatretry:if(turn!=-1)turn=i;if(turn!=i)go to retry;turn=-1;临界区:turn=0;其他区域;until false;该算法()。

A.不能保持进程互斥进入临界区,且会出现“饥饿”B.不能保持进程互斥进入临界区,但不会出现“饥饿”C.保证进程互斥进入临界区,但会出现“饥饿”D.保证进程互斥进入临界区,不会出现“饥饿”6、采用分页或分段管理后,提供给用户的物理地址空间()。

A.分页支持史大的物理空间B.分段支持更大的物理空间C.不能确定D.一样大7、对重定位存储管理方式,应()。

A.在整个系统中设置一个重定位寄存器B.为每个程序设置个重定位寄存器C.为每个程序设置两个重定位寄存器D.为每个程序和数据都设置一个重定位寄存器8、下面叙述中,错误的是()A.操作系统既能进行多任务处理,又能进行多重处理B.多重处理是多任务处理的子集,C.多任务是指同一时间内在同一系统中同时运行多个进程D.一个CPU的计算机上也可以进行多重处理9、实时操作系统必须在()内处理完来白外部的事件。

2022年北京大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年北京大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年北京大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、若某文件系统索引节点(inode)中有直接地址项和间接地址项,则下列选项中,与单个文件长度无关的因素是().A.索引节点的总数B.间接地址索引的级数C.地址项的个数D.文件块大小2、磁盘高速缓存设在()中。

A.内存B.磁盘控制器C.CacheD.磁盘3、进程A和进程B通过共享缓冲区协作完成数据处理,该缓冲区支持多个进程同时进行读写操作。

进程A负责产生数据并放入缓冲区,进程B负责从缓冲区中取出数据并处理。

两个进程的制约关系为()。

A.互斥关系B.同步关系C.互斥与同步D.无制约关系4、在个交通繁忙的十字路口,每个方向只有一个车道,如果车辆只能向前直行,而不允许转弯和后退,并未采用任何方式进行交通管理。

下列叙述正确的是()。

A.该十字路口不会发生死锁,B.该十字路口定会发生死锁C.该上字路口可能会发生死锁,规定同时最多3个方向的车使用该十字路是最有效的方法D.该十字路口可能会发生死锁,规定南北方向的两个车队和东西方向的两个车队互斥使用十字路口是最有效的方法5、采用资源剥夺法可以解除死锁,还可以采用()方法解除死锁。

A.执行并行操作B.撤销进程C.拒绝分配新资源D.修改信号量6、下列关于页式存储说法中,正确的是()。

I.在页式存储管理中,若关闭TLB,则每当访问一条指令或存取一个操作数时都要访问两次内存II.页式存储管理不会产生内部碎片III.页式存储管理当中的页面是为用户所感知的IV.页式存储方式可以采用静态重定位A.仅I、II,IVB. 仅I、IVC. 仅ID.I、II、III、IV7、解决主存碎片问题较好的存储器管理方式是()A.可变分区B.分页管理C.分段管理D.单一连续分配8、列选项中,不可能在用户态发生的事件是()。

A.系统调用B.外部中断C.进程切换D.缺页9、假设4个作业到达系统的时刻和运行时间见表。

2022年东北师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年东北师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年东北师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、下面关于文件系统的说法正确的是()。

A.文件系统负责文件存储空间的管理,但不能实现文件名到物理地址的转换B.在多级目录结构中,对文件的访问是通过路径名和用户目录名进行的C.文件可以被划分成大小相等的若干物理块,且物理块大小也可以任意指定D.逻辑记录是对文件进行存取操作的基本单位2、某文件系统物理结构采用三级索引分配方法,如果每个磁盘块的大小为1024B.每个盘块索引号占用4B,请问在该文件系统中,最大文件的大小最接近的是()A.8GBB.16GBC.32GBD.2TB3、若一个信号量的初值为3,经过多次P、V操作之后当前值为-1,则表示等待进入临界区的进程数为()A.1B.2C.3D.44、进程调度算法中,可以设计成可抢占式的算法有()。

A.先来先服务调度算法B.最高响应比优先调度算法C.最短作业优先调度算法D.时间片轮转调度算法5、下面关于进程的叙述中,正确的是()A.进程获得CPU运行是通过调度得到的B.优先级是进程调度的重要依据,确定就不能改变,C.单CPU的系统中,任意时刻都有一个进程处于运行状念D.进程申请CPU得不到满足时,其状态变为阻塞6、解决主存碎片问题较好的存储器管理方式是()A.可变分区B.分页管理C.分段管理D.单一连续分配7、下面有关外层页表的叙述中错误的是()。

A.反映在磁盘上页面存放的物理位置B.外层页表是指页表的页表C.为不连续(离散)分配的页表再建立一个页表D.若有了外层页表,则需要一个外层页表寄存器就能实现地址变换8、计算机开机后,操作系统最终被加载到()。

A.BIOSB.ROMC.EPROMD.RAM9、在中断发生后,进入中断处理的程序属于()。

A.用户程序B.可能是应用程序,也可能是操作系统程序C.操作系统程序D.既不是应用程序,也不是操作系统程序10、某进程的段表内容见表,当访问段号为2、段内地址为400的逻辑地址时,进行地址转换的结果是()。

东北师范大学22春“计算机科学与技术”《操作系统》作业考核题库高频考点版(参考答案)试题号4

东北师范大学22春“计算机科学与技术”《操作系统》作业考核题库高频考点版(参考答案)试题号4

东北师范大学22春“计算机科学与技术”《操作系统》作业考核题库高频考点版(参考答案)一.综合考核(共50题)1.下列关于目录检索的论述中正确的一条是()。

A.由于Hash法具有较快的检索速度,故现代操作系统中已开始用它取代传统的顺序检索法B.在利用顺序检索法时,对树型目录应采用文件的路径名,且应从根目录开始逐级检索C.在顺序检索法的查找过程中,只要有一个文件分量名未能找到,便应停止查找D.在顺序检索法的查找完成时,即可得到文件的物理地址参考答案:C2.分区管理要求对每一个作业都分配()的内存单元。

A.地址连续B.若干地址不连续C.若干连续的帧D.若干不连续的帧参考答案:A3.对付被动攻击的最有效的方法是()。

A.检测和恢复B.认证技术C.数据加密D.访问控制技术参考答案:C4.文件的物理结构不仅与外存的分配方式相关,还与存储介质的特性相关,通常在磁带上只适合使用顺序结构。

()A.错误B.正确5.DES加密算法属于对称加密算法。

()A.错误B.正确参考答案:B6.()存储管理支持多道程序设计,算法简单,但存储碎片多。

A.段式B.页式C.固定分区D.段页式参考答案:C7.把逻辑地址转变为内存的物理地址的过程称作()。

A.编译B.连接C.运行D.重定位参考答案:D8.分页存储管理是为了提高内存的利用率,而分段存储管理是为了满足用户在编程和使用上多方面的要求。

()A.错误B.正确参考答案:B9.大多数的系统文件既允许用户调用,也允许用户去读和修改。

()参考答案:A10.与分页系统相比,分段系统更容易实现信息的共享。

()A.正确B.错误参考答案:A11.作业在其生存期间会经历提交、后备、执行以及完成等状态。

()A.正确B.错误参考答案:A12.响应比是指进程的等待时间与服务时间之比。

()A.正确B.错误参考答案:B13.当计算进程需要输出时,从空缓冲队列的队首取得一个空缓冲区,作为收容输出工作缓冲区,当其中装满输出数据后,又将该缓冲区挂在输出队列末尾,这一过程称为“收容输出”。

北师大-计算机系统结构作业带答案

北师大-计算机系统结构作业带答案

《计算机系统结构》作业(一)(1、2、3章)带答案本课程作业由两部分组成。

第一部分为“客观题部分”,由5个选择题组成,每题2分,共10分。

第二部分为“主观题部分”,由简答题组成,共20分。

作业总分30分,将作为平时成绩记入课程总成绩。

客观题部分:一、选择题(每题2分,共5题)1. 下列浮点数舍入处理方法中,最容易实现的是( D )。

A. 恒舍法,B. 恒置法,C.下舍上入法,D. 查表法2. 下列不属于指令操作码表示方法的是(C )。

A. 固定长度操作码,B. Huffman编码,C. 算数编码,D. 扩展编码3. 在其他部件性能保持不变的情况下,对CPU性能的不断改进并没有获得期望的结果,这主要是受到了( A )的影响。

A. Amdahl定律,B. 流水线,C. 指令集,D. 体系结构4. 我们常说的32位处理器是指处理器的(A )是32位的。

A. 数据总线,B. 控制总线,C. 地址总线,D. 所有的总线5.下列信息不包括在虚拟存储器地址中的是(A )。

A. 实页号,B. 用户号,C. 虚页号,D. 页内偏移主观题部分:一、简答题(每题5分,共4题)1、简述CISC结构计算机的缺点。

答:1、在CISC结构的指令系统中,各种指令使用频率相差悬殊。

据统计,有20%的指令使用频率最大,占运行时间的80%。

也就是说,有80%的指令在20%的运行时间内才会用到;2、CISC结构指令系统的复杂性带来了计算机体系结构的复杂性,这不仅增加了研制时间和成本,而且还容易造成设计错误;3、CISC结构指令系统的复杂性给VLSI设计增加了很大负担,不利于单片集成;2、解释访问的局部性原理。

答:程序往往重复使用它刚刚使用过的数据与指令。

实验表明,一个程序用90%的执行时间去执行仅占10%的程序代码。

局部型的实质是:根据程序的最近情况,可以较精确地预测出最近的将来将要用到那些指令和数据。

局部性分时间上的局部性和空间上的局部性两种。

计算机操作系统(第四版)1-8章-课后答案(全)

计算机操作系统(第四版)1-8章-课后答案(全)

计算机操作系统(第四版)1-8章-课后答案(全)第四版计算机操作系统课后答案第一章1. 操作系统的定义操作系统是一种软件,它管理着计算机系统的硬件和软件资源,并为用户和应用程序提供接口,以方便他们的使用。

2. 操作系统的功能操作系统具有以下功能:- 进程管理:负责创建、执行和终止进程,并管理它们的资源分配。

- 存储管理:管理计算机系统的内存资源,包括内存分配、虚拟内存和页面置换等。

- 文件系统管理:管理计算机系统中的文件和文件夹,包括文件的存储、读写和保护等。

- 设备管理:负责管理计算机系统中的各种设备,如打印机、键盘和鼠标等。

- 用户接口:提供用户与计算机系统进行交互的接口,如命令行界面和图形用户界面。

3. 操作系统的类型操作系统可以分为以下类型:- 批处理操作系统:按照一系列预先定义的指令集来运行任务。

- 分时操作系统:多个用户可以同时使用计算机系统。

- 实时操作系统:对任务的响应时间要求非常高,用于控制系统和嵌入式系统。

- 网络操作系统:支持多台计算机之间的通信和资源共享。

- 分布式操作系统:在多台计算机上分布式地管理和调度任务。

第二章1. 进程与线程的区别进程是计算机系统中正在运行的程序实例,而线程是进程内的一个执行单元。

进程拥有独立的地址空间和资源,而线程共享进程的地址空间和资源。

多个线程可以在同一进程内并发执行,从而提高系统的效率和资源利用率。

2. 进程的状态转换进程可以处于以下状态:- 创建状态:进程正在被创建。

- 就绪状态:进程准备好执行,等待分配CPU资源。

- 运行状态:进程占用CPU资源执行。

- 阻塞状态:进程等待某种事件发生。

- 终止状态:进程完成执行或被终止。

3. 进程调度算法操作系统使用进程调度算法来决定哪个进程应该被执行。

常见的调度算法有:- 先来先服务(FCFS)调度算法:按照进程到达的顺序进行调度。

- 最短作业优先(SJF)调度算法:选择运行时间最短的进程进行调度。

计算机操作系统课后答案完整版

计算机操作系统课后答案完整版

第一章1.设计现代OS的主要目标是什么?答:(1)有效性(2)方便性(3)可扩充性(4)开放性2.OS的作用可表现在哪几个方面?答:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象3.为什么说OS实现了对计算机资源的抽象?答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。

OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。

4.试说明推动多道批处理系统形成和发展的主要动力是什么?答:主要动力来源于四个方面的社会需求与技术发展:(1)不断提高计算机资源的利用率;(2)方便用户;(3)器件的不断更新换代;(4)计算机体系结构的不断发展。

5.xx脱机I/O和联机I/O?答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。

该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。

而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。

6.试说明推动分时系统形成和发展的主要动力是什么?答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。

主要表现在:CPU 的分时使用缩短了作业的平均xx时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。

7.实现分时系统的关键问题是什么?应如何解决?答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。

解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。

北师大版信息技术七年级上册第五节使用操作系统系统认识计算机习题(含答案)

北师大版信息技术七年级上册第五节使用操作系统系统认识计算机习题(含答案)

北师大版信息技术七年级上册第五节使用操作系统系统认识计算机一、选择题1.操作系统是负责( )计算机系统中所有硬件和软件的程序系统。

A.运行B.启动C.控制D.输入和输出【答案】B【解析】【详解】略2.操作系统属于()。

A.软件包B.应用软件C.硬件D.系统软件【答案】D【解析】【详解】略3.以下属于输入设备的是()A.CRT显示器B.扫描仪C.软盘D.硬盘【答案】B【解析】【详解】略4.下列属于系统软件的是()A.LinuxB.PowerPointC.PhotoShopD.Internet Explorer【答案】A【解析】【详解】略5.下列关于系统软件的叙述中,正确的是()A.系统软件与具体应用领域无关B.系统软件与具体硬件逻辑功能无关C.系统软件是在应用软件基础上开发的D.系统软件并不是具体提供人机界面的【答案】A【解析】【详解】略6.下列属于操作系统的是()A.Word 2003 B.windows XPC.WPS 2003 D.VisualBasic【答案】B【解析】【详解】略7.操作系统属于()A.应用软件B.系统软件C.字处理软件D.电子表格软件【答案】B【解析】【详解】略8.微型计算机中必须安装的软件是()A.文字处理系统B.辅助教学系统C.数据库系统D.操作系统【答案】D【解析】【详解】略二、填空题9.一个完整的计算机系统由___________和___________两部分组成。

【答案】软件(系统)硬件(系统)【解析】【详解】略三、判断题10.同一台计算机不能安装多个操作系统,因为操作系统之间会产生冲突。

(___)【答案】错【解析】【详解】略11.一台具备了完整硬件系统的计算机在安装了系统软件后就可以工作了。

(_____)【答案】错【解析】【详解】略12.操作系统是软件. (_______)【答案】对【解析】【详解】略13.软件漏洞一般包括操作系统、数据库、应用软件等方面的漏洞。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京师范大学网络教育
带答案
《计算机操作系统》
客观题部分:
一、选择题(每题 1 分,共 15 题)
1. 下面几个系统中,必须是实时操作系统的有(AD

A航空定票系统;
B机器翻译系统;
C办公自动化系统;
D导弹的制导系统
2.Windows XP 操作系统是由 ____公司开发的; UNIX 操作系统是由 ____ 推出的。

( B )
A IBM 公司, Bell实验室
B微软公司, Bell实验室
C微软公司, IBM 联合
D Novell 公司,微软公司
3. 以下哪些功能是操作系统应该具备的?(AC)
A进程管理
B办公管理
C存储管理
D邮件管理
4.操作系统是一种( C )
A通用软件
B应用软件
C系统软件
D操作的软件
5. 以下所列出的操作系统中免费的有(C)
A UNIX
B Windows
C Dos
D Linux
6.I/O 设备按照传输速率可分为低速、中速和高速传输设备,下面所列的设备中,哪个是中
速输入设备?( B )
A光盘机;
B激光打印机;
C鼠标;
D磁盘驱动器;
7.逻辑设备表 LUT 包括以下哪些项目。

(AB)
A逻辑设备号;
B设备管理号;
C物理设备号;
北京师范大学网络教育
D驱动程序地址;
8. 以下哪些文件后缀名是由微软Office XP软件默认产生的?(BC)
A TXT ;
B PPT ;
C XLS ;
D BAT ;
9. 以下哪种文件系统不是Windows 系列的操作系统所使用的(B)
A NTFS
B SWAP
C FAT
D FAT32
10. 提高磁盘性能的方法有(B)
A提前读、延迟写入
B磁盘高速缓存
C磁盘格式化
D杀病毒
11.下列选项中是进程的特征包括 ( ABCD )
A.动态性。

B并发性。

C.独立性。

D.异步性。

12.进程的基本状态有 (ABC )
A就绪状态
B执行状态
C等待(阻塞)状态
D其他状态
13.设备管理中为什么要引入缓冲(ABC)
A缓和 CPU与 I/O 设备间速度不匹配的矛盾
B减少中断 CPU次数,放宽对中断响应的要求
C提高 CPU、通道和 I/O 设备之间的并行性。

D没有必要
14.( B)是信息的逻辑单位,它含有一组具有相对完整意义的信息,是出于用户的需要。

A.分页
B.分段
15.进程的实质是(A)
A.程序的一次执行过程
B.程序的源代码
C.程序的一次招待结果
D.程序的多次招待过程
北京师范大学网络教育
主观题部分:
一、简答题(每题 2.5 分,共 2题)
1.进程的基本状态是什么以及它们是如何转换?
1). 就绪状态:当进程已分配到除CPU以外的所有必要的资源后,只要能再获得处理机,便能立即执行,把进程这时的
状态称为就绪状态。

执行状态:指进程已获得处理机,其程序正在执行。

在单处理机系统中,只能有一个进程
正在执行状态。

阻塞状态:进程因发生某事件而暂
停执行时的状态。

通常将处于阻塞状态的进程排成一个队
列,称为阻塞队列。

(2).处于就绪状态的进程,在进程调度程序为之分配了处理机之后,便由就绪状态转变为
执行状态。

正在执行的进程也称为当前进程。

如果因时间片已完而被暂停执行时,该进程将由执行状态转变为就绪状
态;如果因发生某事件而使进程的执行受阻,使之无法继续
执行,该进程将由执行状态转变为阻塞状态。

2.为什么要引入设备的独立性?如何实现设备的独立性?
(1.)引入设备独立性,可使应用程序独立于具体的物理设备,显著改善资源的利用率及可
适应性;还可以使用户独立于设备的类型.(2)要实现设备独立性,必须由设备
独立软件完成,包括执行所有设备的公有操作软件提供统一的接口,其中逻辑设备到物理设备的映射是由逻辑设备表LUT完成的
二、论述题(每题5分,共 2题)
1.试述 SPOOLING系统的工作原理?
1.当在系统中实现了多道程序后,完全可以利用其中的一道程序来模拟脱机输入时的外转
控制机的功能,把低速 I/O 设备上的数据传送到高速磁盘上;再用另一道程序来模拟脱机输出时的外转控制机的功能,即把数据从磁盘传送到低速输出设备上。

2.比较进程和程序的区别。

2.区别。

程序是静态的,而进程是动态的。

进程既是程序的执行过程,因而进程是有生命
期的,有诞生,亦有消亡。

因此,程序的存在是永久的,而进程的存在是暂时的,动态地
产生和消亡。

进程具有创建其他进程的功能,被创建的进程称为子进程,创建者称为父进程,从而构成进程家族。

相关文档
最新文档