Sei sulla pagina 1di 6

Curso Algoritmos

30130310-Algoritmos
Actividad reconocimiento inicial

Brayan Cruz Pava


Cead Girardot – 03/09/2019
301303- algoritmos

Presentación Personal
Cordial saludo!
Mi nombre es Brayan Cruz Pava, Tengo 18 años hago parte del CEAD Girardot-Cundinamarca,
soy del Grupo 30130310.

Cosas que me gustan hacer en mi tiempo libre es Leer, ver series, jugar baloncesto y jugar
video-juegos.

Tengo un curso en fotografía.


301303- algoritmos

¿Cuales son las diferencias y similitudes entre un Algoritmo, un diagrama de


flujo y un seudocódigo?
Que es un Algoritmo: Es un cconjuntó ordenado de operaciones sistemáticas que permite
hacer un cálculo y hallar la solución de un tipo de problemas.

Que es un Diagrama de flujo: Es la representación gráfica de un algoritmo o proceso. Se


utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.

Que es un Seudocódigo: Es una forma de escribir los pasos que va a realizar un programa de
la forma más cercana al lenguaje de programación que vamos a utilizar posteriormente.

Que similitudes tienen: Todos corresponden al mismo algoritmo y a las mismas fases de
entrada, proceso y salida.

Que diferencias tienen: El algoritmo es un modelo para los pasos a realizar, el diagrama de
flujo es el que expresa gráficamente y el seudocódigo es el lenguaje de palabras claves que se
utilizan.
301303- algoritmos

¿Descripción de las fases necesarias para resolver un problema donde se


requiera de la lógica de la programación?
1. ANÁLISIS PREVIO DEL PROBLEMA
El objetivo de esta fase es ayudar al programador a comprender la naturaleza del problema, para lo
cual éste requiere el máximo de su imaginación y creatividad. Para esto se debe identificar claramente
que tipo de información se necesita producir, y luego aquellos elementos dados en el problema que
pueden ser útiles para obtener la solución.

2. Diseño del algoritmo


En la etapa de Análisis se determina QUE hará el programa, mientras que en la etapa de Diseño se
determina COMO hará el programa la tarea solicitada, La información proporcionada al algoritmo
constituye su ENTRADA y la información producida por el algoritmo constituye su SALIDA.

3. Verificación manual del algoritmo


Una vez que se ha representado el algoritmo utilizando alguna herramienta de programación, es
necesario asegurarse que el mismo realiza las tareas para las que ha sido diseñado y produce los
resultados correctos y esperados.
301303- algoritmos

¿cual puede ser la importancia de los algoritmos como fundamento en la


programación de computadoras?
La importancia de los algoritmos como fundamento en la programación de
computadoras se ver a continuación:
• El algoritmo permite generar razonamientos lógicos.
• Permite crear estrategias para la solución de problemas.
• Permite generar instrucciones que permitan solucionar problemas
posteriores.
• El algoritmo es una herramienta para crear secuencias programables en
las computadoras.

Estos ítem representan la importancia de los algoritmos en la programación


Unidad/Zona/grupo o equipo funcional

GRACIAS POR SU
ATENCIÓN

Potrebbero piacerti anche