个人-计算机操作系统第一章

一、章节习题

1.操作系统的目标与应用环境有关,如分时系统,希望能提供良好的()能力。

A、批处理B、可靠性C、稳定性D、人-机交互

2.()是应用程序取得OS所有服务的唯一途径。

A、系统调用B、作业调度C、键盘命令D、进程调度

3.在分时系统中,当时间片一定时,________响应越快

A内存越大B用户越少C用户越多D内存越小

4.用户在程序设计过程中,若要得到系统功能必须通过______________

A进程调度B系统调用C作业调度D键盘命令

5.下面关于操作系统的叙述中,正确的是____________

A批处理作业必须具有作业控制信息

B分时系统不一定具有人机交互功能(一定有)

C从响应时间的角度看,实时系统与分时系统差不多(实时系统更快)

D由于采用了分时技术,用户可以独占计算机的资源(共享主机)

6.(电子科技大学:2014)下面关于操作系统论述中正确的是____________.

A批处理作业必须具有作业控制信息

B分时系统不一定都具有人机交互功能

C从响应时间角度看,实时系统和分时系统相似

D由于采用了分时技术,用户可以独占计算机资源

6.UNIX操作系统是一种__________

A分时操作系统B批处理操作系统C实时操作系统D分布式操作系统

7.(南京大学:2014)操作系统的两个最主要的特征是_____________.

A并发和虚拟B并发和共享C共享和异步D共享和虚拟

8.(东南大学:2013)所谓________是指一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理机和外围设备等其他资源。

A多重处理B多道程序设计C实时处理D共同执行

二、真题

1.单处理机系统中,可并行的是()。(2009年计算机科学与技术学科全国硕士研究生入学统一试卷23题)

I.进程与进程II.处理机与设备

III.处理机与通道IV.设备与设备

A.I、II和IIIB.I、II和IV

C.I、III和IVD.II、III和IV

2.下列选项中,操作系统提供的给应用程序的接口是()。(2010年计算机科学与技术学科全国硕士研究生入学统一试卷23题)

A.系统调用B.中断C.库函数D.原语

3.一个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms到达。它们的计算和I/O操作顺序如下:

P1:计算60ms,I/O80ms,计算20ms

P2:计算120ms,I/O40ms,计算40ms

若不考虑调度和切换时间,则完成两个作业需要的时间最少是()。(2012年计算机科学与技术学科全国硕士研究生入学统一试卷29题)

A.240msB.260msC.280msD.360ms

4.下列选项中,会导致用户进程从用户态切换到内核的操作是()。(2013年计算机科学与技术学科全国硕士研究生入学统一试卷28题)

I.整数除以零II.sin()函数调用III.read系统调用

A.仅I、II B.仅I、III C.仅II、III D.I、II和III

5.计算机开后,操作系统最终被加载到()。(2013年计算机科学与技术学科全国硕士研究生入学统一试卷29题)

A.BIOSB.ROMC.EPROMD.RAM

6.某系统正在执行三个进程P1、P2和P3,各进程的计算(CPU)时间和I/O时间比例如下表所示:

为提高系统资源利用率,合理的进程优先级设置是()。(2013年计算机科学与技术学科全国硕士研究生入学统一试卷31题)

 

A.P1>P2>P3(花费275) B.P3>P2>P1(165) C.P2>P1=P3 D.P1>P2=P3

7.下列关于批处理系统的叙述中,正确的是()。(2016年计算机科学与技术学科全国硕士研究生入学统一试卷23题)

1.批处理系统允许多个用户与计算机直接交互(分时系统)

2.批处理系统分为单道批处理系统和多道批处理系统

3.中断技术使得多道批处理系统的I/O设备可与CPU并行工作

A.仅2、3 B.仅2 C.仅1、2 D.仅1、3

8.执行系统调用的过程包括如下主要操作:

返回用户态

执行陷入(trap)指令

传递系统调用参数

执行相应的服务程序

(2017年计算机科学与技术学科全国硕士研究生入学统一试卷24题)

A.①→②→③→④B.②→④→③→①

C.③→②→④→①D.③→④→②→①

执行系统调用的过程是这样的:正在运行的进程先传递系统调用参数,然后由陷入(trap)指令负责将用户态转化为内核态,并将返回地址压入堆栈以备后用,接下来CPU执行相应的内核态服务程序,最后返回用户态。所以C正确。

9.下列关于多任务操作系统的叙述中,正确的是()。(2018年计算机科学与技术学科全国硕士研究生入学统一试卷23题)

Ⅰ.具有并发和并行的特点

Ⅱ.需要实现对共享资源的保护

Ⅲ.需要运行在多CPU的硬件平台上

A仅Ⅰ B仅Ⅱ C仅Ⅰ、Ⅱ DⅠ、Ⅱ、Ⅲ

我认为更合出题人意图的解释是,所谓并行是指任务级并行。个人认为这也是强调多任务的原因,多任务操作系统相较于多程序设计操作系统的区别在于,前者更强调在用户看来多个任务好像是同时进行的,后者更强调的是提高CPU利用效率。)

10.下列关于系统调用的叙述中,正确的是()(2019年计算机科学与技术学科全国硕士研究生入学统一试卷25题)

I.在执行系统调用服务程序的过程中,CPU处于内核态

II.操作系统通过提供系统调用避免用户程序直接访问外设

III.不同的操作系统为应用程序提供了统一的系统调用接口

IV.系统调用是操作系统内核为应用程序提供服务的接口

A.仅I、IV B.仅II、III

C.仅I、II、IV D.仅II、III、IV

用户可以在用户态调用操作系统的服务,但执行具体的系统调用服务程序是处于内核态的,I正确;

设备管理属于操作系统的职能之一,包括对输入/输出设备的分配、初始化、维护等,用户程序需要通过系统调用使用操作系统的设备管理服务,II正确;

操作系统不同,底层逻辑、实现方式均不相同,为应用程序提供的系统调用接口也不同,III错误;

系统调用是用户在程序中调用操作系统提供的子功能,IV正确。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值