计算机等级考试四级数据库工程师操作系统单选题笔记整理(八)

计算机等级考试四级数据库工程师操作系统单选题笔记整理(八)

木来 木来

1.      “紧急事件”须向处理器提出申请(发一个电脉冲信号),要求“中断”,即要求处理器先停下“自己手头的工作”先去处理“我的急件”,这一“申请”过程,称中断请求。

2.      由操作系统实现提供的所有系统调用所构成的集合即程序接口或应用编程接口。是应用程序同系统之间的接口。其中,调用程序多次嵌套与递归是系统调用无法实现的功能。

3.      单核处理机的计算机系统中,处于运行状态的进程至多有一个,最少一个都没。

4.      调用进程创建原语由操作系统创建进程,操作系统创建一个新进程的过程如下:1) 申请空白PCB。2) 为新进程分配资源。3) 初始化进程控制块。4) 将新进程插入就绪队列,如果进程就绪队列能够接纳新进程,便将新进程插入到就绪队列中。

5.      异步环境下的一组并发的进程因直接制约而互相发送消息、进行相互合作、相互等待,使得各进程按一定的速度执行的过程称为进程间的同步。题中三个进程因读取数据、处理数据、输出数据而相互制约,相互合作,相互等待,因此是同步关系。

6.      为了保证计算机中临界资源的正确使用,进程在对临界资源访问前,必须首先调用进入区代码,然后执行临界区代码,最后执行退出区代码。

7.      利用内存中若干公共缓冲区组织成队列,以实现进程之间信息交换的通信方式称为消息机制

8.      在可变分区管理方案中,随着分配和回收资源的增加,必然导致碎片的出来,这时通过移动内存中的程序,所有空闲碎片合并成一个连续的空闲空间,且放在内存的一端,而把所有程序占用区放在另一端,这一技术就是移动技术。所以可变分区管理用移动技术来解决碎片问题。

9.      最近最少使用页面置换算法,在前面几条指令中使用频繁的页面很可能在后面的几条指令中频繁使用。反过来说,已经很久没有使用的页面很可能在未来较长的一段时间内不会被用到。这个,就是著名的局部性原理--比内存速度还要快的cache,也是基于同样的原理运行的。因此,我们只需要在每次调换时,找到最少使用的那个页面调出内存。这就是LRU算法的全部内容。

10.  页式存储管理方案中,系统将程序的逻辑空间按照同样大小也划分成若干页面,称为逻辑页面也称为页。程序的各个逻辑页面从0开始依次编号,称作逻辑页号或相对页号。每个页面内从0开始编址,称为页内地址。页号是地址的高位部分,页内地址是地址的低位部分。

11.  为了能对一个文件进行正确的存取,必须为文件设置用于描述和控制文件的数据结构,称之为文件控制块(FCB)。FCB一般应包括下列的文件属性信息:1.文件标志和控制信息;2.文件逻辑结构信息;3.文件物理结构信息;4.文件使用信息;5.文件管理信息。

12.  设备管理的主要任务有:缓冲区管理、设备分配、设备处理、虚拟设备以及实现设备独立性。其中缓冲管理功能就是通过缓冲技术匹配高、低速设备交换数据的。

13.  虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存,而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。虚拟页式和虚拟段式,都是虚拟内存管理方案。

14.  从简单页式存储管理方案发展到虚拟页式存储管理方案,页表项中通常需要增加的信息有:有效位,修改位,访问位。其中,访问位,修改位当进行页面置换时需要用到。

15.  计算机I/O系统的软件由一系列按照特定顺序组织的计算机数据和指令的集合。主要包含:中断处理程序、设备驱动程序、与设备无关的操作系统软件、用户级软件。硬件描述层软件属于硬件范围。

16.  计算机从最初的人工直接操作硬件到程序自动控制和管理的发展角度来说,操作系统是在原来计算机(裸机)扩充成为功能强、使用方便的计算机系统,这计算机系统称为虚拟计算机。

17.  在内存中移动进程不会增加系统开销

18.  微内核(客户/服务器)结构的操作系统具有下列优点:高可靠性,系统服务或者设备驱动故障和与它们有关的运行任务是隔绝的;高灵活性,当运行一个应用程序时,只需把选定的系统服务加载到系统中即可;适合分布式处理,一个精炼的微内核接口能够有演绎成更多模块的系统结构。

19.  进程控制块的基本内容有:进程号、进程调度信息、进程相应的程序和数据地址的存储信息、进程优先级、CPU现场保护区、进程同步与通信机制、进程所在队列PCB的链接字,用户描述打开的文件句柄、与进程有关的其他信息。

20.  运行批处理作业的大型计算中心,需要实现较大的吞吐量,用于响应大量用户的请求;此外,为了大量用户的请求反馈,需要提供周转时间;为了满足大量计算的快速完成,不要让CPU空闲。也就是设计目标:较大的吞吐量、较短的周转时间、较高的CPU利用率。

0 条评论