Está en la página 1de 34

CODIFICACIÓN

INTRODUCCIÓN A LENGUAJES DE
PROGRAMACIÓN
FUNDAMENTOS DE PROGRAMACIÓN
INTRODUCCIÓN AL LENGUAJE

 LENGUAJE DE PROGRAMACIÓN

• LENGUAJE ARTIFICIAL QUE PUEDE SER USADO PARA CONTROLAR EL


COMPORTAMIENTO DE UNA MÁQUINA, ESPECIALMENTE UNA COMPUTADORA.
INTRODUCCIÓN AL LENGUAJE
 TIPO DE LENGUAJES

 LENGUAJE DE ALTO NIVEL:


SON AQUELLOS QUE SE ENCUENTRAN MÁS CERCANOS AL LENGUAJE NATURAL QUE AL LENGUAJE MÁQUINA.

• REQUIERE DE CIERTOS CONOCIMIENTOS DE PROGRAMACIÓN


• EL USUARIO COMÚN PUEDE SOLUCIONAR PROBLEMAS DE PROCESAMIENTO DE DATOS DE UNA MANERA MÁS
FÁCIL Y RÁPIDA.
INTRODUCCIÓN AL LENGUAJE
 TIPO DE LENGUAJES

 LENGUAJE ENSAMBLADOR:

CONSISTE EN ASIGNAR UNA ABREVIATURA A CADA INSTRUCCIÓN EN BINARIO,


DE FORMA QUE SEA MÁS FÁCIL RECORDARLA Y MÁS DIFÍCIL EQUIVOCARSE. EJ:
ADD, SUB, DIV

TOTAL: (((A+B) + (C*D)) / E) – F


A ADD B
C MUL D
B ADD D
D DIV E
E SUB F
F MOV TOTAL

.
INTRODUCCIÓN AL LENGUAJE

 TIPO DE LENGUAJES

 LENGUAJE DE BAJO NIVEL:

ORDENA A LA MÁQUINA LAS OPERACIONES FUNDAMENTALES PARA SU


FUNCIONAMIENTO. CONSISTE EN LA COMBINACIÓN DE 0'S Y 1'S PARA FORMAR LAS
ORDENES ENTENDIBLES POR EL HARDWARE DE LA MAQUINA.

• MÁS RÁPIDO
• DIFÍCILES DE MANEJAR Y USAR

.
INTRODUCCIÓN AL LENGUAJE

ALTO NIVEL Lenguaje de Programación: C++, VB, JavaScript

EMSAMBLADOR 111000101: Mov


101010111: Add
100110111: Sub

BAJO NIVEL Lenguaje de Máquina: 1 + 5 voltios


0 – 5 voltios
INTRODUCCIÓN AL LENGUAJE
 SCRIPT

• ES UN GUIÓN O CONJUNTO DE INSTRUCCIONES QUE PERMITE LA


AUTOMATIZACIÓN DE TAREAS CREANDO PEQUEÑAS UTILIDADES, EJECUTADOS
POR UN INTÉRPRETE DE LÍNEA DE ÓRDENES Y USUALMENTE SON ARCHIVOS DE
TEXTO.
INTRODUCCIÓN AL LENGUAJE
INTERPRETE
EL INTÉRPRETE DEBE ANALIZAR CADA INSTRUCCIÓN EN EL PROGRAMA EN CADA EJECUCIÓN(UN ANALISIS EN
TIEMPO REAL)

COMPILADOR
UN COMPILADOR TOMA UN TEXTO(CODIGO FUENTE) ESCRITO EN UNA LENGUAJE DE ALTO NIVEL Y LO
TRADUCE A UN LENGUAJE COMPRENSIBLE POR LAS COMPUTADORAS
INTRODUCCIÓN AL LENGUAJE
INTERPRETE

CÓDIGO EJECUTA
FUENTE INTERPRETE

•Revisa sintaxis en Línea


•Ejecuta línea revisada

COMPILADOR

