SlideShare una empresa de Scribd logo
Unidad 1
Solucionar problemas utilizando
la lógica computacional
Juan Alberto Uribe Ramírez
Codificar la solución del problema en un lenguaje de
programación estructurado
Codificación es la escritura en un lenguaje de programación de la representación del algoritmo
desarrollada en las etapas precedentes. Dado que el diseño de un algoritmo es independiente
del lenguaje de programación utilizado para su implementación, el código puede ser escrito con
igual facilidad en un lenguaje o en otro.
Para realizar la conversión del algoritmo en programa se deben sustituir las palabras reservadas
en español por sus homónimos en inglés, y las operaciones/instrucciones indicadas en lenguaje
natural expresarlas en el lenguaje de programación correspondiente.
2.1 Elementos básicos del lenguaje de programación estructurado y manipulación de datos
Los elementos esenciales de todo lenguaje de programación son:
operadores
declaraciones
constantes
variables
funciones de biblioteca
Un lenguaje de Manipulación de Datos (Data Manipulation Languaje (DML)) es un lenguaje
proporcionado por el sistema de gestión de bases de datos que permite a los usuarios de la
misma llevar a cabo las tareas de consulta o manipulación de los datos, organizados por el
modelo de datos adecuado.
El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los
sistemas relacionales permitiendo gran variedad de operaciones sobre los mismos. Es un
lenguaje declarativo de alto nivel o de no procedimiento, que gracias a su fuerte base teórica y
su orientación al manejo de conjuntos de registros, y no a registros individuales, permite una
alta productividad en codificación. De esta forma una sola sentencia puede equivaler a uno o
más programas que utilizasen un lenguaje de bajo nivel orientado a registro.
2.2 Utilizar estructuras de control
Las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un
programa.
Con las estructuras de control se puede:
De acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y
Select-Case)
Ejecutar un grupo de sentencias mientras exista una condición (Do-While)
Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until)
Ejecutar un grupo de sentencias un número determinado de veces (For-Next)
Todas las estructuras de control tienen un único punto de entrada y un único punto de salida.
Las estructuras de control se puede clasificar en: secuenciales, iterativas y de control avanzadas.

Más contenido relacionado

La actualidad más candente

Codificar la solución del problema en un lenguaje de programación estructurado
Codificar la solución del problema en un lenguaje de programación estructuradoCodificar la solución del problema en un lenguaje de programación estructurado
Codificar la solución del problema en un lenguaje de programación estructurado
Edgar Garay
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
Yackii AlpiiRez
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
Rubixita12
 
Int a la computacion
Int a la computacionInt a la computacion
Int a la computacion
José Leonardo Cámara G.
 
Lenguaje de programacion de c++
Lenguaje de programacion de c++Lenguaje de programacion de c++
Lenguaje de programacion de c++
zoymar graterol
 
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
Domitho Ibarra
 
Unidad 2
Unidad 2Unidad 2
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
Daniel Molinet
 
Compiladores de fortran h, pacsal c
Compiladores de fortran h, pacsal cCompiladores de fortran h, pacsal c
Compiladores de fortran h, pacsal c
JhOnss KrIollo
 
Paradigmas de Programación
Paradigmas de ProgramaciónParadigmas de Programación
Paradigmas de Programación
Jose Sanchez
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
Cintya Dannaye
 
Fundamentos del programación de diseño web
Fundamentos del programación de  diseño webFundamentos del programación de  diseño web
Fundamentos del programación de diseño web
Laura Valencia
 
Lenguajes de programación: Paradigmas de Programación
Lenguajes de programación: Paradigmas de ProgramaciónLenguajes de programación: Paradigmas de Programación
Lenguajes de programación: Paradigmas de Programación
Luis Fernando Aguas Bucheli
 
Principios básicos de la informatica
Principios básicos de la informaticaPrincipios básicos de la informatica
Principios básicos de la informatica
Jorge Alberto
 
