1. Manipulación directa: Esto implica interactuar directamente con los objetos en la pantalla. Los ejemplos incluyen:
* mouse y trackpad: Señalar, hacer clic, arrastrar y desplazar para seleccionar, mover y manipular objetos.
* pantalla táctil: Tocando directamente la pantalla para interactuar con elementos. Esto incluye gestos como tapping, deslizamiento, pellizcos y zoom.
* Stylus: Un dispositivo tipo bolígrafo para una entrada más precisa sobre pantallas táctil o tabletas gráficas especializadas.
* Controladores de juego: Dispositivos de entrada especializados con botones, joysticks y otros controles para juegos.
2. Entrada basada en texto: Esto implica escribir texto para dar comandos o ingresar datos. Los ejemplos incluyen:
* teclado: El método más común para escribir texto, números y comandos.
* teclado virtual (en pantalla): Utilizado en pantallas táctiles y algunos otros dispositivos.
* Reconocimiento de voz: Convertir palabras habladas en texto o comandos.
3. Entrada indirecta: Estos métodos involucran dispositivos que traducen acciones del mundo real en comandos de computadora. Los ejemplos incluyen:
* escáner: Convertir documentos o imágenes impresos en formatos digitales.
* Lector de código de código de barras/QR: Ingreso de datos de códigos de barras y códigos QR.
* sensores biométricos (huella digital, reconocimiento facial, escaneo de iris): Autenticando a los usuarios y proporcionando información basada en características biológicas únicas.
* sensores (temperatura, presión, movimiento): Recopilar datos del entorno físico y transmitirlos a la computadora.
4. Interfaz de línea de comandos (CLI): Esto implica escribir comandos específicos en una interfaz basada en texto para interactuar con el sistema. A menudo es utilizado por usuarios experimentados para una administración eficiente del sistema.
Métodos de salida: También es importante tener en cuenta que la comunicación no es unidireccional. La computadora se comunica al usuario a través de varios métodos de salida, como:
* Monitor/Pantalla: Salida visual que muestra texto, imágenes y videos.
* Impresora: Producir copias impresas de documentos e imágenes.
* altavoces/auriculares: Salida de audio para sonidos, música y voz.
* Comentarios hápticos: Sensaciones físicas, como las vibraciones, para proporcionar retroalimentación durante la interacción.
Los métodos específicos utilizados dependen del tipo de sistema informático, la aplicación que se utiliza y las necesidades y preferencias del usuario. Los sistemas modernos a menudo utilizan una combinación de estos métodos para proporcionar una experiencia de usuario rica e interactiva.