Pensamiento Computacional - Mapa Mental

Pensamiento Computacional

Algoritmo

Ayuda a resolver un problema mediante pasos bien estructurados

Caracteristicas del algoritmo

El lenguaje de la programación es independiente

Los pasos deben ser sencillos, claros y bien estructurados

Precisos, deben indicar el orden y la realización paso a paso

Definidos, cada que se ejecutan con las mismas entradas se obtiene el mismo resultado

Tiene un número de pasos finito

Estructura lógica

En un algoritmo contiene las siguientes acciones en un programa:

Entrada: Es la informacion que se necesita para ingresar al algoritmo

Proceso: Es el conjunto de todas las operaciones

Salida: Son los resultados obtenidos

Aplicaciones generales

Construcción de un algoritmo

La propuesta para la solución de un problema es: Problema, diseño de algoritmo y programa

1- Para realizar el diseño del algoritmo debes escribir la secuencia ordenada de pasos.

2- Expresa el algoritmo con un lenguaje de programación adecuado

3-Ejecución y validación del programa

Diagramas de flujo

Es una representación que ilustra la secuencia de las operaciones que va realizar para conseguir una solución de un algoritmo, simplemente facilita la compresión de problemas complicados y largos.

Símbolos estándares que se requieren para diagramar programas de computadoras:

Estructuras de control

Las estructuras permiten modificar el flujo de ejecución de las instrucciones de un programa

Se pueden clasificar en 2 clases: estructuras de selección y repetición

Estructura de selección: permiten ejecutar un grupo de instrucciones, la selectivas son:IF-THEN,IF-THEN-ELSE Y SELECT CASE

Estructura de repetición: permiten ejecutar rápidamente un grupo de instrucciones, a cada una se le denomina interación o ciclo

Declaracion IF ( si entonces sino)

permite ejecutar una instrucción en función de valor de una determinada condición lógica, se ejecuta en bloque 2

Declaración while ( mientras)

Es un bucle de ejecución, continua mientras cumpla la expresión colocada en el paréntesis en la cabecera de bucle

Declaración For (desde para)

Se usa para repetir un bloque de sentencias encerradas en un numero determinado, cada vez que se ejecuta la instrucciones del bucle, se vuelve a verificar la condición ,cuando la condición no se cumple el bucle termina

Declaración DO-WHILE (repetir)

la condición de prueba al final del bucle, por que el bucle se ejecutara al menos una vez

Declaración case

Esta evaluara un expresión que podrá tomar n valores distintos, según lo que elija estos valores, se realizará en los n bloques, el flujo del algoritmo seguirá un determinado camino en los n posibles

Нажмите сюда, чтобы центрировать карту.
Нажмите сюда, чтобы центрировать карту.