L&M Data Communications    


Unix Avanzado, Entorno Posix

Edición 1999 - ISBN 84-89416-03-6 - 421 Páginas - 144 € Pedidos

1. INTRODUCCION - Introducción - Estándares en Unix - Funciones de Librería y Llamadas al Sistema - Librerías "Normales" y Librerías Compartidas - Tipos de Datos Primitivos - Límites - Tratamiento de Errores en un Programa en C - Funciones con un Número Variable de Argumentos

2. ENTRADA/SALIDA CON FICHEROS - Funciones usadas en los Programas Ejemplo - Descriptores e Inodos - Llamadas al Sistema - Flags del Fichero - Ejemplos de Programación con Llamadas al Sistema - La Librería Estándar (Entrada/Salida "buffered") - Ejemplos de Programación con la Librería Estándar - Duplicación de Descriptores

3. FICHEROS Y DIRECTORIOS - Funciones usadas en los Programas Ejemplo - El Sistema de Ficheros Unix - Información sobre Ficheros - Operaciones sobre Directorios - Permisos

4. EL ENTORNO DE UN PROGRAMA UNIX - Funciones usadas en los Programas Ejemplo - Comienzo y Terminación de un programa Unix - Argumentos a un Programa - Variables del Entorno - Mapa de Memoria y Asignación Dinámica de Memoria - Goto's no Locales - Identificación de Usuarios

5. PROCESOS - Concepto de Proceso - Creación de Procesos - Cambio del Programa Ejecutado por un Proceso - La Shell - Terminación de un Proceso Hijo - Comunicación entre Procesos por medio de Pipes - Código de la Shell

6. ENTRADA/SALIDA CON TERMINALES - Introducción - Modo Canónico y Modo no Canónico - La Estructura struct termios - Funciones Relaciondas con terminales - Lectura desde el Terminal - Ejemplos de Programación

7. SEÑALES - Introducción - Conceptos Generales - Señales Definidas en POSIX - Generación de Señales de manera explícita - Tipo sigset_t y Funciones relacionadas con señales (1) - Ejemplos de Programación - Interrupción de llamadas al Sistema - Funciones relacionadas con Señales - Procesos Zombies - Funciones Reentrantes - Sincronización de Procesos por medio de Señales - Ejemplo de Programa Interactivo con Señales

8. ENTRADA/SALIDA AVANZADA - Bloqueo de Registros de Ficheros - Multiplexación de Entrada/Salida - Entrada/Salida asociada a Memoria

9. MISCELANEOS - Funciones usadas en los Programas Ejemplo - Job Control, Sesiones, y Terminal Controlador - Daemons - El Daemon syslogd - Ejemplo de Programación de un Daemon

[Inicio] [Índice de documentos] [L&M] [Pedidos] [Buscar] [Más Información]