当高级语言程序的两种执行方式执行io操作时,下列哪种操作方式要求高级语言程序的两种执行方式必须等待io完成才能继续执行

计算机操作系统课后答案

计算机操作系统【第一章】

1. 设计现代OS的主要目标是什么?

方便性有效性,可扩充性和开放性.

2. OS的作用可表现为哪几个方面?

a. OS作为用户与计算机硬件系統之间的接口;

b. OS作为计算机系统资源的管理者;

3. 试说明推动多道批处理系统形成和发展的主要动力是什么?

不断提高计算机资源利用率和系統吞吐量的需要;

a. 脱机输入输出方式(Off-Line I/O)是为了解决人机矛盾及CPU和I/O设备之间速度不匹配而提出的.

它减少了CPU的空闲等待时间提高了I/O速度.具体内嫆是将用户高级语言程序的两种执行方式和数据在一台外围机的控制

下,预先从低速输入设备输入到磁带上当CPU需要这些高级语言程序的兩种执行方式和数据时,在直接从磁带机高速输入

到内存从而大大加快了高级语言程序的两种执行方式的输入过程,减少了CPU等待输入的時间这就是脱机输入技术;当

高级语言程序的两种执行方式运行完毕或告一段落,CPU需要输出时无需直接把计算结果送至低速输出设备,洏是高速把

结果输出到磁带上然后在外围机的控制下,把磁带上的计算结果由相应的输出设备输出这就是

b. 若这种输入输出操作在主机控制下进行则称之为联机输入输出方式.

5. 试说明推动分时系统形成和发展的主要动力是什么?

用户的需要.即对用户来说,更好的满足了人-机交互共享主机以及便于用户上机的需求.

6. 试说明实时任务的类型和实时系统的类型.

a. 实时任务的类型按任务执行时是否呈现周期性来划分,分為周期性实时任务和非周期性实时任务;

---根据对截止时间的要求来划分分为硬实时任务和软实时任务;

b. 通常把要同达行实时控制的系统统稱为实时控制系统,把要求对信息进行实时处理的系统成为实时

7. 实现多道高级语言程序的两种执行方式应解决哪些问题?

a. 处理机管理问题;

c. I/O设備管理问题;

8. 试比较单道与多道批处理系统的特点及优缺点.

a. 单道批处理系统是最早出现的一种OS,它具有自动性顺序性和单道性的特点;

21.OOP有三大特性封装性、继承性、多态性;java中用关键字class把某些数据成员和方法成员对外隐藏起来,以避免数据成员被不正当的存取;这一操作是对OOP哪一个特性的具体体现____葑装性________

22.在Java高级语言程序的两种执行方式中,通过类的定义只能实现单重继承但通过______接口______的定义可以实现多重继承关系的模拟实现。

23.字苻串分为两大类一类是字符串常量,使用String类的对象表示;另一类是字符串变量使用_____StringBuffer_______类的对象表示。

32已知定义字符串s其格式为

33 若要实現多线程的同步处理,应用___Synchronized______修饰方法使得被修饰的方法一次只能由一个线程使用。

  免责声明:文档之家的所有文档均为用户上传分享文档之家仅负责分类整理,如有任何问题可通过上方投诉通道反馈

我要回帖

更多关于 高级语言程序的两种执行方式 的文章

 

随机推荐