SlideShare una empresa de Scribd logo
INTRODUCCIÓN A LA PROGRAMACIÓN ,[object Object],[object Object],[object Object]
REPASO GENERAL ,[object Object],[object Object],[object Object],[object Object],[object Object]
¿Qué es Programación? ,[object Object],[object Object],[object Object],[object Object]
Para qué estudiar Programación? ,[object Object],[object Object],[object Object],[object Object]
INTRODUCCIÓN ¿Quiénes son los personajes principales de la Computadora? DESARROLLADORES USUARIOS TÉCNICOS
SOFTWARE DE DESARROLLO ,[object Object],[object Object]
SOFTWARE DE DESARROLLO ,[object Object],[object Object]
SOFTWARE DE DESARROLLO ,[object Object],[object Object],[object Object],[object Object],[object Object]
SOFTWARE DE DESARROLLO ,[object Object],[object Object],[object Object],[object Object],Categorías de los Lenguajes de Programación
[object Object],[object Object],SOFTWARE DE DESARROLLO Categorías de los Lenguajes de Programación
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
SOFTWARE DE APLICACIÓN ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
Evolución de los Lenguajes de Programación ,[object Object],[object Object],[object Object]
[object Object],[object Object]
Características de los lenguajes de alto nivel ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
Ejercicio: ,[object Object],[object Object]
Metodología para la solución de problemas con la computadora ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ESQUEMA DE UN COMPILADOR Programa fuente Ejecución del programa Resultados Compilador Programa objeto DATOS
ESQUEMA DE UN INTÉRPRETE Programa fuente Resultados Compilador DATOS
SOLUCIÓN DE PROBLEMAS  APLICANDO MODELOS MATEMÁTICOS FÓRMULAS DATOS RESULTADOS
SOLUCIÓN DE PROBLEMAS  APLICANDO MODELOS MATEMÁTICOS Imprimir el resultado de la suma. ¿Qué resultados voy a obtener? Algoritmo de la suma: Suma = numero 1 + numero 2 ¿Qué formulas voy a utilizar? Capturar el numero 1 Capturar el numero 2 ¿Qué datos necesito? ALGORITMO ANALISIS
Características y formas de los algoritmos ,[object Object],[object Object],[object Object],[object Object]
Características y formas de los algoritmos ,[object Object],[object Object],[object Object],[object Object]
Características y formas de los algoritmos En pseudo-código Inicio Escribe: (“calcula el area de cualquier rectangulo”) Escribe: (“de largo mide”) Captura: (largo) Escribe: (“de ancho mide”) Captura: (“ancho”) Formula: área = largo x ancho Escribe: (“ el area mide:” , area) fin
Características y formas de los algoritmos En diagrama de flujo inicio ancho largo Área = largo x ancho área fin Entrada (in) Entrada (in) Salida (out)
Estructura para crear un modelo lineal. ,[object Object],[object Object]
[object Object],[object Object]
A = 3 Asignación = 2 4 – 2 Resta - 6 4 + 2 Suma + 2 4 / 2 División / 12 4 * 3 Multiplicación * 64 4 ^ 3 Potencia ^ Resultado Ejemplo Operación Operador OPERADORES ARITMÉTICOS
JERARQUÍA DE OPERACIONES Al final de la operación se asigna el valor A = A + 1 5a. Tienen la misma jerarquía 7 – 2 = 5  ó  2 + 3 = 5 4a. Tienen la misma jerarquía 4 * 8 = 32  ó  4 / 2 = 2 3a. Después del () 4^ 3 = 64 2a Se ejecutan antes que ninguna . ( 4 / 2) paréntesis 1a. Comentario Resultado Jerarquía

Más contenido relacionado

La actualidad más candente

Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacion
guestd5974a6
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacionAnaisMar22
 
Fundamentos y Lógica de Programación
Fundamentos y Lógica de ProgramaciónFundamentos y Lógica de Programación
Fundamentos y Lógica de Programación
Tensor
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacion
joel210696
 
Universidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programaciónUniversidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programación
Katherine Gonzales
 
