lógica de programación

Páginas: 12 (2949 palabras) Publicado: 19 de octubre de 2013


UNIVERSIDAD INTERAMERICANA DE PANAMÁ



FACULTAD DE INGENIERIA

CARRERA: Ingeniería Industrial y de Sistemas

MATERIA: Lógica de Programación



Grupo/ Horario: - LUNES 8:00AM. – 10:15AM.



Estudiantes:
Carolina Castro
Nixia Lombardo


Cedula:
8-879-1209
8-843-578



Profesor:
ROBERTO ELIAS VERGARA QUINTERO



Tema:
CONCEPTOS FUNDAMENTALES DE LÓGICA YPROGRAMACIÓN



Fecha de Entrega:
23 DE Septiembre DE 2013
CONCEPTOS FUNDAMENTALES DE LÓGICA Y PROGRAMACIÓN
Describe de forma ordenada y de la manera más práctica y resumida, los siguientes puntos:

1. Algoritmo, características de los algoritmos
Un algoritmo es una secuencia de pasos o instrucciones que representan la solución de un determinado tipo de problema.
Cuando se quieresolucionar un problema a través de la computadora, se exige un algoritmo que muestre la secuencia de solución del mismo.

Características de los algoritmos

Entrada
La entrada hace referencia a la información proporcionada al algoritmo, la cual debe sufrir un proceso para obtener los resultados.
Un algoritmo tiene cero o más datos de entrada. Estos valores le son dados por medio de una instrucción omandato que se debe cumplir al ejecutarse el algoritmo. Si no existen datos de entrada es porque una o más instrucciones generan los valores de partida, de los que hará uso el algoritmo para producir los datos o valores de salida.

Salida
La salida es la respuesta dada por el algoritmo o el conjunto de valores que el programador espera se le proporcionen.
Estos resultados pueden ser decualquier tipo: uno o más valores numéricos, valores lógicos o caracteres.
Un algoritmo puede tener un alto grado de complejidad y, sin embargo, producir un solo valor como resultado.

Limitado o finito
Todo algoritmo debe tener un número de instrucciones que limitan el proceso en algún momento, es decir, la ejecución debe detenerse. No puede existir un algoritmo, por muy grande que sea o por muchosresultados que produzca, que se quede en forma indefinida ejecutando sus instrucciones o repitiendo la ejecución de un subconjunto de ellas.

Finalización
Un algoritmo debe indicar el orden de realización de cada uno de sus pasos. Debe mostrar la primera, la intermedia y la última instrucción que debe realizarse. Esto permite mostrar que en algún momento debe culminar la acción o tarea quehace el algoritmo.

Claridad
Todo el conjunto de pasos debe ser entendible y factible de realizar, de tal manera, que al hacer un seguimiento del algoritmo éste produzca siempre los resultados requeridos. No puede entonces existir incertidumbre en las acciones a tomar cuando se sigue la lógica (flujo del programa) del algoritmo.

2. Menciona los PASOS para la RESOLUCION DE UN PROBLEMA

•Definición del problema
Es absolutamente necesario tener un enunciado entendible donde se especifique, qué es lo que se requiere resolver y qué resultados se deben obtener a través de la computadora.

• Análisis del problema
Es aquí donde se hace el planteamiento matemático y lógico de la solución del problema.

• Crear el algoritmo
Esta etapa consiste en hacer una descripción de los pasoslógicos que dan solución al problema, hasta obtener los resultados requeridos.

• Prueba de escritorio
La prueba de escritorio permite detectar los posibles errores que cometa el programador en el diseño del algoritmo, para corregirlos antes de continuar con el siguiente paso.

• Codificación
Como la computadora no admite los gráficos o palabras con que se diseña el algoritmo, es necesariopasar éstos a un lenguaje de programación reconocido por la computadora (codificar).

• Transcripción
El programa escrito en papel es necesario llevarlo a un medio de entrada que sea admitido por la computadora, bien sea que se transcriba a través de una terminal para que sea grabado en disco o disquete o se grabe directamente en disquete a través de una máquina especial para este propósito. El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion Logica
  • Programacion Logica
  • logica y programacion
  • lógica de programación
  • Programacion Logica
  • LOGICA DE PROGRAMACIÓN
  • LOGICA DE PROGRAMACION
  • Logica De Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS