Entradas etiquetadas con pseudocodigo

Fundamentos de Algoritmos y Estructuras de Datos para Programación

Fundamentos de Algoritmos y Estructuras de Datos

Materia: 27/08/2011

Definición de Problema

Problema: Situación anómala que requiere solución.

Ejemplo 1: Neumático Pinchado

Situación: Una persona viaja en su auto de Santiago a Viña, y en la mitad del camino pincha una rueda. (Problema principal)

Consideraciones:

  • Es de día
  • Tipo de camino
  • Lleva herramientas
  • Lleva rueda de repuesto

Pseudoalgoritmo: Secuencia de Pasos

Pseudoalgoritmo: Secuencia de pasos entendibles por todos.

  1. Detener el vehículo.
  2. Encender (más…)

Fundamentos de Algoritmos: Estructuras y Representaciones

Algoritmo

Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.

Medios de Expresión de un Algoritmo (Formas de Representación Algorítmica)

Los algoritmos pueden ser expresados de muchas maneras, incluyendo el lenguaje natural, (más…)

Programación Estructurada: Conceptos y Herramientas

Desventajas de la programación estructurada:

La programación estructurada concentra los errores  en uno de los factores mas generador de fallas en programación; La lógica.

Existen tre tipos de estructuras de control i son:

– de secuencia

– de selección

– de iteración

Herramientas de programación:


Diagrama de flujo


Pseudocodigo

-tabla n/s

-UML

Diagrama de flujo: es  la representación grafica de unos procedimientos y de la secuencia en que deben ejecutarse.

Pseudocodigo: es un lenguaje de especificación (más…)

Ir arriba