Skip to content

Latest commit

 

History

History
52 lines (33 loc) · 2.37 KB

introduccion.md

File metadata and controls

52 lines (33 loc) · 2.37 KB

Introducción

¿Qué es un algoritmo?

Es un conjunto de instrucciones o pasos detallados para resolver un problema o completar una tarea en específico.

Ejemplo:

¿Cómo bailar la macarena?

  1. Poner el brazo derecho estirado en frente con la palma de la mano hacia abajo
  2. Poner el brazo izquierdo estirado en frente con la palma de la mano hacia abajo
  3. Poner la palma de la mano derecha hacia arriba
  4. Poner la palma de la mano izquierda hacia arriba
  5. Tocar el hombro izquierdo con la mano derecha
  6. Tocar el hombro derecho con la mano izquierda
  7. Poner la mano derecha al lado derecho de la cabeza
  8. Poner la mano izquierda al lado izquierdo de la cabeza
  9. Poner la mano derecha en la cadera al lado izquierdo
  10. Poner la mano izquierda en la cadera al lado derecho
  11. Poner la mano derecha en la parte derecha de atrás del cuerpo
  12. Poner la mano izquierda en la parte izquierda de atrás del cuerpo
  13. Girar las caderas

Ejercicio: Hacer un algoritmo que describa cómo cepillarse los dientes

¿Que es programar?

Programar es diseñar un algoritmo y llevarlo a un lenguaje de programación para que una computadora ( elemento tecnológico ) pueda seguir las instrucciones que se especifican en el algoritmo. Un programa es el grupo de instrucciones escritas en un lenguaje de programación.

¿Que es un lenguaje de programación?

Es un lenguaje o un idioma como el español, éste expresa las instrucciones que se plantearon en un algoritmo para que una computadora (elemento tecnológico) pueda seguirlas de manera correcta

¿Qué es python?

Es un lenguaje de programación el cual se clasifica como un lenguaje interpretado, de alto nivel, multiplataforma, de tipado dinámico y multiparadigma

  • Lenguaje interpretado: Es aquel en el cual sus instrucciones o el código escrito por el programador en un lenguaje de alto nivel, es traducido por el intérprete a un lenguaje entendible para la máquina paso a paso, instrucción por instrucción.

  • Alto nivel: La forma en la cual se escriben las instrucciones son muy parecidas a el lenguaje humano.

  • Multiplataforma: Puede ser interpretado en varios sistemas operativos

  • Tipado dinámico: Las variables no requieren ser definidas asignando el tipo de dato

  • Multiparadigma: Puede utilizar diferentes técnicas de programación