Gestion de Archivos e interfaz del programador

12

Click here to load reader

Transcript of Gestion de Archivos e interfaz del programador

Page 1: Gestion de Archivos e interfaz del programador

GESTION DE ARCHIVOS Y DIRECTORIOS , INTERFAZ DEL PROGRAMADOR

Presentado por:Walther Acosta ValenciaCristian Parra Gonzales

Page 2: Gestion de Archivos e interfaz del programador

Gestión de Archivos

• Es la administración de un archivo en el cual dependiendo del sistema operativo permitiendo así a los usuarios tener un acceso y control a ellos; también se pueden enviar y compartir archivos con otros usuarios

Page 3: Gestion de Archivos e interfaz del programador

Acciones

• Crear un archivo identificándolo con un nombre y un espacio.

• Abrir, escribir, leer y demás modificaciones que el usuario necesite.

• Eliminarlo• Cerrarlo o finalizar su ejecución• Modificarlo según requiera, cambiar títulos y

demás.

Page 4: Gestion de Archivos e interfaz del programador

Directorios

• Es donde se almacenan varios archivos relacionados entre sí, en estos se pueden encontrar otros directorios llamados como subcarpetas.

• Su finalidad es organizar los archivos de tal manera que sean organizados para mejorar el rendimiento tanto de búsqueda como de ejecución.

Page 5: Gestion de Archivos e interfaz del programador

Ejemplo

Page 6: Gestion de Archivos e interfaz del programador

Interfaz del programador

• API = “Application Programming Interface” • Son varios métodos que ofrece alguna

biblioteca con el fin de que esta pueda ser utilizada por otro software para ser abstraído y que el usuario final pueda comprenderlo y manipularlo.

Page 7: Gestion de Archivos e interfaz del programador

Interfaz del programador

• En sus principales existen 2 tipos de interfaces

Page 8: Gestion de Archivos e interfaz del programador

PROSIX

“Portable Operating System Interface + Unix”Este fue realizado bajo la norma IEEE que en este se define un conjunto de procedimientos de librería que debe proporcionar todo sistema operativo UNIX.

Page 9: Gestion de Archivos e interfaz del programador

Estándares

Page 10: Gestion de Archivos e interfaz del programador

Características

• PROSIX Especifica las interfaces del usuario y software al sistema operativo.

• Sus nombres son cortos y todas sus letras son en minúscula

• Para crear un nuevo proceso se utiliza la palabra fork.

• Para leer un archivo se utiliza la palabra read.• Cuando las funciones son exitosas devuelven un

valor = 0 , cuando es errónea devuelve el valor -1

Page 11: Gestion de Archivos e interfaz del programador

WIN32

• En esta se definen los miembros de 32 bits de la familia Windows viéndolo desde el punto de vista del programador, algunos miembros utilizan la API WIN32 completa, mientras que otros solamente usan subconjuntos.

Page 12: Gestion de Archivos e interfaz del programador

WIN32

Según el programador este sería un esquema• Programa Windows Controlado por eventos• Programa Principal Espera evento

invoca un procedimiento para realizarlo.• Eventos Pulsación de una tecla, movimiento

o clic del ratón, inserción de un disco etc.