Page 6 - CUAD_AYP
P. 6
Algoritmia y programación – Ejercicios y prácticas 5
Debemos saber que, toda interfaz debe contener algún software que interactúe con
el hardware del dispositivo, para de esta forma, obtener el resultado deseado.
La interacción entre los usuarios y la aplicación también puede entenderse como
un esquema de entrada/proceso/salida: la entrada es el ingreso o comando de
datos que vamos a realizar sobre un dispositivo (como, por ejemplo, tocar la
pantalla, escribir, mover el puntero del mouse, hacer el movimiento con un
joystick, etcétera). El proceso es el trabajo, la interpretación y el cálculo de la
información ingresada (que puede ser un movimiento del mouse, una tecla
pulsada). La salida es el resultado de las acciones que se efectúan sobre la
información (por ejemplo, se realizará una acción en un juego, como disparar, se
devolverá el resultado de un cálculo, se ejecutará un video, etcétera).
1.2. Etapas de un desarrollo
Antes de continuar con cuestiones específicas, revisemos las tareas generales por
considerar en el desarrollo de una aplicación, en la siguiente figura:
Etapas involucradas en el desarrollo de aplicaciones
Cuadernillo de trabajo