SlideShare uma empresa Scribd logo
1 de 15
TERMINOLOGIA USADA
     EN ALGORITMOS
La palabra PROBLEMA tiene muchas
acepciones, a continuación se presentan
algunas definiciones.
PROBLEMA es una necesidad inicial que tiene
un objetivo o solución a alcanzar, mediante
una serie de operaciones, actividades o
métodos bien definidos.

-Diccionario de la Real Academia Española
PROBLEMA es un planteamiento de una
situación cuya respuesta desconocida debe
obtenerse a través de métodos científicos.

-Diccionario de la Real Academia Española
Problema: Es la diferencia existente entre una
situación deseada y una situación actual.

Un problema suele ser un asunto del que se
espera una rápida y efectiva solución.

-Wikipedia.org
Es una lista bien definida, ordenada y finita de
operaciones que permite hallar la solución a
un problema.
•El método algoritmo se aplica a los métodos
de resolución de problemas que emplean una
secuencia mecánica de pasos, por ejemplo al
realizar una suma aritmética de dos números.
•Los algoritmos pueden ser
desde muy sencillos hasta
muy complejos.
•Una vez que se conoce un algoritmo, basta
seguir los pasos que indica, sin ser requisito
entender los principios en que éste se basa,
por ejemplo, se puede realizar de forma
mecánica una división, sin necesidad de
entender cómo funciona el algoritmo para
dividir dos números.
Un algoritmo siempre debe tener un fin, es
                   FINITO    decir, terminar después de realizar un número
                                             finito de pasos.
CARACTERISTICAS




                             Cada paso de un algoritmo debe ser claro; las
                  DEFINIDO   acciones a realizar deben ser específicas y sin
                                             ambigüedades.


                             Debe indicar claramente los pasos y el orden
                  PRECISO
                                      en que se deben ejecutar.
Adicionalmente los algoritmos pueden requerir de
dato de entrada, para producir datos de salida:



       Tiene                           Produce
     entrada(s):                       salida(s):
         Un                               Un
     algoritmo       ALGORITMO        algoritmo
     debe tener                       debe tener
     una o mas                        una o mas
      entradas                          salidas.
Hay diferentes tipos de algoritmos, por ejemplo:
•Algoritmos Aritméticos: que empleamos al
realizar las operaciones como la suma, la resta,
multiplicación, la división, etc.
•Algoritmos Computacionales: que se emplean
para el desarrollo de los programas de
computadoras y para el procesamiento de
datos.
•Algoritmo de uso cotidiano: que empleamos
para armar un artefacto, para cambiar una
llanta, para hacer un pastel, etc.
Algoritmo de uso cotidiano
En la informática los algoritmos son
fundamentales e imprescindibles ya que son
la base para el procesamiento de datos:
•Los Algoritmos proporcionan las
instrucciones e indican cómo y en qué
orden se debe ejecutar cada instrucción.
•El lenguaje de programación es un medio
para expresar el algoritmo codificado en un
programa de computadora.
•La computadora ejecuta el algoritmo,
expresado como un programa, con rapidez y
precisión.

Mais conteúdo relacionado

Mais procurados

Concepto de integral definida (1)
Concepto de integral definida (1)Concepto de integral definida (1)
Concepto de integral definida (1)
marcounmsm28
 
Informatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de ProblemasInformatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de Problemas
Gabriel Ruiz
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Kiim Kerrigan
 
Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)
Karlos Valladares
 
Simbología de Diagramas de Flujo
Simbología de Diagramas de FlujoSimbología de Diagramas de Flujo
Simbología de Diagramas de Flujo
Natalia Alejandra
 

Mais procurados (20)

Algoritmos Tiposde datos
Algoritmos Tiposde datos Algoritmos Tiposde datos
Algoritmos Tiposde datos
 
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASMETODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Concepto de integral definida (1)
Concepto de integral definida (1)Concepto de integral definida (1)
Concepto de integral definida (1)
 
Informatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de ProblemasInformatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de Problemas
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Estructura secuencial
Estructura secuencialEstructura secuencial
Estructura secuencial
 
Formulario de derivación
Formulario de derivaciónFormulario de derivación
Formulario de derivación
 
Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)
 
Mapa Conceptual de Clasificacion de software
Mapa Conceptual de Clasificacion de softwareMapa Conceptual de Clasificacion de software
Mapa Conceptual de Clasificacion de software
 
1 introduccion a la programacion 1
1 introduccion  a la programacion 11 introduccion  a la programacion 1
1 introduccion a la programacion 1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
LENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONLENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACION
 
resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas
 
Algoritmo en powerpoint
Algoritmo en powerpointAlgoritmo en powerpoint
Algoritmo en powerpoint
 