CÓDIGO
FUENTE
COMPILADOR OBJETO
PYTHON
• FUE CREADO EN HOLANDA POR GUIDO VAN ROSSUM EN 1990
• LENGUAJE DE PROPOSITO GENERAL, INTERPRETADO Y ORIENTADO A OBJETOS
• SE BASA EN SINTAXIS SIMPLE Y LIMPIA.
• ES EL SUCESOR DE JPYTHON
• EN LA ACTUALIDAD SE APLICA EN MUCHOS CAMPOS DE MUY DIFERENTE NATURALEZA
• ES UN LENGUAJE INTERPRETADO, ES DECIR QUE EL CÓDIGO ES TRADUCIDO Y EJECUTADO INSTRUCCIÓN POR INSTRUCCIÓN Y FUNCIONA EN
CUALQUIER TIPO DE SISTEMA QUE INTEGRE SU INTERPRETADOR
• UTILIZA SCRIPT, LO CUAL LO CONVIERTE EN UN PSEUDOCOMPILADO
• PROGRAMACIÓN MULTIPARADIGMA (PROGRAMACIÓN FUNCIONAL-IMPERATIVA-P.O.O).
• GRAN CALIDAD EN SU SINTAXIS , ES DECIR NO ES NECESARIO DECLARAR VARIABLES NI ARGUMENTOS, ADEMÁS LA AGRUPACIÓN DE INSTRUCCIONES
SE HACE POR SANGRÍA EN VEZ DE LLAVES DE APERTURA Y CIERRE
• ES LIBRE Y NOS OFRECE CÓDIGO ABIERTO
• EMPRESAS DE ALTO PRESTIGIO UTILIZAN PYTHON PARA PROGRAMAR TODO TIPO DE APLICACIONES Y SERVICIOS(GOOGLE, YOUTUBE O FACEBOOK)
IDE PARA PYHTON

• PYCHARM IDE
• PYDEV PARA ECLIPSE
• VIM
• WING
• SPYDER PYTHON
INSTALAR PYTHON
1. INGRESAR AL SITIO: WWW.PYTHON.ORG
INSTALAR PYTHON
2. DESCARGAR Y EJECUTAR EL ARCHIVO
INSTALAR PYTHON
3. SELECCIONAR LA OPCIÓN ADD PYTHON 3.6(PARA AGREGAR LA VERSIÓN INSTALADA AL SISTEMA
OPERATIVO)

1
INSTALAR PYTHON
4. SELECCIONAR LAS SIGUIENTES OPCIONES
INSTALAR PYTHON
5. SELECCIONAR LAS SIGUIENTES OPCIONES:
INSTALAR PYTHON
5. FINALIZAR INSTALACIÓN:
INSTALAR IDE PYCHARM
1. INGRESAR AL SITIO: WWW.JETBRAINS.COM/PYCHARM/
INSTALAR IDE PYCHARM
1. SELECCIONAR LA VERSIÓN GRATUITA COMMUNITY
INSTALAR IDE PYCHARM
2. DESCARGAR Y EJECUTAR EL ARCHIVO DE INSTALACIÓN
INSTALAR IDE PYCHARM
3. PROCESO DE INSTALACIÓN(NEXT EN CADA PANTALLA)
INSTALAR IDE PYCHARM
3. PROCESO DE INSTALACIÓN(NEXT EN CADA PANTALLA)
INSTALAR IDE PYCHARM
4. CONFIGURACIÓN DEL IDE
INSTALAR IDE PYCHARM
4. CONFIGURACIÓN DEL IDE
INSTALAR IDE PYCHARM
4. CONFIGURACIÓN DEL IDE
INSTALAR IDE PYCHARM
5. OTRAS CONFIGURACIONES DEL IDE
INSTALAR IDE PYCHARM
5. OTRAS CONFIGURACIONES DEL IDE
INSTALAR IDE PYCHARM
5. OTRAS CONFIGURACIONES DEL IDE
ENTORNO DEL IDE
INTERFAZ DE PYCHARM
Menú principal y barra de
Barra de herramientas
navegación
Ventana de
administración
de proyectos

Editor

Ventana de
depuración y
ejecución

Barra de
estado
PALABRAS RESERVADAS Y COMENTARIOS
• PARA OBTENER PALABRAS RESERVADAS DE PYTHON
DESDE EL IDE: DESDE LA CONSOLA:

• RESULTADO
PALABRAS RESERVADAS Y COMENTARIOS

PARA COMENTAR LÍNEAS DE CÓDIGO:


 MEDIANTE EL USO DEL CARÁCTER #, PARA COMENTARIOS DE UNA LÍNEA
 MEDIANTE EL USO DE LOS CARACTERES(TRIPLE COMILLASDOBLES)
DECLARACIÓN DE VARIABLES Y CONSTANTES

También podría gustarte