Unix Programacion avanzada

Unix Programacion avanzada

  • Author: Márquez García, Francisco
  • Publisher: Rama Editorial
  • Serie: Profesional
  • ISBN: 9788499643113
  • Place of publication:  Madrid , Spain
  • Year of publication: 2004
  • Pages: 632
UNIX se ha convertido en uno de los sistemas operativos más populares en entornos industriales, académicos y, recientemente, incluso domésticos y brinda al usuario un conjunto de herramientas muy variado y completo. La mayor parte de los programas estándar en UNIX están escritos en lenguaje C, y hace uso de unas piezas básicas conocidas como llamadas al sistema (system calls). El conjunto de llamadas al sistema es la interfaz entre el sistema operativo y el programador que utiliza sus recursos y constituye el núcleo de estudio de este libro, junto con técnicas de programación avanzada que nos permitirán aprovechar al máximo la potencia y flexibilidad de UNIX. El libro está estructurado en tres partes, de acuerdo con la siguiente distribución de capítulos: -Introducción. Parte 1. El sistema de ficheros. -Arquitectura del sistema de ficheros. -Manejo de ficheros ordinarios. -Manejo de directorios y ficheros especiales. Parte 2. Procesos e hilos. -Estructura de un proceso. -Gestión de procesos e hilos. -Señales y funciones de tiempo. -Perfilado, contabilidad y depuración. Parte 3. Comunicación entre procesos. -Comunicación mediante tuberías. -Comunicación local entre procesos e hilos. -Comunicaciones en red. Para ayudar a la comprensión del texto se utilizan alrededor de 90 programas de ejemplo elegidos no sólo por su interés didáctico, sino también porque muchos de ellos responden a la funcionalidad de programas estándar UNIX. Estos programas pueden servirle al lector como elementos de referencia para la construcción de aplicaciones o de nuevas herramientas del sistema.
  • PORTADA
  • Dedicatoria
  • Tabla de materias
  • Índice de figuras
  • Índice de programas
  • Índice de tablas
  • Prólogo
  • CAPÍTULO 1. INTRODUCCIÓN
  • PARTE I. EL SISTEMA DE FICHEROS
  • CAPÍTULO 2. ARQUITECTURA DEL SISTEMA DE FICHEROS
  • CAPÍTULO 3. MANEJO DE FICHEROS ORDINARIOS
  • CAPÍTULO 4. MANEJO DE DIRECTORIOS Y FICHEROS ESPECIALES
  • PARTE II. PROCESOS E HILOS
  • CAPÍTULO 5. ESTRUCTURA DE UN PROCESO
  • CAPÍTULO 6. GESTIÓN DE PROCESOS E HILOS
  • CAPÍTULO 7. SEÑALES Y FUNCIONES DE TIEMPO
  • CAPÍTULO 8. PERFILADO, CONTABILIDAD Y DEPURACIÓN
  • PARTE III. COMUNICACIÓN ENTRE PROCESOS
  • CAPÍTULO 9. COMUNICACIÓN MEDIANTE TUBERÍAS
  • CAPÍTULO 10. COMUNICACIÓN LOCAL ENTRE PROCESOS E HILOS
  • CAPÍTULO 11. COMUNICACIONES EN RED
  • PARTE IV. APÉNDICES
  • APÉNDICE A. EL LENGUAJE DE PROGRAMACIÓN C
  • APÉNDICE B. DESARROLLO DE APLICACIONES EN EL ENTORNO UNIX
  • APÉNDICE C. RESUMEN DE LLAMADAS AL SISTEMA
  • REFERENCIAS
  • ÍNDICE ALFABÉTICO
  • CONTRAPORTADA

SUBSCRIBE TO OUR NEWSLETTER

By subscribing, you accept our Privacy Policy