Categorías > Tutoriales / Manuales > Indice de C ...
Nuevo Mensaje | Responder
Sanguinario_Joe


368 envíos
Desconectado
2098 lecturas
13 respuestas
Indice de C06-09-2009 a las 16:44:21

Índice de los tutoriales para el lenguaje C.





Capítulo 0: Preparándolo todo...
En este capítulo aprenderemos a instalar las herramientas necesarias, que serán el compilador, y la IDE Code::Blocks. Es un capítulo corto, sin ningún concepto necesario para aprender a programar en C.


Capítulo 1.- ¡Mi primer programa!
Capítulo también de introducción en el que sólo aprenderemos a movernos por la IDE. Este también es un capítulo hasta cierto punto auxiliar, en el que poco o nada aprenderemos sobre programación.


Capítulo 2.- Aventurándonos en los dominios de C.
En este capítulo aprenderemos lo básico de C. Emplearemos nuestras primeras variables, con algunos operadores básicos como sumar o multiplicar, y nuestros primeros printf y scanf, para imprimir por pantalla.
Ejercicios.

Tendremos cuatro sencillos ejercicios para practicar.



Capítulo 3.- Bucles (a marearse dando vueltas).
En este capítulo aprenderemos dos herramientas básicas y esenciales, los condicionales y los bucles.
Anexos.

También aprenderemos a usar otro operador, el operador módulo.

Ejercicios.

Tendremos ocho sencillos ejercicios para practicar.



Capítulo 4.- Funciones (esas incomprensibles cajas negras).
En este capítulo aprenderemos a usar rutinas (que es lo mismo que funciones), lo que simplifica muchísimo la programación. Este será el primer capítulo realmente serio que tendremos, en el que comenzaremos a aprender cosas prácticas de verdad.
Anexos.

Además podremos aprender:

A usar la librería matemática, para disponer de funciones matemáticas algo más complejas

A usar variables sin signo, lo que nos permitirá alcanzar números más altos, pero que no podrán ser negativos.

A usar bytes de control, que se convertirán en la primera forma de que dispondremos para devolver más de un dato en una rutina.

Ejercicios.

Tendremos dos sencillos ejercicios para practicar.

Además tendremos nuestro primer problema que requerirá de destreza para su resolución. Programaremos un pequeño juego para la terminal.



Capítulo 4b.- El debugador.
En este capítulo auxiliar aprenderemos a utilizar una herramienta tremendamente útil, el debugador. Con esta herramienta podremos encontrar de forma rápida y sencilla los fallos en nuestro código.
Anexos.

Además aprenderemos a añadir y configurar un compilador a nuestro Code::Blocks.



Capítulo 5.- Los punteros (¿Dondé te escondes?).
En este capítulo, probablemente el más importante de C/C++, aprenderemos a usar unas variables muy especiales, los punteros. Estas variables funcionarán con direcciones de memoria, lo que nos dará un gran control sobre el programa y sobre la máquina. Este será un capítulo muy teórico, pero a todas luces necesario.
Además aprenderemos a usar arrays, para crear vectores y matrices (o hipermatrices n-dimensionales si se necesita).
Anexos.

Adicionalmente aprenderemos a usar la función rand (un primer uso básico).
Y también mostraremos un ejemplo típico de error por mal alojamiento de memoria.

Ejercicios.

Tendremos dos sencillos ejercicios para punteros, y otros cuatro para arrays.

También tendremos dos ejercicios algo más complicados para arrays.



Capítulo 5b.- Complejidad de problemas.
En este capítulo auxiliar, entraremos en una temática típica en la programación, que es la algorítmica. Veremos tres formas de ordenar un vector, y mediante un estudio de complejidad veremos como podemos dar una previsión previa sobre cuál de ellos dará los resultados más rápidamente.


Capítulo 6.- Estructuras de datos (Con nombre y apellidos).
En este capítulo aprenderemos a usar estructuras de datos, una herramienta que nos permitirá agrupar datos de forma mucho más inteligible, facilitando la programación.
Anexos.