Compiladores para fortran, pascal y c
Compiladores para fortran, pascal y cCompiladores para fortran, pascal y c
Compiladores para fortran, pascal y c
Leonardo Lopez
 
Unidad I Conceptos Básicos
Unidad I Conceptos BásicosUnidad I Conceptos Básicos
Unidad I Conceptos Básicos
Humberto Chalate Jorge
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
Fercho Rodriguez Torres
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacion
yamy matin
 
Passage
PassagePassage
Passage
passage
 

La actualidad más candente (19)

Codificar la solución del problema en un lenguaje de programación estructurado
Codificar la solución del problema en un lenguaje de programación estructuradoCodificar la solución del problema en un lenguaje de programación estructurado
Codificar la solución del problema en un lenguaje de programación estructurado
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
 
Int a la computacion
Int a la computacionInt a la computacion
Int a la computacion
 
Lenguaje de programacion de c++
Lenguaje de programacion de c++Lenguaje de programacion de c++
Lenguaje de programacion de c++
 
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Compiladores de fortran h, pacsal c
Compiladores de fortran h, pacsal cCompiladores de fortran h, pacsal c
Compiladores de fortran h, pacsal c
 
Paradigmas de Programación
Paradigmas de ProgramaciónParadigmas de Programación
Paradigmas de Programación
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Fundamentos del programación de diseño web
Fundamentos del programación de  diseño webFundamentos del programación de  diseño web
Fundamentos del programación de diseño web
 
Lenguajes de programación: Paradigmas de Programación
Lenguajes de programación: Paradigmas de ProgramaciónLenguajes de programación: Paradigmas de Programación
Lenguajes de programación: Paradigmas de Programación
 
Principios básicos de la informatica
Principios básicos de la informaticaPrincipios básicos de la informatica
Principios básicos de la informatica
 
Compiladores para fortran, pascal y c
Compiladores para fortran, pascal y cCompiladores para fortran, pascal y c
Compiladores para fortran, pascal y c
 
Unidad I Conceptos Básicos
Unidad I Conceptos BásicosUnidad I Conceptos Básicos
Unidad I Conceptos Básicos
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacion
 
Passage
PassagePassage
Passage
 

Destacado

Practica 6 macromedia
Practica 6 macromediaPractica 6 macromedia
Practica 6 macromedia
Yessy Flores
 
Animacion, acosta y gonzalez 1ero5
Animacion, acosta y gonzalez 1ero5Animacion, acosta y gonzalez 1ero5
Animacion, acosta y gonzalez 1ero5
Miguel M Benitez Ceppi
 
Practica 3 flash
Practica 3 flashPractica 3 flash
Practica 3 flash
Yessy Flores
 
Practica 8 macromedia
Practica 8  macromediaPractica 8  macromedia
Practica 8 macromedia
Yessy Flores
 
Practica 9 gaem 2
Practica 9 gaem 2Practica 9 gaem 2
Practica 9 gaem 2
Yessy Flores
 
Práctica 1 flash 2
Práctica 1 flash 2Práctica 1 flash 2
Práctica 1 flash 2
Yessy Flores
 
Practica 1 flash.
Practica 1 flash.Practica 1 flash.
Practica 1 flash.
Kareen 'Gonzaalez
 
Practica 22pendiente
Practica 22pendientePractica 22pendiente
Practica 22pendiente
Yessy Flores
 
Practica 2 macromedia flash
Practica 2 macromedia flashPractica 2 macromedia flash
Practica 2 macromedia flash
Yessy Flores
 
Practica 12.gaem 2
Practica 12.gaem 2Practica 12.gaem 2
Practica 12.gaem 2
Yessy Flores
 
Animacion da silva martinez 1º5
Animacion da silva martinez 1º5Animacion da silva martinez 1º5
Animacion da silva martinez 1º5
Miguel M Benitez Ceppi
 
Practica 13.gaem letras
Practica 13.gaem letrasPractica 13.gaem letras
Practica 13.gaem letras
Yessy Flores
 
Prac.7
Prac.7Prac.7
Prac.7
Yessy Flores
 
