SlideShare une entreprise Scribd logo
1  sur  32
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

Contenu connexe

Tendances

Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacionguestd5974a6
 
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ónTensor
 
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 programacionjoel210696
 
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ónKatherine Gonzales
 
1. que es programacion
1. que es programacion1. que es programacion
1. que es programacionFausto Orozco
 

Tendances (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
 

En vedette

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 PrintOnKeyfransistopno
 
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ésYves 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èsYves Doyon
 
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 territorialesYann 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 FranceDIASPOREX
 
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 cimentGENICIMO
 
Computacion primera unidad
Computacion primera unidadComputacion primera unidad
Computacion primera unidadELVIA
 
Marché Broussard
Marché BroussardMarché Broussard
Marché BroussardGat988
 
Bonjour!aurevoir!
Bonjour!aurevoir!Bonjour!aurevoir!
Bonjour!aurevoir!Iman Mefleh
 

En vedette (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
 

Similaire à 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
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
9º Algoritmos
9º Algoritmos9º Algoritmos
9º 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
 
Algoritmos - Curso UNE
Algoritmos - Curso UNEAlgoritmos - Curso UNE
Algoritmos - Curso UNE
 
Presentacion c
Presentacion cPresentacion c
Presentacion c
 
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