SlideShare une entreprise Scribd logo
1  sur  16
ALGORITMO
JUAN P. BERMUDEZ
MICHAEL QUINTANA
ALGORITMO
• Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo
y hallar la solución de un tipo de problemas.
CARACTERISTICAS
• CARÁCTER FINITO
• PRESICION
• ENTRADA
• SALIDA
• EFICACIA
PSUDOCODIGO
• En ciencias de la computación, y análisis numérico, el pseudocódigo (o
falso lenguaje) es una descripción de alto nivel compacta e informal del
principio operativo de un programa informático u otro algoritmo
DIAGRAMA DE FLUJO
• El diagrama de flujo o diagrama de actividades es la representación
gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación,
economía, procesos industriales y psicología cognitiva.
SIMBOLOGIA DE UN DIAGRAMA
• Es la manera en la cual representamos los pasos de un diagrama .
PROBLEMA INFORMATICO
• En ciencia computacional teórica, un problema abstracto o problema
computacional es una relación entre un conjunto de instancias y un conjunto
de soluciones.
RELACIÓN DE ALGORITMOS E
INFORMÁTICA
• Los algoritmos tienen una relación con la informática ya que este depende
completamente de ellos .
PARTES DE UN ALGORITMO
• ENTRADA
• Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer
los resultados esperados.
• PROCESO
• Pasos necesarios para obtener la solución del problema o la situación planteada.
• SALIDA
• Resultados arrojados por el proceso como solución.
CONDICIONES DE UN
PSEUDOCÓDIGO
• las condiciones para que se lleve acabo un proceso es “si” y “no”.
CICLOS DE UN PSEUDOCODIGO
• CICLO DE MIENTRAS
• CICLO DE HACER – MIENTRAS
• CICLO PARA
CODIGO FUENTE
• El código fuente de un programa informático (o software) es un conjunto
de líneas de texto con los pasos que debe seguir la computadora para ejecutar
dicho programa. Por lo tanto, el funcionamiento de un programa esta
totalmente escrito en código fuente.
LENGUAJE DE MAQUINA
• El lenguaje máquina es el único lenguaje que puede ejecutar una
computadora, es específico en cada arquitectura, es un código que es
interpretado directamente por el microprocesador, está compuesto por un
conjunto de instrucciones ejecutadas en secuencia que representan acciones
que la máquina podrá tomar.
COMPILADOR
• Un compilador es un programa informático que traduce un programa escrito
en un lenguaje de programación a otro lenguaje diferente. Usualmente el
segundo lenguaje es lenguaje de máquina, pero también puede ser un código
intermedio (bytecode), o simplemente texto. Este proceso de traducción se
conoce como compilación.
PROGRAMACION A EVENTOS
• La programación dirigida por eventos es un paradigma de programación en
el que tanto la estructura como la ejecución de los programas van
determinados por los sucesos que ocurran en el sistema, definidos por el
usuario o que ellos mismos provoquen.
PROGRAMACION ORIENTADA A
OBJETOS
• La programación orientada a objetos (POO, u OOP según sus siglas en
inglés) es un paradigma desprogramación que usa objetos en sus
interacciones, para diseñar aplicaciones y programas informáticos. Está
basada en varias técnicas, incluyendo herencia, cohesión, abstracción,
polimorfismo, acoplamiento y encapsulamiento.

Contenu connexe

Tendances

Tendances (18)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
GLOSARIO TECNICO
GLOSARIO TECNICOGLOSARIO TECNICO
GLOSARIO TECNICO
 
Trabajao de informatica
Trabajao de informaticaTrabajao de informatica
Trabajao de informatica
 
Qué es un algoritmo
Qué es un algoritmoQué es un algoritmo
Qué es un algoritmo
 
Informatica
InformaticaInformatica
Informatica
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programación
 
Programación (Tarea IV)
Programación (Tarea IV)Programación (Tarea IV)
Programación (Tarea IV)
 
Programación tic
Programación ticProgramación tic
Programación tic
 
Algoritmos y pseudocodigos.
Algoritmos y pseudocodigos.Algoritmos y pseudocodigos.
Algoritmos y pseudocodigos.
 
Unidad 1 clase 2 - fp
Unidad 1   clase 2 - fpUnidad 1   clase 2 - fp
Unidad 1 clase 2 - fp
 
Qué es un algoritmo
Qué es un algoritmoQué es un algoritmo
Qué es un algoritmo
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programación
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programación
ProgramaciónProgramación
Programación
 
Presentación2
Presentación2Presentación2
Presentación2
 
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
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 

En vedette

La culture sécurité-santé et le coaching, Luxembourg
La culture sécurité-santé et le coaching, LuxembourgLa culture sécurité-santé et le coaching, Luxembourg
La culture sécurité-santé et le coaching, LuxembourgMorena Coaching International
 
Chicago Security Meetup 08/2016
Chicago Security Meetup 08/2016Chicago Security Meetup 08/2016
Chicago Security Meetup 08/2016Michael Roytman
 
