SlideShare una empresa de Scribd logo
1 de 15
Unidad I :
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Algoritmo y
Programas
Algorítmica y Programación I Prof. Giovanna Ruiz Menesini
Algoritmo
Mayo 2021
¿QUÉ ES ALGORITMO?
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Es una secuencia de pasos definidos, que
ejecutados es un determinado orden, resuelven
un problema.
Partes de un Algoritmo
Entrada Son los datos que requiere procesar
el algoritmo.
Proceso
Son las operaciones necesarias para
obtener la solución del problema
Salida
Resultados que se obtienen de las
operaciones y representan la solución.
Prof. Giovanna Ruiz Menesini
Mayo 2021
¿QUÉ ES ALGORITMO?
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Es una secuencia de pasos definidos, que
ejecutados es un determinado orden, resuelven
un problema.
Características
Preciso Cada instrucción debe ser clara en la orden a
realizar.
Definido
Nos conduce al mismo resultados, cada vez
que se sigue.
Finito Tiene un numero limitado de pasos.
Prof. Giovanna Ruiz Menesini
Mayo 2021
¿QUÉ ES ALGORITMO?b
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Sirve para resolver paso a paso un problema. Se
trata de una serie de instrucciones ordenadas y
secuenciadas para guiar un proceso determinado.
Prof. Giovanna Ruiz Menesini
¿PARA QUÉ SIRVE UN ALGORITMO?
Los algoritmos constituyen el
esqueleto de los procesos que
luego se codificarán y
programarán para que sean
realizados por el computado
Mayo 2021
TIPOS DE ALGORITMO
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Algoritmo
No Computacionales
Aquellos cuyos pasos son
exclusivos para la resolución
por parte de un ser humano.
Prof. Giovanna Ruiz Menesini
Algoritmo
Computacionales
Aquellos que se realiza para
ser ejecutado por el
computador.
Mayo 2021
TIPOS DE ALGORITMO
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Algoritmo
No Computacionales
Prof. Giovanna Ruiz Menesini
Algoritmo
Computacionales
Algoritmo para realizar una limonada
Inicio
Tomar un recipiente
Agregar el agua al recipiente
Cortar los limones
Exprimir los limones
Agregar el jugo de los limones al recipiente
Agregar azúcar Revolver y disfrutar la limonada
Fin
Ejemplo Ejemplo
Algoritmo para calcular el área de un
triángulo rectángulo
Inicio
Hallar las medidas de la base (b) y altura (h)
Multiplicar: base por altura (b x h)
Dividir entre 2 el resultado (b x h) / 2
Mostrar el resultado de la división
Fin
Mayo 2021
REPRESENTACIÓN DE UN ALGORITMO
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Lenguaje
Natural
Prof. Giovanna Ruiz Menesini
Se representa el
algoritmo mediante la
descomponiéndolo en
una serie de pasos
secuenciales
descriptivos.
Pseudocódigo Diagrama de
Flujo
Es un lenguaje de
especificación, formado
por una serie de palabras
que representan los pasos
del algoritmo.
Es una representación
gráfica del algoritmo a
través de diagramas
que utiliza símbolos y
que tiene los pasos del
algoritmo escritos en
dichos símbolos unidos
por flechas.
Mayo 2021
REPRESENTACIÓN DE UN ALGORITMO
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Lenguaje
Natural
Prof. Giovanna Ruiz Menesini
Ejemplos
Se representa el algoritmo mediante la
descomponiéndolo en una serie de pasos secuenciales
descriptivos.
1 Algoritmo para realizar una limonada
Inicio
Tomar un recipiente
Agregar el agua al recipiente
Cortar los limones
Exprimir los limones
Agregar el jugo de los limones al recipiente
Agregar azúcar Revolver y disfrutar la
limonada
Fin
2 Algoritmo para calcular el área de un
triángulo rectángulo
Inicio
Hallar las medidas de la base (b) y altura (h)
Multiplicar: base por altura (b x h)
Dividir entre 2 el resultado (b x h) / 2
Mostrar el resultado de la división
Fin
Mayo 2021
b
REPRESENTACIÓN DE UN ALGORITMO
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Prof. Giovanna Ruiz Menesini
Ejemplos
se utilizará las siguientes palabras para el
pseudocódigo:
Inicio
Fin
Leer
Escribir
si- entonces -de lo contrario
haga mientras-fin del haga mientras
haga desde-fin del haga desde
haga- hasta.
Algoritmo SUMAR
Inicio
Leer num1, num2
Suma=num1+num2
Escribir Suma
Fin
Pseudocódigo Es un lenguaje de especificación, formado por una serie
de palabras que representan los pasos del algoritmo.
Mayo 2021
REPRESENTACIÓN DE UN ALGORITMO
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Prof. Giovanna Ruiz Menesini
Diagrama de Flujo
Terminal: Representa “inicio” y “fin” de
un programa.
Entrada/Salida: Representa cualquier
tipo de entrada o salida de datos
Proceso: Cualquier tipo de operación,
cambio de valor, operaciones
aritméticas, entre otras.
Indicador de dirección: indica el flujo
secuencial de la lógica del programa
Decisión: Señala un punto en el flujo
donde se produce una bifurcación del tipo
“SI” -”NO”
Conector: se utiliza para conectar
caminos en la misma página del
diagrama.
Conector: conecta dos puntos del
diagrama situado en páginas
diferentes
Línea conectora: sirve de unión entre
dos símbolos
Impresora: Salida por impresora
Pantalla: salida por pantalla
Teclado: entrada por teclado
Llamada a subrutina o a un proceso
predeterminado.
Decisión múltiple: en función del
resultado de la comparación se
seguirá uno de los diferentes
caminos de acuerdo a dicho
resultado.
Mayo 2021
REPRESENTACIÓN DE UN ALGORITMO
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Prof. Giovanna Ruiz Menesini
Diagrama de Flujo
Ejemplos
Ejemplos
Mayo 2021
¿QUÉ ES UN PROGRAMA?
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Es un conjunto de instrucciones u ordenes que
recibe una computadora para cumplir con cierto
objetivos de procesamientos de datos.
Prof. Giovanna Ruiz Menesini
Cuando el algoritmo se debe procesar en una
computadora, se ha de expresar en un formato
que se denomina programa.
Un programa se escribe en un lenguaje de
programación y las operaciones que conducen a
expresar un algoritmo en forma de programa se
llama programación.
Mayo 2021
¿QUÉ ES LENGUAJE DE PROGRAMACION?
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Son lenguajes utilizados para escribir programas
de computadoras que permitan la comunicación
usuario-máquina.
Prof. Giovanna Ruiz Menesini
Tipos de Lenguajes
Lenguaje de
Maquina
Son las instrucciones nativas de una computadora, están
escritos en código binario (0 y 1).
Lenguaje de
bajo nivel
Son instrucciones basada en mnemotécnicos
(abreviaturas en ingles), que permiten representar las
operaciones elementales de la computadora.
Lenguaje de
alto nivel
Las instrucciones se aproxima mas al lenguaje natural
humano lo que permite escribir y entender de un modo
mas fácil los algoritmos.
Mayo 2021
ALGORITMOS Y PROGRAMAS
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Algorítmica y Programación I
Valle de Pascua- Calabozo-Altagracia de Orituco
Prof. Giovanna Ruiz Menesini
Problema Algoritmo Programación
• Lenguaje Natural
• Pseudocódigo
• Diagrama de Flujo
Lenguaje de alto nivel
Programa
Mayo 2021
Universidad Politécnica Territorial de lo Llanos
“Juana Ramírez”
Valle de Pascua- Calabozo-Altagracia de Orituco
Prof. Giovanna Ruiz Menesini
ruizmenesini@hotmail.com
Algorítmica y Programación I
Mayo 2021
Las asesorías síncronas:
Martes y Jueves
8:00 am a 10:00 am
Grupo de Telegram

