Actualizarse

Solo disponible en BuenasTareas
  • Páginas : 49 (12080 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de septiembre de 2012
Leer documento completo
Vista previa del texto
Programaci€n en C

Programaci€n en C
Pr€logo
El avance de la tecnolog•a y la concurrente entrega de informaci€n, nos permite generar una edici€n, variable y
alternativa en la ense‚anza del lenguaje de programaci€n que mƒs impacto social ha tenido en la historia de la
informƒtica. Este libro ha sido forjado con la incansable ayuda de informƒticos de habla hispana, quienes byte a byte
hancolaborado por hacer de la informaci€n una fuente de conocimiento global. De la misma forma, contin„a hoy
siendo modificado en una constante b„squeda de superaci€n de la calidad.
Esta obra estƒ llamada a ser la piedra angular en la ense‚anza de la programaci€n, logrando abarcar todos los
aspectos del lenguaje en diversos niveles y de esta forma ser tanto una referencia t…cnica para quienes yadominan el
lenguaje como una introducci€n sencilla para quienes estƒn empezando a conocerlo.
Viajaremos por la historia del lenguaje, veremos su prop€sito e indagaremos en la ciencia de la programaci€n. El fin
es otorgar al lector una doctrina clara de la programaci€n y el lenguaje C; lo induciremos a conseguir un manejo
importante del lenguaje.

•Para qui‚n es este libro?
Este libro estƒdirigido a todos los que deseen obtener conocimientos de programaci€n, pues el objetivo expl•cito que
nos ha motivado a crearlo es difundir la importancia del lenguaje C en el mundo de la informƒtica. Si nos enfocamos
a un grupo social espec•fico, podremos indicar que este libro contribuirƒ con los estudiantes de carreras del ƒrea
informƒtica, debido a que los temas convenidos, son parte de su plande estudios.

•Por qu‚ otro manual de C?
Porque el lenguaje C es la base fundamental de la programaci€n. Para quienes estƒn en el ambiente de la informƒtica
es crucial tener por lo menos nociones de este lenguaje. Varios sistemas operativos, cientos de bibliotecas, y miles de
programas estƒn construidos utilizando C, al conocerlo es posible entender, colaborar y desarrollar en este lenguaje.Los sistemas, programas, juegos y herramientas que nosotros disfrutamos hoy fueron construidos por personas como
nosotros, que empezaron con nuestro mismo potencial y fueron aprendiendo a hacer cosas fantƒsticas con las
herramientas que ten•an a mano.
Una raz€n importante para otro libro de lenguaje C es tambi…n que los libros existentes muestran muy poca
documentaci€n de calidad. EnInternet existe una cantidad inmensa de informaci€n publicada pero estƒ dispersa, y
mal manejada en algunos sitios. Es la intenci€n de este libro crear un buen compendio de informaci€n, que permita a
los interesados aprender a programar en C.

ƒndice de contenidos
1. Introducci€n
1. Herramientas necesarias
2. Historia de C
3. Fundamentos de programaci€n
4. Primer programa en C
1. Compilaci€n deprogramas en C
5. Tipos de datos
1. Enteros
2. Reales

1

Programaci€n en C
3. Caracteres
6. Expresiones
7. Interacci€n con el usuario
8. Instrucciones de control
1. La estructura condicional if...else
2. La estructura condicional switch...case
3. El bucle for
4. El bucle while
5. El bucle do...while
6. La sentencia goto
9. Uso de Funciones
10. Vectores
11. Cadenas decaracteres
12. Manejo de archivos
1. Lectura
2. Escritura
3. fread y fwrite
13. Estructuras y Uniones
1. Estructuras
2. Uniones
14. Punteros
15. Manejo dinƒmico de memoria
16. Detalles sobre el proceso de compilaci€n
17. Los errores
1. Chequeos del C
2. El depurador
18. Herramientas externas „tiles
19. Resumen de ejemplos
1. El "Hola Mundo"
2. El "Hola Mundo" comentado
3. El "HolaMundo" estructurado en funciones
4. Ejemplo de cƒlculo con enteros
5. Ejemplo comentado de cƒlculo con enteros
20. La librer•a glib
21. Programaci€n paralela en memoria compartida

Anexos
1. Referencia
1. Tipos de datos
2. Operadores
3. Estructuras
4. Bibliotecas y funciones
2. C€mo compilar un programa
1. Un poco mƒs sobre compilaci€n
3. C€digo embebido
4. Recursos en la red

2...
tracking img