Ten security product categories you've (probably) never heard of
Ten security product categories you've (probably) never heard ofTen security product categories you've (probably) never heard of
Ten security product categories you've (probably) never heard ofAdrian Sanabria
 
Yichu (Eric) Jin
Yichu (Eric) JinYichu (Eric) Jin
Yichu (Eric) JinYichu Jin
 
Richard Horton, Head of Transport Development for Travis Perkins - Operationa...
Richard Horton, Head of Transport Development for Travis Perkins - Operationa...Richard Horton, Head of Transport Development for Travis Perkins - Operationa...
Richard Horton, Head of Transport Development for Travis Perkins - Operationa...Global Business Events
 
What a locked down law firm looks like updated
What a locked down law firm looks like updatedWhat a locked down law firm looks like updated
What a locked down law firm looks like updatedDenim Group
 
Design Thinking and Engineering for Young Students
Design Thinking and Engineering for Young StudentsDesign Thinking and Engineering for Young Students
Design Thinking and Engineering for Young StudentsJessica Lura
 
ELD Standards and CCSS
ELD Standards and CCSSELD Standards and CCSS
ELD Standards and CCSSCarla Piper
 
Web 2.0 Application Kung-Fu - Securing Ajax & Web Services
Web 2.0 Application Kung-Fu - Securing Ajax & Web ServicesWeb 2.0 Application Kung-Fu - Securing Ajax & Web Services
Web 2.0 Application Kung-Fu - Securing Ajax & Web ServicesShreeraj Shah
 
Students for Kids International Projects (SKIP)
Students for Kids International Projects (SKIP)Students for Kids International Projects (SKIP)
Students for Kids International Projects (SKIP)Rebecca Ferriday
 
SNV_VALUE ADDED LETTER, , 14 2015
SNV_VALUE ADDED LETTER, , 14 2015SNV_VALUE ADDED LETTER, , 14 2015
SNV_VALUE ADDED LETTER, , 14 2015Ayikobua Geoffrey
 

En vedette (14)

La culture sécurité-santé et le coaching, Luxembourg
La culture sécurité-santé et le coaching, LuxembourgLa culture sécurité-santé et le coaching, Luxembourg
La culture sécurité-santé et le coaching, Luxembourg
 
Chicago Security Meetup 08/2016
Chicago Security Meetup 08/2016Chicago Security Meetup 08/2016
Chicago Security Meetup 08/2016
 
Ten security product categories you've (probably) never heard of
Ten security product categories you've (probably) never heard ofTen security product categories you've (probably) never heard of
Ten security product categories you've (probably) never heard of
 
Yichu (Eric) Jin
Yichu (Eric) JinYichu (Eric) Jin
Yichu (Eric) Jin
 
PoSicionES dE SexO
PoSicionES dE SexOPoSicionES dE SexO
PoSicionES dE SexO
 
Android secure coding
Android secure codingAndroid secure coding
Android secure coding
 
Richard Horton, Head of Transport Development for Travis Perkins - Operationa...
Richard Horton, Head of Transport Development for Travis Perkins - Operationa...Richard Horton, Head of Transport Development for Travis Perkins - Operationa...
Richard Horton, Head of Transport Development for Travis Perkins - Operationa...
 
What a locked down law firm looks like updated
What a locked down law firm looks like updatedWhat a locked down law firm looks like updated
What a locked down law firm looks like updated
 
Design Thinking and Engineering for Young Students
Design Thinking and Engineering for Young StudentsDesign Thinking and Engineering for Young Students
Design Thinking and Engineering for Young Students
 
ELD Standards and CCSS
ELD Standards and CCSSELD Standards and CCSS
ELD Standards and CCSS
 
Web 2.0 Application Kung-Fu - Securing Ajax & Web Services
Web 2.0 Application Kung-Fu - Securing Ajax & Web ServicesWeb 2.0 Application Kung-Fu - Securing Ajax & Web Services
Web 2.0 Application Kung-Fu - Securing Ajax & Web Services
 
Students for Kids International Projects (SKIP)
Students for Kids International Projects (SKIP)Students for Kids International Projects (SKIP)
Students for Kids International Projects (SKIP)
 
THE BIG FOUR
THE BIG FOURTHE BIG FOUR
THE BIG FOUR
 
SNV_VALUE ADDED LETTER, , 14 2015
SNV_VALUE ADDED LETTER, , 14 2015SNV_VALUE ADDED LETTER, , 14 2015
SNV_VALUE ADDED LETTER, , 14 2015
 

Similaire à Algoritmo

Nicholas casañas castaño
Nicholas casañas castañoNicholas casañas castaño
Nicholas casañas castañonicholas_333
 
Juan david collazos y caldas
Juan david collazos y caldasJuan david collazos y caldas
Juan david collazos y caldasjuandaco2000
 
Juan david collazos y caldas 123
Juan david collazos y caldas 123Juan david collazos y caldas 123
Juan david collazos y caldas 123juandaco2000
 
Presentacion info
Presentacion infoPresentacion info
Presentacion infomariopoza00
 