Más contenido relacionado

Similar a Algoritmos y programación

Algoritmia Iiparte (2)
Algoritmia Iiparte (2)Algoritmia Iiparte (2)
Algoritmia Iiparte (2)Ender Melean
 
Estructuras de control secuenciales y selectivas.pdf
Estructuras de control secuenciales y selectivas.pdfEstructuras de control secuenciales y selectivas.pdf
Estructuras de control secuenciales y selectivas.pdfSistemadeEstudiosMed
 
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
 
Clase 7 la_programacion
Clase 7 la_programacionClase 7 la_programacion
Clase 7 la_programacionDr.Ing. Uriel
 
Clase de metodologia para analisis y planteamiento de problemas
Clase de metodologia para analisis y planteamiento de problemasClase de metodologia para analisis y planteamiento de problemas
Clase de metodologia para analisis y planteamiento de problemasSol Hernández
 
Material de Clases TP N° 4 - Diagramas de Flujo
Material de Clases TP N° 4 - Diagramas de FlujoMaterial de Clases TP N° 4 - Diagramas de Flujo
Material de Clases TP N° 4 - Diagramas de Flujomnllorente
 
Clase # 1 fundamentos de programación
Clase # 1   fundamentos de programaciónClase # 1   fundamentos de programación
Clase # 1 fundamentos de programaciónpamelafajardovera
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)keisy vargas
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)JeanMarco13
 
