Informática para ingenieros¶
Bienvenidos al libro de texto de la asignatura Informática de la Escuela de Ingeniería Industrial de la Universidad de Castilla-La Mancha.
- 1. Prefacio
- 2. Introducción
- 3. Elementos de un programa
- 4. Ramificación e iteración
- 5. Abstracción con funciones
- 6. Listas, tuplas, conjuntos y diccionarios
- 7. Ejemplos de divide y vencerás
- 8. Prueba y depuración de software
- 9. Operaciones con listas
- 10. Operaciones con bits
- 11. Pago de balance de tarjeta de crédito en un año
- 12. 2. Pago múltiplo de 0.01€
- 13. Trabajo en grupo 2015 (Datos AEMET)
- 14. Ejercicios simples
- 15. Examen extraordinario (2016)
- 16. Bloque 1. Ejercicios sencillos
- 17. Bloque 2. Ley D’Hont
- 18. Recuperación de prueba de progreso
- 19. Gráficas con Python
- 20. Torres de Hanoi
- 21. Lab 1.1: Familiarización
- 22. Lab 2: Bucles, listas y cadenas
- 23. Lab 3: Archivos y manipulación de cadenas
- 24. El problema de la mochila 0-1
- 25. Navegación web con Python
- 26. Enumeración exhaustiva
- 27. Algoritmo voraz
- 28. Un paseo con Python
- 29. Permutaciones de n elementos
- 30. Problema de las 8 damas
- 31. Procesamiento de XML
- 32. Prueba de progreso 1ºA
- 33. Prueba de progreso 1ºB
- 34. Prueba de progreso 1ºC
- 35. Distancia Minkowski
- 36. Distancia a una agrupación
- 37. Centroide de un agrupamiento
- 38. Cuadrado mágico
- 39. Polígonos regulares
- 40. Estrella cirscunscrita
- 41. Mosaicos
- 42. Curvas fractales
- 43. Ley de Benford
- 44. Error cuadrático medio
- 45. Problema del asno de Buridán
- 46. Triángulo numérico
- 47. Archivos con Python
- 48. Sopa de letras
- 49. Resolución de Sudokus
- 50. Sudoku al estilo de P. Norvig
- 51. Sudoku
- 52. El tour del caballo
- 53. Trabajo en grupo (curso 2016-2017)
- 54. Resumen de métodos computacionales
- 55. Apéndice: Python básico
- 56. Apéndice. Biblioteca estándar
- 57. Apéndice. Aspectos avanzados
- 58. Apéndice. Operadores
- 59. Sobre este libro