UNIVERSIDAD TÉCNICA DE AMBATO

        FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA


   “Nuevas Tecnologías de la Informática y la Comunicación”
                          NTIC´s II


         Tema: Lógica de Programación y Logaritmos.


                  Nombre: Fernando Proaño.


          Semestre: Segundo de Ingeniería Mecánica


                        Paralelo: “A”
ALGORITMO             Y   LÓGICA

   Conjunto de
   procedimientos           Ser Humano




   Dar solución a
   un problema                Actuar




  Basándose en
  reglas definidas.         A través de su
                            raciocinio.
CARACTERÍSTICAS DE UN ALGORITMO
1.   Ser finito
     Tener inicio y un final.

2.   Ser definido
     Desarrollo y presentación       claro y coherente.

3.   Ser general
     Abarcar          Variantes    del problema.

4.   Ser neutral de material.
     Se puede usar        Distintas formas o métodos
                         ya sea papel, computadoras, etc.
PARTES DE UN ALGORITMO
                 Descripción de         A ser
Entrada        datos o contenidos    analizados.




                 Descripción de      Necesarias
Proceso            cálculos u          para el
                  operaciones        resultado.




                Respuestas a las
Salida                              De la entrada.
                 interrogantes
TIPOS DE ALGORITMOS
    Algoritmo Cualitativo       Algoritmo Cuantitativo

 Pasos o instrucciones      Pasos o instrucciones
  descritos literalmente      que involucran cálculos
  para    llegar   a   la     numéricos para llegar a
  solución del problema.      la solución de un
 Un ejemplo son las          problema.
  acciones cotidianas.       Un    ejemplo es la
                              demostración de algún
                              teorema matemático.
PASOS PARA LA SOLUCIÓN DE UN
   PROBLEMA POR COMPUTADOR

•Definición       y delimitación del problema.



    Se trata de
                             requerimientos del
    conocer y
                                 Problema
     entender


                         •Análisis   del Problema.


Definir datos o              Necesarios para el
cálculos de                  proceso de datos
entrada
•DISEÑO DEL ALGORITMO


         Instrucciones, orden y           Se delimita
         manera de la ejecución.


                           Escribir la
•Codificación              solución del       Mediante un
                           problema           lenguaje




          Lenguaje de comunicación o          Comprendido por
          lenguaje de alto nivel.             la Computadora
•Compilación                  El computador




Teniendo en cuenta             Realiza un revisión de las
todos los                      instrucciones del programador
parámetros



                                         •Depuración


 Al encontrar los errores el          Se procede a
 compilador                           corregirlos
•DOCUMENTACIÓN



            Interna                                   Externa
Son comentarios o guías para el             Es el comúnmente conocido
entendimiento del programa.                 como Manual de Usuario.



                                                     •Ejecución

           Es la iniciación o     Del Programa        Se ve los
           ejecución                                  resultados del
                                                      problema.
Se lo lleva acabo al
•MANTENIMIENTO                    terminar el programa




              Y es necesaria su            Al detectar algún
              corrección                   problema



Para que siga trabajando de
forma correcta.

Pre logica

  • 1.
    UNIVERSIDAD TÉCNICA DEAMBATO FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA “Nuevas Tecnologías de la Informática y la Comunicación” NTIC´s II Tema: Lógica de Programación y Logaritmos. Nombre: Fernando Proaño. Semestre: Segundo de Ingeniería Mecánica Paralelo: “A”
  • 2.
    ALGORITMO Y LÓGICA Conjunto de procedimientos Ser Humano Dar solución a un problema Actuar Basándose en reglas definidas. A través de su raciocinio.
  • 3.
    CARACTERÍSTICAS DE UNALGORITMO 1. Ser finito Tener inicio y un final. 2. Ser definido Desarrollo y presentación claro y coherente. 3. Ser general Abarcar Variantes del problema. 4. Ser neutral de material. Se puede usar Distintas formas o métodos ya sea papel, computadoras, etc.
  • 4.
    PARTES DE UNALGORITMO Descripción de A ser Entrada datos o contenidos analizados. Descripción de Necesarias Proceso cálculos u para el operaciones resultado. Respuestas a las Salida De la entrada. interrogantes
  • 5.
    TIPOS DE ALGORITMOS Algoritmo Cualitativo Algoritmo Cuantitativo  Pasos o instrucciones  Pasos o instrucciones descritos literalmente que involucran cálculos para llegar a la numéricos para llegar a solución del problema. la solución de un  Un ejemplo son las problema. acciones cotidianas.  Un ejemplo es la demostración de algún teorema matemático.
  • 6.
    PASOS PARA LASOLUCIÓN DE UN PROBLEMA POR COMPUTADOR •Definición y delimitación del problema. Se trata de requerimientos del conocer y Problema entender •Análisis del Problema. Definir datos o Necesarios para el cálculos de proceso de datos entrada
  • 7.
    •DISEÑO DEL ALGORITMO Instrucciones, orden y Se delimita manera de la ejecución. Escribir la •Codificación solución del Mediante un problema lenguaje Lenguaje de comunicación o Comprendido por lenguaje de alto nivel. la Computadora
  • 8.
    •Compilación El computador Teniendo en cuenta Realiza un revisión de las todos los instrucciones del programador parámetros •Depuración Al encontrar los errores el Se procede a compilador corregirlos
  • 9.
    •DOCUMENTACIÓN Interna Externa Son comentarios o guías para el Es el comúnmente conocido entendimiento del programa. como Manual de Usuario. •Ejecución Es la iniciación o Del Programa Se ve los ejecución resultados del problema.
  • 10.
    Se lo llevaacabo al •MANTENIMIENTO terminar el programa Y es necesaria su Al detectar algún corrección problema Para que siga trabajando de forma correcta.