Además aprenderemos a usar archivos de cabecera.

Ejercicios.

Tendremos tres sencillos ejercicios de estructuras de datos.



Capítulo 7.- La variable char (Escribiendo como humanos).
En este capítulo aprenderemos a usar texto, un tipo de variable muy especial que requerirá un tratamiento bastante singular.
Ejercicios.

Tendremos tres ejercicios de dificultad creciente.



Capítulo 8.- Las librerías (Te lo dejo...).
En este capítulo aprenderemos a crear, y a linkar nuestras propias librerías. Lo que le daríamos a nuestros amigos para que pudieran emplear nuestros inventos en programación.
Anexos.

Además aprenderemos un método para establecer variables de entorno locales y globales.

Ejercicios.

Tendremos un sencillo ejercicio para generar un makefile.



Capítulo 9.- Manejo básico de archivos.
En este capítulo aprenderemos a escribir y leer archivos en el disco duro de una forma básica, es decir, en modo texto mediante las herramientas más simples. Dejaremos el manejo avanzado de archivos hasta que sepamos C++, y nos hayamos hecho lo suficiente con el trabajo en direcciones de memoria.


Capítulo 10.- El final de C (El primer gran juego).
Este capítulo no será un capítulo como tal, sino un problema. Programaremos nuestra primera aplicación complicada de verdad, que será nuevamente un juego para terminal. Este juego podrá programarse de diversas formas, lo que será una ventaja para nuestros objetivos. Lo ideal es montar grupos cooperativos para resolverlo.


En este momento estaremos listos para pasar a C++.



Una causa es la causa de la siguiente. Y la suma de las causas es la causa del desastre.
(Principios de la causalidad de Pepe)

Responder | Citar | Moderar | Mensaje Privado
Training Channel
mandrake


134 envíos
Desconectado

#1
RE: Indice de C09-09-2009 a las 07:48:42

Hola Pepe, me parece genial el programa, que tenes planeado. Me parecen muy buenos temas; ya he visto varios ...por cuenta propia. pero nunca esta demas.
Queria contarte que me preocupa un poco, mi demora con los problemas y el juego del cap 4. Tengo muchas ganas de seguir con este grupo! Es obvio que hemos tenido un paron, en las ultimas semanas...(Examenes, U, cosas personales...etc). Espero podamos recuperar el tiempo perdido...
Una pregunta...en cuanto tiempo crees que podamos cumplir con el temario? Crees que estamos demorando mucho, tenes alguna fecha en mente?

"Cuando estás en un atasco de tráfico con un Porsche, todo lo que puedes hacer es consumir más combustible que el resto estando parado. La escalabilidad va de construir carreteras más anchas, no coches más rápidos"
Responder | Citar | Moderar | Mensaje Privado
Sanguinario_Joe


368 envíos
Desconectado

#2
RE: Indice de C09-09-2009 a las 16:26:42

Hi Mandrake!

Tranqui amigo, si yo posteo, y subo cosas para mantener esto animado. Aun no he preparado el capitulo 5 (yo tambien tengo examenes, o examen mejor dicho).

Podeis poneros con el cuatro cuando os venga bien. Yo no tengo ninguna fecha en mente, segun vayamos evolucionando, pues adelante...

Vamos, que en cuanto tenga tiempo empezare a preparar el capitulo cinco, y lo publicare cuando hayamos discutido un poco el capitulo 4 (el capitulo 4b es auxiliar completamente, y no tiene ejercicios).

Por cierto, ya sabeis que teneis el solucionario oficial del capitulo 4, asi que si no os sale, usarlo un poco de chuleta, y asi discutimos cosas que os hayan parecido mas complicadas, o que no entendais, o lo que sea...

P.D.- A ver si conseguimos que no se vuelva esto un poco locura, como el grupo de google, hay un hilo oficial para todos los capitulos.

Saludos friend!!!

