Conceptos Básicos de los Algoritmos - Diagrama de Flujo - Conceptos Programación Algorítmica

 

 Silva_Farias_Jessica_Blog Fund Algoritmo_PEI-S-MA-2-1

UNIVERSIDAD DE GUAYAQUIL
 
Estudiante: Silva Farias Jessica Kaina
Curso: PEI-S-MA-2-1
Msc.: Ing. Ruiz Ramírez Alicia Karina
Materia: Fundamentos de Algoritmos Computacionales
 

 ¡Bienvenidos a mi blog!
Aquí encontrarás información clara y útil sobre Conceptos Básicos de los Algoritmos, Diagramas de Flujo y Programación Algorítmica.
Este contenido forma parte de mi formación en la Universidad de Guayaquil, dentro de la asignatura Fundamentos de Algoritmos.

 

Algoritmo en informática - Concepto, partes y ejemplos

 

Conceptos Básicos de los Algoritmos

¿Qué es un algoritmo?

Un algoritmo es un conjunto ordenado y finito de pasos que permiten resolver un problema o cumplir una tarea.
Es una guía detallada que indica qué hacer, cómo hacerlo y en qué orden.

Características principales

  • Definido: cada paso debe ser claro.

  • Ordenado: sigue una secuencia correcta.

  • Finito: debe terminar.

  • Preciso: no genera dudas.

  • Eficiente: resuelve el problema con los recursos necesarios.

Componentes

     

  • Entrada: datos iniciales.

  • Proceso: pasos que transforman los datos.

  • Salida: resultado final

     Diagramas de Flujo

    ¿Qué es un diagrama de flujo?

    Es la representación gráfica de un algoritmo mediante símbolos estándar que permiten visualizar el proceso de forma clara.

    Símbolos de diagramas de flujo
    Símbolos principales del diagrama de flujo 

    Algoritmos - Algoritmos en Informática
    Ejemplo práctico



     Programación Algorítmica

    La programación algorítmica se basa en la construcción y análisis de algoritmos para resolver problemas de manera lógica y ordenada.

    Constantes y Variables

    Variables:
    Datos que cambian durante la ejecución del programa.

    Constantes:
    Valores fijos que no se modifican.

    Tipos de datos

    Entero, reales, carácter, cadena,  booleanos(verdadero/falso)

    Estructuras de control

    1. Secuencia: pasos ejecutados en orden.

    2. Selección: decisiones (si / sino).

    3. Repetición: bucles (mientras, para).

    Estructuras de control: ¿qué son y qué tipos existen?






    Fuentes de Información:

    Joyanes Aguilar, L. (2012). Fundamentos de programación. McGraw-Hill.(E-Libro)

    Gutiérrez, E., & García, M. (2014). Diagramas de flujo y pseudocódigo. Alfaomega. BVUG (E-Libro).

Comentarios

Publicar un comentario