SlideShare una empresa de Scribd logo
ALGORITMOS  Y ESTRUCTURAS  DE  DATOS (ST–221) Profesora: Ing. Irma Inga Serrano 2008-I UNIVERSIDAD NACIONAL DE INGENIERIA Facultad de Ingeniería Industrial y de Sistemas Area de Sistemas Computación e Informática
GENERALIDADES DATO Es la representación simbólica de un hecho, atributo o característica de una entidad. Ejm : nota de un alumno, nombre de un docente, color de un carro, etc. INFORMACION Es un  dato  útil. Ejm. El promedio final de un alumno para un curso, número de aprobados en un examen, nombre de los primeros alumnos de cada especialidad por cada ciclo. La información se obtiene mediante el procesamiento de los datos
Procesador Entrada Salida Algoritmo DATOS INFORMACION  ,[object Object],[object Object],[object Object],[object Object],[object Object],PROCESAMIENTO DE DATOS Operaciones que transforman  datos  en  información
PROCESAMIENTO DE DATOS AUTOMATIZADO Entrada DATOS Salida INFORMACION Programa Algoritmo Procesador
Elementos del Computador + HARDWARE (elem.físicos) SOFTWARE (programa)
HARDWARE  (componentes físicos) Unidades  Periféricas De Entrada Ejem. Teclado Mouse Escaner, etc Unidades Periféricas De Salida Ejm. Impresora Monitor, Parlantes, etc. Unidades de Almacenamiento . Ejem. Disquete, Discos compactos, Discos duros, etc.  Unidad de Control   Unidad Aritmética Y Lógica Memoria Principal RAM  y  ROM UNIDAD CENTRAL DE PROCESO
SOFTWARE  (Conjunto de Programas) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Programa 1 Programa 2 Programa 3 MEMORIA RAM
[object Object],SOLUCION DEL  PROBLEMA IMPLEMENTACION EN  LA  COMPUTADORA Datos Algoritmo Programa (Software) Análisis del  problema Diseño del  algoritmo Verificación  del algoritmo Error de lógica OK Codificación  del algoritmo  ( programa ) Ejecución del  programa Verificación del  programa Programa  Error sintaxis OK Algoritmo
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Programa Fuente Compilador ProgramaObjeto  Programa Fuente Intérprete Ejecución del Programa Instrucción en leng.máq. Ejecución de  la Instrucción Tipos de Traductores:  Compiladores e Intérpretes instrucción
D A T O S
[object Object],DATOS BASICOS COMPUESTOS Numéricos Caracter Lógico Estático Dinámico -Arreglos  -Registros  -Archivos -Listas  -Arboles  -Grafos -Enteros -Reales
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operaciones con los datos Dato Numérico Aritméticos +, - , *, /,   resto, entero Datos Numéricos ARITMETICAS Dato lógico Lógicos No, Y, O Datos lógicos LOGICAS Dato Lógico Relacionales >, <, >=, <=, = Datos del mismo tipo DE COMPARACION RESULTADO OPERADORES INTERVIENEN OPERACIONES
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Expresión de los datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],12.3 Nota Memoria RAM 14.3
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],VARIABLES IMPORTANTES
DISEÑO  DE  ALGORITMOS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HERRAMIENTAS PARA LA  REPRESENTACION DE ALGORITMOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Inicio / Fin Lectura / Escritura Proceso Selectiva Proceso repetitivo Inicio / Fin Dirección o flujo Leer / Escribir Si - entonces + - * /   Mientras/ desde/Repetir
El algoritmo en Diagrama de Flujo Inicio Leer EP,EF, PP   PF=(EP+PP+2*EF)/4 PP>6.1 y PF>6.1 Escribir   “Puede  rendir   ES” Escribir   “No puede  rendir   ES” Fin Escribir “La nota final  es: “ , PF
Escritura de un algoritmo en pseudocódigo CABECERA Contiene el nombre del algoritmo (opcional) Constantes Nombre-constante = valor Variables Tipo-dato: nombre de variables BLOQUE DE DECLARACIONES   Se utilizan para asignar espacios en la RAM Se declaran:   Constantes  (opcional),   Variables  (obligatorio),     Otros   definidos por el usuario (opc.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],a Algoritmo  nombre del algoritmo Inicio instrucciones Fin
El algoritmo en Pseudocódigo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cabecera del algoritmo Bloque de declaraciones Bloque de Instrucciones
ESTRUCTURAS DE CONTROL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructura SECUENCIAL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructuras Selectivas ,[object Object],[object Object],[object Object],[object Object],condición acciones V F Pseudocódigo Si ( condición) acción1 acción 2 ……… acción n fin-si
[object Object],[object Object],[object Object],condición Acciones-F Acciones-V V F Pseudocódigo Si  (condición) acciones 1 Sino acciones 2 Fin-si
 

