Documentos de Académico
Documentos de Profesional
Documentos de Cultura
entrada y salida
22-4-2021
1
Introducción
Desarrollo
2
El principal flujo de entrada del programa es el botón que permite abrir un archivo
de video, así, utilizando el explorador de archivos de Windows se selecciona un
archivo de video y este es leído por el programa, con la información que recibe el
programa del video se muestra la duración, la resolución y los frames por
segundo, y una vista previa del video en cuestión, entonces el programa tiene una
opciones que leen las instrucciones que el usuario marca , las opciones se
seleccionan utilizando el ratón mientras que el numero dentro de las cajas de texto
se escribe mediante el teclado, estás opciones permiten cortar un segmento en
específico del video o cortar el video en fragmentos de igual duración.
3
Una vez seleccionadas las opciones deseadas se le indica al programa que se
quiere dividir el video haciendo clic en el botón. Luego aparece otro menú que
permite al usuario seleccionar el formato de salida ya sea mantener el original o
recodificar el archivo a otro formato, finalmente se muestra el explorador de
Windows para seleccionar el nombre y la carpeta destino del archivo o los
archivos.
Así el flujo de salida final que tiene el programa es el archivo de video cortado que
se crea y guarda en la computadora.
Conclusiones
4
Dentro de todo programa debe existir un flujo de datos, pues de lo contrario
los programas no sería de mucha utilidad al no poder permitir leer ni escribir
datos, programas como estos existen, como la calculadora que viene
integrada en Windows, los resultados no se almacenan y tampoco puede
leer nada, solo puedes obtener resultados de operaciones matemáticas
pero una vez que cierras la aplicación, todo se pierde. Así que el no incluir
un flujo de datos solo puede ser realizado en aplicaciones increíblemente
simples, omitir esto en un programa procesador de textos básicamente
haría que el programa fuera inútil, un gestor de nominas que no puede leer
de una base de datos no podría funcionar sin importar que realizara todas
sus funciones (con excepción de la lectura de información).
Por eso es que es importante entender cómo funciona el flujo de datos
dentro las aplicaciones y como se añade, algo que se vera más adelante en
esta materia, en Java.
Referencias