Programación Orientada a Objetos

Slides:



Advertisements
Presentaciones similares
STEPHANNIE RODRIGUEZ BATUN. La información que necesita en un programa para su función se obtiene mediante una entrada de datos de una fuente que puede.
Advertisements

PROGRAMACIÓN ORIENTADA A OBJETOS
Archivos Contenido: Archivos de Texto Archivos de Acceso Aleatorio
Programación I :: Prof. Yeniffer Peña Programación I Interface Gráfica de Usuario Presentación.
INGENIERIA EN SISTEMAS COMPUTACIONALES ASIGNATURA: PROGRAMACION ORIENTADA A OBJETOS ALUMNO: JAVIER MARTINEZ MARTINEZ.
Instituto Tecnológico Superior de Libres Ingeniería en Sistemas Computacionales Segundo semestre Materia: Programación Orientada a Objetos Asesora: Ing.
INSTITUTO TECNOLOGICO SUPERIOR DE LIBRES ORGANISMO PÚBLICO DESCENTRALIZADO DEL GOBIERNO DEL ESTADO DE PUEBLA MAGALY SALAZAR GARCIA ALUMNA: ANGELINA LEAL.
 DIANA GARCIA VALERIO. CONCEPTO DE FLUJO DE JAVA:  La información que necesita un programa para su función se obtiene mediante una entrada de datos.
Programación I :: Prof. Yeniffer Peña Programación I Interface Gráfica de Usuario Presentación.
UNIDAD EDUCATIVA “CALASANZ” “Educar en Piedad y Letras para mi Felicidad” Manual de uso del Wordpress. ALUMNO: Diego SOTOMAYOR CURSO: PRIMERO “D” FECHA:
Copias de Seguridad. Copia de Seguridad Utilidad export: este es un programa que realiza una copia binaria de los datos que solo puede ser leído por su.
RubyNote ARCHIVOS EN RUBY HECHO POR: FRANCISCO ALVAREZ AGUILA.
Instructora: Cristal Loera Nivel: 6 Fecha: 22 de Marzo de 2014.
Flujos de datos Un flujo es un canal por donde fluyen los datos.
Archivos en Java Unidad III – Programación Orientada a Objetos en Java Programación I
PROGRAMACIÓN ORIENTADA A OBJETOS Encapsulamiento y constructores.
Areas de memoria del CJ.
Introducción a la programación en JAVA
Programación en C - manejo de Archivos
Actividad #2 Los algoritmos
Dispositivos de entrada
Capítulo 13 Leer archivos JSON con AJAX
Instituto Pedagógico de Posgrado de Sonora, A. C
Programación en C - manejo de Archivos
ECLIPSE.
COMPUTACIÓN Y SOFTWARE DE APLICACIÓN
MEMORIAS DE UN COMPUTADOR
Introducción a C#.
3er parcial IIQ.
Conectividad de Bases de Datos
Usando StreamReader y StreamWriter
CAPÍTULO 2: PRINCIPIOS BÁSICOS DE MATLAB
NAVEGADOR Es un software que permite visualizar la información contenida en una página web, ya sea alojada en Internet o en un servidor local.
Capítulo 4 La API File para manejar archivos
WEBQUEST: Todo sobre el Comic
UNIVERSIDAD AUTONOMA METROPOLITANA Programación Estructurada
Alfabetizacion Digital
INTRODUCCION Este trabajo se trata de 2 principales opciones con las que cuenta Visual Basic los que son ComboBox y checkbox El control ComboBox de los.
MC Beatriz Beltrán Martínez Primavera 2016
Computación Curso 2017.
Computación 2017 Archivos.
TÓPICOS AVANZADOS DE PROGRAMACIÓN
Unidad 2: Programación 2. Programación Curso
Carpetas y archivos.
Modulo I de formación Escuela TIC 2.0
PREZI.
Unidad 2: Programación 2. Programación Curso
ALGORITMOS Un procedimiento o método para resolver un problema que cumpla con unos requisitos se dice que es un algoritmo. Se puede dar por tanto la siguiente.
MEMORIAS. Alba Lus, Esther Escobar, Laura Hierro, Raquel Fdez.
Archivo.
Usando StreamReader y StreamWriter
Usando StreamReader y StreamWriter
Herramientas tecnológicas
Tipos de Correo Electrónico y Características principales
Lenguaje y representación técnica
Características de las fichas:
FLUJOS (Flujos de Bytes-Caracteres)
Herramientas Entorno Web
Java – programación orientada a objetos programación ii – iee
¿Qué es un hipervínculo? . Un hipervínculo es un enlace, normalmente entre dos páginas web de un mismo sitio, pero un enlace también puede apuntar a.
Bloque III: Herramientas avanzadas de software de aplicación
Introducción a la programación
M.C Alejandro Castellanos Lopez
Como ser inserta un organigrama y como se modifica
MC Beatriz Beltrán Martínez Otoño 2017
Lenguaje Java: características técnicas
Arquitectura de Hardware
DIAGRAMAS DE FLUJO. D I A G R A M A DE F L UJ O EL DI AGRAMA DE FLUJO ES LA REPRESENTACIÓN GRÁFICA DE DICHA SE CUENCIA DE INSTRUCCIONES QUE CONFORMAN.
Entrada y Salida en Prolog. Javier Alvarado Camas.
LOS PERIFERICOS.
Transcripción de la presentación:

Programación Orientada a Objetos Instituto Tecnologico Superior de Libres Programación Orientada a Objetos Lucero Arenas Flores

CONCEPTO DE FLUJO EN JAVA

La información que necesita un programa para su función se obtiene mediante la entrada de datos de una fuente que puede ser de tipo muy variado: desde el teclado, un archivo, una comunicación en red, un objeto en internet, entre otras.

Así mismo el tipo de datos que se lee puede ser de muy diversas características: texto, imágenes, sonidos, etc. Cuando el programa genera datos de salida de la ejecución puede realizarlo de diversas maneras: en archivo, en pantalla, en impresora, etc., y la forma en que genera este resultado puede ser muy diferente tipo: texto, binario, imágenes, etc.

En Java la entrada (lectura) de los datos se realiza mediante un flujo de entrada y la salida (escritura) de los datos en un flujo de salida. A continuación se muestra un ejemplo de flujo de entrada/salida:

TIPOS DE FLUJOS

Existen dos tipos de flujos definidos en Java: bytes y caracteres. Las clases mas importantes son las que a continuación se muestran en la tabla, donde el sangrado de las líneas indican la herencia.

LEER Y ESCRIBIR EN UN ARCHIVO

Desde el punto de vista de lectura y escritura un archivo se trata de una secuencia de datos , ya sean bytes o caracteres: A continuación se puede observar una representación de un archivo de caracteres:

ENTRADA Y SALIDA

FILTROS

Se denominan filtros a las clases que representan un flujo de datos, ya sean de lectura o de escritura pero cuyo origen o destino de los datos es otro flujo.

ENTRADA DESDE TECLADO

Java proporciona un flujo para la entrada predeterminada llamado System.in que el sistema abre al empezar la ejecución del programa. Este flujo lee, por defecto, del teclado.

LA CLASE FILE

La clase File no sirve para leer ni para escribir en un archivo sino que permite entre otras operaciones: Obtener el tamaño del archivo Obtener el nombre completo, incluida la ruta Cambiar el nombre Eliminar el nombre Saber si es un directorio o un archivo Si es un directorio, obtener la lista de archivos y directorios que contiene Crear un directorio

ARCHIVOS DE ACCESO ALEATORIO

Cuando se utiliza en el modo de lectura y escritura(modo «rw») se pueden utilizar los métodos de escritura para escribir los tipos de datos similar a como se pueden leer con los métodos :writeInt(), writeLong(), writeByte(),writeDouble(),etc.

LECTURA Y ESCRITURA DE OBJETOS

Para leer un objeto mediante serializacion se utiliza el flujo ObjectInputStream. Una vez creado un objeto de este flujo, se puede llamar al metodo readObject() para leer un objeto del flujo.