Qr, robotica y videojuegos liceo 19 ansina
Qr, robotica y videojuegos liceo 19 ansinaQr, robotica y videojuegos liceo 19 ansina
Qr, robotica y videojuegos liceo 19 ansina
Miguel M Benitez Ceppi
 
Unidad 3 1
Unidad 3 1Unidad 3 1
Unidad 3 1
Yessy Flores
 
Practica 4 macormedia
Practica 4 macormediaPractica 4 macormedia
Practica 4 macormedia
Yessy Flores
 
Practica 11.gaem 2
Practica 11.gaem 2Practica 11.gaem 2
Practica 11.gaem 2
Yessy Flores
 
Practica 12 interpolacion por forma
Practica 12 interpolacion por formaPractica 12 interpolacion por forma
Practica 12 interpolacion por forma
aeto
 
Barra de herramientas y menus
Barra de herramientas y menusBarra de herramientas y menus
Barra de herramientas y menus
Yessy Flores
 
Día Mundial del Medio Ambiente - Maquina 5
Día Mundial del Medio Ambiente - Maquina 5Día Mundial del Medio Ambiente - Maquina 5
Día Mundial del Medio Ambiente - Maquina 5
Miguel M Benitez Ceppi
 

Destacado (20)

Practica 6 macromedia
Practica 6 macromediaPractica 6 macromedia
Practica 6 macromedia
 
Animacion, acosta y gonzalez 1ero5
Animacion, acosta y gonzalez 1ero5Animacion, acosta y gonzalez 1ero5
Animacion, acosta y gonzalez 1ero5
 
Practica 3 flash
Practica 3 flashPractica 3 flash
Practica 3 flash
 
Practica 8 macromedia
Practica 8  macromediaPractica 8  macromedia
Practica 8 macromedia
 
Practica 9 gaem 2
Practica 9 gaem 2Practica 9 gaem 2
Practica 9 gaem 2
 
Práctica 1 flash 2
Práctica 1 flash 2Práctica 1 flash 2
Práctica 1 flash 2
 
Practica 1 flash.
Practica 1 flash.Practica 1 flash.
Practica 1 flash.
 
Practica 22pendiente
Practica 22pendientePractica 22pendiente
Practica 22pendiente
 
Practica 2 macromedia flash
Practica 2 macromedia flashPractica 2 macromedia flash
Practica 2 macromedia flash
 
Practica 12.gaem 2
Practica 12.gaem 2Practica 12.gaem 2
Practica 12.gaem 2
 
Animacion da silva martinez 1º5
Animacion da silva martinez 1º5Animacion da silva martinez 1º5
Animacion da silva martinez 1º5
 
Practica 13.gaem letras
Practica 13.gaem letrasPractica 13.gaem letras
Practica 13.gaem letras
 
Prac.7
Prac.7Prac.7
Prac.7
 
Qr, robotica y videojuegos liceo 19 ansina
Qr, robotica y videojuegos liceo 19 ansinaQr, robotica y videojuegos liceo 19 ansina
Qr, robotica y videojuegos liceo 19 ansina
 
Unidad 3 1
Unidad 3 1Unidad 3 1
Unidad 3 1
 
Practica 4 macormedia
Practica 4 macormediaPractica 4 macormedia
Practica 4 macormedia
 
Practica 11.gaem 2
Practica 11.gaem 2Practica 11.gaem 2
Practica 11.gaem 2
 
Practica 12 interpolacion por forma
Practica 12 interpolacion por formaPractica 12 interpolacion por forma
Practica 12 interpolacion por forma
 
Barra de herramientas y menus
Barra de herramientas y menusBarra de herramientas y menus
Barra de herramientas y menus
 
Día Mundial del Medio Ambiente - Maquina 5
Día Mundial del Medio Ambiente - Maquina 5Día Mundial del Medio Ambiente - Maquina 5
Día Mundial del Medio Ambiente - Maquina 5
 

Similar a Unidad 2

Unidad2 130505161710-phpapp02
Unidad2 130505161710-phpapp02Unidad2 130505161710-phpapp02
Unidad2 130505161710-phpapp02
Maryfer' Ortega
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
Olga Lidia
 
Ya reli
Ya reliYa reli
Ya reli
Yaaree
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
Erick J Paz
 
Jhonny2
Jhonny2Jhonny2
Fanny2
Fanny2Fanny2
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
Jahir Sanchez Sdval
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
Jahir Sanchez Sdval
 
2 del blog
2 del blog2 del blog
2 del blog
fabi1775
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos
Anita Ortiz
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
Samuel A' Díaz
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
Liz Lopez Castro
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
angela
 
Lógica de programación - Análisis y Datos
Lógica de programación - Análisis y DatosLógica de programación - Análisis y Datos
Lógica de programación - Análisis y Datos
SantiagoGutirrez23
 
Conceptos en internet
Conceptos en internetConceptos en internet
Conceptos en internet
Alba Soto Dominguez
 
Mariana precesntacion 2
Mariana precesntacion 2Mariana precesntacion 2
Mariana precesntacion 2
esveidi_27
 
Jhinet fernanda
Jhinet fernandaJhinet fernanda
Jhinet fernanda
JHINETA
 
Temas segundo parcial sgbd
Temas segundo parcial sgbdTemas segundo parcial sgbd
Temas segundo parcial sgbd
matus_teco
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
andrearincon56
 

Similar a Unidad 2 (20)

Unidad2 130505161710-phpapp02
Unidad2 130505161710-phpapp02Unidad2 130505161710-phpapp02
Unidad2 130505161710-phpapp02
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Ya reli
Ya reliYa reli
Ya reli
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Jhonny2
Jhonny2Jhonny2
Jhonny2
 
Fanny2
Fanny2Fanny2
Fanny2
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
 
2 del blog
2 del blog2 del blog
2 del blog
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los 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
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
Lógica de programación - Análisis y Datos
Lógica de programación - Análisis y DatosLógica de programación - Análisis y Datos
Lógica de programación - Análisis y Datos
 
Conceptos en internet
Conceptos en internetConceptos en internet
Conceptos en internet
 
Mariana precesntacion 2
Mariana precesntacion 2Mariana precesntacion 2
Mariana precesntacion 2
 
Jhinet fernanda
Jhinet fernandaJhinet fernanda
Jhinet fernanda
 
Temas segundo parcial sgbd
Temas segundo parcial sgbdTemas segundo parcial sgbd
Temas segundo parcial sgbd
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 

Más de aeto

Unidad 3
Unidad 3Unidad 3
Unidad 3
aeto
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
aeto
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
aeto
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
aeto
 
Practica 30
Practica 30Practica 30
Practica 30
aeto
 
Practica 29
Practica 29Practica 29
Practica 29
aeto
 
Practica 28
Practica 28Practica 28
Practica 28
aeto
 
Practica 27
Practica 27Practica 27
Practica 27
aeto
 
Practica 26
Practica 26Practica 26
Practica 26
aeto
 
Practica 25
Practica 25Practica 25
Practica 25
aeto
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
aeto
 
Practica nº23 de flash
Practica nº23 de flashPractica nº23 de flash
Practica nº23 de flash
aeto
 
Practica 22
Practica 22Practica 22
Practica 22
aeto
 
Practica nº24 de flash
Practica nº24 de flashPractica nº24 de flash
Practica nº24 de flash
aeto
 
Practica 21
Practica 21Practica 21
Practica 21
aeto
 
Macromedia flash unidad 5
Macromedia flash  unidad 5Macromedia flash  unidad 5
Macromedia flash unidad 5
aeto
 
Macromedia flash 8 practica 14 boton gris
Macromedia flash 8 practica 14 boton grisMacromedia flash 8 practica 14 boton gris
Macromedia flash 8 practica 14 boton gris
aeto
 
Practica nº16 de flash menu desplegable
Practica nº16 de flash menu desplegablePractica nº16 de flash menu desplegable
Practica nº16 de flash menu desplegable
aeto
 
