You are on page 1of 6

Actividad 1.

Flujo de entrada y salida

Instrucciones:

1. Leer los lineamientos que se envían en el archivo PDF y con la subida del
archivo deben indicar que leyeron los lineamientos y están de acuerdo, es
importante que lean esos lineamientos para aquellos estudiantes que por
algún motivo no puedan entregar las actividades en tiempo y forma, pero si
hay requisitos que se debe cumplir, tiene un valor de 7 puntos, solamente
por mencionar que leyeron los lineamientos.

2. ¿Cuál es la misión y visión de la UnADM?

3. ¿Qué menciona el Artículo 40 del reglamento de la UnADM y cuando se aplica


para este bloque?

4. Identifica las características del flujo de entrada y salida de un programa de


JAVA que desees.

N.O.(Reingresar conceptos validos de estudiosos de la materia)

5. Redacta una descripción propia respecto al flujo de entrada y salida, sin copiar
de ninguna fuente, debe ser una descripción propia de al menos 10 párrafos

6. Integra el desarrollo de tu actividad en un documento de Word con los


siguientes puntos

a. Carátula “logotipo, nombre del estudiante, nombre del profesor, actividad,


unidad y fecha”, Índice, Introducción media cuartilla, contenido de la tarea
mínimo 5 cuartillas máximo no hay límites, conclusión media cuartilla, todas
las hojas deben estar enumeradas, Bibliografía en formato APA por lo menos
tres fuentes, siempre deben agregar la actividad en las tareas.

b. Copiar y pegar de un documento de internet sin realizar las citas textuales


correspondientes la actividad tendría cero y ya no habría oportunidad de que
el estudiante la vuelva a enviar.

7. Posteriormente guarda tu actividad con la nomenclatura DPO3_U1_A1_XXYZ.


Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu
primer apellido y la Z por tu segundo apellido.
8. Ingresa al Foro con subida de archivos y participa respondiendo a los siguientes
planteamientos de la problemática enviada.

• Menciona las clases que manejarás en el flujo de entrada de la


problemática que les envíe, recuerda que debes completar la creación de
una base de datos para resolver la problemática

La clase abstracta InputStream


BufferedReader

• Menciona las Clases que manejarás en el flujo de salida de la problemática


de acuerdo con la problemática propuesta, recuerda que debes considerar la
creación de una base de datos para resolver la problemática.

La clase abstracta OutputStream


BufferedWritter
CharArrayWriter

9. Redacta en el cuadro de texto una breve reseña de tu actividad en máximo


cinco renglones y a continuación adjunta tu archivo. Al finalizar da clic en el botón
enviar para publicarlo de tal manera que esté accesible a tus compañeros y
docente en línea.

10. Ingresa y comenta la actividad de por lo menos dos de tus compañeros como
mínimo.

Índice
1. Lineamientos
2. Características de programa
3. Descripción propia
Introducción
Lectura de los lineamientos de la materia o asignatura y su respuesta para los

mismos, lectura y su comprensión correspondiente a los flujos de entrada y salida

de datos que es como se maneja la información en un programa con un

computador y como se puede mantener esa información no solo en memoria

cuando está en ejecución y que al terminar esta ejecución se pierden esos datos y

si esos datos se requieren obtener desde un lugar externo o interno el programa

tiene que aplicar o crear lo que se nombra como un flujo de datos o stream que

sería el canal de comunicación que se abre y que será el que interactuara con el

programa con las opciones necesarias que se serán requeridas para lo que se

pretenda ejecutar, por lo tanto se podrá crear un flujo de entrada que será cuando

sea necesario recibir un flujo de datos desde el exterior y se podrá crear un flujo

de salida que actuara cuando sea necesario enviar un flujo de datos hacia el

exterior.

1. Lineamientos

2. ¿Cuál es la misión y visión de la UnADM?

Misión

Formar profesionales del más alto nivel y en diversas áreas del


conocimiento; éticos y con un sólido compromiso social hacia su
comunidad; competitivos nacional e internacionalmente; con espíritu
emprendedor y los conocimientos para que respondan a los avances de la
ciencia y la tecnología, así como a las necesidades de desarrollo
económico, político, social y cultural del país. (UNADM, 2018, p.1).

Visión

Ser la institución líder de educación superior a distancia en los países de


habla hispana, con un modelo educativo flexible e innovador y un amplio
reconocimiento social, que promueva la preservación del medio ambiente,
la generación de conocimiento y el desarrollo científico y tecnológico.
(UNADM, 2018, p.1).
3. ¿Qué menciona el Artículo 40 del reglamento de la UnADM y cuando se aplica
para este bloque?

Artículo 40. El estudiante causará baja en cualquiera de las asignaturas en


las que se haya inscrito, cuando no exista evidencia de actividades
académicas tales como entrega de tareas, participación en foros, subida
avanzada de archivos, participación en actividades colaborativas, entre
otras, realizadas en la plataforma electrónica durante un periodo de veintiún
días naturales consecutivos, contados a partir del inicio del bloque, por lo
que en su historial académico se registrará con NP (no presentó) la o las
asignaturas en las que haya causado baja.(UNADM,2018,p.17)

El día 24 de abril de año 2018

(UNADM,2018,p.1)

2. Características de programa

4. Identifica las características del flujo de entrada y salida de un programa de


JAVA que desees.

import java.io.*;
public class Eco {
public static void main (String[] args) {
//mediante bufer se realiza la entrada
BufferedReader entradaEstandar = new BufferedReader
(new InputStreamReader(System.in)); //se leen los bytes de un flujo de entrada
String mensaje;
System.out.println ("Introducir una línea de texto:");
mensaje = entradaEstandar.readLine(); //método de lectura
System.out.println ("Introducido: \"" + mensaje + "\"");
}
}

//(Pavon, sf, p. 9).

3. Descripción propia
5. Redacta una descripción propia respecto al flujo de entrada y salida, sin copiar
de ninguna fuente, debe ser una descripción propia de al menos 10 párrafos

Lo básico para que los datos se puedan leer o escribir se basan en un proceso
que cuenta en general de tres pasos el cual se inicia al abrir el flujo de los datos y
continua ya sea con la existencia de un flujo de datos de entrada también llamado
input stream el cual envía los datos partiendo del lado externo por ejemplo de un
dispositivo como el teclado y también se crea un flujo de datos de salida que igual
es llamado output stream el cual envía los datos del lado interno por ejemplo
hacia los dispositivos de salida como el monitor o pantalla
Cualquier dato fluye en el interior de un computador ya sea hacia una salida o
hacia una entrada y este flujo que es una secuencia ordenada de datos se le
conoce como stream el cual tiene sus bases en ocupar las clases de
entrada/salida predefinidas

6. Integra el desarrollo de tu actividad en un documento de Word con los


siguientes puntos

Conclusión

Entender la conceptualización de entrada y salida de un programa con el

ordenador donde se realiza la ejecución de este programa comprendiendo por el

momento solo la teoría y tener un borrador de idea de las aplicaciones que hacen

sobre el programa y como se implementaran más adelante en una problemática

dada para realizar la actividad de unidad, que estas entrada/salida se crean con

un flujo de datos el cual se llama stream que es un canal de comunicación y por lo

tanto existe un flujo de entrada y un flujo de salida de información como se ha

repetido varias veces por las instrucciones de esta actividad que tienen que ser

muy concurrente, y que conociendo que también están compuestas por unas

clases predefinidas, clases que son abstractas específicamente para java

y que una es de entrada la cual se llama ImputStream que es para lectura


y la otra es de salida llamada OutputStream que es para escritura.

Bibliografía

Garcia J. (enero 2002). aprende java como si estuvieras en primero. España:

tecnum.

Sanchez J. (2004). JAVA 2. www.jorgesanchez.net: Internet.

Pavon J. (s.f). Programacion orientada a objetos. (14). Madrid: Universidad

Complutense Madrid.