操作系统作业1
- 格式:docx
- 大小:14.80 KB
- 文档页数:1
国开电大操作系统形考作业1-3答案文章中未出现段落格式错误或明显有问题的部分。
1.操作系统属于系统软件,其基本职能是控制和管理系统内各种资源,有效地组织多道程序的运行。
操作系统对缓冲区的管理属于设备管理的功能。
操作系统内核与用户程序、应用程序之间的接口是系统调用。
2.UNIX操作系统核心层的实现结构设计采用的是层次结构。
UNIX命令的一般格式是命令名[选项][参数]。
工业过程控制系统中运行的操作系统最好是实时系统。
3.进程控制块是描述进程状态和特性的数据结构,一个进程只能有唯一的进程控制块。
程序是静态概念,进程是动态概念。
两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的同步关系。
两个进程争夺同一个资源不一定死锁。
若干进程因竞争资源而无休止地循环等待着,而且都不释放已占有的资源,是系统出现死锁的原因。
4.进程从运行状态变为阻塞状态的原因是输入或输出事件发生。
如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会进入阻塞态,让出CPU。
若P、V操作的信号量S初值为2,当前值为-1,则表示有1个等待进程。
5.批处理系统的主要缺点是失去了交互性。
为了描述进程的动态变化过程,采用了一个与进程相联系的进程控制块,根据它而感知进程的存在。
为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率,是存储管理的功能。
实时操作系统追求的目标是快速响应。
6.该操作系统应该是分时系统,以使系统中所有的用户都能得到及时的响应。
系统调用是由操作系统提供的内部调用,它只能通过用户程序间接使用。
一个进程可以包含多个线程,这样可以更好地利用系统资源,提高系统的并发性和响应速度。
因此,引入线程的好处包括:提高系统的并发性、提高系统的响应速度、更好地利用系统资源、提高程序的可靠性和可维护性等。
进程状态的转换包括:从创建到就绪、从就绪到运行、从运行到阻塞、从阻塞到就绪、从运行到结束。
中南大学网络教育《操作系统(专科)_》在线作业一及参考答案说明:试题顺序和选项顺序是随机的,请用Ctrl+F 查找试题与答案(一) 单选题1. 操作系统在计算机系统中位于( )之间。
(A) CPU和用户(B) CPU和主存(C) 计算机硬件和用户(D) 计算机硬件和软件参考答案:(C)2. 两个并发进程共享一个临界资源,设互斥信号量为mutex,若mutex=0,则()。
(A) 表示没有进程进入临界区(B) 表示有一个进程进入临界区(C) 表示有一个进程进入临界区,另一个进程等待进入(D) 表示有两个进程进入临界区参考答案:(B)3. 若信号量S的初值为3,当前值为1,则表示有()个等待进程。
(A) 0个(B) 1个(C) 2个(D) 3个参考答案:(A)4. 下面的叙述中,正确的是()。
(A) 线程是比进程更小的能独立运行的基本单位(B) 引入线程可提高程序并发执行的程度,可进一步提高系统效率。
(C) 线程的引入增加了程序执行时间的时空开销(D) 一个进程一定包含多个线程参考答案:(B)5. 操作系统通过()对进程进行管理。
(A) 进程(B) 进程控制块(C) 进程启动程序(D) 进程控制区参考答案:(B)6. 分配到必要的资源并获得处理机时的进程状态是()。
(A) 就绪状态(B) 执行状态(C) 阻塞状态(D) 撤销状态参考答案:(B)7. 在操作系统中,死锁出现是指()。
(A) 计算机系统发生重大故障(B) 资源个数远小于进程数(C) 若干进程因竞争资源而无限等待其他进程释放已占有的资源(D) 进程同时申请的资源数超过资源总数参考答案:(C)8. 从用户的观点看,操作系统是()。
(A) 用户与计算机之间的接口(B) 控制和管理计算机资源的软件(C) 合理的组织计算机工作流程的软件(D) 由若干层次的程序按一定的结构组成的有机体参考答案:(A)9. 一个进程被唤醒意味着( )。
(A) 该进程一定重新占用CPU(B) 它们优先级变为最大(C) 其PCB移至就绪队列队首(D) 进程变为就绪状态参考答案:(D)10. 下列哪个选项不是管程的组成部分()。
操作系统作业题及答案操作系统作业题及答案作业⼀:作业管理1、有三道程序A、B、C在⼀个系统中运⾏,该系统有输⼊、输出设备各1台。
三道程序A、B、C构成如下:A:输⼊32秒,计算8秒,输出5秒B:输⼊21秒,计算14秒,输出35秒C:输⼊12秒,计算32秒,输出15秒问:(1)三道程序顺序执⾏的总时间是多少?(2)充分发挥各设备的效能,并⾏执⾏上述三道程序,最短需多少时间(不计系统开销)?并给出相应的⽰意图。
2、假设⼀个单CPU系统,以单道⽅式处理⼀个作业流,作业流中有2道作业,共占⽤CPU 计算时间、输⼊卡⽚数和打印输出⾏数如下:作业号占⽤CPU计算时间输⼊卡⽚张数打印输出⾏数1 3分钟100张2000⾏2 2分钟200张600⾏其中,卡⽚输⼊机速度为1000张/分钟,打印机输出速度为1000⾏/分钟,试计算:(1)不采⽤spooling技术,计算这两道作业的总运⾏时间(从第1道作业输⼊开始到最后⼀个作业输出完毕)。
(2)如采⽤spooling技术,计算这2道作业的总运⾏时间(不计读/写盘时间),并给出相应的⽰意图。
作业⼆:进程管理1、请写出两程序S1和S2可并发执⾏的Bernstein 条件。
2、有以下5条语句,请画出这5条语句的前趋图。
S1:y=x+1 R(x) W(y)S2:c=f-w R(f,w) W(c)S3:d=r-y R(r,y) W(d)S4:x=a+b R(a,b) W(x)S5:r=c+y R(c,y) W(r)3、设在教材第62页3.6.4节中所描述的⽣产者消费者问题中,其缓冲部分为m 个长度相等的有界缓冲区组成,且每次传输数据长度等于有界缓冲区长度以及⽣产者和消费者可对缓冲区同时操作。
重新描述发送过程deposit(data)和接收过程remove(data)。
12nP P P i P n (12i)C k ...........有界缓冲区m4、设有k 个进程共享⼀临界区,对于下述情况,请说明信号量的初值、含义,并⽤P ,V操作写出有关互斥算法。
第一章作业1.1. 设计现代OS的主要目标是什么?方便性,有效性,可扩充性和开放性.1.2. OS的作用可表现为哪几个方面?a. OS作为用户与计算机硬件系统之间的接口;b. OS作为计算机系统资源的管理者;c. OS实现了对计算机资源的抽象.第二章作业2.2. 试画出下面4条语句的前趋图:S1: a:=x+y;S2: b:=z+1;S3: c:=a-b;S4: w:=c+1;语句S2都执行后才能执行,这样语句 S4也只能在c赋值后才能执行。
对应的前驱图如右所示:2.6.a. 动态性是进程最基本的特性,可表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,以及由撤销而消亡,因而进程由一定的生命期;而程序只是一组有序指令的集合,是静态实体。
b. 并发性是进程的重要特征,同时也是OS的重要特征。
引入进程的目的正是为了使其程序能和其它建立了进程的程序并发执行,而程序本身是不能并发执行的。
c. 独立性是指进程实体是一个能独立运行的基本单位,同时也是系统中独立获得资源和独立调度的基本单位。
而对于未建立任何进程的程序,都不能作为一个独立的单位来运行。
第三章作业3.2. 为什么进程在进入临界区之前应先执行“进入区”代码?而在退出前又要执行“退出区”代码?2. 如何利用Test-and-set指令来实现互斥?它有何缺点?为了实现多个进程对临界资源的互斥访问,必须在临界区之前加一段用于检查临界资源是否正在被访问的代码,如未被访问,该进程可进入临界区对此临界资源进行访问;如正被访问,则该进程不能进入临界区访问临界资源。
在退出临界区后,执行恢复访问标志的代码为“退出区”,而在退出前执行“退出区”代码主要是为了使其它进程能再访问此临界资源。
3.4. 如何利用Test-and-set指令来实现互斥?它有何缺点?Test-and-set指令是一种借助于一条硬件指令,即测试并建立指令TS (Test-and-set)来实现互斥的方法。
福建师范大学福师《操作系统导论》在线作业一1.当用户程序执行访管指令时,中断装置将使中央处理器________工作。
• A.维持在目态• B.从目态转换到管态• C.维持在管态• D.从管态转换到目态第1题正确答案:B2.在请求分页内存管理的页表表项中,其中访问位供()时参考。
• A.分配页面• B.程序访问• C.换出页面• D.调入页面• E.其他第2题正确答案:C3.避免死锁的一个著名的算法是()。
• A.先入先出法• B.银行家算法• C.优先级算法• D.资源按序分配法第3题正确答案:B4.段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同,下列哪项不是其具体表现()。
• A.页是的地址是一维的,段式的地址是二维的• B.分页是操作系统进行的,分段是用户确定的• C.各页可以分分散存放在主存,每段必须占用连续的主存空间• D.页式采用静态重定位方式,段式采用动态重定位方式第4题正确答案:D5.用磁带作为文件存贮介质时,文件只能组织成()。
• A.顺序文件• B.链接文件• C.索引文件• D.目录文件第5题正确答案:A6.若干个等待占有CPU并运行的进程按一定次序链接起来的队列为()。
• A.运行队列• B.后备队列• C.等待队列• D.就绪队列第6题正确答案:D7.多个进程的实体能存在于同一内存中,在一段时间内都得到运行。
这种性质称作进程的________。
• A.动态性• B.并发性• C.调度性• D.异步性第7题正确答案:B8.MS—DOS的存贮管理采用了()。
• A.段式存贮管理• B.段页式存贮管理• C.单用户连续存贮管理• D.固定式分区存贮管理第8题正确答案:C9.通道是一种特殊的()。
• A.I/O设备• B.设备控制器• C.处理机• D.I/O控制器第9题正确答案:C10.文件系统采用多级目录结构后,对于不同用户的文件,其文件名________。
• A.应该相同• B.应该不同• C.可以相同,也可以不同• D.受系统约束第10题正确答案:C11.在操作系统中进程是一个具有一定独立功能程序在某个数据集合上的一次()。
)1、引入多道程序设计技术的目的是 (C)增强系统的用户友好性B.提高系统实时性C.充分利用处理器资源D.扩充内存容量2、假设系统处于下列状态,目前系统剩余资源数量为2。
下列哪一个进程序列有可能发生死锁?(b)进程已占资源数最大需求数P1 1 2P2 4 7P3 3 5P4 5 7A)P1,P2,P3,P4B)P2,P3,P4,P1C)P3,P1,P2,P4D)P4,P3,P2,P13、有如下请求磁盘服务的队列,要访问的磁道分别是98,183,37,122,14,124,65,67。
现在磁头在53道上,若按最短寻道时间优先法,磁头总的移动道数是:(c )。
A.234B.235C.236D.2374、下列关于紧凑技术的叙述中,哪个是不正确的?(A)A.内存中任意一个程序都可以随时移动B.移动可以集中分散的空闲区C.移动会增加处理器的开销D.采用紧凑技术时应尽可能减少移动的信息量5、引入虚拟存储技术的关键前提是(B)A.有大容量的外存B.程序执行的局部性原理C.硬件提供地址转换机制D.选择一种合适的页面调度算法6、构成文件的基本单位是字符,这一类文件称为(A)A.流式文件B.记录式文件C.顺序文件D.索引文件7、下列哪一种(些)磁盘调度算法只考虑了公平性(A)Ⅰ. 先来先服务Ⅱ. 最短寻道时间优先Ⅲ. 扫描A.ⅠB.ⅡC.Ⅰ和ⅢD.全部8、在可变分区分配方案中,为了实现主存的空间分配,采用(d )进行管理。
A.页表 B.段表 C.段表+页表 D.分区分配表+空闲区表9、设某类资源有5个,由3个进程共享,每个进程最多可申请(b )个资源而使系统不会死锁。
A. 1 B. 2 C. 3 D. 410、动态重定位是在(c)完成的。
A.作业执行前集中一次 B.作业执行过程中集中一次C.作业执行过程中 D.作业执行过程中由用户11、进程从等待状态进入就绪状态可能是由于(c )A.现运行进程运行结束B.现运行进程执行了P操作C.现运行进程执行了V操作D.现运行进程时间片用完12、UNIX文件系统对盘空间的管理采用(d )A. FAT表法 B.位示图法C.空闲块链接法 D.空闲块成组链接法13、下列算法可用于磁盘移臂调度的是(b )A. LRU算法B. SCAN调度算法C.时间片轮转法 D.响应比高者优先算法14、特权指令( b)执行。
作业1 计算机基础知识、操作系统winxp班级:姓名:一、单项选择题(每题2分)( B )1、计算机术语中,CAD表示____。
(A)计算机辅助教学(B)计算机辅助设计(C)计算机辅助制造(D)计算机辅助智能( B)2、冯·诺依曼结构计算机的五大基本构件包括运算器、存储器、输入设备、输出设备和____ 。
(A)显示器(B)控制器(C)硬盘存储器(D)鼠标器( A)3、计算机内部对数据进行处理时,采用____ 。
(A)二进制(B)八进制(C)十进制(D)十六进制( B)4、一个完整的微型计算机系统应由____ 两部分构成。
(A)MSDOS和Windows (B)软件系统和硬件系统(C)系统软件和应用软件(D)操作系统和应用系统( D )5、下列计算机软件中,属于系统软件的是____ 。
(A)求解一元二次方程的程序(B)工资管理软件(C)练习程序(D) Windows操作系统( A)6、下列4种计算机软件中属于应用软件的是____ 。
(A)财务管理系统(B)DOS操作系统(C)Windows 98操作系统(D)Windows 2000操作系统( C)7、下列四项中属于计算机输出设备的是____ 。
(A)键盘(B)鼠标(C)显示器(D)摄像头( B)8、下列不属于计算机输入设备的是____ 。
(A)光笔(B)打印机(C)键盘(D)鼠标( B )9、微型计算机的性能指标有多种,而最主要的应该是____。
(A)语言、外设和速度(B)主频、字长和内存容量(C)外设、内存容量和体积(D)软件、速度和重量( B )10、为了正常退出Windows XP,用户的操作是____。
(A)在任何时刻关掉计算机的电源(B)单击“开始”菜单中的“关闭计算机”按钮,按弹出对话框的提示操作(C)在没有运行任何程序的情况下关掉计算机的电源(D)在没有运行任何程序的情况下按Ctrl+Alt+Del键( C)11、在Windows XP中,下列操作中可以直接删除硬盘上的文件而不把文件送入回收站的是____。
操作系统16春在线作业1试卷总分:100 测试时间:-- 试卷得分:70单选题判断题一、单选题(共20 道试题,共50 分。
)得分:37.5V 1. 在请求分页系统中,LRU算法是指()。
A. 最早进入内存的页先淘汰B. 近期最长时间以来没被访问的页先淘汰C. 近期被访问次数最少的页先淘汰D. 以后再也不用的页先淘汰正确答案:B 满分:2.5 分得分:2.52. 计算机系统产生死锁的根本原因是()。
A. 资源有限B. 进程推进顺序不当C. 系统中进程太多D. A和B正确答案:D 满分:2.5 分得分:2.53. 下列关于设备独立性的论述中正确的一条是()。
A. 设备独立性是指I/O设备具有独立执行I/O功能的一种特性。
B. 设备独立性是指用户程序独立于具体使用的物理设备的一种特性。
C. 设备独立性是指能独立实现设备共享的一种特性。
D. 设备独立性是指设备驱动程序独立于具体使用的物理设备的一种特性。
正确答案:B 满分:2.5 分得分:2.54. 对文件存储空间的分配是以()为单位进行的。
A. 字符串B. 数据项C. 记录D. 文件正确答案:D 满分:2.5 分得分:05. 文件系统所追求的最重要的目标是()。
A. 文件共享B. 文件保护C. 提高对文件的存取速度D. 提高I/O速度正确答案:C 满分:2.5 分得分:2.56. 下列关于联机命令接口的不同论述中正确的一条是()。
A. 联机命令接口是用户程序与OS之间的接口,因此它不是命令接口。
B. 联机命令接口包括键盘和屏幕两部分。
C. 联机命令接口包括一组键盘命令、终端处理程序及命令解释程序三部分。
D. 联机命令接口是用户程序。
正确答案:C 满分:2.5 分得分:2.57. 下列关于对称和非对称加密算法的描述中错误的一条是()。
A. 对称加密算法的实现速度快,因此适合大批量的数据的加密。
B. 对称加密算法的安全性将依赖于密钥的秘密性,而不是算法的秘密性。
形考作业一题目随机,请使用Ctrl+F组合键查找题目题目:按照所起的作用和需要的运行环境,操作系统属于()。
题目:UNIX操作系统核心层的实现结构设计采用的是()。
题目:UNIX命令的一般格式是()。
[选项] [参数]题目:操作系统的基本职能是()题目:操作系统对缓冲区的管理属于()的功能。
题目:操作系统内核与用户程序、应用程序之间的接口是()。
题目:工业过程控制系统中运行的操作系统最好是()。
题目:进程从运行状态变为阻塞状态的原因是()。
题目:进程控制块是描述进程状态和特性的数据结构,一个进程(题目:进程与程序之间有密切联系,但又是不同的概念。
题目:两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的()关系。
题目:两个进程争夺同一个资源()。
题目:某进程由于需要从磁盘上读入数据而处于阻塞状态。
题目:批处理系统的主要缺点是()。
题目:如果信号量S的值是0 , 此时进程A执行P(S)操作,那么,进程A会()。
CPU题目:若P、V操作的信号量S初值为2,当前值为-1,则表示有()个等待进程。
题目:实时操作系统追求的目标是()。
题目:死锁的四个必要条件中,无法破坏的是()。
题目:为了描述进程的动态变化过程,采用了一个与进程相联系的(),根据它而感知进程的存在。
题目:为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。
题目:为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
题目:系统出现死锁的原因是()。
题目:系统调用是由操作系统提供的内部调用,它()。
题目:下列关于进程和线程的叙述中,正确的是()。
题目:下列关于引入线程的好处的描述中,不正确的是()。
题目:下列进程状态的转换中,不正确的是()。
题目:下列系统中,属于实时系统的是()。
题目:下面不属于分时系统特征的是()。
题目:现代操作系统的基本特征是()、资源共享和操作的异步性。
Windows操作系统实验实验一Windows基本操作●建立一个文件夹,命名格式为:你的学号的最后两位+你的姓名,如“01王伟”。
以下所有文档都保存在此文件夹中。
全部作业做完后,把此文件夹复制到teacher机上所指定的你所在班级文件夹中。
●任选10道题把你操作结果的界面屏幕拷贝到word中,保存成一个文件,文件名自定。
一.实验内容练习1.Win 的桌面管理操作:1.同时打开画图、计算器和记事本等三个应用程序,分别使用任务栏和键盘进行窗口切换;2.将桌面上的所有窗口排列成“横向平铺”显示,互不重叠;3.设置任务栏的属性为自动隐藏;4.在桌面上新建一个名为“上机实验作业”的文件夹;5.将系统“日期/时间属性”对话框的画面,复制到“写字板”应用程序的文档中,文件名为A1.DOC;6.将当前整个屏幕的图像信息复制到剪贴板,再从剪贴板粘贴到画图程序的文档中,文件名为A2.JPG;7.在桌面上创建“资源管理器”的快捷方式;8.将桌面上“资源管理器”的快捷方式更名为“文件管理器”;9.删除桌面上“文件管理器”的快捷方式图标;10.设置在将文件移入回收站时,不显示“删除确认”的对话框;11.清空回收站。
练习2.Win 的开始菜单操作:1.使用磁盘清理程序删除不需要的文件及Win 组件;2.将“记事本”应用程序设置为启动Win 后自动运行的方式;3.将“开始”菜单“程序/附件/娱乐”组中“播放器”程序项,移动至“程序”组中;4.在Win 的帮助系统中,查找关于设置共享打印机方法的说明信息;5.利用“开始”菜单中的“搜索”功能,在C盘上查找所有文件扩展名为. BMP的文件;6.利用“开始”菜单中的“搜索”功能,查找2010年9月1日创建的所有Word文档(文件扩展名为.DOC)文件;7.利用“开始”菜单中的“运行”项,启动字处理应用程序Microsoft Word;8.清除“开始”菜单中“文档”项目中最近使用的文件;9.在MS-DOS方式窗口中,显示C盘根文件夹下的所有可执行文件的清单列表;10.将“开始”菜单“程序”组中的“Microsoft Word”、“Microsoft Excel”和“Microsoft PowerPoint”等三个程序项,发送到“桌面快捷方式”。
操作系统作业
【注意】对于作业中的选择题,都要求抄写题目,并在题目上填写答案。
作业1——进程同步(1)
1.设有n个进程使用同一个共享变量,如果最多允许m(m< n)个进程同时进入相关临界区,则信号量的变化范围是。
A. n,n-1,...,n-m
B. m,m-1,...1,0,-1,...m-n
C. m,m-1,...1,0,-1,...m-n-1
D. m,m-1,...1,0,-1,...m-n+1
2.对于有两个并发进程的系统,设互斥信号量为mutex,若mutex=0,则。
A. 表示没有进程进入与mutex相关的临界区
B. 表示有一个进程进入与mutex相关的临界区
C. 表示有一个进程进入与mutex相关的临界区,另一个进程等待进入
D.表示有两个进程进入与mutex相关的临界区
3.S.queue,S.value是信号灯S的两个组成部分,当S.queue为空时,S.value的值是。
A.S.value≤0 B.S.value=0 C.S.value=1 D.Svalue≥0
4.如果信号量的当前值为-3,则表示系统中在该信号量上有个等待进程。
5.设与某资源关联的信号量初值为3,当前值为1。
若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是。
(2010全国试题)
A.0、1 B.1、0 C.1、2 D.2、0
6.有两个并发进程P1和P2,共享初值为1的变量x。
P1对x加1,P2对x减1。
加1和减1操作的指令序列分别如下所示。
(2011全国试题)
//加1操作
load R1, x //取x到寄存器R1中inc R1
store x, R1 //将R1的内容存入x //减1操作load R2,x dec R2 store x,R2
两个操作完成后,x的值。
A.可能为-1或3 B.只能为1
C.可能为0、1或2 D.可能为-1、0、1或2
7.一个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms到达,它们的计算和I/O操作顺序如下:
P1:计算60ms,I/O80ms,计算20ms
P2:计算120ms,I/O40ms,计算40ms
若不考虑调度和切换时间,则完成两个作业需要的时间最少是。
(2012全国试题)A.240ms B.260ms C.340ms D.360ms。