Practica 20 imagen con musica
Practica 20 imagen con musicaPractica 20 imagen con musica
Practica 20 imagen con musica
aeto
 
Practica 19 importar sonido
Practica 19 importar sonidoPractica 19 importar sonido
Practica 19 importar sonido
aeto
 

Más de aeto (20)

Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Practica 30
Practica 30Practica 30
Practica 30
 
Practica 29
Practica 29Practica 29
Practica 29
 
Practica 28
Practica 28Practica 28
Practica 28
 
Practica 27
Practica 27Practica 27
Practica 27
 
Practica 26
Practica 26Practica 26
Practica 26
 
Practica 25
Practica 25Practica 25
Practica 25
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Practica nº23 de flash
Practica nº23 de flashPractica nº23 de flash
Practica nº23 de flash
 
Practica 22
Practica 22Practica 22
Practica 22
 
Practica nº24 de flash
Practica nº24 de flashPractica nº24 de flash
Practica nº24 de flash
 
Practica 21
Practica 21Practica 21
Practica 21
 
Macromedia flash unidad 5
Macromedia flash  unidad 5Macromedia flash  unidad 5
Macromedia flash unidad 5
 
Macromedia flash 8 practica 14 boton gris
Macromedia flash 8 practica 14 boton grisMacromedia flash 8 practica 14 boton gris
Macromedia flash 8 practica 14 boton gris
 
Practica nº16 de flash menu desplegable
Practica nº16 de flash menu desplegablePractica nº16 de flash menu desplegable
Practica nº16 de flash menu desplegable
 
Practica 20 imagen con musica
Practica 20 imagen con musicaPractica 20 imagen con musica
Practica 20 imagen con musica
 
Practica 19 importar sonido
Practica 19 importar sonidoPractica 19 importar sonido
Practica 19 importar sonido
 

Último

Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
La Paradoja educativa
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
belbarcala
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
77361565
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
RAMIREZNICOLE
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
Robert Zuñiga Vargas
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
ginnazamudio
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 

Unidad 2

  • 1. Unidad 1 Solucionar problemas utilizando la lógica computacional Juan Alberto Uribe Ramírez
  • 2. Codificar la solución del problema en un lenguaje de programación estructurado Codificación es la escritura en un lenguaje de programación de la representación del algoritmo desarrollada en las etapas precedentes. Dado que el diseño de un algoritmo es independiente del lenguaje de programación utilizado para su implementación, el código puede ser escrito con igual facilidad en un lenguaje o en otro. Para realizar la conversión del algoritmo en programa se deben sustituir las palabras reservadas en español por sus homónimos en inglés, y las operaciones/instrucciones indicadas en lenguaje natural expresarlas en el lenguaje de programación correspondiente. 2.1 Elementos básicos del lenguaje de programación estructurado y manipulación de datos Los elementos esenciales de todo lenguaje de programación son: operadores declaraciones constantes variables funciones de biblioteca Un lenguaje de Manipulación de Datos (Data Manipulation Languaje (DML)) es un lenguaje proporcionado por el sistema de gestión de bases de datos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o manipulación de los datos, organizados por el modelo de datos adecuado. El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales permitiendo gran variedad de operaciones sobre los mismos. Es un lenguaje declarativo de alto nivel o de no procedimiento, que gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros, y no a registros individuales, permite una
  • 3. alta productividad en codificación. De esta forma una sola sentencia puede equivaler a uno o más programas que utilizasen un lenguaje de bajo nivel orientado a registro. 2.2 Utilizar estructuras de control Las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Con las estructuras de control se puede: De acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y Select-Case) Ejecutar un grupo de sentencias mientras exista una condición (Do-While) Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until) Ejecutar un grupo de sentencias un número determinado de veces (For-Next) Todas las estructuras de control tienen un único punto de entrada y un único punto de salida. Las estructuras de control se puede clasificar en: secuenciales, iterativas y de control avanzadas.