Está en la página 1de 7

+

Universidad Abierta y a Distancia de México


División de Ciencias Exactas Ingeniería y Tecnología
Desarrollo de software

Asignatura
Programación Orientada a Objetos III

Unidad 1
Archivos

Actividad 1
Flujo único de entrada y salida

Alumno
ES172014001 Yenni Paulina May Pasos

Docente
Amadeo Coporo Quintana

Fecha
19 de septiembre de 2020, Mérida, Yucatán

1
Módulo. Programación Orientada a Objetos III Unidad 1. Archivos

Índice / Tabla de contenido

Índice / Tabla de contenido..........................................................................................................2


Introducción.................................................................................................................................3
Identificación de flujo entrada/salida de un software conocido..................................................4
Definición propia de flujo de entrada y salida..............................................................................5
Conclusiones................................................................................................................................6
Fuentes de consulta.....................................................................................................................7

2
Módulo. Programación Orientada a Objetos III Unidad 1. Archivos

Introducción

En esta actividad se identifica por medio de el ejemplo del procesador de textos


Word el funcionamiento del flujo de entrada y salida o stream, en este caso el sistema
maneja C++, sin embargo, sí está orientado a objetos.

Como segundo punto se da una definición propia de lo que es un flujo de entrada y


salida en Java. Después de ello se responde en foro dos preguntas establecidas por el
docente en línea.

3
Módulo. Programación Orientada a Objetos III Unidad 1. Archivos

Identificación de flujo entrada/salida de un software conocido

En este caso me siento familiarizada con el software de office ahora llamado


Microsoft 365, el proceso de entrada se da cuando escribimos carácter por carácter y con
la cual vamos formando palabras expresando lo que consideramos deseamos dar a
entender, para realizar este proceso y en pantalla se pueda realizar la visualizacion que
sería el proceso de salida. El proceso se iniciaría a través del teclado cuando oprimimos
la tecla para formar las palabras, en este caso Microsoft se basa en la codificación
mediante C++ orientado a objetos y las clases se llaman iostream y su funcion es
interactuar con los archivos extendidos de los controladores de los teclados, mouse,
pantalla, etc. Se cuenta con tres clases: istream, ifstream e istringstream. Para nuestro
ejemplo la clase que nos sirve es la llamada istream ya que su función es la entrada de
texto, para su uso se utiliza el objeto cin. Ahora para que lo capturado se pueda visualizar
en pantalla se tiene la clase ostream cuyo objeto cout es la salida estandar mediante el
codigo respectivo. Como podemos apreciar, auque el desarrollo de Word se realiza por
medio de C++, el proceso que se tiene para que se pueda tener flujos de entrada y salida
son muy similares, ya que se tienen que llevar a cabo instrucciones precisas para que los
elementos de entrada puedan cumplir con sus funciones y que en el elemto establecido
como salida se pueda visualizar lo realizado. Mucha codificación para algo que uitilizamos
en el día a día y que es tan sencillo de utilizar que nos parecería inaudito todo el proceso
que se tiene que llevar a cabo para poder ver y leer la informacion que tal vez podría ser
alguna instrucción para realizar algun proceso. Ahora hay que ponerlo en practica al
momento de desarrollar un programa.

4
Módulo. Programación Orientada a Objetos III Unidad 1. Archivos

Definición propia de flujo de entrada y salida

De acuerdo con lo comprendido, para mi un flujo de entrada y salida o stream es la


manera en como se programa en Java el proceso de comunicación que se puede tener
entre el programa y se pueda visualizar. Esto se da de acuerdo con las necesidades que
se tenga, para ello se manejan clases que realizaran tanto la función de entrada como de
salida. En el flujo estándar se puede llevar a cabo mediante el teclado y la salida es por
medio de la visualización en pantalla. Nosotros hemos manejado este proceso cuando
utilizamos en la programación el System.out.println y ponemos el mensaje que deseamos
aparezca en pantalla, de igual manera si le queremos dar algún formato especifico a la
oración, se le puede establecer su formato para que al momento de visualizarse en
pantalla pueda tener alguno tipo de letra, tamaño, etc. Creo que en parte ya estamos
familiarizados con este proceso, pero no habíamos profundizado en ello.

5
Módulo. Programación Orientada a Objetos III Unidad 1. Archivos

Conclusiones

A mi parecer los flujos de entrada y salida o stream los trabajamos en el día a día
tanto en nuestra vida cotidiana en los programas que utilizamos, los equipos que
manejamos, llámense computadoras, tabletas o celulares, así como en nuestro desarrollo
como estudiantes de la carrera de ingeniera en desarrollo de software. Estas clases y
objetos son muy relevantes, ya que si no se hubieran puesto en el programa sería en este
momento imposible leer lo escrito por esta servidora.

6
Módulo. Programación Orientada a Objetos III Unidad 1. Archivos

Fuentes de consulta

UnADM. (2020). Unidad 1. Archivos. Consultado el 19 de septiembre de 2020.


https://campus.unadmexico.mx/contenidos/DCEIT/BLOQUE2/DS/04/DPO3/U1/des
cargables/DPO3_U1_Contenido.pdf

Pavón, J. (2008). Entrada y salida con Java. Consultado el 19 de septiembre de 2020.


https://www.fdi.ucm.es/profesor/jpavon/poo/2.13.EntradaySalida.pdf

Microsoft. (2019). ¿Qué es un flujo? Consultado el 19 de septiembre de 2020.


https://docs.microsoft.com/es-es/cpp/standard-library/what-a-stream-is?view=vs-
2019

García, J. (2000). Aprenda Java como si estuviera en primero. Consultado el 19 de


septiembre de 2020.
https://drive.google.com/file/d/0B0juwzB6t8YYU0JKQkdXeHJxZGs/view

También podría gustarte