<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://1984.lsi.us.es/wiki-c/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pneira</id>
		<title>Wiki del curso de C - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://1984.lsi.us.es/wiki-c/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pneira"/>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php/Especial:Contribuciones/Pneira"/>
		<updated>2026-05-05T12:52:16Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.29.0</generator>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=Archivo:Logo_nuevo.png&amp;diff=67</id>
		<title>Archivo:Logo nuevo.png</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=Archivo:Logo_nuevo.png&amp;diff=67"/>
				<updated>2016-01-22T13:19:13Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=64</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=64"/>
				<updated>2016-01-20T15:56:20Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: /* Lista de correo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki del II Curso de programación en C.&lt;br /&gt;
&lt;br /&gt;
Este curso ofrecerá una visión moderna de la programación en C, partiendo de los estándares de C99 y C11. Se realizará siempre un enfoque práctico. Es por ello que el curso introducirá al estudiante en el uso de las bibliotecas nativas en C de referencia para el desarrollo de software en entornos gráficos, red, importación/exportación de datos de ficheros y bases de datos.&lt;br /&gt;
&lt;br /&gt;
= Matrícula y preinscripción =&lt;br /&gt;
&lt;br /&gt;
* '''Preinscripción''': Si estás interesado debes realizar la preinscripción gratuita cuanto antes para reservar tu plaza.&lt;br /&gt;
* '''Matrícula''': El periodo de matrícula está comprendido entre los días '''11 y 20 de Febrero''' y tiene un coste total de '''180€'''&lt;br /&gt;
&lt;br /&gt;
Puedes realizar tanto la matrícula como la preinscripción a través de esta web: http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/&lt;br /&gt;
&lt;br /&gt;
= Aulas y horario =&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá en el edificio '''CRAI Antonio de Ulloa''', Avenida Reina Mercedes, s/n 41012 Sevilla. ([http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621 ver en mapa]). Se utilizarán las aulas '''TIC 1''' (en la 2ª planta del edificio) '''TIC 6''' (en la 3ª planta). Las clases serán los '''martes (TIC 1)''' y '''viernes (TIC 6)''' de '''16:00 a 18:30''' (a excepción de los días 1 y 5 de Marzo que serán de 18:00 a 20:30). [[Horario | Horario desglosado]].&lt;br /&gt;
&lt;br /&gt;
= Material =&lt;br /&gt;
En esta wiki se irá publicando el material, que incluye presentaciones y ejercicios. Mientras tanto, puedes consultar el [[contenido del curso]].&lt;br /&gt;
&lt;br /&gt;
= Lista de correo =&lt;br /&gt;
El curso se apoya en una lista de correo temática disponible en [https://listas.us.es/mailman/listinfo/programacion-c] que puedes emplear para plantear dudas y discusiones relacionadas con la programación en C.&lt;br /&gt;
&lt;br /&gt;
= Criterios de evaluación = &lt;br /&gt;
El curso tendrá un enfoque muy práctico, por lo que la evaluación se basará en diversos ejercicios y trabajos realizados individualmente y repartidos a lo largo del curso.&lt;br /&gt;
&lt;br /&gt;
= Contacto y más información =&lt;br /&gt;
Para más información puedes consultar la [http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/ web del Centro de Formación Permanente] o contactar por email: '''carfalgar &amp;lt;AT&amp;gt; alum &amp;lt;DOT&amp;gt; us &amp;lt;DOT&amp;gt; es'''&lt;br /&gt;
&lt;br /&gt;
= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [[I Curso de programación en C moderno]]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=63</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=63"/>
				<updated>2016-01-20T15:56:06Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: /* Criterios de evaluación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki del II Curso de programación en C.&lt;br /&gt;
&lt;br /&gt;
Este curso ofrecerá una visión moderna de la programación en C, partiendo de los estándares de C99 y C11. Se realizará siempre un enfoque práctico. Es por ello que el curso introducirá al estudiante en el uso de las bibliotecas nativas en C de referencia para el desarrollo de software en entornos gráficos, red, importación/exportación de datos de ficheros y bases de datos.&lt;br /&gt;
&lt;br /&gt;
= Matrícula y preinscripción =&lt;br /&gt;
&lt;br /&gt;
* '''Preinscripción''': Si estás interesado debes realizar la preinscripción gratuita cuanto antes para reservar tu plaza.&lt;br /&gt;
* '''Matrícula''': El periodo de matrícula está comprendido entre los días '''11 y 20 de Febrero''' y tiene un coste total de '''180€'''&lt;br /&gt;
&lt;br /&gt;
Puedes realizar tanto la matrícula como la preinscripción a través de esta web: http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/&lt;br /&gt;
&lt;br /&gt;
= Aulas y horario =&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá en el edificio '''CRAI Antonio de Ulloa''', Avenida Reina Mercedes, s/n 41012 Sevilla. ([http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621 ver en mapa]). Se utilizarán las aulas '''TIC 1''' (en la 2ª planta del edificio) '''TIC 6''' (en la 3ª planta). Las clases serán los '''martes (TIC 1)''' y '''viernes (TIC 6)''' de '''16:00 a 18:30''' (a excepción de los días 1 y 5 de Marzo que serán de 18:00 a 20:30). [[Horario | Horario desglosado]].&lt;br /&gt;
&lt;br /&gt;
= Material =&lt;br /&gt;
En esta wiki se irá publicando el material, que incluye presentaciones y ejercicios. Mientras tanto, puedes consultar el [[contenido del curso]].&lt;br /&gt;
&lt;br /&gt;
= Lista de correo =&lt;br /&gt;
El curso se apoya en una lista de correo temática disponible en [https://listas.us.es/mailman/listinfo/programacion-c] que puedes emplear para plantear dudas y discusiones relacionadas con la programación en C.&lt;br /&gt;
&lt;br /&gt;
= Contacto y más información =&lt;br /&gt;
Para más información puedes consultar la [http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/ web del Centro de Formación Permanente] o contactar por email: '''carfalgar &amp;lt;AT&amp;gt; alum &amp;lt;DOT&amp;gt; us &amp;lt;DOT&amp;gt; es'''&lt;br /&gt;
&lt;br /&gt;
= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [[I Curso de programación en C moderno]]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=62</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=62"/>
				<updated>2016-01-20T15:54:01Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: /* Material */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki del II Curso de programación en C.&lt;br /&gt;
