PROGRAMACIÓN ORIENTADA A OBJETOS

Slides:



Advertisements
Presentaciones similares
FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 13 Ing. Ronald Criollo.
Advertisements

Manejo de archivos.
Tema #10. FICHEROS.
Programación de bajo nivel
Java nos ofrece System.out para escribir en pantalla, pero también tenemos System.in para leer. System.in es un objeto de una clase de java que se llama.
FICHEROS.
Streams de datos y archivos
Desarrollo de aplicaciones para Windows con VB.NET 2005
Manejo de archivos.
Subsistemas De un Sistema Operativo Celeste Domínguez Romo
Unidad 1. Manejo de ficheros
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.
• SQL Server Integration Services SSIS
Planificación de la Información.
Archivos Contenido: Archivos de Texto Archivos de Acceso Aleatorio
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
En Java las estructuras de repetición son las mismas que en C/C++.
Unidad I Java y C++ : Similitudes y diferencias
TRADUCTOR DE UN PROGRAMA
Input – Scanner y Cajas de diálogo
Igor Santos Grueiro. Ahora tenemos datos y datos …
1 Streams en Java Agustín J. González ELO Generalidades Un Stream es simplemente una fuente o destino de bytes. Los streams más comunes son los.
Archivos. fopen(...) Para comenzar a utilizar un archivo primero se debe abrir, invocando a la función fopen(...) FILE * fopen(char* nombre_arch, char*
Sistema Operativo. ¿Qué es el Sistema Operativo? Un sistema operativo (SO) es el conjunto de programas y utilidades software que permiten al usuario interactuar.
Tema 2: Los tipos de datos
Administración de Archivos
Archivos.
File Ownerships and Permissions. Propiedades de Archivos regulares y Permisos.
Entrada y Salida Java. Clase File La clase File proporciona mucha informacion relacionada con archivos y con la obtencion de informacion basica sobre.
Tema 10a Manejo de archivos. Introducción Un computador puede almacenar grandes cantidades de información. Puede acceder a ella de manera muy rápida.
Programación I :: Prof. Yeniffer Peña Programación I Interface Gráfica de Usuario Presentación.
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
Programación Orientada a Objetos
Entrada / Salida. Java adopta de Unix el concepto de stream Un stream es un flujo de datos (secuencia de bytes) que va de una fuente a un destino. Desde.
Streams. / En casi todo programa se necesita traer o enviar información a una fuente externa. / Dicha información puede estar en un archivo en el disco.
El lenguaje de programación Java
Un programa no es nada mas que una serie de instrucciones dadas al ordenador en un lenguaje entendido por el, para decirle exactamente lo que queremos.
Teoría de Sistemas Operativos
Archivos Programación I MC Beatriz Beltrán Martínez.
1 Unidad IV Archivos en Java y C++ M.C. Juan Carlos Olivares Rojas.
Unidad 2 REUTILIZACIÓN DE CLASES Programación Orientada a Objetos M.S.C. Ivette Hernández Dávila.
Entrada y salida Gestión de ficheros.
Arquitectura de Von Neumann
Nombre: Cristian Achina Curso: 4to «A» Fecha:
PAQUETES Un paquete es un conjunto de clases, interfaces y subpaquetes relacionados. El paquete define un ámbito de visibilidad: los miembros que no tienen.
Seguridad DNS. Javier Rodríguez Granados.
S EGURIDAD DNS - V ULNERABILIDADES, AMENAZAS Y ATAQUES. - M ECANISMOS DE SEGURIDAD. Luis Villalta Márquez.
Teoría de Sistemas Operativos Administración de Archivos.
Manejo de Ficheros en JAVA
Teoría de Sistemas Operativos Sistemas Archivos de Red
Propiedades de Archivos regulares y Permisos  Linux es un entorno multiusuario  Varias personas pueden estar trabajando al mismo tiempo ◦ Ejemplo 
Especialista en Business Intelligence Integration Services SSIS Transformaciones (Parte 4) Microsoft SQL Server 2008 R2.
Estructura de los Sistemas Operativos
Teoría de Sistemas Operativos Sistema de I/O. 2 Introducción Una de las funciones principales del sistema operativo es el control de todos los dispositivos.
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
INGENIERIA EN SISTEMAS COMPUTACIONALES ASIGNATURA: PROGRAMACION ORIENTADA A OBJETOS ALUMNO: JAVIER MARTINEZ MARTINEZ.
CONBINACION DE CORRESPONDENCIA
Computación I. CI-2125 Tema VIII
Computadora Es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos.
Lic. Carla Aguirre Montalvo
Metodología de Programación Ayudantía 4 lelagos.ublog.cl 2009.
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.
Objetos y XML.
Manejo de archivos de texto.  Unidad fundamental de almacenamiento dentro del ámbito de la informática. Alberga un conjunto de datos que es posible leer,
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ Facultad de Ingeniería de Sistemas Computacionales Programa de Lic. en Informática Educativa Computación.
Programación I :: Prof. Yeniffer Peña Programación I Interface Gráfica de Usuario Presentación.
ARCHIVO Es una colección de información o bien es una secuencia de bits, bytes, líneas o registros definida por su creador.
Programación Orientada a Objetos
Transcripción de la presentación:

PROGRAMACIÓN ORIENTADA A OBJETOS TIPOS DE FLUJOS

CONCEPTO DE FLUJO EN JAVA La información que se necesita un programa para su función obtiene mediante una entrada de datos de una fuente que puede ser de tipos muy variados, puede de texto, binario, imágenes, etc.

TIPOS DE FLUJOS Esto es cuando unos que trabajan con bytes y otros trabajan con caracteres . Así mismo existen clases conversores que permite obtener flujo de bytes a partir de uno de caracteres y viceversa tanto para lectura como para escritura. Clases importantes son las siguientes:

LEER Y ESCRIBIR EN UN ARCHIVO Desde un punto de vista de lectura y escritura un archivo se trata de una secuencia continua de datos, ya sean bytes o caracteres, en una forma básica de utilizar un archivo para la entrada y salida de datos como el ejemplo siguiente:

Forma básica de utilizar un archivo para entrada y salida de datos

FILTROS Se denominan filtros a las clases que presentan un flujo de datos, ya sean de lectura o de escritura pero cuyo origen o destino de datos es otro flujo,. Estos flujos (filtros) que se conectan a otros flujos que ya existen para, leyendo a través de los mismos transforma los datos, permite proporcionar métodos de lectura o escritura mas apropiados al programador.

ENTRADA DESDE TECLADO Para los datos de entrada desde teclado dispone de la clase SCANNER . En java proporciona un flujo para la entrada predeterminada llamada System.in que el sistema al empezar la ejecución del programa. Este flujo lee, por defecto, del teclado. Así mismo se dispone del flujo System .out para la salida predeterminada.

LA CLASE FILE Esta clase no es utilizada para leer y mucho menos para escribir , solo es para que entren 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 archivó. Si en un directorio, obtener la lista de los archivos y directorios que contiene. Crear un director

ARCHIVO DE ACCESO ALEATORIO La clase RandomAccesFile permite abrir un archivo como de lectura o de lectura y escritura simultáneamente, dispone de métodos para leer elementos de cualquier tipo primitivo. Los métodos que resultan de interés para el acceso aleatorio son los que permiten acceder a un lugar concreto dentro del archivo y conocer en punto del mismo en el que se va realizar la operación lectura o escritura. Getfileposition(): devuelve la posición actual donde se va a realizar la operación de lectura o escritura. Seek(): sitúa la posición de la próxima operación de lectura o escritura en el byte especificado. Length(): devuelve el tamaño del archivo.

LECTURA Y ESCRITURA DE OBJETOS Es un soporte a al socialización de objetos para poder leer y escribir objetos completos sin preocuparse de como están implementados la interfaz serializable. En la serialización de un objeto alguno de ellos es un objeto se realización a su vez dicho objeto todos sus atributos que no serán Static ni transient. para leer un objeto escrito mediante serialización se utiliza un flujo ObjectInputStream.