Una causa es la causa de la siguiente. Y la suma de las causas es la causa del desastre.
(Principios de la causalidad de Pepe)

Responder | Citar | Moderar | Mensaje Privado
CHuLoYo


762 envíos
Desconectado

#3
RE: Indice de C09-09-2009 a las 16:30:18

Yo también voy un poco lento, pero seguro.
Cuando esta web esté lista, ya estará completa de información gracias a ti, Sanguinario_Joe!

Siento ir tan lento, pero no doy más de mí, ya que no es lo único que hago en mi vida !

Un saludo.

www.Esquio.net | Diseño y programación web profesional
Responder | Citar | Moderar | Mensaje Privado
Sawyer


62 envíos
Desconectado

#4
RE: Indice de C25-09-2009 a las 05:13:44

Esta bien bueno el índice, y el capítulo que más me interesa es el de los punteros, ya que hasta hoy no he logrado entender bien su funcionamiento.
Eso si tengo una duda, este índice esta cubriendo todo lo que se puede aprender de C?, o sea, yo supongo que no, porque creo que es muy poquito. Pero si es para hacer el juego, talvez si sirva.

"Las mejores cosas ocurren, cuando menos las esperamos"
Responder | Citar | Moderar | Mensaje Privado
Sanguinario_Joe


368 envíos
Desconectado

#5
RE: Indice de C27-09-2009 a las 16:59:47

Jajaja, no hombre, no intento abarcarlo todo, entre otras cosas porque si algo se aprende en didactica, es que si tratas de enseñar demasiadas cosas nadie aprendera nada.

Y esto en C, que es mas escuetito, pero en C++ nos pasaremos cantidad de cosas por el forro.

Poco a poco verás como somos capaces de defendernos con cualquier cosa.

Ademas, ten en cuenta que ese indice, para los capitulo sin publicar es solo orientativo.

Saludos!!!

Una causa es la causa de la siguiente. Y la suma de las causas es la causa del desastre.
(Principios de la causalidad de Pepe)

Responder | Citar | Moderar | Mensaje Privado
Sanguinario_Joe


368 envíos
Desconectado

#6
RE: Indice de C20-11-2009 a las 12:53:04

Subido un nuevo capitulo, y editado el indice en consecuencia.

Saludos comunidad!!!

Una causa es la causa de la siguiente. Y la suma de las causas es la causa del desastre.
(Principios de la causalidad de Pepe)

Responder | Citar | Moderar | Mensaje Privado
Sanguinario_Joe


368 envíos
Desconectado

#7
RE: Indice de C11-12-2009 a las 18:26:15

Subido otro capítulo más, el penultimo antes del gran juego!

Saludos amigos!

Una causa es la causa de la siguiente. Y la suma de las causas es la causa del desastre.
(Principios de la causalidad de Pepe)

Responder | Citar | Moderar | Mensaje Privado
Sanguinario_Joe


368 envíos
Desconectado

#8
RE: Indice de C12-02-2010 a las 10:12:48

Actualizados todos los capitulos (Ahora tienen los enlaces correctamente, y se han arreglado algunas erratillas).

Saludos!!!

Una causa es la causa de la siguiente. Y la suma de las causas es la causa del desastre.
(Principios de la causalidad de Pepe)

Responder | Citar | Moderar | Mensaje Privado
christiancandanga


6 envíos
Desconectado

#9
RE: Indice de C30-03-2011 a las 02:13:06

Soy novato, quiero aprender C, pero no hay enlaces, es puro texto, que mal.


Responder | Citar | Moderar | Mensaje Privado
CHuLoYo


762 envíos
Desconectado

#10
RE: Indice de C30-03-2011 a las 04:35:39

Christian, esto es el foro.
Para ver los manuales y ejercicios de C, C++ y muchos otros lenguajes de programaci?n ve al men? de abajo a la izquierda gAp y pulsa en TUTORIALES

saludos

www.Esquio.net | Diseño y programación web profesional
Responder | Citar | Moderar | Mensaje Privado
1 2