 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.

Slides:



Advertisements
Presentaciones similares
Manejo de archivos.
Advertisements

Tema #10. FICHEROS.
Arquitectura de Sistema de E/S
FICHEROS.
Desarrollo de aplicaciones para Windows con VB.NET 2005
BASE DE DATOS Primeros pasos
El ordenador y sus componentes.
Maquina Virtual La máquina virtual de Java o JVM es un entorno de ejecución para aplicaciones de Java, cuya finalidad es la de adaptar los programas Java.
Jorge De Nova Segundo. TFTP son las siglas de Trivial file transfer Protocol (Protocolo de transferencia de archivos trivial). Es un protocolo de transferencia.
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.
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
• SQL Server Integration Services SSIS
Planificación de la Información.
Administrador de Base de Datos (Microsoft Access)
PROGRAMACIÓN ORIENTADA A OBJETOS
DE LAS CUENTAS DE USUARIO Y OPCIONES DE CARPETA
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++.
Semana 4 - periferico.
TRADUCTOR DE UN PROGRAMA
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*
Introducción a la Ingeniería en Sistemas
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.
Programación Orientada a Objetos
Sistema de archivos Sistemas operativos.
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.
5. Sistemas de archivos avanzados1 Tema 5: Sistemas de Archivos Avanzados Resumen: –Sistema de archivos distribuido –File Replication Service.
Archivos Programación I MC Beatriz Beltrán Martínez.
1 Unidad IV Archivos en Java y C++ M.C. Juan Carlos Olivares Rojas.
FORMULAS ESTADISTICAS.
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.
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.
 Un servidor basado en un procesador Intel que ejecute Windows Server 2003 debe tener al menos 128 MB de RAM. Microsoft recomienda también que haya.
Teoría de Sistemas Operativos Administración de Archivos.
Cuentas de usuarios y grupos en windows 2008 server
Informática Básica Introdución a Windows
Tema: RECIBIR Y GESTIONAR CORREOS Integrantes: Michelle Paredes Sthefanie Salazar Rainer Angulo Profesora: Johanna Navarro.
PARTES FISICAS DE UNA COMPUTADORA
Manejo de Ficheros en JAVA
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
Es un programa sorprendente con un diseño mejor y más eficaz que el de las versiones anteriores. Pero quizás le resulte poco familiar. Por ese motivo.
NOMBRE: LUIS VIRACOCHA CURSO: 5 B. Uso de la línea de comandos Muchas ordenes de gestión del sistema operativo El entorno de texto, es un sistema muy.
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.
TFTP Jesús Torres Cejudo.
Computación I. CI-2125 Tema VIII
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.
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
Visual Basic Prof.: Carol Briones García. Uso de Archivos  Definición  Es un conjunto de información que se almacena en algún medio de escritura que.
INSTITUTO TECNOLOGICO SUPERIOR DE LIBRES ORGANISMO PÚBLICO DESCENTRALIZADO DEL GOBIERNO DEL ESTADO DE PUEBLA MAGALY SALAZAR GARCIA ALUMNA: ANGELINA LEAL.
TEMA 2: HARDWARE Y SISTEMAS OPERATIVOS
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:

 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 de una fuente que puede ser de dos tipos muy variados: desde el teclado, desde un archivo, desde una comunicación en red, desde un objeto en internet,etc. Así mismo, el tipo de datos que se lee puede ser de muy diversas características: texto, imágenes, sonidos, etc.

 En java la entrada (lectura) de los datos se realiza mediante un flujo de entrada. La salida (escritura) de datos se realiza mediante un flujo de salida.  El esquema para trabajar con los flujos de datos tanto de la entrad como de la salida es que el se muestra a continuación.

TIPO DE FLUJOS  Existen 2 tipos de flujos definidos en java: unos que trabaja con caracteres. Así mismo existen clases conversoras que permiten obtener un flujo de bytes a partir de uno de caracteres y viceversa tanto para la lectura como para la escritura.  Las clases más importantes a tener en cuenta lo siguiente

 Además de las clases anteriores existe una clase especial en el paquete java.io de nombre RandomAcessFile para el acceso aleatorio a archivos. Permite utilizar los archivos en modo lectura y escritura simultáneamente o acceder a datos de forma aleatoria indicando la posición en la que se quiere operar.

LEER Y ESCRIBIR EN UN ARCHIVO  Un archivo se encuentra en un disco. Desde el punto de vista de lectura y escritura un archivo se trata de una secuencia continua de datos, ya sean bytes o caracteres como se muestra en la siguiente figura.

FILTROS  Se denominan filtros a las clases que representan un flujo de datos, ya sean de lectura o de escritura pero cuyo orgen o destino de los datos es otro flujo. Estos flujos (filtros) que se conectan a otros flujos que ya existen para, leyendo a travez de los mismos transformar los datos, permite proporcionar métodos de lectura o escritura mas apropiada al programador.

ENTRADA DESDE EL TECLADO  Para lalectura de datos del teclado, en java se dispone de la clase Scanner para solicitar datos del usuario..De todas formas la potencia del uso de los flujos permite al programador utilizarlos de muchas formas.  Java proporciona un flujo para la entrada predeterminada llamada System.in en el que el sistema abre al empezar la ejecución del programa. Este flujo lee, pordefecto, en la pantalla, en la consola de java. Ambos flujos predeterminados son flujos de bytes.

LA CLASE FILE La clase file no sirve para leer ni para escribir en un archivo si no 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 la lista de los archivos y directorios que contienen.  Crear directorio.

ARCHIVOS DE ACCESO ALEATORIO   La clase RandomAccessFile permite abrir un archivo como la lectura,o de lectura y escritura simultáneamente.Si se utiliza para la lectura del archivo (modo “r”)dispone de métodos para leer elementos de cualquier tipo primitivo :  readInt (),readLong(),readDouble(),readLine,etc.

 getFilePosition (): Devuelve la posición actual donde se va a realizarla operación de lectura o escritura.  Devuelve la posición, contando en bytes donde se encuentra actualmente el cursor del archivo.  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 actual del archivo

EJEMPLO DE JAVA

RESULTADO