1. que es programacion
1. que es programacion1. que es programacion
1. que es programacion
Fausto Orozco
 

La actualidad más candente (13)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacion
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
 
Fundamentos y Lógica de Programación
Fundamentos y Lógica de ProgramaciónFundamentos y Lógica de Programación
Fundamentos y Lógica de Programación
 
Lenguajes de desarrollo (programación)
Lenguajes de desarrollo (programación)Lenguajes de desarrollo (programación)
Lenguajes de desarrollo (programación)
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacion
 
Universidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programaciónUniversidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programación
 
1. que es programacion
1. que es programacion1. que es programacion
1. que es programacion
 

Destacado

Comprension de textos
Comprension de textosComprension de textos
Comprension de textosdetlefsen
 
Elementos basicos c++
Elementos basicos c++Elementos basicos c++
Elementos basicos c++
Tensor
 
Supprimer PrintOnKey
Supprimer PrintOnKeySupprimer PrintOnKey
Supprimer PrintOnKey
fransistopno
 
Atelier numérique : Affichez vos disponibilités et facilitez la réservation e...
Atelier numérique : Affichez vos disponibilités et facilitez la réservation e...Atelier numérique : Affichez vos disponibilités et facilitez la réservation e...
Atelier numérique : Affichez vos disponibilités et facilitez la réservation e...
Destination Brocéliande
 
Des suites d'hôtel transformées en copropriétés
Des suites d'hôtel transformées en copropriétésDes suites d'hôtel transformées en copropriétés
Des suites d'hôtel transformées en copropriétés
Yves Doyon
 
Éric Yves Doyon Canada - Une histoire à succès
Éric Yves Doyon Canada - Une histoire à succèsÉric Yves Doyon Canada - Une histoire à succès
Éric Yves Doyon Canada - Une histoire à succès
Yves Doyon
 
Résultats des mutuelles d'assurance du GEMA et enjeux 2015
Résultats des mutuelles d'assurance du GEMA et enjeux 2015Résultats des mutuelles d'assurance du GEMA et enjeux 2015
Résultats des mutuelles d'assurance du GEMA et enjeux 2015
Groupe SFC, cabinet d'expertise comptable
 
Emprendimientos 110817081400-phpapp02
Emprendimientos 110817081400-phpapp02Emprendimientos 110817081400-phpapp02
Emprendimientos 110817081400-phpapp02Carla Melisa Nicolato
 
Incidente uss baltimore y el imperialismo norteamericano durante la guerra ci...
Incidente uss baltimore y el imperialismo norteamericano durante la guerra ci...Incidente uss baltimore y el imperialismo norteamericano durante la guerra ci...
Incidente uss baltimore y el imperialismo norteamericano durante la guerra ci...
Felipe R
 
TRAVAIL DE JAIME VELÁZQUEZ ÍSCAR ET LORENZO LOPEZ PEINADO (3 TRIM)
TRAVAIL DE JAIME VELÁZQUEZ ÍSCAR ET LORENZO LOPEZ PEINADO (3 TRIM)TRAVAIL DE JAIME VELÁZQUEZ ÍSCAR ET LORENZO LOPEZ PEINADO (3 TRIM)
TRAVAIL DE JAIME VELÁZQUEZ ÍSCAR ET LORENZO LOPEZ PEINADO (3 TRIM)
manusp14
 
Logiciel collectivités territoriales
Logiciel collectivités territorialesLogiciel collectivités territoriales
Logiciel collectivités territoriales
Yann Lucas
 
International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI) International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)
inventionjournals
 
Investir dans l'immobilier neuf en France
Investir dans l'immobilier neuf en FranceInvestir dans l'immobilier neuf en France
Investir dans l'immobilier neuf en France
DIASPOREX
 
Presa ja fete champetre 2013
Presa ja fete champetre 2013Presa ja fete champetre 2013
Presa ja fete champetre 2013jeunesactifs69
 
Réaliser une chape de mortier de ciment
Réaliser une chape de mortier de cimentRéaliser une chape de mortier de ciment
Réaliser une chape de mortier de ciment
GENICIMO
 
