简述人机交互输入模式有哪些?各有何特点?

题目

简述人机交互输入模式有哪些?各有何特点?


相似考题
参考答案和解析
正确答案: 人机交互输入模式可分为请求模式,采样模式和事件模式三种。
其中请求模式的特点是:在请求模式下,应用程序负责启动输入设备并提出输入请求。需要输入数据时,暂停程序的执行,直到从输入设备接受到请求的输入数据后,才继续执行程序。
采样模式的特点则是输入设备和应用程序独立地工作。输入设备连续不断地把信息输入进来,信息的输入和应用程序中的输入命令无关。应用程序与输入设备同时工作,新的输入数据不断替换以前输入的输入数据。当应用程序遇到取样命令时,读取当前的输入设备数据。 这种模式的优点是对连续的信息流输入比较方便,也可同时处理多个输入设备的输入信息。 缺点是当应用程序的处理时间较长时,可能会失掉某些输入信息。
事件模式的特点是输入设备和程序并行工作。输入设备把数据保存到一个输入队列,也称为事件队列,所有的输入数据都保存起来,不会遗失。应用程序随时可以检查这个事件队列,处理队列中的事件,或删除队列中的事件。