Algoritmia Iiparte
Algoritmia IiparteAlgoritmia Iiparte
Algoritmia Iiparteoscar
 
Clase I Informatica basica IUTE - Merida
Clase I Informatica basica IUTE - MeridaClase I Informatica basica IUTE - Merida
Clase I Informatica basica IUTE - Meridaguestc906c2
 
Practica2 Algoritmo de cambio de base, de la division
Practica2 Algoritmo de cambio de base, de la divisionPractica2 Algoritmo de cambio de base, de la division
Practica2 Algoritmo de cambio de base, de la divisionIrvingg Kennedy Mcfly
 
Programa c++
Programa c++Programa c++
Programa c++Pablo
 

Similar a Algoritmos y programación (20)

Algoritmia Iiparte (2)
Algoritmia Iiparte (2)Algoritmia Iiparte (2)
Algoritmia Iiparte (2)
 
Estructuras de control secuenciales y selectivas.pdf
Estructuras de control secuenciales y selectivas.pdfEstructuras de control secuenciales y selectivas.pdf
Estructuras de control secuenciales y selectivas.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
 
1. conceptos básicos sobre algoritmos adsi
1. conceptos básicos sobre algoritmos adsi1. conceptos básicos sobre algoritmos adsi
1. conceptos básicos sobre algoritmos adsi
 
Hp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuencialesHp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuenciales
 
Fp03
Fp03Fp03
Fp03
 
Clase 7 la_programacion
Clase 7 la_programacionClase 7 la_programacion
Clase 7 la_programacion
 
Clase de metodologia para analisis y planteamiento de problemas
Clase de metodologia para analisis y planteamiento de problemasClase de metodologia para analisis y planteamiento de problemas
Clase de metodologia para analisis y planteamiento de problemas
 
ananossa
ananossaananossa
ananossa
 
Material de Clases TP N° 4 - Diagramas de Flujo
Material de Clases TP N° 4 - Diagramas de FlujoMaterial de Clases TP N° 4 - Diagramas de Flujo
Material de Clases TP N° 4 - Diagramas de Flujo
 
Clase # 1 fundamentos de programación
Clase # 1   fundamentos de programaciónClase # 1   fundamentos de programación
Clase # 1 fundamentos de programación
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
 
Algoritmia Iiparte
Algoritmia IiparteAlgoritmia Iiparte
Algoritmia Iiparte
 
PROGRAMACIÓN DEL ROBOT LEGO EV3
PROGRAMACIÓN DEL ROBOT LEGO EV3PROGRAMACIÓN DEL ROBOT LEGO EV3
PROGRAMACIÓN DEL ROBOT LEGO EV3
 
Clase I Informatica basica IUTE - Merida
Clase I Informatica basica IUTE - MeridaClase I Informatica basica IUTE - Merida
Clase I Informatica basica IUTE - Merida
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
Practica2 Algoritmo de cambio de base, de la division
Practica2 Algoritmo de cambio de base, de la divisionPractica2 Algoritmo de cambio de base, de la division
Practica2 Algoritmo de cambio de base, de la division
 
Programa c++
Programa c++Programa c++
Programa c++
 

Más de Giovanna Ruiz Menesini (17)

Clase vida saludable
Clase   vida saludableClase   vida saludable
Clase vida saludable
 
Administración del tiempo
Administración del tiempoAdministración del tiempo
Administración del tiempo
 
Proyecto de vida
Proyecto de vidaProyecto de vida
Proyecto de vida
 
Clase 1 Paradigma oo
Clase 1  Paradigma ooClase 1  Paradigma oo
Clase 1 Paradigma oo
 
Plan de evaluación trimestre II
Plan de evaluación trimestre IIPlan de evaluación trimestre II
Plan de evaluación trimestre II
 
Tema 01 tecnicas de estudios
Tema 01 tecnicas de estudiosTema 01 tecnicas de estudios
Tema 01 tecnicas de estudios
 