Simbología de Diagramas de Flujo
Simbología de Diagramas de FlujoSimbología de Diagramas de Flujo
Simbología de Diagramas de Flujo
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumann
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Comandos importantes en c++
Comandos importantes en c++Comandos importantes en c++
Comandos importantes en c++
 

Semelhante a Informatica II - 1 Terminologia Usada en Algoritmos

Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)
Miguel Manquillo
 
Presentación desiree vegas
Presentación desiree vegasPresentación desiree vegas
Presentación desiree vegas
desireevegas
 

Semelhante a Informatica II - 1 Terminologia Usada en Algoritmos (20)

EJECUCIÓN DE ALGORITMOS
EJECUCIÓN DE ALGORITMOSEJECUCIÓN DE ALGORITMOS
EJECUCIÓN DE ALGORITMOS
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
EL ALGORITMO
EL ALGORITMOEL ALGORITMO
EL ALGORITMO
 
informaticai
informaticaiinformaticai
informaticai
 
ALGORITMO
ALGORITMOALGORITMO
ALGORITMO
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Unidad I Algoritmos y Programas
Unidad I Algoritmos y ProgramasUnidad I Algoritmos y Programas
Unidad I Algoritmos y Programas
 
Inf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitziInf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitzi
 
CURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICASCURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICAS
 
Presentación desiree vegas
Presentación desiree vegasPresentación desiree vegas
Presentación desiree vegas
 
ALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y información
 
Algoritmos clase 10
Algoritmos clase 10Algoritmos clase 10
Algoritmos clase 10
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmos
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
algoritmos
algoritmosalgoritmos
algoritmos
 
Presentación de computación
Presentación de computaciónPresentación de computación
Presentación de computación
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (15)

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Informatica II - 1 Terminologia Usada en Algoritmos

  • 1. TERMINOLOGIA USADA EN ALGORITMOS
  • 2. La palabra PROBLEMA tiene muchas acepciones, a continuación se presentan algunas definiciones.
  • 3. PROBLEMA es una necesidad inicial que tiene un objetivo o solución a alcanzar, mediante una serie de operaciones, actividades o métodos bien definidos. -Diccionario de la Real Academia Española
  • 4. PROBLEMA es un planteamiento de una situación cuya respuesta desconocida debe obtenerse a través de métodos científicos. -Diccionario de la Real Academia Española
  • 5. Problema: Es la diferencia existente entre una situación deseada y una situación actual. Un problema suele ser un asunto del que se espera una rápida y efectiva solución. -Wikipedia.org
  • 6. Es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema.
  • 7. •El método algoritmo se aplica a los métodos de resolución de problemas que emplean una secuencia mecánica de pasos, por ejemplo al realizar una suma aritmética de dos números.
  • 8. •Los algoritmos pueden ser desde muy sencillos hasta muy complejos.
  • 9. •Una vez que se conoce un algoritmo, basta seguir los pasos que indica, sin ser requisito entender los principios en que éste se basa, por ejemplo, se puede realizar de forma mecánica una división, sin necesidad de entender cómo funciona el algoritmo para dividir dos números.
  • 10. Un algoritmo siempre debe tener un fin, es FINITO decir, terminar después de realizar un número finito de pasos. CARACTERISTICAS Cada paso de un algoritmo debe ser claro; las DEFINIDO acciones a realizar deben ser específicas y sin ambigüedades. Debe indicar claramente los pasos y el orden PRECISO en que se deben ejecutar.
  • 11. Adicionalmente los algoritmos pueden requerir de dato de entrada, para producir datos de salida: Tiene Produce entrada(s): salida(s): Un Un algoritmo ALGORITMO algoritmo debe tener debe tener una o mas una o mas entradas salidas.
  • 12. Hay diferentes tipos de algoritmos, por ejemplo: •Algoritmos Aritméticos: que empleamos al realizar las operaciones como la suma, la resta, multiplicación, la división, etc. •Algoritmos Computacionales: que se emplean para el desarrollo de los programas de computadoras y para el procesamiento de datos. •Algoritmo de uso cotidiano: que empleamos para armar un artefacto, para cambiar una llanta, para hacer un pastel, etc.
  • 13. Algoritmo de uso cotidiano
  • 14. En la informática los algoritmos son fundamentales e imprescindibles ya que son la base para el procesamiento de datos:
  • 15. •Los Algoritmos proporcionan las instrucciones e indican cómo y en qué orden se debe ejecutar cada instrucción. •El lenguaje de programación es un medio para expresar el algoritmo codificado en un programa de computadora. •La computadora ejecuta el algoritmo, expresado como un programa, con rapidez y precisión.