algoritmos-resueltos-con-python

El presente libro está dirigido a estudiantes y personas que están relacionados en el proceso de aprendizaje con las especialidades de ingeniería de sistemas, informática, computación y pretende aportar las herramientas básicas y luego es aplicado a la programación para la resolución de problemas.

En el libro se tiene una secuencia de temas que permite abordar la programación desde un punto de vista más creativo. Se aborda distintos ejercicios según el capitulo en estudio, todos los ejercicios se encuentran resueltos por un pseudocodigo, diagrama de flujo y programado en Python.

El libro se encuetra dividido en los siguientes seis capítulos:

1). Lenguaje de programación Python, en el que se indica de que se trata este lenguaje, sus características, ventajas y desventajas, su proceso de instalación. Se ha considerado mencionar al inicio del libro porqué se usa este lenguaje en el desarrollo de todos los ejercicios que se encuentran planteados. En esta parte, también se detalla sobre el entorno de desarrollo integrado (IDE) Visual Studio Code o VS, lugar donde se han escrito todos los programas hechos en Python, se aborda desde lo que es VS hasta su integración con Python.

2). Lenguaje y algoritmos, en este capítulo se inicia con la secuencia del aprendizaje al tema de algoritmos en el que se trata los temas de lo que es un algoritmo, representación de un algoritmo, que es un dato, identificadores y operadores, todos estos sirven para iniciar a realizar algoritmos mediante un pseudocodigo y un diagrama de flujo.

3). Instrucciones básicas de un algoritmo, en esta parte se complementa al capítulo 2 con las instrucciones que realiza todo algoritmo, de leer datos y después de un proceso obtener un resultado.

4). Estructuras selectivas, se analiza las estructuras simples, dobles y multiples para el desarrollo de algoritmos.

5). Estructuras repetitivas, en este capítulo se aborda las instrucciones desde, mientras, repetir, los que nos permiten realizar bucles en nuestros programas.

6). Vectores y matrices funcionales, se estudia los temas de arreglos unidimensionales y multidimensionales.

Con el desarrollo de todos los capítulos se habrá logrado comprender la utilidad de los algoritmos y su uso correcto de los pseudocodigos y diagramas de flujos, además se habrá vizualizado la facilidad con que se program en Python. En cada capítulo se realiza ejercicios, los que se denomina ejercicios complementarios, estos con la finalidad de reforzar cada tema.

Python

Python es un lenguaje de programación de alto nivel, es decir las sintaxis que se suele usar es fácil de leer para un ser humano, a comparación de otros lenguajes como java y c++, ya que la filosofía del lenguaje es proporcionar una sintaxis muy limpia y que beneficie con código leíble. (Challenger-Pérez et al., 2014)

Python es una de las herramientas tecnológicas que en los últimos años se ha hecho muy popular, gracias a varias razones como:

  • La cantidad de librerías que contiene.
  • La rapidez con la que se crean los programas.
  • Es multiplataforma (se puede desarrollar y ejecutar programas en, Linux, Windows, Mac, Android y otros)

 Python es gratuito, incluso para propósitos empresariales.

Obtener libro
Fuente: Editorial EIDEC