正在加载图片...
A.就绪 B.提交 C.等待 D.后备 9。A是指从作业提交系统到作业完成的时间间 A.周转时间 响应时间 C.等待时间 D.运行时间 I0.计算机系统在执行C时,会自动从目态变换到管态。 A.P操作 B.V操作 C.系统调用 D.IV0指令 .进程状态由就绪变为运行,是由于C引起的。 A 事件 B.进程状态变迁 C,进程调设 D.为作业创建进程 12.当一个进程处于D时,称其为就绪状态。 A.等者读磁盘上的信息 B.等着进入内存 C.等着纷入一批数据 D.第着获得CPU的控制权 13.在操作系统中,处于就绪和阻塞状态的进程都没有占用处理机。当处理机空闲时 正确的操作应该是B。 A.就绪和阻塞进程都可以变迁成为运行状态 B.只有就绪进程可以变迁成为运行状态 C,只有阳塞讲程可以变迁成为运行状 D.就绪和阻塞状态的进程都不能变迁成为运行进程 14.我们把“逻辑上独 立的程序,在执行时间上相互重叠 个程序的执行还没有结束, 另一个程序的执行已经开始”的这种特性,称为程序执行的△· A.并发性B.并行性C.可执行性 D.可交互性 三、问答 1.在多道程序设计系统中,如何理解“内存中的多个程序的执行过程交织在一起,大 家都在走走停停”这样一个现象? 答:在多道程序设计系统中,内存中存放多个程序,它们以交替的方式使用CPU。因 此,从宏观上看,这些程序都开始了自己的工作。但由于CPU只有一个,在任何时刻CPU 只能执行一个进程程序。所以这些进程程序的执行过程是交织在一起的。也就是说,从微 观上看,每一个进程一会儿在向前走,一会儿又停步不前,处于一种“走走停停”的状态 之中 2.什么是“原语”、“特权指令”、“系统调用命令”和“访管指令”?它们之间有无 定的联系? 答:特权指令和访管指令都是CPU指令系统中的指令,只是前者是一些只能在管态下 执行的指令,后者是一条只能在目态下执行的指令。原语和系统调用命令都是操作系统中 的功能程序,只是前者执行时不能被其他程序所打断,后者没有这个要求。操作系统中有 些系统调用命令是以原语的形式 出现的 如创建 生程就是 条原语式的系统调用命令 但并不是所有系统调用命令都是原语。因为如果那样的话,整个系统的并发性就不可能得 到充分地发挥。 3.操作系统是如何处理源程序中出现的系统调用命令的? 答:编译程序总是把源程序中的系统调用命令改写成为一条访管指令和相应的参数。 这样在程序实际被执行时,就通过访管指令进入操作系统,达到调用操作系统功能子程序 的目的 4.系统调用与一般的过程调用有什么区别? 答:系统调用是指在用户程序中调用操作系统提供的功能子程序;一般的过程调用是指 -4- 4 - A.就绪 B.提交 C.等待 D.后备 9. A 是指从作业提交系统到作业完成的时间间隔。 A.周转时间 B.响应时间 C.等待时间 D.运行时间 10.计算机系统在执行 C 时,会自动从目态变换到管态。 A.P 操作 B.V 操作 C.系统调用 D.I/O 指令 11.进程状态由就绪变为运行,是由于 C 引起的。 A.中断事件 B.进程状态变迁 C.进程调度 D.为作业创建进程 12. 当一个进程处于 D 时,称其为就绪状态。 A.等着读磁盘上的信息 B.等着进入内存 C.等着输入一批数据 D.等着获得 CPU 的控制权 13. 在操作系统中,处于就绪和阻塞状态的进程都没有占用处理机。当处理机空闲时, 正确的操作应该是 B 。 A.就绪和阻塞进程都可以变迁成为运行状态 B.只有就绪进程可以变迁成为运行状态 C.只有阻塞进程可以变迁成为运行状态 D.就绪和阻塞状态的进程都不能变迁成为运行进程 14. 我们把“逻辑上独立的程序,在执行时间上相互重叠,一个程序的执行还没有结束, 另一个程序的执行已经开始”的这种特性,称为程序执行的 A 。 A.并发性 B.并行性 C.可执行性 D.可交互性 三、问答 1.在多道程序设计系统中,如何理解“内存中的多个程序的执行过程交织在一起,大 家都在走走停停”这样一个现象? 答:在多道程序设计系统中,内存中存放多个程序,它们以交替的方式使用 CPU。因 此,从宏观上看,这些程序都开始了自己的工作。但由于 CPU 只有一个,在任何时刻 CPU 只能执行一个进程程序。所以这些进程程序的执行过程是交织在一起的。也就是说,从微 观上看,每一个进程一会儿在向前走,一会儿又停步不前,处于一种“走走停停”的状态 之中。 2.什么是“原语”、“特权指令”、“系统调用命令”和“访管指令”?它们之间有无一 定的联系? 答:特权指令和访管指令都是 CPU 指令系统中的指令,只是前者是一些只能在管态下 执行的指令,后者是一条只能在目态下执行的指令。原语和系统调用命令都是操作系统中 的功能程序,只是前者执行时不能被其他程序所打断,后者没有这个要求。操作系统中有 些系统调用命令是以原语的形式出现的,例如创建进程就是一条原语式的系统调用命令。 但并不是所有系统调用命令都是原语。因为如果那样的话,整个系统的并发性就不可能得 到充分地发挥。 3.操作系统是如何处理源程序中出现的系统调用命令的? 答:编译程序总是把源程序中的系统调用命令改写成为一条访管指令和相应的参数。 这样在程序实际被执行时,就通过访管指令进入操作系统,达到调用操作系统功能子程序 的目的。 4.系统调用与一般的过程调用有什么区别? 答:系统调用是指在用户程序中调用操作系统提供的功能子程序;一般的过程调用是指
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有