Computacion primera unidad
Computacion primera unidadComputacion primera unidad
Computacion primera unidad
ELVIA
 
Marché Broussard
Marché BroussardMarché Broussard
Marché Broussard
Gat988
 
Bonjour!aurevoir!
Bonjour!aurevoir!Bonjour!aurevoir!
Bonjour!aurevoir!
Iman Mefleh
 

Destacado (20)

El resumen
El resumenEl resumen
El resumen
 
Comprension de textos
Comprension de textosComprension de textos
Comprension de textos
 
Elementos basicos c++
Elementos basicos c++Elementos basicos c++
Elementos basicos c++
 
Supprimer PrintOnKey
Supprimer PrintOnKeySupprimer PrintOnKey
Supprimer PrintOnKey
 
Atelier numérique : Affichez vos disponibilités et facilitez la réservation e...
Atelier numérique : Affichez vos disponibilités et facilitez la réservation e...Atelier numérique : Affichez vos disponibilités et facilitez la réservation e...
Atelier numérique : Affichez vos disponibilités et facilitez la réservation e...
 
Des suites d'hôtel transformées en copropriétés
Des suites d'hôtel transformées en copropriétésDes suites d'hôtel transformées en copropriétés
Des suites d'hôtel transformées en copropriétés
 
Éric Yves Doyon Canada - Une histoire à succès
Éric Yves Doyon Canada - Une histoire à succèsÉric Yves Doyon Canada - Une histoire à succès
Éric Yves Doyon Canada - Une histoire à succès
 
Résultats des mutuelles d'assurance du GEMA et enjeux 2015
Résultats des mutuelles d'assurance du GEMA et enjeux 2015Résultats des mutuelles d'assurance du GEMA et enjeux 2015
Résultats des mutuelles d'assurance du GEMA et enjeux 2015
 
Emprendimientos 110817081400-phpapp02
Emprendimientos 110817081400-phpapp02Emprendimientos 110817081400-phpapp02
Emprendimientos 110817081400-phpapp02
 
Incidente uss baltimore y el imperialismo norteamericano durante la guerra ci...
Incidente uss baltimore y el imperialismo norteamericano durante la guerra ci...Incidente uss baltimore y el imperialismo norteamericano durante la guerra ci...
Incidente uss baltimore y el imperialismo norteamericano durante la guerra ci...
 
TRAVAIL DE JAIME VELÁZQUEZ ÍSCAR ET LORENZO LOPEZ PEINADO (3 TRIM)
TRAVAIL DE JAIME VELÁZQUEZ ÍSCAR ET LORENZO LOPEZ PEINADO (3 TRIM)TRAVAIL DE JAIME VELÁZQUEZ ÍSCAR ET LORENZO LOPEZ PEINADO (3 TRIM)
TRAVAIL DE JAIME VELÁZQUEZ ÍSCAR ET LORENZO LOPEZ PEINADO (3 TRIM)
 
Logiciel collectivités territoriales
Logiciel collectivités territorialesLogiciel collectivités territoriales
Logiciel collectivités territoriales
 
International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI) International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)
 
Investir dans l'immobilier neuf en France
Investir dans l'immobilier neuf en FranceInvestir dans l'immobilier neuf en France
Investir dans l'immobilier neuf en France
 
Presa ja fete champetre 2013
Presa ja fete champetre 2013Presa ja fete champetre 2013
Presa ja fete champetre 2013
 
Réaliser une chape de mortier de ciment
Réaliser une chape de mortier de cimentRéaliser une chape de mortier de ciment
Réaliser une chape de mortier de ciment
 
Computacion primera unidad
Computacion primera unidadComputacion primera unidad
Computacion primera unidad
 
Marché Broussard
Marché BroussardMarché Broussard
Marché Broussard
 
Bonjour!aurevoir!
Bonjour!aurevoir!Bonjour!aurevoir!
Bonjour!aurevoir!
 
Un jour
Un jourUn jour
Un jour
 

Similar a Unidad 1-continacion

Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programaciónCati Oliver
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programación
Celso Bonilla
 
