1 option
Una Introducción a la Programación Estructurada en C / Ricardo Ruiz Rodríguez.
- Format:
- Book
- Author/Creator:
- Ruiz Rodríguez, Ricardo.
- Language:
- Spanish
- Subjects (All):
- Lenguajes de programación.
- Programming languages (Electronic computers).
- Local Subjects:
- Lenguajes de programación.
- Physical Description:
- 1 online resource (309 p.)
- Place of Publication:
- [Santa Fe] : El Cid Editor, 2013.
- Language Note:
- Spanish
- Contents:
- Una Introducción a la Programación Estructurada en C; Legales; Prólogo; Índice general; Introducción; Capítulo 1: El proceso de programación en C; 1.1. Diseño del algoritmo; 1.2. Pruebas de escritorio para el algoritmo; 1.3. Edición del programa en código fuente; 1.4. Compilación; 1.4.1. Error fatal; 1.4.2. Error preventivo; 1.5. Vinculación; 1.6. Carga y ejecución; 1.7. Depuración; 1.8. Estructura de un programa en C; 1.9. Ejercicios; Capítulo 2: Bienvenido a C!; 2.1. El primer programa en C; 2.2. Lectura de datos; 2.3. Consideraciones adicionales; 2.4. Ejercicios
- Capítulo 3: Estructuras de control3.1. Estructuras de control para la selección; 3.1.1. La estructura de control if; 3.1.2. La estructura de control if-else; 3.1.3. El operador ternario ? :; 3.1.4. La estructura de control switch; 3.2. Estructuras de control para la repetición; 3.2.1. La estructura de control while; 3.2.2. La estructura de control do-while; 3.2.3. La estructura de control for; 3.3. Estructuras de control combinadas; 3.4. Tipos de repetición; 3.4.1. Repetición controlada por contador; 3.4.2. Repetición controlada por centinela; 3.4.3. Repeticiones híbridas; 3.5. Ejercicios
- Capítulo 4: Módulos de programa: Funciones4.1. Funciones de biblioteca; 4.2. Conceptos y estructura; 4.2.1. Estructura para las funciones en C; 4.2.2. Ejemplos de definición de funciones; 4.3. Ámbitos de variables; 4.4. Bibliotecas personalizadas de funciones; 4.5. Ejercicios; Capítulo 5: Recursividad; 5.1. Definición y conceptos; 5.1.1. Aspectos inherentes: overhead; 5.2. Soluciones iterativas vs. recursivas; 5.2.1. Factorial; 5.2.2. Fibonacci; 5.2.3. Experimento empírico; 5.3. Torres de Hanoi; 5.4. Consideraciones finales; 5.5. Ejercicios; Capítulo 6: Arreglos
- 6.1. Arreglos de una dimensión (vectores)6.1.1. Conceptos, representación y estructura; 6.1.2. Declaración, inicialización y recorrido; 6.1.3. Arreglos y funciones; 6.1.4. Ordenamiento por burbuja; 6.1.5. Búsqueda lineal y búsqueda binaria; 6.1.6. Arreglos de caracteres (cadenas); 6.2. Arreglos de dos dimensiones (matrices); 6.2.1. Conceptos, representación y estructura; 6.2.2. Declaración, inicialización, recorrido y uso con funciones; 6.2.3. Suma de matrices; 6.3. Arreglos de n dimensiones; 6.4. Consideraciones finales con arreglos; 6.5. Ejercicios; Capítulo 7: Apuntadores
- 7.1. Definición, estructura y representación7.1.1. Piedra angular de la piedra angular; 7.2. Parámetros por valor y por referencia; 7.3. Aritmética de apuntadores; 7.4. Apuntadores y arreglos; 7.4.1. Asignación dinámica de memoria; 7.4.2. Argumentos en la invocación de programas; 7.5. Apuntadores a funciones; 7.5.1. Arreglos de apuntadores a funciones; 7.6. Ejercicios; Capítulo 8: Abstracción de datos; 8.1. Conceptos, representación y estructura; 8.2. Abstracción en acción; 8.2.1. Números racionales; 8.3. Estructuras compuestas; 8.4. Arreglos de estructuras; 8.5. Abstracción de matrices
- 8.6. Ejercicios
- Notes:
- Contiene índice.
- Contiene bibliografía.
- Description based on online resource; title from PDF title page (ebrary, viewed January 27, 2014).
- ISBN:
- 1-4492-9133-3
- OCLC:
- 927526749
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.