Más contenido relacionado

La actualidad más candente

Software Empotrado
Software EmpotradoSoftware Empotrado
Software Empotrado
chivivi
 
Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003
Joseluis Cruz Ramirez
 
TABLA DE SÍMBOLOS
TABLA DE SÍMBOLOSTABLA DE SÍMBOLOS
TABLA DE SÍMBOLOS
Infomania pro
 
Enunciados de casos para Bases de Datos
Enunciados de casos para Bases de DatosEnunciados de casos para Bases de Datos
Enunciados de casos para Bases de Datos
Facultad de Ciencias y Sistemas
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
Anel Sosa
 
m discretas
m discretasm discretas
Estructura de un compilador 2
Estructura de un compilador 2Estructura de un compilador 2
Estructura de un compilador 2
perlallamas
 
Equipo para el procesamiento de datos
Equipo para el procesamiento de datosEquipo para el procesamiento de datos
Equipo para el procesamiento de datos
Robert Rondon
 
Formato ieee830
Formato ieee830Formato ieee830
Formato ieee830
DANIEL GUAQUETA
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
Boris Salleg
 
Fundamentos De Algoritmia
Fundamentos De AlgoritmiaFundamentos De Algoritmia
Fundamentos De Algoritmia
cckokyco
 
Ejercicio 1,2,3
Ejercicio 1,2,3Ejercicio 1,2,3
Ejercicio 1,2,3
Monika Sanchez
 
Programación algoritmica
Programación algoritmicaProgramación algoritmica
Programación algoritmica
María C. Plata
 
DISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMADISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMA
Diana Marcela Hernandez Amaya
 
Reglas de producción
Reglas de producciónReglas de producción
Reglas de producción
solesito1237
 
Analisis Semantico
Analisis Semantico Analisis Semantico
Analisis Semantico
Martin Paucar Mendez
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacion
Claudia Poza
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
Alvaro Enrique Ruano
 
Complejidad Computacional
Complejidad ComputacionalComplejidad Computacional
Complejidad Computacional
Joemmanuel Ponce
 
Tabla de símbolos
Tabla de símbolosTabla de símbolos

La actualidad más candente (20)

Software Empotrado
Software EmpotradoSoftware Empotrado
Software Empotrado
 
Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003
 
TABLA DE SÍMBOLOS
TABLA DE SÍMBOLOSTABLA DE SÍMBOLOS
TABLA DE SÍMBOLOS
 
Enunciados de casos para Bases de Datos
Enunciados de casos para Bases de DatosEnunciados de casos para Bases de Datos
Enunciados de casos para Bases de Datos
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
m discretas
m discretasm discretas
m discretas
 
Estructura de un compilador 2
Estructura de un compilador 2Estructura de un compilador 2
Estructura de un compilador 2
 
Equipo para el procesamiento de datos
Equipo para el procesamiento de datosEquipo para el procesamiento de datos
Equipo para el procesamiento de datos
 
Formato ieee830
Formato ieee830Formato ieee830
Formato ieee830
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Fundamentos De Algoritmia
Fundamentos De AlgoritmiaFundamentos De Algoritmia
Fundamentos De Algoritmia
 
Ejercicio 1,2,3
Ejercicio 1,2,3Ejercicio 1,2,3
Ejercicio 1,2,3
 
Programación algoritmica
Programación algoritmicaProgramación algoritmica
Programación algoritmica
 
DISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMADISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMA
 
Reglas de producción
Reglas de producciónReglas de producción
Reglas de producción
 
Analisis Semantico
Analisis Semantico Analisis Semantico
Analisis Semantico
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacion
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
 
Complejidad Computacional
Complejidad ComputacionalComplejidad Computacional
Complejidad Computacional
 
