¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

2.2 Representación de Algoritmos

Larisa Hinojosa TICs Primero, Segundo, Tercero Inglés 2 páginas

Contenido del apunte (2)

Página 1

Los Algoritmos se pueden representar de muchas maneras, ahora aprenderemos a representarlos en dos formas: en Seudocódigo o en Diagrama de flujo.

En seudocódigo la secuencia de instrucciones se representa por medio de frases o proposiciones.

En un diagrama de flujo se representa por medio de gráficos.

Por ejemplo: Algoritmo para calcular el área de cualquier triángulo rectángulo.

Seudocódigo

Paso 1. Inicio

Paso 2. Asignar el número 2 a la constante "Div"

Paso 3. Conocer la base del triángulo y guardarla en la variable "Base"

Paso 4. Conocer la altura del triángulo y guardarla en la variable "Altura"

Paso 5. Guardar en la variable "Area" el valor de multiplicar "Base" por "Altura"

Paso 6. Guardar en la variable "Area" el valor de dividir "Area" entre "Div"

Paso 7. Reportar el valor de la variable "Area"

Paso 8. Final

Diagrama de Flujo

2.2 Representación de Algoritmos

Página 2

El seudocódigo está compuesto por proposiciones informales en español que permiten expresar detalladamente las instrucciones que llevan desde un estado inicial (problema) hasta un resultado deseado (solución).

Los Diagramas de Flujo son una de las técnicas más utilizadas para representar gráficamente la secuencia de instrucciones de un Algoritmo. Estas instrucciones están compuestas por operaciones, decisiones lógicas y ciclos repetitivos, entre otros. La solución de un problema puede contener varios conjuntos de instrucciones (procedimientos o métodos) que tienen como finalidad ejecutar cada uno de los procesos necesarios para llegar a la solución a partir de los datos disponibles (estado inicial).

Las ventajas de diseñar un Diagrama de Flujo antes de empezar a generar el código de un programa son, entre otras:

Forzar la identificación de todos los pasos de una solución de forma clara y lógica

Establecer una visión amplia y objetiva de la solución

Verificar si se han tenido en cuenta todas las posibilidades

Comprobar si hay procedimientos duplicados

Representar gráficamente una solución (es más simple hacerlo con gráficas que mediante palabras)

Facilitar a otras personas la comprensión de la secuencia lógica de la solución planteada

Posibilitar acuerdos con base en la aproximación común a una solución de un problema, resolver ambigüedades o realizar mejoras

Establecer posibles modificaciones

Agilizar la codificación (traducción) del algoritmo en un lenguaje de programación

Servir como elemento de documentación de la solución del problema.

Actividad

Elabora en tu cuaderno un algoritmo en seudocódigo para cada uno de los siguientes problemas:

Hallar el perímetro de un cuadrado cuyo lado mide 5 cm.

Hallar el área de un cuadrado cuyo lado mide 5 cm.

Hallar el área y perímetro de un círculo cuyo radio mide 2 cm.

Información

Descripción
Primero, Segundo, Tercero (Bimestre I Sep-Oct) TICs Apunte sobre 2.2 Representación de Algoritmos, creado por Larisa Hinojosa el 01/10/2016.
Creado por
Larisa Hinojosa · oct 2016
Actualizado
19 oct 2016
Visitas
207
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?