Visita la versión flash
Propuestas
Visita el perfil del autor
Hablan del blog

SOM30


"Cómo hacer un Sistema Operativo en 30 días"
8/08/2010 09:54

Recursos de Interfaz Humana (teclados y cursores)

Comunicaciones de Red
Para terminar con la supervisión de recursos reales principales del Sistema Informático, hoy hablaré de los recursos de interfaz humana. Estos recursos abarcan todos los que ofrecerán a los usuarios un mecanismo para enviar órdenes al Sistema Informático. Los recursos que pueden aparecer suelen funcionar de forma análoga a nivel operativo ya que siempre se mantiene el uso del Sistema de Paquetes propio de cualquier controlador. Principalmente existen dos recursos que nos encontraremos:

El teclado permite la invocación secuencial de eventos al presionarse y levantarse un botón. El evento incluirá información sobre el código de botón pulsado.

El cursor es como un teclado que permite, además de poder tener botones (y por tanto, poder escribir eventos al presionar y levantar el botón), posicionarse en el espacio cartesiano. Funcionalmente es análogo al teclado, escribiendo en el último paquete el evento que se produjo.

Como decía, siempre se usa el Sistema de Paquetes para, en este caso, transmitir los eventos que se van produciendo. Cada evento que se produce estará identificado por un entero que corresponderá al número de paquete donde se ubica en el controlador. El sistema solicitará todos los paquetes que se crearon (eventos que se hayan producido) hasta llegar a la posición del evento nulo, que corresponde con el paquete donde se escribirá el próximo evento que se produzca. Los diferentes controladores permiten, como es habitual, reiniciarse y saber el número de paquetes disponibles. También permiten ajustar el tiempo de vida de un paquete; eso sí, generalmente se mantendrán los últimos eventos que ocurrieron, así como aquellos que aun no se han revisado.

Al ser recursos con una comunicación unidireccional, el Administrador de Recursos de Interfaz Humana ofrece funciones para recibir la información sobre estos recursos heredadas del control de estos recursos que implementa el Sistema Operativo. El valor añadido que tiene este administrador es que también permite virtualizar, por ejemplo, un teclado virtual, que se ejecutará en el Sistema de una forma exactamente igual a un teclado real aunque el usuario lo usará, por ejemplo, haciendo clic con el cursor que mueve con su dispositivo señalador.

Comentarios

11/03/2012 21:34
que oso la neta

Deja tu comentario


Se enviará usando la Red Social @visitante
¿Quieres responder con otra cuenta de TuEntidad.es?
Usa MonoMola o LoTienes.

Búsqueda

Calendario

- Día 1
- Día 2
- Día 3
- Día 4
- Día 5
- Día 6
- Día 7
- Día 8
- Día 9
- Día 10
- Día 11
- Día 12
- Día 13
- Día 14
- Día 15
- Día 16
- Día 17
- Día 18
- Día 19
- Día 20
- Día 21
- Día 22
- Día 23
- Día 24
- Día 25
- Día 26
- Día 27
- Día 28
- Día 29

Código

- Sistemas Informáticos
- Compilador
- GAM
- GAE
- Kérnel
- LiSi
- ViSi
- SAM
Licencia LSW

Comentan

- Día 1 (16) 8/06 02:28
- Día 29 (19) 13/03 04:10
- Día 10 (18) 23/01 22:16
- Día 3 (9) 10/12 08:55
- Día 2 (19) 10/12 08:54
- Día 7 (4) 5/11 21:29
- Día 11 (44) 25/10 01:39
- Día 4 (3) 24/09 13:45
- Día 28 (2) 6/04 04:01
- Día 26 (1) 17/07 01:21
- Día 27 (4) 29/05 14:50
- Día 8 (9) 29/05 05:35
- Día 24 (2) 18/01 05:16
- Día 17 (5) 18/01 05:10
- Día 13 (7) 6/12 18:44
- Día 15 (1) 30/08 08:53
- Día 6 (2) 25/08 02:14
- Día 5 (4) 7/04 00:50
- Día 21 (6) 26/06 21:26
- Día 18 (2) 26/06 03:09
- Día 23 (2) 22/04 13:45
- Día 25 (1) 11/03 21:34
- Día 19 (3) 19/01 17:33
- Día 14 (2) 7/01 22:06

Valid HTML 4.01 Transitional