SlideShare una empresa de Scribd logo
1 de 3
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 estructuradoEdgar Garay
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructuradaRubixita12
 
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
 
Compiladores de fortran h, pacsal c
Compiladores de fortran h, pacsal cCompiladores de fortran h, pacsal c
Compiladores de fortran h, pacsal cJhOnss KrIollo
 
Paradigmas de Programación
Paradigmas de ProgramaciónParadigmas de Programación
Paradigmas de ProgramaciónJose Sanchez
 
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 webLaura 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ónLuis 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 informaticaJorge Alberto
 
Compiladores para fortran, pascal y c
Compiladores para fortran, pascal y cCompiladores para fortran, pascal y c
Compiladores para fortran, pascal y cLeonardo Lopez
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacionyamy matin
 

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 macromediaYessy Flores
 
Practica 8 macromedia
Practica 8  macromediaPractica 8  macromedia
Practica 8 macromediaYessy Flores
 
Práctica 1 flash 2
Práctica 1 flash 2Práctica 1 flash 2
Práctica 1 flash 2Yessy Flores
 
Practica 22pendiente
Practica 22pendientePractica 22pendiente
Practica 22pendienteYessy Flores
 
Practica 2 macromedia flash
Practica 2 macromedia flashPractica 2 macromedia flash
Practica 2 macromedia flashYessy Flores
 
Practica 12.gaem 2
Practica 12.gaem 2Practica 12.gaem 2
Practica 12.gaem 2Yessy Flores
 
Practica 13.gaem letras
Practica 13.gaem letrasPractica 13.gaem letras
Practica 13.gaem letrasYessy 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 ansinaMiguel M Benitez Ceppi
 
Practica 4 macormedia
Practica 4 macormediaPractica 4 macormedia
Practica 4 macormediaYessy Flores
 
Practica 11.gaem 2
Practica 11.gaem 2Practica 11.gaem 2
Practica 11.gaem 2Yessy Flores
 
Practica 12 interpolacion por forma
Practica 12 interpolacion por formaPractica 12 interpolacion por forma
Practica 12 interpolacion por formaaeto
 
Barra de herramientas y menus
Barra de herramientas y menusBarra de herramientas y menus
Barra de herramientas y menusYessy 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 5Miguel 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

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 3aeto
 
Unidad 1
Unidad 1Unidad 1
Unidad 1aeto
 
Unidad 3
Unidad 3Unidad 3
Unidad 3aeto
 
Unidad 7
Unidad 7Unidad 7
Unidad 7aeto
 
Practica 30
Practica 30Practica 30
Practica 30aeto
 
Practica 29
Practica 29Practica 29
Practica 29aeto
 
Practica 28
Practica 28Practica 28
Practica 28aeto
 
Practica 27
Practica 27Practica 27
Practica 27aeto
 
Practica 26
Practica 26Practica 26
Practica 26aeto
 
Practica 25
Practica 25Practica 25
Practica 25aeto
 
Unidad 6
Unidad 6Unidad 6
Unidad 6aeto
 
Practica nº23 de flash
Practica nº23 de flashPractica nº23 de flash
Practica nº23 de flashaeto
 
Practica 22
Practica 22Practica 22
Practica 22aeto
 
Practica nº24 de flash
Practica nº24 de flashPractica nº24 de flash
Practica nº24 de flashaeto
 
Practica 21
Practica 21Practica 21
Practica 21aeto
 
Macromedia flash unidad 5
Macromedia flash  unidad 5Macromedia flash  unidad 5
Macromedia flash unidad 5aeto
 
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 grisaeto
 
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 desplegableaeto
 
Practica 20 imagen con musica
Practica 20 imagen con musicaPractica 20 imagen con musica
Practica 20 imagen con musicaaeto
 
Practica 19 importar sonido
Practica 19 importar sonidoPractica 19 importar sonido
Practica 19 importar sonidoaeto
 

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

TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 

Último (20)

Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 

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.