desarrollo lógico de problemas de computadoras

14
Ministerio de educación colegio Jesús maría Pla trabajo de informática pertenece a Virginia Mendoza profesora Gisela bouche año XIA 2013

Transcript of desarrollo lógico de problemas de computadoras

Page 1: desarrollo lógico de problemas de computadoras

Ministerio de educación colegio Jesús maría Platrabajo de informática

pertenece a Virginia Mendozaprofesora Gisela bouche

año XIA2013

Page 2: desarrollo lógico de problemas de computadoras
Page 3: desarrollo lógico de problemas de computadoras

definición

• Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

Page 4: desarrollo lógico de problemas de computadoras

análisis

• La resolución de un problema mediante un ordenador consiste en el proceso que a partir de la descripción de un problema, expresado habitualmente en lenguaje natural y en términos propios del dominio del problema, permite desarrollar un programa que resuelva dicho problema. Una vez analizado el problema y obtenido un algoritmo que lo resuelva, su transformación a un programa de ordenador es una tarea de mera traducción al lenguaje de programación deseado.

Page 5: desarrollo lógico de problemas de computadoras

figuras

• Algoritmo:

Page 6: desarrollo lógico de problemas de computadoras

Diseño

Elementos básicos en el diseño de algoritmos.

Las dos herramientas más utilizadas para diseñar algoritmos son el Pseudocódigo y el Diagrama de flujo.

Page 7: desarrollo lógico de problemas de computadoras

codificación

• CODIFICACIÓN

• La codificación es la operación de escribir la solución del problema (de acuerdo a la lógica del diagrama de flujo o pseudocódigo), en una serie de instrucciones detalladas, en un código reconocible por la computadora, la serie de instrucciones detalladas se reconoce como código fuente, el cual se escribe en un lenguaje de programación o lenguaje de alto nivel.

Page 8: desarrollo lógico de problemas de computadoras
Page 9: desarrollo lógico de problemas de computadoras

depuración

• PRUEBA Y DEPURACION

• Se denomina prueba de escritorio a la comprobación que se hace de un algoritmo para saber si está bien hecho. Esta prueba consiste en tomar datos específicos como entrada y seguir la secuencia indicada en el algoritmo hasta obtener un resultado, el análisis de estos resultados indicará si el algoritmo está correcto o si por el contrario hay necesidades de corregir o hacerles ajustes.

Page 10: desarrollo lógico de problemas de computadoras
Page 11: desarrollo lógico de problemas de computadoras

Lenguaje de programación

• Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.

• Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

Page 12: desarrollo lógico de problemas de computadoras

• TIPOS DE ALGORITMOS

• Existen dos tipos y son llamados así por su naturaleza:

• Cualitativos:

• Son aquellos en los que se describen los pasos utilizando palabras.

• Cuantitativos:

• Son aquellos en los que se utilizan cálculos numéricos para definirlos pasos del proceso.

Page 13: desarrollo lógico de problemas de computadoras
Page 14: desarrollo lógico de problemas de computadoras