Archivo de la etiqueta: programación

Curso de programación en C para GNU/Linux (III)

En la pasada entrega de este curso de programación en C para GNU/Linux hablamos del GCC, de los Makefiles y de cómo escribir y ejecutar nuestro primer programa en C para GNU/Linux. Ha llegado ya la hora de “meternos en harina” y empezar a usar nuestras primeras llamadas al sistema (syscalls) 😉

Sigue leyendo

Curso de programación en C para GNU/Linux (II)

En la pasada entrega; de este curso de programación en C para GNU/Linux hablamos de procesos, tareas, hilos, planificación, y demás. En esta ocasión, hablaremos del GCC (antiguamente conocido como GNU C Compiler y actualmente como GNU Compiler Collection), de los Makefiles y de cómo escribir y ejecutar nuestro primer programa en C para GNU/Linux.

Sigue leyendo

Curso de programación en C para GNU/Linux (I)

A lo largo de este curso repasaremos conceptos de multiprogramación como las definiciones de programa,‭ ‬proceso e hilos,‭ ‬y explicaremos el mecanismo de llamadas al sistema que emplea Linux para poder aceptar las peticiones desde el entorno de usuario. Seguidamente veremos las posibilidades que nos ofrece el Compilador de C de GNU,‭ ‬GCC,‭ ‬y programaremos nuestros primeros ejecutables para GNU/Linux.‭ ‬Después de repasar las llamadas al sistema más comunes,‭ ‬analizaremos las particularidades de UNIX a la hora de manejar directorios,‭ ‬permisos,‭ ‬etc.,‭ ‬y nos adentraremos en la Comunicación Interproceso‭ (‬IPC‭)‬.‭ ‬Finalmente abordaremos de forma introductoria la programación de sockets de red,‭ ‬para dotar de capacidades telemáticas a nuestros programas.

Para seguirlo, solamente hace falta saber un poco de C y tener ganas de “migrar” nuestros conocimientos desde otro sistema a GNU/Linux. No haremos grandes virguerías, por lo que considero que el curso tendrá un nivel “Sencillo”/”Medio”. Espero que os guste 😉

Sigue leyendo