Este documento describe la gestión de archivos y directorios, así como las interfaces de programación de aplicaciones (API) PROSIX y WIN32. Explica que la gestión de archivos permite a los usuarios crear, abrir, leer, modificar y eliminar archivos, y que los directorios organizan los archivos de forma jerárquica. También define las API PROSIX y WIN32 como conjuntos de procedimientos de biblioteca que proporcionan interfaces estandarizadas entre software y sistemas operativos UNIX y Windows respectivamente.
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
GDA-IP
1. GESTION DE ARCHIVOS Y
DIRECTORIOS , INTERFAZ DEL
PROGRAMADOR
Presentado por:
Walther Acosta Valencia
Cristian Parra Gonzales
2. 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
3. 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.
4. 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.
6. 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.
8. 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.
10. 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
11. 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.
12. 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.