&lt;br /&gt;
Este curso ofrecerá una visión moderna de la programación en C, partiendo de los estándares de C99 y C11. Se realizará siempre un enfoque práctico. Es por ello que el curso introducirá al estudiante en el uso de las bibliotecas nativas en C de referencia para el desarrollo de software en entornos gráficos, red, importación/exportación de datos de ficheros y bases de datos.&lt;br /&gt;
&lt;br /&gt;
= Matrícula y preinscripción =&lt;br /&gt;
&lt;br /&gt;
* '''Preinscripción''': Si estás interesado debes realizar la preinscripción gratuita cuanto antes para reservar tu plaza.&lt;br /&gt;
* '''Matrícula''': El periodo de matrícula está comprendido entre los días '''11 y 20 de Febrero''' y tiene un coste total de '''180€'''&lt;br /&gt;
&lt;br /&gt;
Puedes realizar tanto la matrícula como la preinscripción a través de esta web: http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/&lt;br /&gt;
&lt;br /&gt;
= Aulas y horario =&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá en el edificio '''CRAI Antonio de Ulloa''', Avenida Reina Mercedes, s/n 41012 Sevilla. ([http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621 ver en mapa]). Se utilizarán las aulas '''TIC 1''' (en la 2ª planta del edificio) '''TIC 6''' (en la 3ª planta). Las clases serán los '''martes (TIC 1)''' y '''viernes (TIC 6)''' de '''16:00 a 18:30''' (a excepción de los días 1 y 5 de Marzo que serán de 18:00 a 20:30). [[Horario | Horario desglosado]].&lt;br /&gt;
&lt;br /&gt;
= Criterios de evaluación = &lt;br /&gt;
El curso tendrá un enfoque muy práctico, por lo que la evaluación se basará en diversos ejercicios y trabajos realizados individualmente y repartidos a lo largo del curso.&lt;br /&gt;
&lt;br /&gt;
= Material =&lt;br /&gt;
En esta wiki se irá publicando el material, que incluye presentaciones y ejercicios. Mientras tanto, puedes consultar el [[contenido del curso]].&lt;br /&gt;
&lt;br /&gt;
= Lista de correo =&lt;br /&gt;
El curso se apoya en una lista de correo temática disponible en [https://listas.us.es/mailman/listinfo/programacion-c] que puedes emplear para plantear dudas y discusiones relacionadas con la programación en C.&lt;br /&gt;
&lt;br /&gt;
= Contacto y más información =&lt;br /&gt;
Para más información puedes consultar la [http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/ web del Centro de Formación Permanente] o contactar por email: '''carfalgar &amp;lt;AT&amp;gt; alum &amp;lt;DOT&amp;gt; us &amp;lt;DOT&amp;gt; es'''&lt;br /&gt;
&lt;br /&gt;
= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [[I Curso de programación en C moderno]]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=61</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=61"/>
				<updated>2016-01-20T15:52:43Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: /* Lista de correo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki del II Curso de programación en C.&lt;br /&gt;
&lt;br /&gt;
Este curso ofrecerá una visión moderna de la programación en C, partiendo de los estándares de C99 y C11. Se realizará siempre un enfoque práctico. Es por ello que el curso introducirá al estudiante en el uso de las bibliotecas nativas en C de referencia para el desarrollo de software en entornos gráficos, red, importación/exportación de datos de ficheros y bases de datos.&lt;br /&gt;
&lt;br /&gt;
= Matrícula y preinscripción =&lt;br /&gt;
&lt;br /&gt;
* '''Preinscripción''': Si estás interesado debes realizar la preinscripción gratuita cuanto antes para reservar tu plaza.&lt;br /&gt;
* '''Matrícula''': El periodo de matrícula está comprendido entre los días '''11 y 20 de Febrero''' y tiene un coste total de '''180€'''&lt;br /&gt;
&lt;br /&gt;
Puedes realizar tanto la matrícula como la preinscripción a través de esta web: http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/&lt;br /&gt;
&lt;br /&gt;
= Aulas y horario =&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá en el edificio '''CRAI Antonio de Ulloa''', Avenida Reina Mercedes, s/n 41012 Sevilla. ([http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621 ver en mapa]). Se utilizarán las aulas '''TIC 1''' (en la 2ª planta del edificio) '''TIC 6''' (en la 3ª planta). Las clases serán los '''martes (TIC 1)''' y '''viernes (TIC 6)''' de '''16:00 a 18:30''' (a excepción de los días 1 y 5 de Marzo que serán de 18:00 a 20:30). [[Horario | Horario desglosado]].&lt;br /&gt;
&lt;br /&gt;
= Criterios de evaluación = &lt;br /&gt;
El curso tendrá un enfoque muy práctico, por lo que la evaluación se basará en diversos ejercicios y trabajos realizados individualmente y repartidos a lo largo del curso.&lt;br /&gt;
&lt;br /&gt;
= Material =&lt;br /&gt;
En esta wiki se irá publicando el material, que incluye presentaciones y ejercicios.&lt;br /&gt;
&lt;br /&gt;
Mientras tanto, puedes consultar el [[contenido del curso]].&lt;br /&gt;
&lt;br /&gt;
= Lista de correo =&lt;br /&gt;
El curso se apoya en una lista de correo temática disponible en [https://listas.us.es/mailman/listinfo/programacion-c] que puedes emplear para plantear dudas y discusiones relacionadas con la programación en C.&lt;br /&gt;
&lt;br /&gt;
= Contacto y más información =&lt;br /&gt;
Para más información puedes consultar la [http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/ web del Centro de Formación Permanente] o contactar por email: '''carfalgar &amp;lt;AT&amp;gt; alum &amp;lt;DOT&amp;gt; us &amp;lt;DOT&amp;gt; es'''&lt;br /&gt;
&lt;br /&gt;
= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [[I Curso de programación en C moderno]]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=60</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=60"/>
				<updated>2016-01-20T15:50:59Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: /* Material */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki del II Curso de programación en C.&lt;br /&gt;
&lt;br /&gt;
Este curso ofrecerá una visión moderna de la programación en C, partiendo de los estándares de C99 y C11. Se realizará siempre un enfoque práctico. Es por ello que el curso introducirá al estudiante en el uso de las bibliotecas nativas en C de referencia para el desarrollo de software en entornos gráficos, red, importación/exportación de datos de ficheros y bases de datos.&lt;br /&gt;
&lt;br /&gt;
= Matrícula y preinscripción =&lt;br /&gt;
&lt;br /&gt;
* '''Preinscripción''': Si estás interesado debes realizar la preinscripción gratuita cuanto antes para reservar tu plaza.&lt;br /&gt;
* '''Matrícula''': El periodo de matrícula está comprendido entre los días '''11 y 20 de Febrero''' y tiene un coste total de '''180€'''&lt;br /&gt;
&lt;br /&gt;
Puedes realizar tanto la matrícula como la preinscripción a través de esta web: http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/&lt;br /&gt;
&lt;br /&gt;
= Aulas y horario =&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá en el edificio '''CRAI Antonio de Ulloa''', Avenida Reina Mercedes, s/n 41012 Sevilla. ([http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621 ver en mapa]). Se utilizarán las aulas '''TIC 1''' (en la 2ª planta del edificio) '''TIC 6''' (en la 3ª planta). Las clases serán los '''martes (TIC 1)''' y '''viernes (TIC 6)''' de '''16:00 a 18:30''' (a excepción de los días 1 y 5 de Marzo que serán de 18:00 a 20:30). [[Horario | Horario desglosado]].&lt;br /&gt;
&lt;br /&gt;
= Criterios de evaluación = &lt;br /&gt;
El curso tendrá un enfoque muy práctico, por lo que la evaluación se basará en diversos ejercicios y trabajos realizados individualmente y repartidos a lo largo del curso.&lt;br /&gt;
&lt;br /&gt;
= Material =&lt;br /&gt;
En esta wiki se irá publicando el material, que incluye presentaciones y ejercicios.&lt;br /&gt;
&lt;br /&gt;
Mientras tanto, puedes consultar el [[contenido del curso]].&lt;br /&gt;
&lt;br /&gt;
= Lista de correo =&lt;br /&gt;
Esta lista de correo se utilizará para plantear y resolver dudas.&lt;br /&gt;
&lt;br /&gt;
Puedes apuntarte aquí: https://listas.us.es/mailman/listinfo/programacion-c&lt;br /&gt;
&lt;br /&gt;
= Contacto y más información =&lt;br /&gt;
Para más información puedes consultar la [http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/ web del Centro de Formación Permanente] o contactar por email: '''carfalgar &amp;lt;AT&amp;gt; alum &amp;lt;DOT&amp;gt; us &amp;lt;DOT&amp;gt; es'''&lt;br /&gt;
&lt;br /&gt;
= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [[I Curso de programación en C moderno]]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=59</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=59"/>
				<updated>2016-01-20T15:49:35Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: /* Contenido del curso */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki del II Curso de programación en C.&lt;br /&gt;
&lt;br /&gt;
Este curso ofrecerá una visión moderna de la programación en C, partiendo de los estándares de C99 y C11. Se realizará siempre un enfoque práctico. Es por ello que el curso introducirá al estudiante en el uso de las bibliotecas nativas en C de referencia para el desarrollo de software en entornos gráficos, red, importación/exportación de datos de ficheros y bases de datos.&lt;br /&gt;
&lt;br /&gt;
= Matrícula y preinscripción =&lt;br /&gt;
&lt;br /&gt;
* '''Preinscripción''': Si estás interesado debes realizar la preinscripción gratuita cuanto antes para reservar tu plaza.&lt;br /&gt;
* '''Matrícula''': El periodo de matrícula está comprendido entre los días '''11 y 20 de Febrero''' y tiene un coste total de '''180€'''&lt;br /&gt;
&lt;br /&gt;
Puedes realizar tanto la matrícula como la preinscripción a través de esta web: http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/&lt;br /&gt;
&lt;br /&gt;
= Aulas y horario =&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá en el edificio '''CRAI Antonio de Ulloa''', Avenida Reina Mercedes, s/n 41012 Sevilla. ([http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621 ver en mapa]). Se utilizarán las aulas '''TIC 1''' (en la 2ª planta del edificio) '''TIC 6''' (en la 3ª planta). Las clases serán los '''martes (TIC 1)''' y '''viernes (TIC 6)''' de '''16:00 a 18:30''' (a excepción de los días 1 y 5 de Marzo que serán de 18:00 a 20:30). [[Horario | Horario desglosado]].&lt;br /&gt;
&lt;br /&gt;
= Criterios de evaluación = &lt;br /&gt;
El curso tendrá un enfoque muy práctico, por lo que la evaluación se basará en diversos ejercicios y trabajos realizados individualmente y repartidos a lo largo del curso.&lt;br /&gt;
&lt;br /&gt;
= Material =&lt;br /&gt;
En esta wiki se irá subiendo todo el material (apuntes, ejemplos, ejercicios, etc) a medida que avance el curso.&lt;br /&gt;
&lt;br /&gt;
* [[Contenido del curso]]&lt;br /&gt;
&lt;br /&gt;
= Lista de correo =&lt;br /&gt;
Esta lista de correo se utilizará para plantear y resolver dudas.&lt;br /&gt;
&lt;br /&gt;
Puedes apuntarte aquí: https://listas.us.es/mailman/listinfo/programacion-c&lt;br /&gt;
&lt;br /&gt;
= Contacto y más información =&lt;br /&gt;
Para más información puedes consultar la [http://www.cfp.us.es/cursos/fc/programacion-en-c-moderno/2729/ web del Centro de Formación Permanente] o contactar por email: '''carfalgar &amp;lt;AT&amp;gt; alum &amp;lt;DOT&amp;gt; us &amp;lt;DOT&amp;gt; es'''&lt;br /&gt;
&lt;br /&gt;
= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [[I Curso de programación en C moderno]]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=I_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=46</id>
		<title>I Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=I_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=46"/>
				<updated>2016-01-19T16:07:52Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: /* Bibliografía de interés */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki de programación en C.&lt;br /&gt;
&lt;br /&gt;
= Lugar =&lt;br /&gt;
&lt;br /&gt;
El curso tendrá lugar en la sala TIC número 4 (2 planta) del edificio CRAI Antonio de Ulloa, Avenida Reina Mercedes, s/n 41012 Sevilla&lt;br /&gt;
&lt;br /&gt;
http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621&lt;br /&gt;
&lt;br /&gt;
= Horario =&lt;br /&gt;
&lt;br /&gt;
Las clases tendrán lugar de 16:00 a 21:00.&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá durante el mes de febrero, marzo y abril de 2015, los siguientes días: 27 de febrero; los días 6, 13, 20 y 27 de marzo y 10 de Abril en horario de 16.00 h. a 21.00 h. Lugar: C.R.A.I. Antonio de Ulloa. Aula TIC 4&lt;br /&gt;
&lt;br /&gt;
= Estructura del curso =&lt;br /&gt;
Esta es la [[estructura del curso]].&lt;br /&gt;
= Material de la asignatura =&lt;br /&gt;
&lt;br /&gt;
A continuación, una lista del material del curso dividido por el día de la clase. Dicho material se publicará con forme se vaya acercando el día de la clase.&lt;br /&gt;
&lt;br /&gt;
* Material de la primera clase (27 de febrero):&lt;br /&gt;
** 1º parte: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase1/blob/master/presentacion/historiayconceptosbasicos.pdf?raw=true&lt;br /&gt;
** 2º parte: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase1/blob/master/presentacion/git-github-vim.pdf?raw=true&lt;br /&gt;
&lt;br /&gt;
* Material de la segunda clase (6 de marzo):&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase2/blob/master/presentacion/material2.pdf?raw=true&lt;br /&gt;
&lt;br /&gt;
* Material de la tercera clase (13 de marzo):&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase3/blob/master/presentacion/material3.pdf?raw=true&lt;br /&gt;
&lt;br /&gt;
* Material de la cuarta clase (20 de marzo):&lt;br /&gt;
&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase4/raw/master/presentacion/material4.pdf&lt;br /&gt;
&lt;br /&gt;
* Material de la quinta clase (27 de marzo):&lt;br /&gt;
&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase5/raw/master/presentacion/material5.pdf&lt;br /&gt;
&lt;br /&gt;
* Material de la sexta clase (10 de abril):&lt;br /&gt;
&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase6/raw/master/presentacion/material6.pdf&lt;br /&gt;
&lt;br /&gt;
= Criterios de evaluación =&lt;br /&gt;
&lt;br /&gt;
* La asistencia al curso es obligarias.&lt;br /&gt;
* Al final de cada día de clase, se hará entrega del enunciado de un ejercicio a realizar. La entrega de la resolución de cada ejercicio se hará efectiva subiendo la solución del mismo a la cuenta de [https://github.com/ Github] del alumno. El ejercicio se calificará como apto o no apto.&lt;br /&gt;
* La resolución del ejercicio deberá entregarse, como fecha límite, el miercoles de la semana siguiente a la clase. Ejemplo: El ejercicio propuesto en la primera clase, debe entregarse el miercoles 4 de Marzo.&lt;br /&gt;
* Para la evaluación final del curso, todos los ejercicios finales han de tener una &lt;br /&gt;
calificación de apto.&lt;br /&gt;
* Existirá una lista de correos, donde estarán todos los alumnos del curso. Esta lista se utilizará para la comunicación con los alumnos, resolución de dudas y entrega de ejercicios.&lt;br /&gt;
&lt;br /&gt;
= Listas de correo =&lt;br /&gt;
&lt;br /&gt;
* Lista de programación en C&lt;br /&gt;
&lt;br /&gt;
https://listas.us.es/mailman/listinfo/programacion-c&lt;br /&gt;
&lt;br /&gt;
Lista para la resolución de dudas entre el alumnado y el profesorado.&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
&lt;br /&gt;
* Libro: The c programming language by Kernighan and Ritchie (Second edition)&lt;br /&gt;
* [https://www.kernel.org/doc/Documentation/CodingStyle Linux kernel coding style]&lt;br /&gt;
* [http://try.github.com/ Git: Practica comandos de Git desde el navegador web] (Contenido en inglés)&lt;br /&gt;
* [https://progit.org/ Git: Pro git: An open source book on Git by Scott Chacon and Ben Straub (Inglés)] [http://git-scm.com/book/es/v1 Versión en español]&lt;br /&gt;
* [http://www.openvim.com/ Vim: Practica Vim desde el navegador web]&lt;br /&gt;
* [http://beej.us/guide/bgnet/ Beej: Guía para Network Programming]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=I_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=45</id>
		<title>I Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=I_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=45"/>
				<updated>2016-01-19T16:07:37Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: /* Medios de Comunicación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki de programación en C.&lt;br /&gt;
&lt;br /&gt;
= Lugar =&lt;br /&gt;
&lt;br /&gt;
El curso tendrá lugar en la sala TIC número 4 (2 planta) del edificio CRAI Antonio de Ulloa, Avenida Reina Mercedes, s/n 41012 Sevilla&lt;br /&gt;
&lt;br /&gt;
http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621&lt;br /&gt;
&lt;br /&gt;
= Horario =&lt;br /&gt;
&lt;br /&gt;
Las clases tendrán lugar de 16:00 a 21:00.&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá durante el mes de febrero, marzo y abril de 2015, los siguientes días: 27 de febrero; los días 6, 13, 20 y 27 de marzo y 10 de Abril en horario de 16.00 h. a 21.00 h. Lugar: C.R.A.I. Antonio de Ulloa. Aula TIC 4&lt;br /&gt;
&lt;br /&gt;
= Estructura del curso =&lt;br /&gt;
Esta es la [[estructura del curso]].&lt;br /&gt;
= Material de la asignatura =&lt;br /&gt;
&lt;br /&gt;
A continuación, una lista del material del curso dividido por el día de la clase. Dicho material se publicará con forme se vaya acercando el día de la clase.&lt;br /&gt;
&lt;br /&gt;
* Material de la primera clase (27 de febrero):&lt;br /&gt;
** 1º parte: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase1/blob/master/presentacion/historiayconceptosbasicos.pdf?raw=true&lt;br /&gt;
** 2º parte: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase1/blob/master/presentacion/git-github-vim.pdf?raw=true&lt;br /&gt;
&lt;br /&gt;
* Material de la segunda clase (6 de marzo):&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase2/blob/master/presentacion/material2.pdf?raw=true&lt;br /&gt;
&lt;br /&gt;
* Material de la tercera clase (13 de marzo):&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase3/blob/master/presentacion/material3.pdf?raw=true&lt;br /&gt;
&lt;br /&gt;
* Material de la cuarta clase (20 de marzo):&lt;br /&gt;
&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase4/raw/master/presentacion/material4.pdf&lt;br /&gt;
&lt;br /&gt;
* Material de la quinta clase (27 de marzo):&lt;br /&gt;
&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase5/raw/master/presentacion/material5.pdf&lt;br /&gt;
&lt;br /&gt;
* Material de la sexta clase (10 de abril):&lt;br /&gt;
&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase6/raw/master/presentacion/material6.pdf&lt;br /&gt;
&lt;br /&gt;
= Criterios de evaluación =&lt;br /&gt;
&lt;br /&gt;
* La asistencia al curso es obligarias.&lt;br /&gt;
* Al final de cada día de clase, se hará entrega del enunciado de un ejercicio a realizar. La entrega de la resolución de cada ejercicio se hará efectiva subiendo la solución del mismo a la cuenta de [https://github.com/ Github] del alumno. El ejercicio se calificará como apto o no apto.&lt;br /&gt;
* La resolución del ejercicio deberá entregarse, como fecha límite, el miercoles de la semana siguiente a la clase. Ejemplo: El ejercicio propuesto en la primera clase, debe entregarse el miercoles 4 de Marzo.&lt;br /&gt;
* Para la evaluación final del curso, todos los ejercicios finales han de tener una &lt;br /&gt;
calificación de apto.&lt;br /&gt;
* Existirá una lista de correos, donde estarán todos los alumnos del curso. Esta lista se utilizará para la comunicación con los alumnos, resolución de dudas y entrega de ejercicios.&lt;br /&gt;
&lt;br /&gt;
= Listas de correo =&lt;br /&gt;
&lt;br /&gt;
* Lista de programación en C&lt;br /&gt;
&lt;br /&gt;
https://listas.us.es/mailman/listinfo/programacion-c&lt;br /&gt;
&lt;br /&gt;
Lista para la resolución de dudas entre el alumnado y el profesorado.&lt;br /&gt;
&lt;br /&gt;
= Bibliografía de interés =&lt;br /&gt;
&lt;br /&gt;
* Libro: The c programming language by Kernighan and Ritchie (Second edition)&lt;br /&gt;
* [https://www.kernel.org/doc/Documentation/CodingStyle Linux kernel coding style]&lt;br /&gt;
* [http://try.github.com/ Git: Practica comandos de Git desde el navegador web] (Contenido en inglés)&lt;br /&gt;
* [https://progit.org/ Git: Pro git: An open source book on Git by Scott Chacon and Ben Straub (Inglés)] [http://git-scm.com/book/es/v1 Versión en español]&lt;br /&gt;
* [http://www.openvim.com/ Vim: Practica Vim desde el navegador web]&lt;br /&gt;
* [http://beej.us/guide/bgnet/ Beej: Guía para Network Programming]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=44</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=44"/>
				<updated>2016-01-19T16:07:14Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki del II Curso de programación en C.&lt;br /&gt;
&lt;br /&gt;
= Periodo de matriculación =&lt;br /&gt;
&lt;br /&gt;
El periodo de matriculación comienza el ...&lt;br /&gt;
&lt;br /&gt;
Puedes matricularte a través de AQUÍ URL DE LA WEB.&lt;br /&gt;
&lt;br /&gt;
= Lugar del curso =&lt;br /&gt;
&lt;br /&gt;
Sala TIC número 4 (2 planta) del edificio CRAI Antonio de Ulloa, Avenida Reina Mercedes, s/n 41012 Sevilla.&lt;br /&gt;
&lt;br /&gt;
http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621&lt;br /&gt;
&lt;br /&gt;
= Horario =&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá durante el mes de febrero, marzo y abril de 2015, los siguientes días: 27 de febrero; los días 6, 13, 20 y 27 de marzo y 10 de Abril en horario de 16.00 h. a 21.00 h. Lugar: C.R.A.I. Antonio de Ulloa. Aula TIC 4&lt;br /&gt;
&lt;br /&gt;
El horario del curso es de 16h a 21h.&lt;br /&gt;
&lt;br /&gt;
= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [[I Curso de programación en C moderno]]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=Estructura_del_curso&amp;diff=43</id>
		<title>Estructura del curso</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=Estructura_del_curso&amp;diff=43"/>
				<updated>2016-01-19T16:06:38Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El curso viene estructurado en dos módulos.&lt;br /&gt;
&lt;br /&gt;
= Módulo 1. Fundamentos =&lt;br /&gt;
&lt;br /&gt;
a) Introducción al lenguaje C&lt;br /&gt;
* Un poco de historia: Desde 1972 hasta hoy día.&lt;br /&gt;
* Proyectos de referencia: el núcleo de Linux, el navegador web Firefox, el servidor web Apache, la interfaz web cgit, el toolkit gráfico GTK, en NDK de Android y el juego Doom.&lt;br /&gt;
* Por qué y para qué el lenguaje C.&lt;br /&gt;
* Características de C.&lt;br /&gt;
* Bibliografía recomendada.&lt;br /&gt;
&lt;br /&gt;
b) Ejemplo 1: ¡Hola mundo!&lt;br /&gt;
* El compilador GNU cc.&lt;br /&gt;
* Los #includes.&lt;br /&gt;
* La biblioteca estándar de C (libc)&lt;br /&gt;
* Introducción a las funciones en C.&lt;br /&gt;
* Definición y uso de funciones.&lt;br /&gt;
* Compilando y configurando un proyecto a través de scripts. (autoconf/automake).&lt;br /&gt;
* Introducción al gestor de versiones GIT y el editor de texto vim.&lt;br /&gt;
&lt;br /&gt;
c) Ejemplo 2: clase &amp;quot;gestor de tareas&amp;quot;.&lt;br /&gt;
* Creación de objeto con malloc.&lt;br /&gt;
* Liberación de objetos con free.&lt;br /&gt;
* Impresión por pantalla.&lt;br /&gt;
* Acceso a campos de las estructuras.&lt;br /&gt;
&lt;br /&gt;
d) Ejemplo 3: errores clásicos y depurando con Valgrind.&lt;br /&gt;
* Segfaults.&lt;br /&gt;
* Acceso a punteros inválidos.&lt;br /&gt;
* Fugas de memoria.&lt;br /&gt;
* Corrupciones de memoria.&lt;br /&gt;
* Valgrind: En qué puede ayudarnos.&lt;br /&gt;
&lt;br /&gt;
e) Ejemplo 4: arrays.&lt;br /&gt;
* Declaración, acceso y usos.&lt;br /&gt;
&lt;br /&gt;
f) Ejemplo 5: listas.&lt;br /&gt;
* Estructura list_head.&lt;br /&gt;
* Añadir elementos a la lista con list_add.&lt;br /&gt;
* Eliminar elementos de la lista con list_del.&lt;br /&gt;
* Referencias a elementos de una lista (&amp;amp;).&lt;br /&gt;
&lt;br /&gt;
g) Ejemplo 6: paso de argumentos al programa y tratamiento.&lt;br /&gt;
* Los parámetros argc y argv y la función getopt_long.&lt;br /&gt;
&lt;br /&gt;
h) Ejemplo 7: E/S por ficheros.&lt;br /&gt;
* Abrir y cerrar ficheros.&lt;br /&gt;
* Lectura y escritura de caracteres en fichero.&lt;br /&gt;
* Lectura y escritura de cadenas en un fichero.&lt;br /&gt;
* Las funciones fprintf(), fwrite() y fread().&lt;br /&gt;
&lt;br /&gt;
= Módulo 2. Usando bibliotecas libres =&lt;br /&gt;
&lt;br /&gt;
a) GTK: Biblioteca para crear la interfaz gráfica de una aplicación.&lt;br /&gt;
* Introducción: Historia y software necesario.&lt;br /&gt;
* Ejemplo 1: Creación de widgets, ventanas, botones, etiquetas y contenedores.&lt;br /&gt;
* Ejemplo 2: Creación de widget con uso de menús. Uso de menus. Uso de Toolbars.&lt;br /&gt;
&lt;br /&gt;
b) Libjansson (JSON): Biblioteca para exporta e importar datos en formato JSON.&lt;br /&gt;
* Introducción: Historia, tipos de objetos y software necesario.&lt;br /&gt;
* Estructura estandar de JSON.&lt;br /&gt;
* Ejemplo 1: Procesado, recorrido e impresión de un arbol sencillo.&lt;br /&gt;
** Uso de funciones para procesar cadenas.&lt;br /&gt;
** Uso de funciones para recorrer el arbol.&lt;br /&gt;
* Impresión del contenido del arbol.&lt;br /&gt;
* Ejemplo 2: Procesado, recorrido e impresión de arboles con listas.&lt;br /&gt;
* Ejemplo 3: Lectura y escritura de ficheros en formato JSON.&lt;br /&gt;
* Ejemplo 4: Herramientas para validar la estructura de JSON.&lt;br /&gt;
&lt;br /&gt;
c) Libev: Biblioteca para manejar eventos&lt;br /&gt;
* Introducción.&lt;br /&gt;
* Manejo de eventos y sockets&lt;br /&gt;
* Ejemplo: Servidor que acepte y reciba conexiones a partir de eventos.&lt;br /&gt;
&lt;br /&gt;
d) Libsqlite: Biblioteca para uso de bases de datos sqlite.&lt;br /&gt;
* Introducción.&lt;br /&gt;
* Ejemplo 1: Conexión con una base de datos y creación de una tabla.&lt;br /&gt;
* Ejemplo 2: Añadir, borrar y actualizar datos en una base datos.&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=Estructura_del_curso&amp;diff=42</id>
		<title>Estructura del curso</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=Estructura_del_curso&amp;diff=42"/>
				<updated>2016-01-19T16:06:22Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El curso viene estructurado en dos módulos.&lt;br /&gt;
&lt;br /&gt;
= Módulo/Asignatura 1. Fundamentos =&lt;br /&gt;
&lt;br /&gt;
a) Introducción al lenguaje C&lt;br /&gt;
* Un poco de historia: Desde 1972 hasta hoy día.&lt;br /&gt;
* Proyectos de referencia: el núcleo de Linux, el navegador web Firefox, el servidor web Apache, la interfaz web cgit, el toolkit gráfico GTK, en NDK de Android y el juego Doom.&lt;br /&gt;
* Por qué y para qué el lenguaje C.&lt;br /&gt;
* Características de C.&lt;br /&gt;
* Bibliografía recomendada.&lt;br /&gt;
&lt;br /&gt;
b) Ejemplo 1: ¡Hola mundo!&lt;br /&gt;
* El compilador GNU cc.&lt;br /&gt;
* Los #includes.&lt;br /&gt;
* La biblioteca estándar de C (libc)&lt;br /&gt;
* Introducción a las funciones en C.&lt;br /&gt;
* Definición y uso de funciones.&lt;br /&gt;
* Compilando y configurando un proyecto a través de scripts. (autoconf/automake).&lt;br /&gt;
* Introducción al gestor de versiones GIT y el editor de texto vim.&lt;br /&gt;
&lt;br /&gt;
c) Ejemplo 2: clase &amp;quot;gestor de tareas&amp;quot;.&lt;br /&gt;
* Creación de objeto con malloc.&lt;br /&gt;
* Liberación de objetos con free.&lt;br /&gt;
* Impresión por pantalla.&lt;br /&gt;
* Acceso a campos de las estructuras.&lt;br /&gt;
&lt;br /&gt;
d) Ejemplo 3: errores clásicos y depurando con Valgrind.&lt;br /&gt;
* Segfaults.&lt;br /&gt;
* Acceso a punteros inválidos.&lt;br /&gt;
* Fugas de memoria.&lt;br /&gt;
* Corrupciones de memoria.&lt;br /&gt;
* Valgrind: En qué puede ayudarnos.&lt;br /&gt;
&lt;br /&gt;
e) Ejemplo 4: arrays.&lt;br /&gt;
* Declaración, acceso y usos.&lt;br /&gt;
&lt;br /&gt;
f) Ejemplo 5: listas.&lt;br /&gt;
* Estructura list_head.&lt;br /&gt;
* Añadir elementos a la lista con list_add.&lt;br /&gt;
* Eliminar elementos de la lista con list_del.&lt;br /&gt;
* Referencias a elementos de una lista (&amp;amp;).&lt;br /&gt;
&lt;br /&gt;
g) Ejemplo 6: paso de argumentos al programa y tratamiento.&lt;br /&gt;
* Los parámetros argc y argv y la función getopt_long.&lt;br /&gt;
&lt;br /&gt;
h) Ejemplo 7: E/S por ficheros.&lt;br /&gt;
* Abrir y cerrar ficheros.&lt;br /&gt;
* Lectura y escritura de caracteres en fichero.&lt;br /&gt;
* Lectura y escritura de cadenas en un fichero.&lt;br /&gt;
* Las funciones fprintf(), fwrite() y fread().&lt;br /&gt;
&lt;br /&gt;
= Módulo/Asignatura 2. Usando bibliotecas libres =&lt;br /&gt;
&lt;br /&gt;
a) GTK: Biblioteca para crear la interfaz gráfica de una aplicación.&lt;br /&gt;
* Introducción: Historia y software necesario.&lt;br /&gt;
* Ejemplo 1: Creación de widgets, ventanas, botones, etiquetas y contenedores.&lt;br /&gt;
* Ejemplo 2: Creación de widget con uso de menús. Uso de menus. Uso de Toolbars.&lt;br /&gt;
&lt;br /&gt;
b) Libjansson (JSON): Biblioteca para exporta e importar datos en formato JSON.&lt;br /&gt;
* Introducción: Historia, tipos de objetos y software necesario.&lt;br /&gt;
* Estructura estandar de JSON.&lt;br /&gt;
* Ejemplo 1: Procesado, recorrido e impresión de un arbol sencillo.&lt;br /&gt;
** Uso de funciones para procesar cadenas.&lt;br /&gt;
** Uso de funciones para recorrer el arbol.&lt;br /&gt;
* Impresión del contenido del arbol.&lt;br /&gt;
* Ejemplo 2: Procesado, recorrido e impresión de arboles con listas.&lt;br /&gt;
* Ejemplo 3: Lectura y escritura de ficheros en formato JSON.&lt;br /&gt;
* Ejemplo 4: Herramientas para validar la estructura de JSON.&lt;br /&gt;
&lt;br /&gt;
c) Libev: Biblioteca para manejar eventos&lt;br /&gt;
* Introducción.&lt;br /&gt;
* Manejo de eventos y sockets&lt;br /&gt;
* Ejemplo: Servidor que acepte y reciba conexiones a partir de eventos.&lt;br /&gt;
&lt;br /&gt;
d) Libsqlite: Biblioteca para uso de bases de datos sqlite.&lt;br /&gt;
* Introducción.&lt;br /&gt;
* Ejemplo 1: Conexión con una base de datos y creación de una tabla.&lt;br /&gt;
* Ejemplo 2: Añadir, borrar y actualizar datos en una base datos.&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=I_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=41</id>
		<title>I Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=I_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=41"/>
				<updated>2016-01-19T16:05:31Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: Página creada con «Bienvenid@ al wiki de programación en C.  = Lugar =  El curso tendrá lugar en la sala TIC número 4 (2 planta) del edificio CRAI Antonio de Ulloa, Avenida Reina Mercedes,...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki de programación en C.&lt;br /&gt;
&lt;br /&gt;
= Lugar =&lt;br /&gt;
&lt;br /&gt;
El curso tendrá lugar en la sala TIC número 4 (2 planta) del edificio CRAI Antonio de Ulloa, Avenida Reina Mercedes, s/n 41012 Sevilla&lt;br /&gt;
&lt;br /&gt;
http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621&lt;br /&gt;
&lt;br /&gt;
= Horario =&lt;br /&gt;
&lt;br /&gt;
Las clases tendrán lugar de 16:00 a 21:00.&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá durante el mes de febrero, marzo y abril de 2015, los siguientes días: 27 de febrero; los días 6, 13, 20 y 27 de marzo y 10 de Abril en horario de 16.00 h. a 21.00 h. Lugar: C.R.A.I. Antonio de Ulloa. Aula TIC 4&lt;br /&gt;
&lt;br /&gt;
= Estructura del curso =&lt;br /&gt;
Esta es la [[estructura del curso]].&lt;br /&gt;
= Material de la asignatura =&lt;br /&gt;
&lt;br /&gt;
A continuación, una lista del material del curso dividido por el día de la clase. Dicho material se publicará con forme se vaya acercando el día de la clase.&lt;br /&gt;
&lt;br /&gt;
* Material de la primera clase (27 de febrero):&lt;br /&gt;
** 1º parte: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase1/blob/master/presentacion/historiayconceptosbasicos.pdf?raw=true&lt;br /&gt;
** 2º parte: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase1/blob/master/presentacion/git-github-vim.pdf?raw=true&lt;br /&gt;
&lt;br /&gt;
* Material de la segunda clase (6 de marzo):&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase2/blob/master/presentacion/material2.pdf?raw=true&lt;br /&gt;
&lt;br /&gt;
* Material de la tercera clase (13 de marzo):&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase3/blob/master/presentacion/material3.pdf?raw=true&lt;br /&gt;
&lt;br /&gt;
* Material de la cuarta clase (20 de marzo):&lt;br /&gt;
&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase4/raw/master/presentacion/material4.pdf&lt;br /&gt;
&lt;br /&gt;
* Material de la quinta clase (27 de marzo):&lt;br /&gt;
&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase5/raw/master/presentacion/material5.pdf&lt;br /&gt;
&lt;br /&gt;
* Material de la sexta clase (10 de abril):&lt;br /&gt;
&lt;br /&gt;
** Transparencias: https://github.com/Programacion-en-c-moderno/Programacion-C-Clase6/raw/master/presentacion/material6.pdf&lt;br /&gt;
&lt;br /&gt;
= Criterios de evaluación =&lt;br /&gt;
&lt;br /&gt;
* La asistencia al curso es obligarias.&lt;br /&gt;
* Al final de cada día de clase, se hará entrega del enunciado de un ejercicio a realizar. La entrega de la resolución de cada ejercicio se hará efectiva subiendo la solución del mismo a la cuenta de [https://github.com/ Github] del alumno. El ejercicio se calificará como apto o no apto.&lt;br /&gt;
* La resolución del ejercicio deberá entregarse, como fecha límite, el miercoles de la semana siguiente a la clase. Ejemplo: El ejercicio propuesto en la primera clase, debe entregarse el miercoles 4 de Marzo.&lt;br /&gt;
* Para la evaluación final del curso, todos los ejercicios finales han de tener una &lt;br /&gt;
calificación de apto.&lt;br /&gt;
* Existirá una lista de correos, donde estarán todos los alumnos del curso. Esta lista se utilizará para la comunicación con los alumnos, resolución de dudas y entrega de ejercicios.&lt;br /&gt;
&lt;br /&gt;
= Medios de Comunicación =&lt;br /&gt;
&lt;br /&gt;
* Lista de programación en C&lt;br /&gt;
&lt;br /&gt;
https://listas.us.es/mailman/listinfo/programacion-c&lt;br /&gt;
&lt;br /&gt;
Lista para la resolución de dudas entre el alumnado y el profesorado.&lt;br /&gt;
&lt;br /&gt;
= Bibliografía de interés =&lt;br /&gt;
&lt;br /&gt;
* Libro: The c programming language by Kernighan and Ritchie (Second edition)&lt;br /&gt;
* [https://www.kernel.org/doc/Documentation/CodingStyle Linux kernel coding style]&lt;br /&gt;
* [http://try.github.com/ Git: Practica comandos de Git desde el navegador web] (Contenido en inglés)&lt;br /&gt;
* [https://progit.org/ Git: Pro git: An open source book on Git by Scott Chacon and Ben Straub (Inglés)] [http://git-scm.com/book/es/v1 Versión en español]&lt;br /&gt;
* [http://www.openvim.com/ Vim: Practica Vim desde el navegador web]&lt;br /&gt;
* [http://beej.us/guide/bgnet/ Beej: Guía para Network Programming]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=40</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=40"/>
				<updated>2016-01-19T16:04:56Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki del II Curso de programación en C.&lt;br /&gt;
&lt;br /&gt;
= Periodo de matriculación =&lt;br /&gt;
&lt;br /&gt;
El periodo de matriculación comienza el ...&lt;br /&gt;
&lt;br /&gt;
= Lugar del curso =&lt;br /&gt;
&lt;br /&gt;
Sala TIC número 4 (2 planta) del edificio CRAI Antonio de Ulloa, Avenida Reina Mercedes, s/n 41012 Sevilla.&lt;br /&gt;
&lt;br /&gt;
http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621&lt;br /&gt;
&lt;br /&gt;
= Horario =&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá durante el mes de febrero, marzo y abril de 2015, los siguientes días: 27 de febrero; los días 6, 13, 20 y 27 de marzo y 10 de Abril en horario de 16.00 h. a 21.00 h. Lugar: C.R.A.I. Antonio de Ulloa. Aula TIC 4&lt;br /&gt;
&lt;br /&gt;
El horario del curso es de 16h a 21h.&lt;br /&gt;
&lt;br /&gt;
= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [[I Curso de programación en C moderno]]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=39</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=39"/>
				<updated>2016-01-19T16:04:17Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki del II Curso de programación en C.&lt;br /&gt;
&lt;br /&gt;
= Lugar =&lt;br /&gt;
&lt;br /&gt;
El curso tendrá lugar en la sala TIC número 4 (2 planta) del edificio CRAI Antonio de Ulloa, Avenida Reina Mercedes, s/n 41012 Sevilla&lt;br /&gt;
&lt;br /&gt;
http://www.openstreetmap.org/way/27486919#map=19/37.35971/-5.98621&lt;br /&gt;
&lt;br /&gt;
= Horario =&lt;br /&gt;
&lt;br /&gt;
El curso se impartirá durante el mes de febrero, marzo y abril de 2015, los siguientes días: 27 de febrero; los días 6, 13, 20 y 27 de marzo y 10 de Abril en horario de 16.00 h. a 21.00 h. Lugar: C.R.A.I. Antonio de Ulloa. Aula TIC 4&lt;br /&gt;
&lt;br /&gt;
El horario del curso es de 16h a 21h.&lt;br /&gt;
&lt;br /&gt;
= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [[I Curso de programación en C moderno]]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=38</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=38"/>
				<updated>2016-01-19T16:03:01Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [[I Curso de programación en C moderno]]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=37</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=37"/>
				<updated>2016-01-19T16:02:53Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: Página reemplazada por «= Ediciones anteriores =

* [I Curso de programación en C moderno]»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ediciones anteriores =&lt;br /&gt;
&lt;br /&gt;
* [I Curso de programación en C moderno]&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=2</id>
		<title>II Curso de programación en C moderno</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-c/index.php?title=II_Curso_de_programaci%C3%B3n_en_C_moderno&amp;diff=2"/>
				<updated>2015-02-23T13:59:50Z</updated>
		
		<summary type="html">&lt;p&gt;Pneira: página inicial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenid@ al wiki de programación en C.&lt;br /&gt;
&lt;br /&gt;
= Introducción al C =&lt;br /&gt;
&lt;br /&gt;
* Un poco de historia: Desde 1972 hasta hoy día&lt;br /&gt;
* Características de C&lt;br /&gt;
&lt;br /&gt;
== Programación básica en C ==&lt;br /&gt;
&lt;br /&gt;
* Estructura básica de un programa.&lt;br /&gt;
** La función principal ''main''.&lt;br /&gt;
** La biblioteca estándar de C y los ficheros de cabecera #include.&lt;br /&gt;
** Generando ejecutables: El compilador GNU cc.&lt;br /&gt;
&lt;br /&gt;
* Estructuras de control típicas: if - else, for, while, switch, break.&lt;br /&gt;
* Tratamiento de errores.&lt;br /&gt;
&lt;br /&gt;
= Estructuras de datos en C =&lt;br /&gt;
&lt;br /&gt;
* Un enfoque orientado a objetos.&lt;br /&gt;
* Listas en C.&lt;br /&gt;
&lt;br /&gt;
= Orientación a objetos en C =&lt;br /&gt;
&lt;br /&gt;
= Entrada y salida en C =&lt;br /&gt;
&lt;br /&gt;
* Entrada estándar, salida estándar y salida estándar de errores.&lt;br /&gt;
* Manipulación de ficheros.&lt;/div&gt;</summary>
		<author><name>Pneira</name></author>	</entry>

	</feed>