0% encontró este documento útil (0 votos)
132 vistas24 páginas

Modulo 1 - PCAP

Un programa de computadora instruye a la máquina para que realice tareas simples como aceptar datos de entrada, realizar cálculos y mostrar resultados. Los lenguajes de programación como Python permiten escribir instrucciones para la computadora en un formato más legible para los humanos. Python es un lenguaje de código abierto, multiplataforma e interpretado que se puede descargar gratuitamente e incluye herramientas para escribir, ejecutar y depurar programas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
132 vistas24 páginas

Modulo 1 - PCAP

Un programa de computadora instruye a la máquina para que realice tareas simples como aceptar datos de entrada, realizar cálculos y mostrar resultados. Los lenguajes de programación como Python permiten escribir instrucciones para la computadora en un formato más legible para los humanos. Python es un lenguaje de código abierto, multiplataforma e interpretado que se puede descargar gratuitamente e incluye herramientas para escribir, ejecutar y depurar programas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 24

PCAP: FUNDAMENTOS DE PROGRAMACIÓN CON PYTHON

INSTRUCTOR: HENRY JUAREZ VARGAS


¿CÓMO FUNCIONA UN PROGRAMA DE COMPUTADORA?

 Un programa hace que una computadora sea utilizable. Sin un programa, una computadora, incluso la más
poderosa, no es más que un objeto. Del mismo modo, sin un pianista, un piano no es más que una caja de madera.
 Una computadora puede ejecutar solo operaciones extremadamente simples.
 Es necesario instruir a la computadora para que:
• Acepte un número que represente la distancia.
• Acepte un número que represente el tiempo de viaje.
• Divida el valor anterior entre el segundo y almacene el resultado en la memoria.
• Muestre el resultado (representando la velocidad promedio) en un formato legible
• Estas cuatro acciones simples forman un programa.
LENGUAJES NATURALES FRENTE A LENGUAJES DE PROGRAMACIÓN

 Un lenguaje es un medio (y una herramienta) para expresar y


registrar pensamientos.
 Las computadoras también tienen su propio lenguaje, llamado
lenguaje máquina, el cual es muy rudimentario.
 Los comandos que reconoce son muy simples. Podemos
imaginar que la computadora responde a órdenes como "Toma
este número, divídelo entre otro y guarda el resultado".
 Un conjunto completo de comandos conocidos se llama lista
de instrucciones, a veces abreviada IL (por sus siglas en
inglés)
LENGUAJES DE COMPUTADORA
LENGUAJE MAQUINA
LENGUAJE ENSAMBLADOR (BAJO NIVEL)
LENGUAJES DE ALTO NIVEL
¿QUÉ COMPONE A UN LENGUAJE?

 Todo lenguaje consta de:


 Un alfabeto
 Un léxico
 Una sintaxis
 Una semántica

Un programa escrito en un
lenguaje de programación de
alto nivel se llama código
fuente.
Del mismo modo, el archivo
que contiene el código fuente
se llama archivo fuente.
COMPILACIÓN VS INTERPRETACIÓN

 Supongamos que has escrito correctamente un programa.


 ¿Cómo persuadimos a la computadora para que lo ejecute? Tienes que convertir tu programa en
lenguaje máquina.
COMPILACIÓN VS INTERPRETACIÓN
 ¿Cuál es mejor? ¿El modelo de "compilación" o el
modelo de "interpretación"?
VENTAS Y DESVENTAJAS
¿QUÉ ES PYTHON?

 Python es un lenguaje de programación de alto nivel, interpretado, orientado a


objetos y de uso generalizado con semántica dinámica, que se utiliza para la
programación de propósito general.
 Aunque puede que conozcas a la pitón como una gran serpiente, el nombre del
lenguaje de programación Python proviene de una vieja serie de comedia de la
BBC llamada Monty Python's Flying Circus.
¿QUÉ HACE ESPECIAL A PY?
EXISTE MÁS DE UN PYTHON

 Existen dos tipos principales de Python, llamados Python 2 y Python 3.


¿COMO SE CREO PYTHON?
PYTHON ALIAS CPYTHON

 En primer lugar, están los Pythons que se mantienen por las personas reunidas en torno a PSF (Python
Software Foundation), una comunidad que tiene como objetivo desarrollar, mejorar, expandir y popularizar
Python y su entorno. El presidente del PSF es el propio Guido van Rossum, y por esta razón, estos Pythons se
llaman canónicos.
 Guido van Rossum utilizó el lenguaje de programación "C" para implementar la primera versión de su
lenguaje y esta decisión aún está vigente.

 Esta es la razón por la que la implementación de PSF a menudo se denomina CPython


COMO OBTENER Y UTILIZAR PYTHON?

 Es probable que los usuarios de Linux tengan Python ya instalado

 Todos los usuarios que no sean de Linux pueden descargar una copia en https://www.python.org/downloads/
INSTALACIÓN
IDLE SHELL
EDITOR DE CODIGO
CÓMO ESCRIBIR Y EJECUTAR TU PRIMER PROGRAMA

 Ahora solo coloca una línea en tu ventana de editor recién abierta y con nombre.
 La línea se ve así:
MODULO 1
COMPLETO!

También podría gustarte