top of page

FUNDAMENTOS DE PROGRAMACION

Es un conjunto de instrucciones, pasos o reglas bien definidas, ordenadas y finitas, que permiten realizar una actividad mediante pasos sucesivos que no generan duda a quien lo va a realizar.

 

Dados un estado inicial o una entrada y siguiendo pasos sucesivos se llega a un estado final obteniendo la solución a un problema planteado.

Algoritmos

Características:

  • Cada paso del algoritmo debe estar bien definido y claro

  • Flexible

  • Preciso

  • Eficiente

  • Debe tener un principio y un fin

Pseudocodigo

Es la descripción del algoritmo utilizando una mezcla de lenguaje común con instrucciones, palabras, caracteres y demás estructuras propias de cada lenguaje de programación.

Elementos de un Pseudocodigo

  • Variables

  • Condiciones 

  • Ciclos

Diagramas de Flujo

Es la representación grafica del algoritmo

Simbologia

Se utiliza para indicar el inicio o el final de un diagrama.

 

Del inicio solo puede salir una línea de flujo y al final solo debe llegar una.

Entrada o salida de datos por cualquier dispositivo

Indica el seguimiento lógico del diagrama. También indica el sentido de ejecución de las operaciones.

Entrada o salida de datos por cualquier Indica que el computador tendrá que esperar que el usuario digite un dato que se almacenara en una variable o constante

Indica la presentación de uno o varios resultados de forma impresa o en la pantalla del dispositivo

Indica una acción o instrucción general que debe realizarse (operaciones aritméticas o asignaciones de variables

Indica la comparación de dos datos y dependiendo del resultado lógico (falso o verdadero) se toma la decisión de seguir un camino u otro.

Conector Interno: Indica el enlace de dos partes del diagrama dentro de la misma pagina

Conector Externo: Indica el enlace de dos partes del diagrama en paginas diferentes

Acciones Antes de Realizar un Diagrama de Flujo

  • Identificar las ideas principales a ser incluidas.

  • Definir que se espera obtener del diagrama.

  • Identificar quien lo empleara y como lo hará.

  • Establecer el nivel de detalle requerido

  • Determinar los limites del proceso a desarrollar.

Dirección
Carrera 16 N° 25 - 26.
La Ceja - Antioquia

Profesor
Rommel Cabrera V
vrctronics@hotmail.com

Sitios Web de interes

bottom of page