Introduccion a la programacion 2010
Introduccion a la programacion 2010Introduccion a la programacion 2010
Introduccion a la programacion 2010Mario Lopez
 
9º Algoritmos
9º Algoritmos9º Algoritmos
9º Algoritmosnileyna
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióNAlfonso
 
1. Que es programacion
1. Que es programacion1. Que es programacion
1. Que es programacion
Fausto Orozco
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
Abrilzabaleta
 
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptxINTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
JuanAntonioCarrilloM
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
Israel Abdias
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
DANTE ELVIS CACHI ALANOCA
 
CONSULTA
CONSULTACONSULTA
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]Jalil Segura
 

Similar a Unidad 1-continacion (20)

Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programación
 
Introduccion a la programacion 2010
Introduccion a la programacion 2010Introduccion a la programacion 2010
Introduccion a la programacion 2010
 
Introduccion a la progamacion
Introduccion a la progamacionIntroduccion a la progamacion
Introduccion a la progamacion
 
9º Algoritmos
9º Algoritmos9º Algoritmos
9º Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióN
 
1. Que es programacion
1. Que es programacion1. Que es programacion
1. Que es programacion
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Presentacion c
Presentacion cPresentacion c
Presentacion c
 
Presentacion c
Presentacion cPresentacion c
Presentacion c
 
Algoritmos - Curso UNE
Algoritmos - Curso UNEAlgoritmos - Curso UNE
Algoritmos - Curso UNE
 
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptxINTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
CONSULTA
CONSULTACONSULTA
CONSULTA
 
Consulta
ConsultaConsulta
Consulta
 
Introduccion a los algoritmos
Introduccion a los algoritmosIntroduccion a los algoritmos
Introduccion a los algoritmos
 
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]
 

Unidad 1-continacion

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. INTRODUCCIÓN ¿Quiénes son los personajes principales de la Computadora? DESARROLLADORES USUARIOS TÉCNICOS
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. ESQUEMA DE UN COMPILADOR Programa fuente Ejecución del programa Resultados Compilador Programa objeto DATOS
  • 22. ESQUEMA DE UN INTÉRPRETE Programa fuente Resultados Compilador DATOS
  • 23. SOLUCIÓN DE PROBLEMAS APLICANDO MODELOS MATEMÁTICOS FÓRMULAS DATOS RESULTADOS
  • 24. SOLUCIÓN DE PROBLEMAS APLICANDO MODELOS MATEMÁTICOS Imprimir el resultado de la suma. ¿Qué resultados voy a obtener? Algoritmo de la suma: Suma = numero 1 + numero 2 ¿Qué formulas voy a utilizar? Capturar el numero 1 Capturar el numero 2 ¿Qué datos necesito? ALGORITMO ANALISIS
  • 25.
  • 26.
  • 27. Características y formas de los algoritmos En pseudo-código Inicio Escribe: (“calcula el area de cualquier rectangulo”) Escribe: (“de largo mide”) Captura: (largo) Escribe: (“de ancho mide”) Captura: (“ancho”) Formula: área = largo x ancho Escribe: (“ el area mide:” , area) fin
  • 28. Características y formas de los algoritmos En diagrama de flujo inicio ancho largo Área = largo x ancho área fin Entrada (in) Entrada (in) Salida (out)
  • 29.
  • 30.
  • 31. A = 3 Asignación = 2 4 – 2 Resta - 6 4 + 2 Suma + 2 4 / 2 División / 12 4 * 3 Multiplicación * 64 4 ^ 3 Potencia ^ Resultado Ejemplo Operación Operador OPERADORES ARITMÉTICOS
  • 32. JERARQUÍA DE OPERACIONES Al final de la operación se asigna el valor A = A + 1 5a. Tienen la misma jerarquía 7 – 2 = 5 ó 2 + 3 = 5 4a. Tienen la misma jerarquía 4 * 8 = 32 ó 4 / 2 = 2 3a. Después del () 4^ 3 = 64 2a Se ejecutan antes que ninguna . ( 4 / 2) paréntesis 1a. Comentario Resultado Jerarquía