Este libro sobre algoritmia está dirigido a cualquiera que desee dominar los conceptos básicos esenciales de la programación. Para aprender a programar, primero hay que entender qué es realmente un ordenador, cómo funciona y sobre todo, cómo puede ejecutar programas, cómo manipula y almacena datos e...
Este libro sobre algoritmia está dirigido a cualquiera que desee dominar los conceptos básicos esenciales de la programación. Para aprender a programar, primero hay que entender qué es realmente un ordenador, cómo funciona y sobre todo, cómo puede ejecutar programas, cómo manipula y almacena datos e instrucciones y cuál es su lógica. Seguidamente, con el tiempo, todo lo demás de hace evidente: variables, pruebas, condiciones, bucles, tablas, funciones, archivos, hasta nociones avanzadas la comprensión de las listas y los objetos. El lenguaje algorítmico (o la sintaxis del pseudo-código de los algoritmos) se utiliza de manera muy habitual en las escuelas de informática y en los cursos de formación como el primer año de ingeniería o la formación profesional en IT y este libro está especialmente dirigido y recomendado a todos sus alumnos. Una vez adquiridas las nociones básicas, el lector encontrará en este libro los medios para avanzar hacia nociones más avanzadas: un capítulo sobre objetos abre las puertas a la programación en lenguajes avanzados y potentes como C, C++, Java, C# y especialmente Python. Al final de cada uno de los capítulos, el autor propone numerosos ejercicios corregidos, que permiten consolidar los conocimientos adquiridos. Todos los algoritmos de este libro están escritos en Python. El código fuente de todos ellos, que se puede utilizar directamente, se puede descargar del sitio web de https://www.ediciones-eni.com
Este sitio web almacena datos como cookies para habilitar la funcionalidad necesaria del sitio, incluidos análisis y personalización. Puede cambiar su configuración en cualquier momento o aceptar la configuración predeterminada.
Las cookies necesarias ayudan a hacer una página web utilizable activando funciones básicas como la navegación en la página y el acceso a áreas seguras de la página web. La página web no puede funcionar adecuadamente sin estas cookies.
Personalización
Las cookies de personalización permiten a la página web recordar información que cambia la forma en que la página se comporta o el aspecto que tiene, como su idioma preferido o la región en la que usted se encuentra.
Análisis
Las cookies estadísticas ayudan a los propietarios de páginas web a comprender cómo interactúan los visitantes con las páginas web reuniendo y proporcionando información de forma anónima.
Marketing
Las cookies de marketing se utilizan para rastrear a los visitantes en las páginas web. La intención es mostrar anuncios relevantes y atractivos para el usuario individual, y por lo tanto, más valiosos para los editores y terceros anunciantes.