
- Spanish
- ePUB (apto para móviles)
- Disponible en iOS y Android
Introducción a la programación
Descripción del libro
Vivimos rodeados de dispositivos inteligentes que se caracterizan por ser, en mayor o menor medida, programables. Desde las Smart TV a nuestro teléfono móvil, pasando por las aplicaciones que empleamos a diario en nuestro ordenador, como el navegador web, la hoja de cálculo, etc., todos pueden ser personalizados y automatizados creando programas.
Mediante la programación es posible agregar una nueva funcionalidad al navegador web, generar módulos de personalización para videojuegos, automatizar tareas que precisamos realizar en el ordenador y crear aplicaciones completas de todo tipo. Todo el software que usamos en cada dispositivo existe gracias a la programación.
El aprendizaje de la programación parte de la adquisición de un conjunto amplio de conceptos de carácter general, con independencia del lenguaje que se use, del tipo de programa a crear o del dispositivo donde se usará. En este manual encontrarás dichos conocimientos, fundamentales para iniciarte en el mundo de la programación.
Cuenta con la confianza de 375,005 estudiantes
Acceso a más de 1 millón de títulos por un precio mensual asequible.
Estudia de forma más eficiente usando nuestras herramientas de estudio.
Información
Índice
- Cubierta
- Cómo usar este libro
- Introducción
- 1. Nuestro primer programa
- 2. Tratamiento de la información en un programa
- 3. Adquisición de datos y emisión de resultados
- 4. Ejecución secuencial, condicional e iterativa
- 5. Colecciones de datos de tipos simples
- 6. Tipos de datos a medida
- 7. Estructuración de un programa
- 8. Ordenación y búsqueda
- 9. Estructuras de datos complejas
- 10. Reutilización de algoritmos y estructuras de datos
- 11. Interfaces de usuario
- 12. Ejecución en paralelo
- 13. Algoritmos recursivos
- 14. Errores y depuración de programas
- 15. Estructuras de datos dispersas
- 16. Documentación del código
- 17. Trabajar con datos binarios
- 18. Verificación del código mediante test
- 19. Metaprogramación y programación genérica
- 20. Control de versiones del código fuente
- Apéndice. Configuración del entorno de trabajo
- Créditos
Preguntas frecuentes
- El plan Essential es ideal para los estudiantes y los profesionales a los que les gusta explorar una amplia gama de temas. Accede a la biblioteca Essential, con más de 800 000 títulos de confianza y superventas sobre negocios, crecimiento personal y humanidades. Incluye un tiempo de lectura ilimitado y la voz estándar de «Lectura en voz alta».
- Complete: perfecto para los estudiantes avanzados y los investigadores que necesitan un acceso completo sin ningún tipo de restricciones. Accede a más de 1,4 millones de libros sobre cientos de temas, incluidos títulos académicos y especializados. El plan Complete también incluye funciones avanzadas como la lectura en voz alta prémium y el asistente de investigación.
Ten en cuenta que no será compatible con los dispositivos que se ejecuten en iOS 13 y Android 7 o en versiones anteriores. Obtén más información sobre cómo usar la aplicación