Plan de evaluación ing soft ti
Plan de evaluación ing soft tiPlan de evaluación ing soft ti
Plan de evaluación ing soft ti
 
Programación académica 2021
Programación académica 2021Programación académica 2021
Programación académica 2021
 
Instructivo de registro aula virtual
Instructivo de registro aula virtualInstructivo de registro aula virtual
Instructivo de registro aula virtual
 
Perfil del Docente
Perfil del DocentePerfil del Docente
Perfil del Docente
 
Contenido del programa ing soft TI
Contenido del programa ing soft TIContenido del programa ing soft TI
Contenido del programa ing soft TI
 
Lista de participantes ing soft ti
Lista de participantes ing soft tiLista de participantes ing soft ti
Lista de participantes ing soft ti
 
Operadores
OperadoresOperadores
Operadores
 
Construcción de programas
Construcción de programasConstrucción de programas
Construcción de programas
 
Plan de actividades
Plan de actividadesPlan de actividades
Plan de actividades
 
Programa ay p
Programa ay pPrograma ay p
Programa ay p
 
Bloque cierre
Bloque cierreBloque cierre
Bloque cierre
 

Último

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
 
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í
 
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
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
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
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
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
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 

Último (20)

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
 
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
 
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
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
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
 
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...
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
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...
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 

Algoritmos y programación

  • 1. Unidad I : Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Algoritmo y Programas Algorítmica y Programación I Prof. Giovanna Ruiz Menesini Algoritmo Mayo 2021
  • 2. ¿QUÉ ES ALGORITMO? Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Es una secuencia de pasos definidos, que ejecutados es un determinado orden, resuelven un problema. Partes de un Algoritmo Entrada Son los datos que requiere procesar el algoritmo. Proceso Son las operaciones necesarias para obtener la solución del problema Salida Resultados que se obtienen de las operaciones y representan la solución. Prof. Giovanna Ruiz Menesini Mayo 2021
  • 3. ¿QUÉ ES ALGORITMO? Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Es una secuencia de pasos definidos, que ejecutados es un determinado orden, resuelven un problema. Características Preciso Cada instrucción debe ser clara en la orden a realizar. Definido Nos conduce al mismo resultados, cada vez que se sigue. Finito Tiene un numero limitado de pasos. Prof. Giovanna Ruiz Menesini Mayo 2021
  • 4. ¿QUÉ ES ALGORITMO?b Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Sirve para resolver paso a paso un problema. Se trata de una serie de instrucciones ordenadas y secuenciadas para guiar un proceso determinado. Prof. Giovanna Ruiz Menesini ¿PARA QUÉ SIRVE UN ALGORITMO? Los algoritmos constituyen el esqueleto de los procesos que luego se codificarán y programarán para que sean realizados por el computado Mayo 2021
  • 5. TIPOS DE ALGORITMO Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Algoritmo No Computacionales Aquellos cuyos pasos son exclusivos para la resolución por parte de un ser humano. Prof. Giovanna Ruiz Menesini Algoritmo Computacionales Aquellos que se realiza para ser ejecutado por el computador. Mayo 2021
  • 6. TIPOS DE ALGORITMO Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Algoritmo No Computacionales Prof. Giovanna Ruiz Menesini Algoritmo Computacionales Algoritmo para realizar una limonada Inicio Tomar un recipiente Agregar el agua al recipiente Cortar los limones Exprimir los limones Agregar el jugo de los limones al recipiente Agregar azúcar Revolver y disfrutar la limonada Fin Ejemplo Ejemplo Algoritmo para calcular el área de un triángulo rectángulo Inicio Hallar las medidas de la base (b) y altura (h) Multiplicar: base por altura (b x h) Dividir entre 2 el resultado (b x h) / 2 Mostrar el resultado de la división Fin Mayo 2021
  • 7. REPRESENTACIÓN DE UN ALGORITMO Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Lenguaje Natural Prof. Giovanna Ruiz Menesini Se representa el algoritmo mediante la descomponiéndolo en una serie de pasos secuenciales descriptivos. Pseudocódigo Diagrama de Flujo Es un lenguaje de especificación, formado por una serie de palabras que representan los pasos del algoritmo. Es una representación gráfica del algoritmo a través de diagramas que utiliza símbolos y que tiene los pasos del algoritmo escritos en dichos símbolos unidos por flechas. Mayo 2021
  • 8. REPRESENTACIÓN DE UN ALGORITMO Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Lenguaje Natural Prof. Giovanna Ruiz Menesini Ejemplos Se representa el algoritmo mediante la descomponiéndolo en una serie de pasos secuenciales descriptivos. 1 Algoritmo para realizar una limonada Inicio Tomar un recipiente Agregar el agua al recipiente Cortar los limones Exprimir los limones Agregar el jugo de los limones al recipiente Agregar azúcar Revolver y disfrutar la limonada Fin 2 Algoritmo para calcular el área de un triángulo rectángulo Inicio Hallar las medidas de la base (b) y altura (h) Multiplicar: base por altura (b x h) Dividir entre 2 el resultado (b x h) / 2 Mostrar el resultado de la división Fin Mayo 2021
  • 9. b REPRESENTACIÓN DE UN ALGORITMO Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Prof. Giovanna Ruiz Menesini Ejemplos se utilizará las siguientes palabras para el pseudocódigo: Inicio Fin Leer Escribir si- entonces -de lo contrario haga mientras-fin del haga mientras haga desde-fin del haga desde haga- hasta. Algoritmo SUMAR Inicio Leer num1, num2 Suma=num1+num2 Escribir Suma Fin Pseudocódigo Es un lenguaje de especificación, formado por una serie de palabras que representan los pasos del algoritmo. Mayo 2021
  • 10. REPRESENTACIÓN DE UN ALGORITMO Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Prof. Giovanna Ruiz Menesini Diagrama de Flujo Terminal: Representa “inicio” y “fin” de un programa. Entrada/Salida: Representa cualquier tipo de entrada o salida de datos Proceso: Cualquier tipo de operación, cambio de valor, operaciones aritméticas, entre otras. Indicador de dirección: indica el flujo secuencial de la lógica del programa Decisión: Señala un punto en el flujo donde se produce una bifurcación del tipo “SI” -”NO” Conector: se utiliza para conectar caminos en la misma página del diagrama. Conector: conecta dos puntos del diagrama situado en páginas diferentes Línea conectora: sirve de unión entre dos símbolos Impresora: Salida por impresora Pantalla: salida por pantalla Teclado: entrada por teclado Llamada a subrutina o a un proceso predeterminado. Decisión múltiple: en función del resultado de la comparación se seguirá uno de los diferentes caminos de acuerdo a dicho resultado. Mayo 2021
  • 11. REPRESENTACIÓN DE UN ALGORITMO Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Prof. Giovanna Ruiz Menesini Diagrama de Flujo Ejemplos Ejemplos Mayo 2021
  • 12. ¿QUÉ ES UN PROGRAMA? Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Es un conjunto de instrucciones u ordenes que recibe una computadora para cumplir con cierto objetivos de procesamientos de datos. Prof. Giovanna Ruiz Menesini Cuando el algoritmo se debe procesar en una computadora, se ha de expresar en un formato que se denomina programa. Un programa se escribe en un lenguaje de programación y las operaciones que conducen a expresar un algoritmo en forma de programa se llama programación. Mayo 2021
  • 13. ¿QUÉ ES LENGUAJE DE PROGRAMACION? Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Son lenguajes utilizados para escribir programas de computadoras que permitan la comunicación usuario-máquina. Prof. Giovanna Ruiz Menesini Tipos de Lenguajes Lenguaje de Maquina Son las instrucciones nativas de una computadora, están escritos en código binario (0 y 1). Lenguaje de bajo nivel Son instrucciones basada en mnemotécnicos (abreviaturas en ingles), que permiten representar las operaciones elementales de la computadora. Lenguaje de alto nivel Las instrucciones se aproxima mas al lenguaje natural humano lo que permite escribir y entender de un modo mas fácil los algoritmos. Mayo 2021
  • 14. ALGORITMOS Y PROGRAMAS Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Algorítmica y Programación I Valle de Pascua- Calabozo-Altagracia de Orituco Prof. Giovanna Ruiz Menesini Problema Algoritmo Programación • Lenguaje Natural • Pseudocódigo • Diagrama de Flujo Lenguaje de alto nivel Programa Mayo 2021
  • 15. Universidad Politécnica Territorial de lo Llanos “Juana Ramírez” Valle de Pascua- Calabozo-Altagracia de Orituco Prof. Giovanna Ruiz Menesini ruizmenesini@hotmail.com Algorítmica y Programación I Mayo 2021 Las asesorías síncronas: Martes y Jueves 8:00 am a 10:00 am Grupo de Telegram