D. P. I. I.



C, C++

C para Linux
20 H. presenciales
  • Destinado a personas que tienen conocimientos en C y necesitan programar en C bajo Linux. refrescar los conocimientos de C y acceder a Oracle desde C, utilizando Pro-C
  • Conocimientos básicos de C y comandos del sistema operativo Linux.
  • Estudiar los distintos mecanismos que proporciona Linux y el lenguaje C para implementar programas multitarea basados en hilos y procesos y como podemos utilizar los distintos mecanismos de sincronización proporcionados. En el curso también se estudiarán programas de comunicación entre máquinas utilizando Sockets. El curso se imparte en Linux (Ubuntu).
  • 1.- Hilos. Librería Posix, Procesos vs Threads, Estados de un Thread, Funciones para la gestión de hilos, Paso de parámetros a los hilos, Regiones críticas, Interbloqueos, condiciones de Carrera
  • 2.- Mecanismos de sincronización en Hilos: Mutex, Semáforos, Esquema del productor / consumidor. N Productores / M Consumidores, Aplicaciones prácticas basadas en hilos
  • 3.- Procesos: Concepto de proceso. PID, Atributos de un proceso, Funciones de consulta y modificación de atributos, Estados del proceso, Grupos de procesos, Ejecución de comandos
  • 4.- Función para crear y gestionar procesos:Fork, exit, wait, prioridades, Señales, Envío de señales a procesos, Tratamiento y manejo de señales, Gestión del Tiempo, Funciones y aplicación a procesos, Mecanismos de comunicación y sincronización entre procesos, Tuberías (Pipes), Semáforos, Prácticas
  • 5.- Comunicaciones con Sockets: Arquitectura cliente / servidor, Protocolos de Sockets: UDP / TCP, Implementación de clientes y servidores: UDP / TCP, Prácticas
  • Asistentes A 30 d. FF A 5 d. FF
    1 persona 500 € 400 €
    2 personas 900 € 800 €
    Grupo (3+) 1000 € 900 €
  • ** A 30 d. FF: Precio para pagos a 30 días fecha factura.
  • ** A 5 d. FF: Precio para pagos a 5 días fecha factura.
  • ** Grupo (3+): 3 o más personas. Se aconseja como máximo 10 / 12 asistentes. En el aula del despacho hay capacidad para 6 / 8 personas. Si el cliente dispone de un aula mayor el precio es el mismo.
  • - Cuando el curso se abona a los 5 días de su finalización tiene un descuento por pronto pago de 5 € / HORA.
  • - Los precios se muestran en bruto. Tienen que descontar un 15% de IRPF.
  • - Esta formación está exenta de IVA.
  • - Los cursos para 1 o 2 asistentes se imparten en el despacho. No obstante, se puede impartir en las instalaciones del cliente. En este caso habría un cargo adicional de 10 € por día de clase.
  • - El precio de las clases particulares para 1 o 2 asistentes es de 22.5 € (bruto) / HORA / PERSONA. El recuento de horas se factura a final del mes en curso.
  • - Estos precios son para Madrid centro y poblaciones situadas en un radio de 35 kms. máximo de Madrid.
  • - En caso de ser necesario instalar el aula del cliente el precio es de 50 €. A este importe se le aplicará un 21% de IVA y un 15% de IRPF. Si el software para el curso no es gratuito será proporcionado por el cliente.
  • - Si el cliente lo desea se pueden preparar pruebas de nivel ya sea al principio para medir el nivel de los asistentes o al finalizar el curso para comprobar el aprovechamiento del curso. El precio es de 10 € / persona.
  • - Para cursos fuera de la Comunidad de Madrid por favor, utilice los datos decontactopara preguntar.
  • Búsqueda por: C Linux
  • Curso Horas Fecha
    TOTAL 0 HORAS