Competencia en curso

jueves, 18 de agosto de 2011

Charla sobre el lenguaje C

El jueves en la tarde, el entrenador José Ernesto Lara Rodríguez impartió una charla sobre el lenguaje C. Los concursantes atendieron mientras se hablaba sobre los tipos de datos del lenguaje, el tratamiento de los valores verdadero/falso en las condiciones, las particularidades del trabajo con arreglos, estructuras y uniones, y se profundizaba en los punteros (incluyendo aritmética de punteros). La primera parte de la charla culminó hablando de los operadores disponibles en el lenguaje C, tratando detalles del operador condicional ternario y el poco conocido operador de evaluación secuencial.

A continuación, se habló de las diferentes funciones disponibles en la Run-Time Library de C, agrupándolas según los archivos de encabezado donde se encuentran declaradas. Se hizo un compendio de las funciones más útiles en el lenguaje para la programación de competencia, tratándolas una por una y detallando su funcionamiento. Se comenzó con las funciones de entrada y salida de datos, las disímiles funcionalidades de las funciones scanf y printf y las ventajas de usar gets y puts, entre otras. Se trataron funciones de manipulación y administración de memoria, clasificación de caracteres, matemáticas, búsqueda y ordenación y manejo de cadenas. Especial interés entre los concursantes despertó la función strtok, una de las más complejas en su utilización.

El entrenador Lara explica los especificadores de formato de las funciones scanf y printf.
Vista del laboratorio. Concursantes y entrenadores prestan atención.
Vista del laboratorio. En el primer plano se ve el entrenador Yandry.
Lara escucha las preguntas que hacen los concursantes.

No hay comentarios:

Publicar un comentario