SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: Apokalyptica79 en Viernes 15 de Junio de 2007, 22:01
-
Hola quiero comentar que me compre un libro de C que se llama:
FUNDAMENTOS DE PROGRAMACION piensa en C
Autor: CAIRO, OSVALDO
Comentario
Esta obra tiene un enfoque orientado a enseñar, hacer entender y hacer ver al lector cómo resolver un problema, cómo obtener su solución, y luego cómo programar esta solución utilizando un lenguaje de programación de alto nivel.
Características de este texto: * Se explica qué es un algoritmo, cómo se construye un diagrama de flujo y cómo se puede escribir un programa en C * Se presentan las estructuras algorítmicas selectivas y repetitiva * Se describe el tema de funciones, asociadas siempre al concepto de reducción de problemas * Se presentan los arreglos unidimensionales y multidimensionales, respectivamente * Se estudian los caracteres y cadenas de caracteres y las estructuras y uniones * Se estudian los archivos de datos
El nivel de complejidad de los temas tratados en cada capítulo aumenta en forma gradual. Los temas se exponen con amplitud y claridad. El aprendizaje se reafirma con gran cantidad de ejercicios diseñados expresamente como elementos de ayuda para el análisis, razonamiento, práctica y entendimiento de los conceptos analizados. Cada capítulo termina con dos secciones, una con problemas resueltos sobre el tema de estudio y otra con problemas por resolver.
Indice
Capítulo 1. Algoritmos, diagramas de flujo y programas en C
1.1. Problemas y algoritmos
1.2. Diagramas de flujo
1.2.1. Reglas para la construcción de diagramas de flujo
1.3. Tipos de datos
1.3.1. Identificadores
1.3.2. Constantes
1.3.3. Variables
1.4. Operadores
1.4.1. Operadores aritméticos
1.4.2. Operadores aritméticos simplificados
1.4.3. Operadores de incremento y decremento
1.4.4. Expresiones lógicas
1.4.5. Operadores relacionales
1.4.6. Operadores lógicos
1.4.7. El operador coma
1.4.8. Prioridades de los operadores
1.5. Construcción de diagramas de flujo
1.6. Programas
1.6.1. Caracteres de control
1.6.2. Formato de variables
Problemas resueltos
Problemas suplementarios
Capítulo 2. Estructuras algorítmicas selectivas
2.1. Introducción
2.2. La estructura selectiva simple if
2.3. La estructura selectiva doble if-else
2.4. La estructura selectiva múltiple switch
2.5. Estructuras selectivas en cascada
Problemas resueltos
Problemas suplementarios
Capítulo 3. Estructuras algorítmicas repetitivas
3.1. Introducción
3.2. La estructura repetitiva for
3.3. La estructura repetitiva while
3.4. La estructura repetitiva do-while
Problemas resueltos
Problemas suplementarios
Capítulo 4. Funciones
4.1. Introducción
4.2. Variables locales, globales y estáticas
4.2.1. Conflicto entre los nombres de las variables
4.3. Parámetros por valor y por referencia
4.4. Paso de funciones como parámetros
Problemas resueltos
Problemas suplementarios
Capítulo 5. Arreglos unidimensionales
5.1. Introducción
5.2. Arreglos unidimensionales
5.3. Declaración de arreglos unidimensionales
5.4. Apuntadores y arreglos
5.5. Arreglos y funciones
Problemas resueltos
Problemas suplementarios
Capítulo 6. Arreglos multidimensionales
6.1. Introducción
6.2. Arreglos bidimensionales
6.3. Declaración de arreglos bidimensionales
6.4. Arreglos de más de dos dimensiones
6.5. Declaración de arreglos tridimensionales
Problemas resueltos
Problemas suplementarios
Capítulo 7. Caracteres y cadenas de caracteres
7.1. Introducción
7.2. Caracteres
7.3. Cadenas de caracteres
7.4. Cadenas de caracteres y arreglos
Problemas resueltos
Problemas suplementarios
Capítulo 8. Estructuras y uniones
8.1. Introducción
8.2. Estructuras
8.2.1. Declaración de estructuras
8.2.2. Creación de sinónimos o alias
8.2.3. Estructuras anidadas
8.2.4. Estructuras con arreglos
8.3. Uniones
8.3.1. Declaración de uniones
Problemas resueltos
Problemas suplementarios
Capítulo 9. Archivos de datos
9.1. Introducción
9.2. Archivos de texto y método de acceso secuencial
9.3. Archivos de acceso directo
Problemas resueltos
Problemas suplementarios
Esas son las características, me gustaria saber sus opiniones al respecto y si tiene referencia sobre este autor.
Muchas gracias.
-
pues aparentemente se ve bien, es solo cuestion de sentarse leer y ademas darse contra el monitor intentando mejorar los ejemplos que te presentan
:lightsabre: :lightsabre: :lightsabre: :lightsabre: :lightsabre: :lightsabre: :lightsabre: :lightsabre: :lightsabre: :lightsabre:
-
Para aprender lo basico esta bien, aunque todo eso lo pudiste haber encontrado en internet, pero siempre es mejor leer directamente de la hoja, nadie quiere acabarse la vista, o si?
-
Tiene lo clasico, nada especial :unsure:
-
Gracias a todos por sus opiniones pero también me bajé alguno que otro tutorial y manual de C y los imprimí ya que como dijeron, es imposible estudiar desde el monitor. Además necesito los apuntes para poder escribirlos y hacer anotaciones.
Gracias. :D