Tabla de símbolos
Tabla de símbolosTabla de símbolos
Tabla de símbolos
 

Destacado

Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
cbertolotti
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
'Felipe Lozada
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
justo morales
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
Kvinzuco
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
Pepe Xdsasda
 
Algoritmo
AlgoritmoAlgoritmo
Introducción a los Algortimos
Introducción a los AlgortimosIntroducción a los Algortimos
Introducción a los Algortimos
Milagros Arce
 
1 conceptos algoritmos
1 conceptos algoritmos1 conceptos algoritmos
1 conceptos algoritmos
Leidy Campos
 
Algoritmo ejercicios
Algoritmo ejerciciosAlgoritmo ejercicios
Algoritmo ejercicios
Pedro Vega
 
taller 1 diagrama de flujo
taller 1 diagrama de flujotaller 1 diagrama de flujo
taller 1 diagrama de flujo
Aleida Valenzuela Suarez
 
Presentación algoritmo y lógica
Presentación algoritmo y lógicaPresentación algoritmo y lógica
Presentación algoritmo y lógica
jetyxx93
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
Carlos Diaz
 
Trabajo de susana diccionario de datos
Trabajo de susana diccionario de datosTrabajo de susana diccionario de datos
Trabajo de susana diccionario de datos
Edward Contreras
 
Estructura de datos y algoritmos
Estructura de datos y algoritmosEstructura de datos y algoritmos
Estructura de datos y algoritmos
renatodquintero
 
Presentacion de algoritmos
Presentacion de algoritmosPresentacion de algoritmos
Presentacion de algoritmos
sistemas2011
 
Logos, banners y fondos para sitios web
Logos, banners y fondos para sitios webLogos, banners y fondos para sitios web
Logos, banners y fondos para sitios web
mireyacabreram
 
05introduccionhtml 100901142734-phpapp02
05introduccionhtml 100901142734-phpapp0205introduccionhtml 100901142734-phpapp02
05introduccionhtml 100901142734-phpapp02
SoftArt2014
 
Flash ejercicio
Flash ejercicioFlash ejercicio
Flash ejercicio
Javier Navarro
 
Bocetos web
Bocetos webBocetos web
Bocetos web
Javier Navarro
 
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
 

Destacado (20)

Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Introducción a los Algortimos
Introducción a los AlgortimosIntroducción a los Algortimos
Introducción a los Algortimos
 
1 conceptos algoritmos
1 conceptos algoritmos1 conceptos algoritmos
1 conceptos algoritmos
 
Algoritmo ejercicios
Algoritmo ejerciciosAlgoritmo ejercicios
Algoritmo ejercicios
 
taller 1 diagrama de flujo
taller 1 diagrama de flujotaller 1 diagrama de flujo
taller 1 diagrama de flujo
 
Presentación algoritmo y lógica
Presentación algoritmo y lógicaPresentación algoritmo y lógica
Presentación algoritmo y lógica
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
 
Trabajo de susana diccionario de datos
Trabajo de susana diccionario de datosTrabajo de susana diccionario de datos
Trabajo de susana diccionario de datos
 
Estructura de datos y algoritmos
Estructura de datos y algoritmosEstructura de datos y algoritmos
Estructura de datos y algoritmos
 
Presentacion de algoritmos
Presentacion de algoritmosPresentacion de algoritmos
Presentacion de algoritmos
 
Logos, banners y fondos para sitios web
Logos, banners y fondos para sitios webLogos, banners y fondos para sitios web
Logos, banners y fondos para sitios web
 
05introduccionhtml 100901142734-phpapp02
05introduccionhtml 100901142734-phpapp0205introduccionhtml 100901142734-phpapp02
05introduccionhtml 100901142734-phpapp02
 
Flash ejercicio
Flash ejercicioFlash ejercicio
Flash ejercicio
 
Bocetos web
Bocetos webBocetos web
Bocetos web
 
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
 

Similar a Algoritmos Conceptos Basicos - www.ingfiis.tk

Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1
Espoch_lvaca
 
Algoritmos conceptos basicos
Algoritmos conceptos basicosAlgoritmos conceptos basicos
Algoritmos conceptos basicos
Eliasid Rivero Madera
 
Conceptos básicos sobre algortimia
Conceptos básicos sobre algortimiaConceptos básicos sobre algortimia
Conceptos básicos sobre algortimia
IEO Santo Tomás
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
Luna Galvan
 
Clase 2
Clase 2Clase 2
Clase 2
diego MC
 
Video Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia AbiertaVideo Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia Abierta
Danilo Jaramillo
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
Edison Morales
 
Resumen prgramacion
Resumen prgramacionResumen prgramacion
Resumen prgramacion
Lenin Jimenez
 
INTRODUCCION
INTRODUCCIONINTRODUCCION
INTRODUCCION
liliandrade
 
Unidad i
Unidad iUnidad i
Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Lenguajes de programación parte i.4
Lenguajes de programación parte i.4
Marquina, Santiago
 
Unidad i
Unidad iUnidad i
Unidad 3
Unidad 3Unidad 3
Unidad 3
tf94
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación
Adolfo Vazcoy
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
Kudos S.A.S
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
Silvanac
 
Resolucion de problemas
Resolucion de problemasResolucion de problemas
Resolucion de problemas
Eliezer Cordova
 
Resolucion de problemas
Resolucion de problemasResolucion de problemas
Resolucion de problemas
Eliezer Cordova
 
Programacion kmi
Programacion kmiProgramacion kmi
Programacion kmi
Kmilitha Estrada
 

Similar a Algoritmos Conceptos Basicos - www.ingfiis.tk (20)

Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1
 
Algoritmos conceptos basicos
Algoritmos conceptos basicosAlgoritmos conceptos basicos
Algoritmos conceptos basicos
 
Conceptos básicos sobre algortimia
Conceptos básicos sobre algortimiaConceptos básicos sobre algortimia
Conceptos básicos sobre algortimia
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
Clase 2
Clase 2Clase 2
Clase 2
 
Video Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia AbiertaVideo Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia Abierta
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Resumen prgramacion
Resumen prgramacionResumen prgramacion
Resumen prgramacion
 
INTRODUCCION
INTRODUCCIONINTRODUCCION
INTRODUCCION
 
Unidad i
Unidad iUnidad i
Unidad i
 
Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Lenguajes de programación parte i.4
Lenguajes de programación parte i.4
 
Unidad i
Unidad iUnidad i
Unidad i
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
 
Resolucion de problemas
Resolucion de problemasResolucion de problemas
Resolucion de problemas
 
Resolucion de problemas
Resolucion de problemasResolucion de problemas
Resolucion de problemas
 
Programacion kmi
Programacion kmiProgramacion kmi
Programacion kmi
 

Más de Laurence HR

Unidad 02 introduccion a la fisica moderna
Unidad 02   introduccion a la fisica modernaUnidad 02   introduccion a la fisica moderna
Unidad 02 introduccion a la fisica moderna
Laurence HR
 
El Origen de la Política y Sentido Moral
El Origen de la Política y Sentido MoralEl Origen de la Política y Sentido Moral
El Origen de la Política y Sentido Moral
Laurence HR
 
Acciones de Garantia
Acciones de GarantiaAcciones de Garantia
Acciones de Garantia
Laurence HR
 
Constitucion
ConstitucionConstitucion
Constitucion
Laurence HR
 
Teoremas Fundamentales del Calculo
Teoremas Fundamentales del CalculoTeoremas Fundamentales del Calculo
Teoremas Fundamentales del Calculo
Laurence HR
 
La Integral Definida
La Integral DefinidaLa Integral Definida
La Integral Definida
Laurence HR
 
Platón
PlatónPlatón
Platón
Laurence HR
 
Apologia De Socrates
Apologia De SocratesApologia De Socrates
Apologia De Socrates
Laurence HR
 
Antiderivada
AntiderivadaAntiderivada
Antiderivada
Laurence HR
 
La Actitud Filosofica
La Actitud FilosoficaLa Actitud Filosofica
La Actitud Filosofica
Laurence HR
 

Más de Laurence HR (10)

Unidad 02 introduccion a la fisica moderna
Unidad 02   introduccion a la fisica modernaUnidad 02   introduccion a la fisica moderna
Unidad 02 introduccion a la fisica moderna
 
El Origen de la Política y Sentido Moral
El Origen de la Política y Sentido MoralEl Origen de la Política y Sentido Moral
El Origen de la Política y Sentido Moral
 
