电大本科操作系统
年国家开放大学电大《操作系统》考试题新
年国家开放大学电大《操作系统》考试题新《操作系统》期末复习模拟题一、选择题(选择一个正确答案的代码填入括号中)1.按照所起的作用和需要的运行环境,操作系统属于()。
A.用户软件B.系统软件C.应用软件D.支撑软件 2.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。
A.多道批处理系统B.实时系统C.网络系统D.分时系统 3.已经获得除()以外的所有运行所需资源的进程处于就绪状态。
A.CPUB.存储器C.磁盘空间D.打印机 4.在一段时间内,只允许一个进程访问的资源称为()。
A.共享资源B.共享区C.临界区D.临界资源 5.在进程通信中,使用信箱方式交换信息的是()。
A.低级进程通信B.共享内存方式 C.高级进程通信D.管道文件方式 6.作业调度的关键在于()。
A.选择恰当的进程管理程序B.用户作业准备充分 C.选择恰当的作业调度算法D.有一个较好的操作环境 7.作业的生存期共经历 4 个状态,分别是提交、()、执行和完成。
A.开始B.后备 C.等待D.就绪 8.在下列存储管理方案中,未采用动态重定位技术的是()。
A.固定分区B.可变分区 C.页式管理D.请求分页管理 9.在页式存储管理系统中,整个系统的页表个数是()。
A.1 个B.2 个 C.与页面数相同D.和装入主存的进程个数相同 10.文件管理实际上是管理( )。
A.辅助存储空间B.主存空间 C.物理地址空间D.逻辑地址空间 11.数据库文件的逻辑结构形式是()。
A.只读文件B.记录式文件 C.流式文件D.档案文件 12.下列有关通道的叙述中,不正确的是()。
A.编制好的通道程序是存放在主存中的 B.通道是处理输入、输出的软件 C.所有外围设备的启动工作都由系统统一来做D.来自通道的 I/O 中断事件由设备管理负责处理 13.设备的打开、关闭、读、写等操作是由()完成的。
A.用户程序B.编译程序 C.设备驱动程序D.设备分配程序 14.CPU 的处理速度远远高于打印机的打印速度,为了解决这一矛盾,可采用() A。
最新国家开放大学电大本科《操作系统》期末试题标准题库及答案(试卷号1251)
最新国家开放大学电大本科《操作系统》期末试题标准题库及答案(试卷号1251)最新国家开放大学电大本科《操作系统》期末试题标准题库及答案(试卷号:1251)考试说明:本人汇总了历年来该科的试题及答案,形成了一个完整的标准考试题库,对考生的复习和考试起着非常重要的作用,会给您节省大量的时间。
内容包含:选择题、判断题、简答题、应用题。
做考题时,利用本文档中的查找工具(Ctrl+F),把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。
本文库还有其他网核、机考及教学考一体化试题答案,敬请查看。
《操作系统》题库一一、选择题(选择一个正确答案的代码填入括号中,每小题2分,共30分)1.在计算机系统中,控制和管理各种软、硬件资源,有效地组织多道程序运行的系统软件称作()。
A.网络系统B.文件系统C.操作系统D.数据库系统2.以下著名的操作系统中,属于多用户、分时系统的是()。
A.DOS系统B.WindowNT系统C.OS/2系统D.UNI某系统3.系统调用是由操作系统提供的内部调用,它()。
A.直接通过键盘交互方式使用B.只能通过用户程序间接使用C.是命令接口中的命令D.与系统的命令一样4.在单处理机系统中,处于运行状态的进程()。
A.只有一个B.可以有多个C.不能被挂起D.必须在执行完后才能被撇下5.在一段时间内,只允许一个进程访问的资源称为()。
A.共享资源B.临界资源C.临界区D.共享区6.作业调度的关键在于()。
A.用户作业准备充分B.有一个较好的操作环境C.选择恰当的作业调度算法D.选择恰当的进程管理程序7.现有3个作业同时到达,每个作业的计算时间都是1小时,它们在一台CPU上按单道方式运行,则平均周转时间为()小时。
A.1B.2C.3D.68.通常,用户编写的程序中所使用的地址称为()。
A.内存地址B.物理地址C.绝对地址D.逻辑地址9.在请求分页虚拟存储管理中,若所需页面不在内存中,则会引起()。
国家开放大学电大本科《操作系统》2023-2024期末试题及答案(试卷代号:1251)
国家开放大学电大本科《操作系统》2023-2024期末试题及答案(试卷代号:1251)一、选择题(选择一个正确答案的代码填入括号中,每小题2分,共30分)1.在计算机系统中,操作系统是()。
A.处于裸机之上的第一层软件B.处于硬件之下的低层软件C.处于应用软件之上的系统软件D.处于系统软件之上的用户软件2.现代操作系统的基本特征是()、资源共享和操作的异步性。
A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理3.在单CPU的系统中,若干程序的并发执行是由()实现的。
A.用户B.程序自身C.进程D.编译程序4.某进程由于需要从磁盘上读人数据而处于阻塞状态。
当系统完成了所需的读盘操作后,此时该进程的状态将()oA.从就绪变为运行B.从运行变为就绪Co从运行变为阻塞D.从阻塞变为就绪5O作业调度的关键在于()。
A.选择恰当的进程管理程序B.选择恰当的作业调度算法Co用户作业准备充分D.有一个较好的操作环境6.用户要在程序一级获得系统帮助,必须通过()。
A.进程调度B.作业调度C.键盘命令D・系统调用7.把逻辑地址转变为内存物理地址的过程称作()。
A.编译B.链接C.运行D.重定位8.在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的。
A.分区表B.页表C.PCBD.JCB9.操作系统实现“按名存取”的关键在于解决()oA.文件逻辑地址到文件具体的物理地址的转换B.文件名称与文件具体的物理地址的转换C.文件逻辑地址到文件名称的转换D.文件名称到文件逻辑地址的转换10.数据库文件的逻辑结构形式是()oA.流式文件B.档案文件C.记录式文件D.只读文件11.为防止用户共享文件时破坏文件,往往采用()方式。
A.设置口令B.加密C.规定存取权限D.定期备份12.下列描述中,不是设备管理的功能的是()。
A.实现对缓冲区进行管理B.实现虚拟设备C.实现地址空间管理D.实现对磁盘的驱动调度13 .引入缓冲技术的主要目的是()。
电大《操作系统》2028-2029期末试题及答案
电大《操作系统》2028-2029期末试题及答案
一、选择题(选择一个正确答案的代码填入括号中,每小题2分,共 30分)
1.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作 ( ) A.操作系统 B.文件系统
C.管理信息系统 D.数据库管理系统
2.下列不属于分时系统特征的是( )。
A.为多用户设计
B.可靠性比实时系统要求高
C.方便用户与计算机的交互
D.需要中断机构及时钟系统的支持
3. 进程是程序的执行过程,可以处于不同的状态,各自向前推进的速度是不可预知的,这种性质称作进程的( )。
A.动态性 B.并发性
C.异步性 D.调度性
4.操作系统中利用信号量和P、V操作,( )。
A.只能实现进程的互斥 B.只能实现进程的同步
C.可实现进程的互斥和同步 D.可完成进程调度
5.在操作系统中,作业处于( )状态时,已处于进程的管理之下。
A.后备 B.执行
C.提交 D.完成
6.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指( )调度算法。
A.优先级法 B.先来先服务法
C.时间片轮转法 D.短作业优先法
7.当硬件中断装置发现有事件发生时,就会中断正在占用CPU的程序的执行,让操作系统的( )占用CPU。
A.作业管理程序 B.系统调用程序
C.中断处理程序 D.文件管理程序
8.经过( ),目标程序可以不经过任何改动而装人物理内存单元。
A.静态重定位 B.动态重定位
C.编译或汇编 D.存储扩充。
电大本科操作系统
1. UNIX/Linux 的i 节点(内码)表是文件系统的主要数据结构(表格)部分。
(X )2. 系统调用是操作系统和用户进程的接口,库函数也是操作系统和用户的接口。
(X )3. 交换技术“扩充” 了内存,因此,交换也实现了虚拟存储器。
(V )4. 允许多个用户以交互方式使用计算机的操作系统是实时系统。
(X )5. 用户程序应与实际使用的物理设备无关,这种特性就称作与设备无关性。
(V )6. 只有一个终端的计算机无法安装多用户操作系统。
(X )7. 主存和辅存都在 CPU 直接控制下相互传送信息和存储数据。
(X ) 8. 采用SPOOLing 技术的目的是提高独占设备的利用率。
(V )9. 现代操作系统大量采用的层次设计方法, 从已知目标N 层用户要求,逐级向下进行设计,称为自底向上方法。
(X )10. 临界资源是指每次仅允许一个进程使用的共享资源。
(V )1. 在文件系统的支持下,用户需要知道文件存放的物理地址。
(2. 文件的存储空间管理实质上是组织和管理辅存空闲块。
( V )3. 通过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这种设备称为虚拟设备。
(V )4.信号量机制是一种有效地实现进程同步与互斥的工具。
信号量的值只能由PV 操作来改变。
(V )5. 作业调度选择一个作业装入主存后,该作业能否占用处理器必须由作业控制来决定。
(6. 在进行作业调度时,要想兼顾作业等待时间和计算时间,应选取响应比高者优先算法。
(7. 动态存储分配时,要靠硬件地址变换机构实现重定位。
( V )8. 虚拟存储器实际上是一种设计技巧,使主存物理容量得到扩大。
(X )9. 固定分区存储管理的各分区的大小不可变化,这种管理方式不适合多道程序设计系统。
( 10.SPOOLing 系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备。
它由专门负责的进程以及输入、输出井组成。
( V )「Windows 是一个多任务操作系统,允许同一时间运行多个程序,能方便快速地在各程序间切换。
电大计算机本科《操作系统》作业及答案
《操作系统》课程作业(二)姓名班级学号一、选择题(选择一个正确答案的代码填入括号中)1.顺序程序和并发程序的执行相比,()。
A.基本相同B.有点不同C.并发程序执行总体上执行时间快D.顺序程序执行总体上执行时间快2.在单一处理机上,将执行时间有重叠的几个程序称为()。
A.顺序程序B.多道程序C.并发程序D.并行程序3.在单CPU的系统中,若干程序的并发执行是由()实现的。
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.某进程由于需要从磁盘上读入数据而处于阻塞状态。
当系统完成了所需的读盘操作后,此时该进程的状态将()。
A.从就绪变为运行 B.从运行变为就绪 C.从运行变为阻塞 D.从阻塞变为就绪10.一个进程被唤醒意味着()。
A.该进程重新占有了CPU B.进程状态变为就绪C.它的优先权变为最大 D.其PCB移至就绪队列的队首11.在单处理机系统中,处于运行状态的进程()。
A.只有一个B.可以有多个C.不能被挂起D.必须在执行完后才能被撤下12.已经获得除()以外的所有运行所需资源的进程处于就绪状态。
A.存储器B.打印机C.CPU D.磁盘空间13.进程从运行状态变为阻塞状态的原因是()。
国家开放大学中央电大本科-《操作系统》期末考试复习资料
国家开放大学中央电大本科-《操作系统》期末考试复习资料单项选择题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 )。
国开电大《操作系统》2024期末试题
操作系统期末试题(2024春)一、单选题1.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作()。
A.文件系统B.操作系统C.网络管理系统D.数据库管理系统2.按照所起的作用和需要的运行环境,操作系统属于()。
A.应用软件B.用户软件C.系统软件D.支撑软件3.操作系统的基本职能是()。
A.提供功能强大的网络管理工具B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.控制和管理系统内各种资源,有效地组织多道程序的运行4.为了使计算机系统中所有的用户都能得到及时的响应,该操作系统应该是()。
A.多道批处理系统B.实时系统C.分时系统D.网络系统5.在实时系统中,一旦有处理请求和要求处理的数据时,CPU就应该立即处理该数据并将结果及时送回。
下面属于实时系统的是()。
A.办公自动化系统B.计算机激光照排系统C.航空订票系统D.计算机辅助设计系统6.实时操作系统追求的目标是()。
A.快速响应B.充分利用内存C.高吞吐率D.减少系统开销7.操作系统内核与用户程序、应用程序之间的接口是()。
A.系统调用B.图形界面C.shell命令D.C语言函数8.进程与程序之间有密切联系,但又是不同的概念。
二者的一个本质区别是()。
A.程序是动态概念,进程是静态概念B.程序是静态概念,进程是动态概念C.程序保存在文件中,进程存放在内存中D.程序顺序执行,进程并发执行9.在单CPU系统中,若干程序的并发执行是由()实现的。
A.程序自身B.进程C.用户D.编译程序10.某进程由于需要从磁盘上读入数据而处于阻塞状态。
当系统完成了所需的读盘操作后,此时该进程的状态将()。
A.从运行变为就绪B.从阻塞变为就绪C.从阻塞变为运行D.从就绪变为运行11.进程从运行状态变为阻塞状态的原因是()。
A.输入或输出事件完成B.时间片到C.输入或输出事件发生D.某个进程被唤醒12.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()。
电大《操作系统》2022-2023期末试题及答案
电大《操作系统》2022-2023期末试题及答案
一、选择题(选择一个正确答案的代码填在答题纸上,每小题2分,共30分)
1.现代操作系统的基本特征是( )、资源共享和操作的异步性。
A.多道程序设计
B.中断处理
C.程序的并发执行
D.实现分时与实时处理
2.UNIX操作系统实现结构设计采用的是( )。
A.单块式结构 B.网状结构
C.层次结构 D.微内核结构
3.用户要在程序一级获得系统帮助,必须通过( )。
A.系统调用 B.进程调度
C.作业调度 D.键盘命令
4.进程控制块是描述进程状态和特性的数据结构,一个进程( )。
A.可以有多个进程控制块 B.只能有唯一的进程控制块
C.可以没有进程控制块 D.可以和其他进程共用一个进程控制块
5.一个进程被唤醒意味着( )。
A.进程状态变为就绪 B.它的优先权变为最大
C.该进程重新占有了CPU D.其PCB移至就绪队列的队首
6.为了使计算机在运行过程中能及时处理内部和外部发生的各种突发性事件,现代操作系统采用了( )机制。
A.进程 B.调度
C.查询 D.中断
7.在作业调度中,若采用优先级调度算法,为了尽可能使CPU和外部设备并行工作,有如下三个作业:Jl以计算为主,J2以输入输出为主,J3计算利输入输出兼顾,则它们的优先级从高到低的排列顺序是( )。
A.J1,J2,J3 B.J3,J2 gjl
C.J2,J3,Jl D.J2,Jl,J3
8.在目标程序装入内存时,一次性完成地址修改的方式是( )。
A.静态连接 B.动态连接
C.静态重定位 D.动态重定位。
电大本科操作系统
操作系统——简答1.Linux系统有什么特点?(1)与UNIX兼容;(2)自由软件,源码公开;(3)性能高,安全性强;(4)便于定制和再开发;(5)互操作性高;(6)全面的多任务和真正的32位操作系统。
2进程控制块(PCB)的作用是什么?进程控制块(PCB)是进程组成中最关键的部分。
每个进程有唯一的PCB;操作系统根据PCB对进程实施控制和管理,进程的动态、并发等特征是利用PCB表现出来的;PCB是进程存在的唯一标志。
3发生死锁的四个必要条件是什么?发生死锁的四个必要条件是:互斥条件,不可抢占条件,占有且申请条件和循环等待条件。
4中断响应主要做哪些工作?由谁来实施?中断响应主要做的工作是:中止当前程序的执行;保存原程序的断点信息(主要是程序计数器PC和程序状态寄存器PS的内容);转到相应的处理程序。
中断响应由硬件实施。
5分页存储管理的基本方法是什么?分页存储管理的基本方法是:逻辑空间分页,内存空间分块,块与页的大小相等。
页连续而块离散,用页号查页表,由硬件作转换。
6一般说来,文件系统应具备哪些功能?-般说来,文件系统应具备以下功能:文件管理,目录管理,文件存储空间的管理,文件的共享和保护,提供方便的接口7处理I/O请求的主要步骤是什么?处理I/O请求的主要步骤是:用户进程发出I/O请求;系统接受这个I/O请求,转去执行操作系统的核心程序;设备驱动程序具体完成I/O操作;I/O完成后,系统进行I/O中断处理,然后用户进程重新开始执行。
8多机系统主要包括哪四种类型?多机系统包括四种类型:多处理器系统、多计算机系统、网络系统和分布式系统。
9操作系统一般为用户提供了哪三种界面?操作系统一般为用户提供的三种界面是:图形用户接口、命令行接口和程序接口。
10作业调度与进程调度二者间如何协调工作?作业调度和进程调度是CPU主要的两级调度。
作业调度是宏观调度,它所选择的作业只是具有获得处理机的资格,但尚未占有处理机,不能立即在其上实际运行。
电大操作系统(本科)实验报告2
中央广播电视大学计算机科学与技术专业
操作系统(本科)
实验报告
院系:浙江广播电视大学(本部)
班级: K13秋
学生姓名: xxxxxx
学号: xxxxxxxxxxxxx
指导教师:**
完成日期 2014 年 12 月 1 日
2.熟悉使用date,cal等常用命令。
3.进入和退出vi。
利用文本插入方式建立一个文件。
4.学会用gcc编译器编译C程序。
5.建立shell脚本并执行它。
6.学会使用shell变量和位置参数、环境变量。
7.学会使用bash的特殊字符和一般控制结构编写shell脚本。
四、实验技术和方法:
Linux中各种脚本语言
五、实验环境:
虚拟机,Linux suse版,shell
六、实验步骤和结果:
1.正确地登录和退出系统。
选择第一项登录到suse linux
输入用户名和密码
进入
退出,选择log out
2.熟悉使用date,cal等常用命令。
打开
输入cal等命令
输入date等命令
3.进入和退出vi。
利用文本插入方式建立一个文件。
输入一个文件,按insert输入
按:wq存储,并退出
4.学会用gcc编译器编译C程序。
用gcc编程
5.建立shell脚本并执行它。
七、实验结果分析:
无。
电大在线学习考试系统操作指南(业余本科班)
个人信息
基本信息
用户可修改自己的基本信息,如姓名、性别、联系方式等。
学习统计
系统会统计用户的学习情况,方便用户了解自己的学习进度和成 果。
系统设置
用户可修改系统的一些设置,如界面风格、字体大小等。
03
系统使用常见问题
无法登录
总结词
用户名或密码错误
详细描述
成绩查询异常
总结词
成绩查询系统维护或成绩未公布
VS
详细描述
在成绩查询时,如果遇到系统维护或成绩 未公布的情况,请耐心等待,并留意系统 通知。成绩公布后,您可以通过登录系统 ,在“我的成绩”页面查看自己的考试成 绩。
04
系统维护与更新
系统更新通知
定期通知
系统管理员会定期发布系统更新通知,告知用 户更新时间、内容及注意事项。
系统提供全面的课程列表,用户 可根据需求选择感兴趣的课程进 行学习。
课程资源
02
03
学习进度跟踪
每门课程都配有相应的课程资源, 包括视频、音频、PPT等多媒体 资料,方便用户深入学习。
系统会记录用户的学习进度,方 便用户随时查看已学和未学的内 容。
在线考试
考试安排
系统会提前发布考试安排,用户需按照规定时间参加 考试。
电大在线学习考试系统操作 指南(业余本科班)
目录
• 系统登录 • 系统功能介绍 • 系统使用常见问题 • 系统维护与更新 • 学习建议与技巧
01
系统登录
登录方式
用户名+密码
01
提供用户名和密码进行登录。
动态口令
02
通过手机短信接收的动态口令持微信、QQ等第三方账号登录。
2023年电大操作系统形考任务及答案
2023年电大操作系统形考任务及答案随着科技的不断发展,越来越多的人开始选择在线教育,电大也成为了人们的首选。
今天我们来探讨一下2023年电大操作系统形考任务及答案。
一、任务概述操作系统(OS)是指控制计算机硬件和软件资源,合理地组织计算机工作,并提供各种服务的计算机程序。
因此,在学习操作系统时,需要掌握操作系统组成、原理和常用命令等相关知识点。
2023年电大操作系统形考将涉及以下知识点:1.操作系统的基本概念和功能。
2.进程管理,包括进程的概念、进程状态转换、进程调度算法等。
3.内存管理,包括内存地址空间的分配、管理、调度等。
4.文件系统,包括文件的存储结构、文件的管理和文件的保护等。
二、答案解析1. 操作系统的基本概念和功能。
操作系统是一种计算机系统软件,是用户与计算机硬件之间的接口,它协调各种硬件和软件资源,提供文件管理、进程管理、内存管理、设备管理等基本功能。
2. 进程管理进程是一个正在执行程序的实例化,与其他进程相互独立,拥有自己的系统资源。
操作系统需要对进程进行管理,使之能够合理地调度、分配系统资源。
进程状态转换分为四个状态:就绪状态、运行状态、阻塞状态和退出状态。
进程调度算法包括:先来先服务(FCFS)、短作业优先(SJF)、优先级调度、时间片轮转等。
3. 内存管理内存管理是指操作系统对内存空间进行分配、释放、回收、提高内存利用率等操作。
内存管理需要注意内存的分配、回收、共享等问题。
内存地址空间的分配可以使用分页机制、分段机制、段页式组合机制等算法。
4.文件系统文件系统是指计算机操作系统对文件进行组织和管理的一套机制。
文件系统采用树型结构对文件进行组织,一般包括文件存储结构、文件的创建与删除、文件访问控制等。
文件的存储结构有顺序结构、链式结构、索引结构等。
文件的管理主要包括目录管理、文件保护、故障恢复等操作。
总结通过对2023年电大操作系统形考任务及答案的探讨,可以发现操作系统作为计算机系统软件的核心,对计算机的应用有很重要的意义。
操作系统
2、平时作业册:作业1
运行态
就绪态
阻塞态
进程状态及其转换
PCB 程序
进程的组成
数据集合
进程与PCB的关系
每个进程有唯一的PCB
系统中所有进程都有自己的
PCB
操作系统依据PCB管理进程
进程与PCB的关系
操作系统利用PCB实现进程
的动态和并发
PCB是进程存在的唯一标志
1、进程与程序的区别 2、进程的组成
3、进程的同步与互斥
4、从内部特征上看
---支持并发性 ---实现资源共享
---完成进程的异步前进
操作系统的主要类型
一、批处理系统
批处理:是指计算机系统对一批作业自动处理的一种技术。
1、单道批处理(内存中内有一道作业) 2、多道批处理系统(内存中可以有多道作业,在管理程序 的控制下交替执行) 3、特点:多道、成批 4、优点:资源利用率高、系统吞吐量大 5、缺点:等待时间长、无交互能力,用户无法干预
一、操作系统的有关概念
二、进程管理
1、进程与程序的区别
2、进程的状态和组成 3、进程的同步与互斥
进程的定义
程序在并发环境中的执 行过程
进程与程序的主要区别
(1)
进程是动态概念 程序是静态概念
( 2)
进程具有并发性,宏观上同 时运行
程序本身具有顺序性,程序 的并发执行是通过进程实现的
( 3)
进程具有独立性,是一个能 独立运行的单位,是系统资源 分配的基本单位,是运行调度 的基本单位
程序本身没有此特性
( 4)
进程和程序无一一对应关系,
电大本科操作系统
操作系统——填空
1. 计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件。
2. 某UNIX文件的保护信息是111 110 100,则表示文件主可读、可写、可执行,同组用户可读、可写,其他用户只能读。
3. 文件的三种物理结构是顺序(连续)、链接文件和索引文件。
4. 页式存储管理中的页表指出了页号与块号之间的对应关系。
5. 从使用的角度来分析外围设备的特性,将外围设备分成两类:一类是独占设备(或字符设备),如显示器、打印机等;一类是共享设备(或块设备),如磁盘机等。
1. 人机交互控制界面从第一代的键盘命令和系统调用发展到第二代图标控制,正向第三代虚拟现实发展。
2. 计算机实现缓冲的方式有两种,一是采用专用的硬件缓冲器,二是在主存中开辟专用的缓冲区。
3. 常用的I/O控制方式有程序直接控制方式、中断方式、通道方式和DMA方式。
4. 进程的特征主要有动态性、并发性、独立性、制约性和结构性。
5. 计算机系统一般都有两种运行状态,即用户态和核心态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统——判断Linux的i节点(内码)表是文件系统的主要数据结构(表格)部分。
(×)2.系统调用是操作系统和用户进程的接口,库函数也是操作系统和用户的接口。
(×)3.交换技术“扩充”了内存,因此,交换也实现了虚拟存储器。
(√)4.允许多个用户以交互方式使用计算机的操作系统是实时系统。
(×)5.用户程序应与实际使用的物理设备无关,这种特性就称作与设备无关性。
(√)6.只有一个终端的计算机无法安装多用户操作系统。
(×)7.主存和辅存都在CPU直接控制下相互传送信息和存储数据。
(×)8.采用SPOOLing技术的目的是提高独占设备的利用率。
(√)9.现代操作系统大量采用的层次设计方法,从已知目标N层用户要求,逐级向下进行设计,称为自底向上方法。
(×)10.临界资源是指每次仅允许一个进程使用的共享资源。
(√)1.在文件系统的支持下,用户需要知道文件存放的物理地址。
(×)2.文件的存储空间管理实质上是组织和管理辅存空闲块。
(√)3.通过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这种设备称为虚拟设备。
(√)4.信号量机制是一种有效地实现进程同步与互斥的工具。
信号量的值只能由PV操作来改变。
(√)5.作业调度选择一个作业装入主存后,该作业能否占用处理器必须由作业控制来决定。
(×)6.在进行作业调度时,要想兼顾作业等待时间和计算时间,应选取响应比高者优先算法。
(√)7.动态存储分配时,要靠硬件地址变换机构实现重定位。
(√)8.虚拟存储器实际上是一种设计技巧,使主存物理容量得到扩大。
(×)9.固定分区存储管理的各分区的大小不可变化,这种管理方式不适合多道程序设计系统。
(×)系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备。
它由专门负责I/O的常驻内存的进程以及输入、输出井组成。
(√)是一个多任务操作系统,允许同一时间运行多个程序,能方便快速地在各程序间切换。
(√)2.确定作业调度算法时应主要考虑系统资源的均衡使用,使I/O繁忙作业和CPU繁忙作业搭配运行。
(√)3.在操作系统中,通常把终端作业称为后台作业,批处理作业称为前台作业。
(×)4.作业调度与进程调度相互配合才能实现多道作业的并发执行。
(√)5.如果某一进程获得除CPU外的所有所需运行资源,经调度,分配给它CPU,该进程将进入等待状态。
(×)6.通过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这种设备称为虚拟设备。
(√)7.在文件系统的支持下,用户需要知道文件存放的物理地址。
(×)8.在UNIX系统中,常采用空闲块成组链接法来实施存储空间的分配与回收。
(√)9.常用的缓冲技术是用来解决慢速设备与快速CPU处理之间协调工作的。
(√)10.计算机操作系统是一种层次化、模块化结构的程序集合。
(√)三、填空题(每空2分,共20分)操作系统在用户界面设计方面成功地使用图标进行方便用户的管理;UNIX操作系统的移植性好,从微型机到巨型机都可以使用。
2.传统操作系统提供编程人员的接口称为系统调用。
3.可变分区存储管理中,分区的长度不是预先固定的,而是按作业的实际需求量来划分的;分区个数也不是预先确定的,而是由装入的作业数决定的。
4.进程通信根据交换信息量的多少分为高级通信和低级通信,PV操作属于低级通信。
程序语言最早是由UNIX操作系统提供给用户使用的命令解释程序集合。
6.检测到死锁后可以采用预防、避免或检测并恢复办法来解除死锁。
1.操作系统属于最重要的、最不可缺少的应用软件。
【错】2.操作系统完成的主要功能是与硬件相关的。
【对】3.操作系统的所有程序都在系统态执行。
【错】4.多道程序系统在单处理机的环境下,程序的执行是并发不是并行的,程序的执行与I/O操作也只能并发不能并行。
【错】5.当计算机系统没有用户程序执行时,处理机完全处于空闲状态。
【错】6.超级用户(管理员、特权用户)可以使用特权指令。
【错】7.系统的资源的利用率越高用户越满意。
【错】8.多道程序的执行一定不具备再现性。
【错】9.分时系统不需要多道程序技术的支持。
【错】10.分时系统的用户具有独占性,因此一个用户可以独占计算机系统的资源。
【错】11.设计实时操作系统时,首先应考虑系统的优良性和分配性。
【错】12.批处理系统不允许用户随时干涉自己程序的运行。
【对】13.虚拟机不需要硬件的支持。
【错】14.操作系统的所有程序是长驻内存的。
【错】1.有了线程之后,程序只能以线程的身份运行。
【对】2.线程的切换会引起进程的切换。
【错】3.多个线程可以对应同一段程序。
【对】4.系统内可以存在无父进程的进程。
【对】5.线程所对应的程序肯定比进程所对应的程序短。
【错】6.进程从CPU退下时,将“现场”保存在系统栈内。
【错】7.在多道程序系统,进程需要等待某种事件的发生时,进程一定进入阻塞状态。
【错】8.进程上下文是进程执行活动全过程的静态描述。
【错】9.并发是并行的不同表述,其原理相同。
【错】10.进程是基于多道程序技术而提出的,其基本的特征是动态性;进程的执行是在多个状态间多次转换的过程,但只有处于就绪和执行状态的进程位于内存。
【错】11.操作系统对进程的管理和控制主要是通过控制原语实现的。
【对】12.原语的执行是屏蔽中断的。
【对】13.一般情况下,分时系统中处于就绪状态的进程最多。
【对】14.系统中进程的数目越多,CPU的利用率越高.【错】1.一个临界资源可以对应多个临界区。
【对】2.互斥地使用临界资源是通过互斥地进入临界区实现的。
【错】3.同步信号量的初值一般为1。
【错】4.引入管程是为了让系统自动处理临界资源的互斥使用问题。
【对】5.生产者-消费者问题是一个既有同步又有互斥的问题。
【对】6.用管程实现进程同步时,管程中的过程是不可中断的。
【对】7.进程A、B共享变量x,需要互斥执行;进程B、C共享变量y,B、C也需要互斥执行,因此,进程A、C必须互斥执行。
【错】8.单道程序系统中程序的执行也需要同步和互斥。
【错,单道程序没有并发性】1.作业调度能够使作业获得CPU。
【错】2.在多道程序系统中,系统的现有空闲可用资源能否满足一个后备作业J的资源要求,是选择作业J进入内存的必要条件。
【错】3.短作业(进程)优先调度算法具有最短的平均周转时间,因此这种算法是最好的算法。
【错】4.在优先权调度算法中确定静态优先权时,一般说,计算进程的优先权要高于磁盘I/O进程的优先权。
【错】5.摒弃不可剥夺条件的方法可用于预防多个打印进程死锁的发生。
【错】6.操作系统处理死锁,只要采用预防、解除、检测、避免之中的一种就足够了。
【错】7.如果系统在所有进程运行前,一次性地将其在整个运行过程所需的全部资源分配给进程,即所谓“静态分配”法,是可以预防死锁发生的。
【对】8.多个进程竞争比进程数目少的资源时就可能产生死锁,而当资源数目大于进程数目时就一定不会发生死锁。
【错】9.在银行家算法中,对某时刻的资源分配情况进行安全分析,如果该时刻状态是安全的,则存在一个安全序列,且这个安全序列是唯一的。
【错】10.进程调度算法各种各样,但是如果选择不当,就会造成死锁。
【错】1.请求分页存储管理系统,若把页面的大小增加一倍,则缺页中断次数会减少一倍。
【错】2.虚地址即程序执行时所要访问的内存地址。
【错】3.交换可以解决内存不足的问题,因此,交换也实现了虚拟存储器。
【错】4.为了使程序在内存中浮动,编程时都使用逻辑地址。
因此,必须在地址转换后才能得到主存的正确地址。
【对】5.在请求分页式存储管理中,页面的调入.调出只能在内存和对换区之间进行。
【错】6.请求分页存储管理中,页面置换算法很多,但只有最佳置换算法能完全避免进程的抖动,因而目前应用最广。
其他(如改进型CLOCK)算法虽然也能避免进程的抖动,但其效率一般很低。
【错】7.虚拟存储器的实现是基于程序局部性原理,其实质是借助外存将内存较小的物理地址空间转化为较大的逻辑地址空间。
【对】8.虚存容量仅受外存容量的限制。
【错】9.UNIX操作系统没有提供虚拟存储器,为了使容量有限的内存能支持较大规模的程序,系统除采用正文段共享和自我覆盖技术外,主要采用了程序对换技术来扩充存储容量,使其具有类似于虚拟存储器的作用。
10.静态页式管理可以实现虚存。
【错】11.用可变分区法可以比较有效地消除外部碎片,但不能消除内部碎片。
【错】12.页表的作用是实现逻辑地址到物理地址的映射。
【对】13.系统中内存不足,程序就无法执行。
【错】14.用绝对地址编写的程序不适合多道程序系统。
【对】1.操作系统采用缓冲技术的缓冲池主要是通过硬件来实现的。
【错】2.低速设备一般被设置成共享设备。
【错】3.通道指令和一般机器的指令没有什么不同。
【错】4.数组选择通道和数组多路通道可以支持多个通道程序并发执行,而字节多路通道不支持多个通道程度并发执行。
【错】5.共享设备允许多个作业同时使用设备,即每一时刻可有多个作业在使用该共享设备,因而提高了系统设备资源的利用率。
【错】6.由于设备分配中设置了若干数据结构,所以在设备分配中不会发生死锁。
【错】7.I/O通道控制方式中不需要任何CPU干预。
【错】8.先来先服务算法、优先级高者优先算法、时间片轮转算法等是经常在设备分配中采用算法。
【错】9.由于独占设备在一段时间内只允许一个进程使用,因此,多个并发进程无法访问这类设备。
【错】10.操作系统中应用的缓冲技术,多数通过使用外存来实现。
【错】1.信号量机制是一种有效地实现进程同步与互斥的工具。
信号量的值只能由P、V操作来改变。
1.√2.确定作业调度算法时,应主要考虑系统资源的均衡使用,使I/O繁忙作业和CPU繁忙作业搭配运行。
2.√3.在虚拟存储系统中,操作系统为用户提供了巨大的存储空间。
因此,用户地址空间的大小可以不受任何限制。
3.×4.可顺序存取的文件不一定能随机存取,但可随机存取的文件都可以顺序存取。
4.√5.利用共享分配技术可以提高设备的利用率,使得打印机之类的独占设备成为可共享的、快速I/O设备。
5.×6.UNIX操作系统是采用微内核方法实现结构设计的。
6.×7.中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实施×8.在现代操作系统中,不允许用户干预内存的分配。
8.√9.采用了二级目录结构后,可以允许不同用户在为各自的文件命名时,不必考虑重召问题,即使取了相同的名字也不会出错。
9.√10.只有引入通道后,CPU计算与I/0操作才能并行执行。