Lenguajes de programación /
Los lenguajes de programación son hoy en día una herramienta fundamental para la resolución de problemas en todas las áreas de la Ciencia y la Ingeniería. En particular, la metodología empleada para la resolución de una variedad de problemas en el ámbito de la Matemática consiste en plantear un algo...
Guardado en:
| Autor principal: | |
|---|---|
| Otros Autores: | , |
| Formato: | eBook |
| Lenguaje: | español |
| Publicado: |
Madrid :
Universidad Nacional de Educación a Distancia,
2021.
|
| Materias: | |
| Acceso en línea: | Ebook suscrito en eLibro.net |
| Etiquetas: |
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
Tabla de Contenidos:
- PREFACIO ORGANIZACIÓN DE LA UNIDAD DIDÁCTICA CÓMO UTILIZAR EL LIBRO OBJETIVOS DOCENTES 1. FUNDAMENTOS DE PROGRAMACIÓN 1.1. INTRODUCCIÓN 1.2. EVOLUCIÓN DE LOS LENGUAJES DE PROGRAMACIÓN 1.3. PARADIGMAS DE PROGRAMACIÓN 1.4. MÉTODOS DE IMPLEMENTACIÓN 1.5. LECTURAS RECOMENDADAS 1.6. EJERCICIOS DE AUTOCOMPROBACIÓN 1.7. SOLUCIONES DE LOS EJERCICIOS 2. COMENZANDO A PROGRAMAR EN C++ 2.1. INTRODUCCIÓN 2.2. EL PROGRAMA “HOLA MUNDO!” 2.3. LITERALES DE TIPO STRING 2.4. SALIDA POR CONSOLA 2.5. MANIPULADORES DEL FLUJO DE SALIDA 2.6. FLUJOS PREDEFINIDOS DE ENTRADA Y DE SALIDA 2.7. LECTURAS RECOMENDADAS 2.8. EJERCICIOS DE AUTOCOMPROBACIÓN 2.9. SOLUCIONES DE LOS EJERCICIOS 3. VARIABLES Y TIPOS DE DATOS: PRINCIPIOS BÁSICOS 3.1. INTRODUCCIÓN 3.2. VARIABLES 3.3. TIPOS DE DATOS 3.4. ARRAYS 3.5. CADENAS DE CARACTERES 3.6. PUNTEROS 3.7. VARIABLES EN MEMORIA DINÁMICA 3.8. LECTURAS RECOMENDADAS 3.9. EJERCICIOS DE AUTOCOMPROBACIÓN 3.10. SOLUCIONES DE LOS EJERCICIOS 4. VARIABLES Y TIPOS DE DATOS: PROGRAMACIÓN EN C++ 4.1. INTRODUCCIÓN 4.2. DECLARACIÓN DE VARIABLES 4.3. TIPOS DE DATOS BÁSICOS 4.4. LÍMITES NUMÉRICOS 4.5. INICIALIZACIÓN DE VARIABLES DE TIPOS BÁSICOS 4.6. TIPOS ENUMERADOS 4.7. ESTRUCTURAS 4.8. ARRAYS 4.9. TIPOS DEFINIDOS EN LIBRERÍA ESTÁNDAR 4.10. PUNTEROS 4.11. VARIABLES EN MEMORIA DINÁMICA 4.12. ÁMBITO Y VISIBILIDAD DE LAS VARIABLES 4.13. LECTURAS RECOMENDADAS 4.14. EJERCICIOS DE AUTOCOMPROBACIÓN 4.15. SOLUCIONES DE LOS EJERCICIOS 5. ASIGNACIONES Y EXPRESIONES: PRINCIPIOS BÁSICOS 5.1. INTRODUCCIÓN 5.2. SENTENCIA DE ASIGNACIÓN 5.3. OPERADORES 5.4. ASOCIATIVIDAD Y PRECEDENCIA 5.5. SISTEMA DE TIPOS 5.6. LECTURAS RECOMENDADAS 5.7. EJERCICIOS DE AUTOCOMPROBACIÓN 5.8. SOLUCIONES DE LOS EJERCICIOS 6. ASIGNACIONES Y EXPRESIONES: PROGRAMACIÓN EN C++ 6.1. INTRODUCCIÓN 6.2. EL OPERADOR ASIGNACIÓN 6.3. OPERADORES ARITMÉTICOS 6.4. OPERADORES RELACIONALES Y LÓGICOS 6.5. OPERADORES >> Y<< 6.6. OPERANDO CON BITS 6.7. OPERANDO CON VALORES NUMÉRICOS 6.8. OPERANDO CON COMPLEJOS 6.9. ENTRADA POR TECLADO 6.10. OPERANDO CON STRINGS 6.11. OPERANDO CON PUNTEROS 6.12. RELACIÓN ENTRE PUNTEROS Y ARRAYS 6.13. OPERANDO CON VECTORES 6.14. OPERANDO CON ESTRUCTURAS 6.15. LECTURAS RECOMENDADAS 6.16. EJERCICIOS DE AUTOCOMPROBACIÓN 6.17. SOLUCIONES DE LOS EJERCICIOS 7. CONTROL DEL FLUJO DEL PROGRAMA: PRINCIPIOS BÁSICOS 7.1. INTRODUCCIÓN 7.2. SENTENCIAS DE SELECCIÓN 7.3. SENTENCIAS ITERATIVAS 7.4. EXCEPCIONES 7.5. LECTURAS RECOMENDADAS 7.6. EJERCICIOS DE AUTOCOMPROBACIÓN 7.7. SOLUCIONES DE LOS EJERCICIOS 8. CONTROL DEL FLUJO DEL PROGRAMA: PROGRAMACIÓN C++ 8.1. INTRODUCCIÓN 8.2. SENTENCIAS DE SELECCIÓN 8.3. SENTENCIAS ITERATIVAS 8.4. EXCEPCIONES 8.5. ENTRADA POR TECLADO 8.6. ENTRADA Y SALIDA POR FICHERO 8.7. LECTURAS RECOMENDADAS 8.8. EJERCICIOS DE AUTOCOMPROBACIÓN 8.9. SOLUCIONES DE LOS EJERCICIOS 9. SUBPROGRAMAS: PRINCIPIOS BÁSICOS 9.1. INTRODUCCIÓN 9.2. FUNCIONES 9.3. FUNCIONES RECURSIVAS 9.4. PROCEDIMIENTOS 9.5. LECTURAS RECOMENDADAS 9.6. EJERCICIOS DE AUTOCOMPROBACIÓN 9.7. SOLUCIONES DE LOS EJERCICIOS 10. SUBPROGRAMAS: PROGRAMACIÓN EN C++ 10.1. INTRODUCCIÓN 10.2. DEFINICIÓN DE LAS FUNCIONES 10.3. LLAMADA A LAS FUNCIONES 10.4. PASO DE PARÁMETROS A LAS FUNCIONES 10.5. ÁMBITO Y VISIBILIDAD 10.6. SENTENCIA RETURN 10.7. PUNTEROS A FUNCIONES 10.8. EXCEPCIONES 10.9. PROTOTIPOS 10.10. ORGANIZACIÓN DEL PROGRAMA EN VARIOS FICHEROS 10.11. ESPACIOS DE NOMBRES 10.12. LECTURAS RECOMENDADAS 10.13. EJERCICIOS DE AUTOCOMPROBACIÓN 10.14. SOLUCIONES DE LOS EJERCICIOS 11. ESTRUCTURAS DE DATOS: PRINCIPIOS BÁSICOS 11.1. INTRODUCCIÓN 11.2. LISTAS 11.3. MAPAS 11.4. ÁRBOLES 11.5. LECTURAS RECOMENDADAS 11.6. EJERCICIOS DE AUTOCOMPROBACIÓN 11.7. SOLUCIONES DE LOS EJERCICIOS 12. ESTRUCTURAS DE DATOS: PROGRAMACIÓN EN C++ 12.1. INTRODUCCIÓN 12.2. STANDARD TEMPLATE LIBRARY 12.3. LISTAS 12.4. PILAS 12.5. COLAS 12.6. MAPAS 12.7. LECTURAS RECOMENDADAS 12.8. EJERCICIOS DE AUTOCOMPROBACIÓN 12.9. SOLUCIONES DE LOS EJERCICIOS 13. ALGORITMOS: PRINCIPIOS BÁSICOS 13.1. INTRODUCCIÓN 13.2. PARADIGMAS DE DISEÑO 13.3. DESCRIPCIÓN DEL ALGORITMO 13.4. COMPLEJIDAD 13.5. ALGORITMOS DE ORDENACIÓN 13.6. LECTURAS RECOMENDADAS 13.7. EJERCICIOS DE AUTOCOMPROBACIÓN 13.8. SOLUCIONES DE LOS EJERCICIOS 14. ALGORITMOS: PROGRAMACIÓN EN C++ 14.1. INTRODUCCIÓN 14.2. CONTAR ELEMENTOS 14.3. ELIMINAR Y REEMPLAZAR ELEMENTOS 14.4. INVERTIR EL ORDEN DE LOS ELEMENTOS 14.5. TRANSFORMAR LOS ELEMENTOS 14.6. ORDENAR ELEMENTOS 14.7. BUSCAR ELEMENTOS 14.8. EXPRESIONES LAMBDA 14.9. LECTURAS RECOMENDADAS 14.10. EJERCICIOS DE AUTOCOMPROBACIÓN 14.11. SOLUCIONES DE LOS EJERCICIOS ÍNDICE ALFABÉTICO ÍNDICE ALFABÉTICO DE C++ BIBLIOGRAFÍA