Acciones de Garantia
Acciones de GarantiaAcciones de Garantia
Acciones de Garantia
 
Constitucion
ConstitucionConstitucion
Constitucion
 
Teoremas Fundamentales del Calculo
Teoremas Fundamentales del CalculoTeoremas Fundamentales del Calculo
Teoremas Fundamentales del Calculo
 
La Integral Definida
La Integral DefinidaLa Integral Definida
La Integral Definida
 
Platón
PlatónPlatón
Platón
 
Apologia De Socrates
Apologia De SocratesApologia De Socrates
Apologia De Socrates
 
Antiderivada
AntiderivadaAntiderivada
Antiderivada
 
La Actitud Filosofica
La Actitud FilosoficaLa Actitud Filosofica
La Actitud Filosofica
 

Último

Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
YeniferGarcia36
 
Vida, obra y pensamiento de Kant I24.ppt
Vida, obra y pensamiento de Kant I24.pptVida, obra y pensamiento de Kant I24.ppt
Vida, obra y pensamiento de Kant I24.ppt
LinoLatella
 
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
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
AlexDeLonghi
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
acgtz913
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
DavidCamiloMosquera
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
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
 
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
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
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
 
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
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
EleNoguera
 
interfaz de la herramienta geogebra .pptx
interfaz de la herramienta geogebra .pptxinterfaz de la herramienta geogebra .pptx
interfaz de la herramienta geogebra .pptx
victoriaGuamn
 
1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos
ROCIORUIZQUEZADA
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 

Último (20)

Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
 
Vida, obra y pensamiento de Kant I24.ppt
Vida, obra y pensamiento de Kant I24.pptVida, obra y pensamiento de Kant I24.ppt
Vida, obra y pensamiento de Kant I24.ppt
 
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
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
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
 
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
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
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
 
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
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
 
interfaz de la herramienta geogebra .pptx
interfaz de la herramienta geogebra .pptxinterfaz de la herramienta geogebra .pptx
interfaz de la herramienta geogebra .pptx
 
1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 

Algoritmos Conceptos Basicos - www.ingfiis.tk

  • 1. ALGORITMOS Y ESTRUCTURAS DE DATOS (ST–221) Profesora: Ing. Irma Inga Serrano 2008-I UNIVERSIDAD NACIONAL DE INGENIERIA Facultad de Ingeniería Industrial y de Sistemas Area de Sistemas Computación e Informática
  • 2. GENERALIDADES DATO Es la representación simbólica de un hecho, atributo o característica de una entidad. Ejm : nota de un alumno, nombre de un docente, color de un carro, etc. INFORMACION Es un dato útil. Ejm. El promedio final de un alumno para un curso, número de aprobados en un examen, nombre de los primeros alumnos de cada especialidad por cada ciclo. La información se obtiene mediante el procesamiento de los datos
  • 3.
  • 4. PROCESAMIENTO DE DATOS AUTOMATIZADO Entrada DATOS Salida INFORMACION Programa Algoritmo Procesador
  • 5. Elementos del Computador + HARDWARE (elem.físicos) SOFTWARE (programa)
  • 6. HARDWARE (componentes físicos) Unidades Periféricas De Entrada Ejem. Teclado Mouse Escaner, etc Unidades Periféricas De Salida Ejm. Impresora Monitor, Parlantes, etc. Unidades de Almacenamiento . Ejem. Disquete, Discos compactos, Discos duros, etc. Unidad de Control Unidad Aritmética Y Lógica Memoria Principal RAM y ROM UNIDAD CENTRAL DE PROCESO
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. D A T O S
  • 12.
  • 13.
  • 14. Operaciones con los datos Dato Numérico Aritméticos +, - , *, /, resto, entero Datos Numéricos ARITMETICAS Dato lógico Lógicos No, Y, O Datos lógicos LOGICAS Dato Lógico Relacionales >, <, >=, <=, = Datos del mismo tipo DE COMPARACION RESULTADO OPERADORES INTERVIENEN OPERACIONES
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. DISEÑO DE ALGORITMOS
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. El algoritmo en Diagrama de Flujo Inicio Leer EP,EF, PP PF=(EP+PP+2*EF)/4 PP>6.1 y PF>6.1 Escribir “Puede rendir ES” Escribir “No puede rendir ES” Fin Escribir “La nota final es: “ , PF
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.