Algoritmos y pseudocodigo imagenes
Algoritmos y pseudocodigo imagenesAlgoritmos y pseudocodigo imagenes
Algoritmos y pseudocodigo imagenesdafemehe
 
Algoritmos y pseudocodigo
Algoritmos y pseudocodigoAlgoritmos y pseudocodigo
Algoritmos y pseudocodigomatteo_ibarguen
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
desarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasdesarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasyanethcandanedo
 
Pseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoPseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoJuan Pablo Tello Zapata
 
Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1LisbleinArismendi
 
3 11 informatica
3 11 informatica3 11 informatica
3 11 informaticajjmarhen
 

Similaire à Algoritmo (20)

Nicholas casañas castaño
Nicholas casañas castañoNicholas casañas castaño
Nicholas casañas castaño
 
Juan david collazos y caldas
Juan david collazos y caldasJuan david collazos y caldas
Juan david collazos y caldas
 
Juan david collazos y caldas 123
Juan david collazos y caldas 123Juan david collazos y caldas 123
Juan david collazos y caldas 123
 
Conceptos sobre algoritmos
Conceptos sobre algoritmosConceptos sobre algoritmos
Conceptos sobre algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Presentacion info
Presentacion infoPresentacion info
Presentacion info
 
Algoritmos y pseudocodigo imagenes
Algoritmos y pseudocodigo imagenesAlgoritmos y pseudocodigo imagenes
Algoritmos y pseudocodigo imagenes
 
Algoritmos y pseudocodigo
Algoritmos y pseudocodigoAlgoritmos y pseudocodigo
Algoritmos y pseudocodigo
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Qué es un algoritmo 2
Qué es un algoritmo 2Qué es un algoritmo 2
Qué es un algoritmo 2
 
Programa informatico.tecnicas
Programa informatico.tecnicasPrograma informatico.tecnicas
Programa informatico.tecnicas
 
desarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasdesarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadoras
 
Clase1 algoritmos
Clase1 algoritmosClase1 algoritmos
Clase1 algoritmos
 
Pseudocodigo - Algoritmos - Diagramas de flujo
Pseudocodigo - Algoritmos - Diagramas de flujoPseudocodigo - Algoritmos - Diagramas de flujo
Pseudocodigo - Algoritmos - Diagramas de flujo
 
Pseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoPseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujo
 
Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1
 
3 11 informatica
3 11 informatica3 11 informatica
3 11 informatica
 
Programación
ProgramaciónProgramación
Programación
 

Dernier

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
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
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
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
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
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
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
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
 
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
 
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
 
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
 
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
 

Dernier (20)

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
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
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
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
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
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
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
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
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
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
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
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
 
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...
 
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
 
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...
 
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
 

Algoritmo

  • 2. ALGORITMO • Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas.
  • 3. CARACTERISTICAS • CARÁCTER FINITO • PRESICION • ENTRADA • SALIDA • EFICACIA
  • 4. PSUDOCODIGO • En ciencias de la computación, y análisis numérico, el pseudocódigo (o falso lenguaje) es una descripción de alto nivel compacta e informal del principio operativo de un programa informático u otro algoritmo
  • 5. DIAGRAMA DE FLUJO • El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.
  • 6. SIMBOLOGIA DE UN DIAGRAMA • Es la manera en la cual representamos los pasos de un diagrama .
  • 7. PROBLEMA INFORMATICO • En ciencia computacional teórica, un problema abstracto o problema computacional es una relación entre un conjunto de instancias y un conjunto de soluciones.
  • 8. RELACIÓN DE ALGORITMOS E INFORMÁTICA • Los algoritmos tienen una relación con la informática ya que este depende completamente de ellos .
  • 9. PARTES DE UN ALGORITMO • ENTRADA • Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los resultados esperados. • PROCESO • Pasos necesarios para obtener la solución del problema o la situación planteada. • SALIDA • Resultados arrojados por el proceso como solución.
  • 10. CONDICIONES DE UN PSEUDOCÓDIGO • las condiciones para que se lleve acabo un proceso es “si” y “no”.
  • 11. CICLOS DE UN PSEUDOCODIGO • CICLO DE MIENTRAS • CICLO DE HACER – MIENTRAS • CICLO PARA
  • 12. CODIGO FUENTE • El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar dicho programa. Por lo tanto, el funcionamiento de un programa esta totalmente escrito en código fuente.
  • 13. LENGUAJE DE MAQUINA • El lenguaje máquina es el único lenguaje que puede ejecutar una computadora, es específico en cada arquitectura, es un código que es interpretado directamente por el microprocesador, está compuesto por un conjunto de instrucciones ejecutadas en secuencia que representan acciones que la máquina podrá tomar.
  • 14. COMPILADOR • Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje diferente. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se conoce como compilación.
  • 15. PROGRAMACION A EVENTOS • La programación dirigida por eventos es un paradigma de programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o que ellos mismos provoquen.
  • 16. PROGRAMACION ORIENTADA A OBJETOS • La programación orientada a objetos (POO, u OOP según sus siglas en inglés) es un paradigma desprogramación que usa objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. Está basada en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento.