SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Segundo de Bachillerato
Programación
1 1
Fecha : 14 de enero de 2017
UT 1 : Metodología de la Programación
Conceptos : Introducción a la programación
2
Contenido
2
• Introducción
• ¿Qué es una computadora?
• ¿Qué es información?
• ¿De que está conformada una computadora?
• ¿Qué información es capaz de procesar una computadora?
• ¿Qué es programación?
• ¿Qué es un programa computacional?
• Algoritmia
• ¿Qué es Algoritmo?
• Tipos de Algoritmos
• Algoritmos Informales
• Algoritmos Computacionales
• Ejemplo
• Ejercicios propuestos para el aula
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
3
Introducción
¿Qué es una computadora?
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
4
Introducción
Una computadora es una máquina capaz de procesar información
a gran velocidad.
¿Qué es información?
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
5
Introducción
• La Información es un conjunto de datos ordenados que
representan algo.
• Los datos ordenados son los que constituyen una entrada
(input) a la computadora, la cuál se encarga de procesar
mediante una lógica (programa) para producir una nueva
información de salida (output).
Procesamiento
Información
de entrada
Información
de salida
¿De que está conformada una computadora?
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
6
Introducción
Una computadora esta formada por un parte física y otra lógica
(hardware & software), la primera de estas esta conformada por
los elementos físicos que la conforman (dispositivos electrónicos y
mecánicos), la parte lógica es aquella que determina que procesos
se van a realizar con la información de entrada.
Conjunto de programas
(software)
Computadora (hardware)
Entrada Salida
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
7
Introducción
• La razón de ser de una computadora es poder resolver
problemas capaces de ser modelados y representados en
datos coherentes y ordenados (información), apoyándose de
su gran velocidad y capacidad de seguir una serie de pasos
programados con anterioridad y dependientes de la
información que se maneja.
¿Qué información es capaz de procesar una computadora?
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
8
Introducción
• La información que puede ser procesada por la computadora
será toda aquella que se encuentre codificada de manera tal
que sea posible manipular por los dispositivos que la
conforman, la información de entrada es digitalizada.
• La información de salida es transformada a un formato
entendible por el usuario o dispositivo que la recibirá.
¿Qué es Programación?
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
9
Introducción
La programación es el proceso de diseñar, codificar, depurar y
mantener el código fuente de programas computacionales.
¿Qué es un programa computacional?
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
10
Introducción
Un programa es una secuencia ordenada de instrucciones que le
indican al computador qué tiene que hacer con los datos que les
proporcionamos para obtener el resultado deseado.
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
11
Algoritmia
• Área de estudio cuyo objeto de estudio son los algoritmos.
• En computación un algoritmo permite modelar la serie de pasos
necesarios a realizar para poder resolver una parte o la totalidad de
un problema computacional.
• Al hablar de un problema computacional se hace
referencia a la necesidad de dada cierta información alcanzar un
resultado buscado sabiendo que existe una o un conjunto de
soluciones capaces de ser encontradas utilizando las capacidades de
procesamiento de una computadora.
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
12
¿Qué es un Algoritmo?
• Es un método para resolver un problema mediante una serie de
pasos precisos, definidos y finitos.
• Podemos decir que un algoritmo es una "receta de cocina", ya que si
se sigue de manera correcta se llega al resultado deseado.
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
13
¿Tipos de Algoritmos?
• Algoritmo Informales: Son aquellos que no se realizan para
una computadora, sino se diseñan para ser ejecutados por
el ser humano.
 Ejemplo: Todos los días ejecutas algoritmos informales
en todas tus actividades: al prepararte para tus clases,
al vestirte, al cocinar, al regresar a casa entre otros.
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
14
¿Tipos de Algoritmos?
• Algoritmo Computacionales: Son aquellos que deben ser
preferiblemente implementados en un computador para
aprovechar su velocidad de procesamiento.
 Ejemplo: El algoritmo que genere los primeros 100
números primos.
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
15
Ejemplo:
INICIO
1- Tomar el vaso
2- Abrir el grifo
3- Colocar el vaso bajo el grifo
4- Esperar que el vaso se llene
5- Retirar el vaso
6- Cerrar el grifo
FIN
Desarrolla un algoritmo informal para llenar un vaso de agua:
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
16
Ejercicios propuestos para el Aula
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
17
Ejercicios propuestos para el Aula
1. Para ducharte
2. Para freír un huevo
3. Para levantarse para ir al colegio.
Desarrollelosalgoritmosinformalesdelossiguientesejercicios:
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
18
Ejercicios propuestos para el Aula
4. En un edificio de seis pisos viven seis amigas: Rosa, Luisa,
Pilar, Camila, Gladys y María en un piso diferente y se sabe
que: Rosa vive en el segundo piso. Gladys vive adyacente
a Pilar y a Luisa. Para ir de la casa de Gladys a la de María
hay que bajar tres pisos.
¿Quién vive en el cuarto piso?
Desarrollelosalgoritmosinformalesdelossiguientesejercicios
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
19
Ejercicios propuestos para el Aula
5. Se le pregunta la hora a un señor y este contesta: "Dentro de 20
minutos mi reloj marcará las 10 y 32". Si el reloj está adelantado
de la hora real 5 minutos, ¿qué hora fue hace 10 minutos
exactamente?
Desarrollelosalgoritmosinformalesdelossiguientesejercicios
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.
20
Comentarios, sugerencias a la dirección electrónica:
jcalvarez@uets.edu.ec
Programación
Clase1:ConceptosbásicosyAlgoritmia
Ing.JuanCarlosAlvarezC.

Más contenido relacionado

Similar a Módulo 2 Metodología de la programación

Presentación de informatica
Presentación de informaticaPresentación de informatica
Presentación de informaticaBreiner7
 
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptx
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptxPROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptx
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptxdianafuentes94
 
Informe de tecnologia
Informe  de tecnologia Informe  de tecnologia
Informe de tecnologia lizisaac
 
los programasinformaticos
los programasinformaticoslos programasinformaticos
los programasinformaticoscristina145
 
CURSO HABILIDADES DE PROGRAMACIÓN PARA LA SIMULACIÓN.pptx
CURSO HABILIDADES DE PROGRAMACIÓN PARA LA SIMULACIÓN.pptxCURSO HABILIDADES DE PROGRAMACIÓN PARA LA SIMULACIÓN.pptx
CURSO HABILIDADES DE PROGRAMACIÓN PARA LA SIMULACIÓN.pptxNICOLASCASTELLANOSTA
 
CLASE 1 - LA COMPUTACION.pptx
CLASE 1 - LA COMPUTACION.pptxCLASE 1 - LA COMPUTACION.pptx
CLASE 1 - LA COMPUTACION.pptxCarlosMejia282011
 
Plan Nacional De Alfabetización Tecnológica
Plan Nacional De Alfabetización Tecnológica Plan Nacional De Alfabetización Tecnológica
Plan Nacional De Alfabetización Tecnológica Carlosmo90
 
Manual del Plan Nacional de Alfabetización Tecnológica
Manual del Plan Nacional de Alfabetización TecnológicaManual del Plan Nacional de Alfabetización Tecnológica
Manual del Plan Nacional de Alfabetización TecnológicaCarlos Macallums
 
Plan nacional de alfabetización tecnológica
Plan nacional de alfabetización tecnológicaPlan nacional de alfabetización tecnológica
Plan nacional de alfabetización tecnológicaAndres Rojas
 
Informatica mario alvarez
Informatica mario alvarezInformatica mario alvarez
Informatica mario alvarezMariojosue507
 
1. Algoritmos y Programas
1. Algoritmos y Programas1. Algoritmos y Programas
1. Algoritmos y Programas1101
 

Similar a Módulo 2 Metodología de la programación (20)

Presentación de informatica
Presentación de informaticaPresentación de informatica
Presentación de informatica
 
ANTO-HC1-NLE.pdf
ANTO-HC1-NLE.pdfANTO-HC1-NLE.pdf
ANTO-HC1-NLE.pdf
 
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptx
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptxPROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptx
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptx
 
Informe de tecnologia
Informe  de tecnologia Informe  de tecnologia
Informe de tecnologia
 
los programasinformaticos
los programasinformaticoslos programasinformaticos
los programasinformaticos
 
CURSO HABILIDADES DE PROGRAMACIÓN PARA LA SIMULACIÓN.pptx
CURSO HABILIDADES DE PROGRAMACIÓN PARA LA SIMULACIÓN.pptxCURSO HABILIDADES DE PROGRAMACIÓN PARA LA SIMULACIÓN.pptx
CURSO HABILIDADES DE PROGRAMACIÓN PARA LA SIMULACIÓN.pptx
 
Prg1 clase1
Prg1 clase1Prg1 clase1
Prg1 clase1
 
Prg1 clase1
Prg1 clase1Prg1 clase1
Prg1 clase1
 
CLASE 1 - LA COMPUTACION.pptx
CLASE 1 - LA COMPUTACION.pptxCLASE 1 - LA COMPUTACION.pptx
CLASE 1 - LA COMPUTACION.pptx
 
PNAT
PNATPNAT
PNAT
 
Plan Nacional De Alfabetización Tecnológica
Plan Nacional De Alfabetización Tecnológica Plan Nacional De Alfabetización Tecnológica
Plan Nacional De Alfabetización Tecnológica
 
Pnat
PnatPnat
Pnat
 
Manual del Plan Nacional de Alfabetización Tecnológica
Manual del Plan Nacional de Alfabetización TecnológicaManual del Plan Nacional de Alfabetización Tecnológica
Manual del Plan Nacional de Alfabetización Tecnológica
 
Pnat
PnatPnat
Pnat
 
Plan nacional de alfabetización tecnológica
Plan nacional de alfabetización tecnológicaPlan nacional de alfabetización tecnológica
Plan nacional de alfabetización tecnológica
 
Ejercicios java parte 1
Ejercicios java parte 1Ejercicios java parte 1
Ejercicios java parte 1
 
Informatica mario alvarez
Informatica mario alvarezInformatica mario alvarez
Informatica mario alvarez
 
1. Algoritmos y Programas
1. Algoritmos y Programas1. Algoritmos y Programas
1. Algoritmos y Programas
 
Programas informáticos
Programas informáticosProgramas informáticos
Programas informáticos
 
Computacion
ComputacionComputacion
Computacion
 

Último

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 

Último (20)

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 

Módulo 2 Metodología de la programación

  • 1. Segundo de Bachillerato Programación 1 1 Fecha : 14 de enero de 2017 UT 1 : Metodología de la Programación Conceptos : Introducción a la programación
  • 2. 2 Contenido 2 • Introducción • ¿Qué es una computadora? • ¿Qué es información? • ¿De que está conformada una computadora? • ¿Qué información es capaz de procesar una computadora? • ¿Qué es programación? • ¿Qué es un programa computacional? • Algoritmia • ¿Qué es Algoritmo? • Tipos de Algoritmos • Algoritmos Informales • Algoritmos Computacionales • Ejemplo • Ejercicios propuestos para el aula Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 3. 3 Introducción ¿Qué es una computadora? Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 4. 4 Introducción Una computadora es una máquina capaz de procesar información a gran velocidad. ¿Qué es información? Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 5. 5 Introducción • La Información es un conjunto de datos ordenados que representan algo. • Los datos ordenados son los que constituyen una entrada (input) a la computadora, la cuál se encarga de procesar mediante una lógica (programa) para producir una nueva información de salida (output). Procesamiento Información de entrada Información de salida ¿De que está conformada una computadora? Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 6. 6 Introducción Una computadora esta formada por un parte física y otra lógica (hardware & software), la primera de estas esta conformada por los elementos físicos que la conforman (dispositivos electrónicos y mecánicos), la parte lógica es aquella que determina que procesos se van a realizar con la información de entrada. Conjunto de programas (software) Computadora (hardware) Entrada Salida Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 7. 7 Introducción • La razón de ser de una computadora es poder resolver problemas capaces de ser modelados y representados en datos coherentes y ordenados (información), apoyándose de su gran velocidad y capacidad de seguir una serie de pasos programados con anterioridad y dependientes de la información que se maneja. ¿Qué información es capaz de procesar una computadora? Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 8. 8 Introducción • La información que puede ser procesada por la computadora será toda aquella que se encuentre codificada de manera tal que sea posible manipular por los dispositivos que la conforman, la información de entrada es digitalizada. • La información de salida es transformada a un formato entendible por el usuario o dispositivo que la recibirá. ¿Qué es Programación? Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 9. 9 Introducción La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. ¿Qué es un programa computacional? Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 10. 10 Introducción Un programa es una secuencia ordenada de instrucciones que le indican al computador qué tiene que hacer con los datos que les proporcionamos para obtener el resultado deseado. Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 11. 11 Algoritmia • Área de estudio cuyo objeto de estudio son los algoritmos. • En computación un algoritmo permite modelar la serie de pasos necesarios a realizar para poder resolver una parte o la totalidad de un problema computacional. • Al hablar de un problema computacional se hace referencia a la necesidad de dada cierta información alcanzar un resultado buscado sabiendo que existe una o un conjunto de soluciones capaces de ser encontradas utilizando las capacidades de procesamiento de una computadora. Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 12. 12 ¿Qué es un Algoritmo? • Es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos. • Podemos decir que un algoritmo es una "receta de cocina", ya que si se sigue de manera correcta se llega al resultado deseado. Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 13. 13 ¿Tipos de Algoritmos? • Algoritmo Informales: Son aquellos que no se realizan para una computadora, sino se diseñan para ser ejecutados por el ser humano.  Ejemplo: Todos los días ejecutas algoritmos informales en todas tus actividades: al prepararte para tus clases, al vestirte, al cocinar, al regresar a casa entre otros. Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 14. 14 ¿Tipos de Algoritmos? • Algoritmo Computacionales: Son aquellos que deben ser preferiblemente implementados en un computador para aprovechar su velocidad de procesamiento.  Ejemplo: El algoritmo que genere los primeros 100 números primos. Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 15. 15 Ejemplo: INICIO 1- Tomar el vaso 2- Abrir el grifo 3- Colocar el vaso bajo el grifo 4- Esperar que el vaso se llene 5- Retirar el vaso 6- Cerrar el grifo FIN Desarrolla un algoritmo informal para llenar un vaso de agua: Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 16. 16 Ejercicios propuestos para el Aula Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 17. 17 Ejercicios propuestos para el Aula 1. Para ducharte 2. Para freír un huevo 3. Para levantarse para ir al colegio. Desarrollelosalgoritmosinformalesdelossiguientesejercicios: Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 18. 18 Ejercicios propuestos para el Aula 4. En un edificio de seis pisos viven seis amigas: Rosa, Luisa, Pilar, Camila, Gladys y María en un piso diferente y se sabe que: Rosa vive en el segundo piso. Gladys vive adyacente a Pilar y a Luisa. Para ir de la casa de Gladys a la de María hay que bajar tres pisos. ¿Quién vive en el cuarto piso? Desarrollelosalgoritmosinformalesdelossiguientesejercicios Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 19. 19 Ejercicios propuestos para el Aula 5. Se le pregunta la hora a un señor y este contesta: "Dentro de 20 minutos mi reloj marcará las 10 y 32". Si el reloj está adelantado de la hora real 5 minutos, ¿qué hora fue hace 10 minutos exactamente? Desarrollelosalgoritmosinformalesdelossiguientesejercicios Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.
  • 20. 20 Comentarios, sugerencias a la dirección electrónica: jcalvarez@uets.edu.ec Programación Clase1:ConceptosbásicosyAlgoritmia Ing.JuanCarlosAlvarezC.