首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

计算机操作系统原理模拟考试题

2024-09-26 来源:华佗小知识

  1.操作系统是为裸机配置的一种_系统软件___,是___用户和用户程序与计算机的接口,是用户程序和其它系统程序的运行平台和环境。

  2.操作系统通过__进程控制块PCB_______对进程进行管理。

  3.操作系统通常可以分为以下几种类型:批处理系统、_分时系统_、__实时系统、__网络操作系统__和分布式操作系统。

  4.负责进程在内存和辅存对换区之间的对换的调度称为___中级调度________。

  5.静态分配是在用户作业___开始执行之前_______由系统_一次_____将所要求的所有设备、控制器或通道分配给该作业。

  6.中断自动转入规定的例行程序,这一程序称为_中断处理程序__ _______。 根据中断源产生的条件,可把中断分为 外中断 和 内中断 两种。

  7.数据传送控制方式有4种,即 程序直接控制方式、中断控制方式、DMA方式和通道方式.

  8.文件的逻辑结构有两种基本形式是_记录式结构__,__流式结构_。

  9.文件的存取方式为 _顺序存取________,_直接存取______.

  10.永远分配不到必需的资源而无法继续运行,就产生了_死锁_______。

  二、名词解释

  逻辑地址:用户程序经编译以后的每个目标模块都以0为基地址顺序编制,这种地址称为逻辑地址。

  Belady现象:是指在使用FIFO算法进行内存页面置换时,在未给进程或作业分配足它所要求的全部页面的情况下,有时出现的分配的页面数增多,缺页次数反而增加的奇怪现象。

  设备驱动程序:),是一个允许高级(High level)计算机软件(computer software)与硬件(hardware)交互的程序,这种程序建立了一个硬件与硬件,或硬件与软件沟通的界面,经由主板上的总线(bus)或其它沟通子系统(subsystem)与硬件形成连接的机制,这样的机制使得硬件设备(device)上的`数据交换成为可能

  三、答题

  1、试述分布式操作系统与网络操作系统主要区别

  答:分布性:在分布式系统中,各个结点主机都不再有自己的操作系统,在任何一台计算机上也没有集中管理全系统的操作系统。在不同主机之间共享系统中资源,是通过分布到各台机器上的程序实现的,由这些程序的总合组成的分布式系统,可以自动平衡负载,在各结点间划分任务。

  对称性 : 各台计算机,包括属于分布式操作系统的部分都是对等的,无主从之分。

  协同性:在结点之间以协商方式共享资源。但是对于用户来说,结点之间的协商是透明的。

  2、简述程序、进程的区别和联系。

  答:联系:一个进程可以涉及到一个或几个程序的执行

  一个程序可以对应一个或多个进程,即同一程序段可以在不同数据集合上运行,可构成不同的进程,例如打印输出程序段,例如同一高级语言编译程序与多个用户源程序

  进程和程序的区别主要体现在:

  1)进程是动态的,具有一定的生命周期,而程序是静态的;

  2)进程可并发执行,而没有创建进程的程序是不能执行的;

  3)进程是操作系统中申请和分配资源的基本单位,而没有创建进程的程序是不能申请资源的;

  4)进程包括程序、数据和进程控制块;

  5)同一程序的多次执行对应多个进程

  3. 画出进程状态转换图,简单说明转换的条件。

  在进程的生命期内,一个进程至少具有三种基本状态,它们是:执行状态、等待状态和就绪状态。处于就绪状态的进程已经得到除 CPU之外的其他资源,只要被调度得到处理机,便可立即投入执行。

  4.简述操作系统的四种微观特征。

  a:并发性(Concurrence) 并发性是存在许多同时的或平行的活动,指两个或多个事件在同一时间间隔发生,交替进行。

  b:共享(Sharing)资源共享是指系统中的软硬件资源不再是为某一个程序所独占,而是供多个用户共同使用。

  c:虚拟性(Virtual) 所谓虚拟是把物理上的实体对应为多个逻辑上的对象,通过对物理实体分时给逻辑对象,让多个逻辑对象感到是独立使用物理实体。这样可有效地利用物理设备。

  d:不确定性(Asynchronism) 多道程序环境下的程序的执行,是以异步方式进行的,执行的时机和顺序是随机性。

1.

2.

3.

4.

5.

6.

7.

8.

显示全文