You are on page 1of 2

Resumen del Capítulo 6 – De “La Esencia de la Lógica”

Huayna Jiménez

METODOLOGIA, TENICA y TECNOLOGIA PARA SOLUCIONAR UN PROBLEMA

I. Concepción del problema


Es el camino para tener certeza de entender el problema correctamente, y de lo que
tratamos de solucionar es lo que necesita solucionarse.

Etapas de la Concepción de un problema:


1. Clarificación de objetivo: Reflexión acerca de los alcances de nuestro objetivo
• Hacia dónde queremos ir
• Hasta dónde debemos llegar
2. Algoritmo: Conjunto de pasos ordenados y secuenciales para alcanzar un
objetivo
3. Prueba de Escritorio: Simulación de ejecución del algoritmo para saber si se
cumple el objetivo

II. Técnicas de Representación


Permiten: - Evaluar ventajas desventajas
- Determinar forma más adecuada de representar algoritmo

a. Diagramas de Flujo
Signos unidos por flecas que indican la dirección del flujode la idea
b. Diagramación rectangular estructurada
Esquema donde se usa un rectángulo como base y sólo 3 tipos de notación
(correspondientes a las tres estructuras de pensamiento)
c. Seudocódigo
• Texto basado en normas técnicas
• Muy entendible
• Fácil de traducir a código
• Representa la solución planteada a través de un algoritmo

III. - Transcripción o codificación


Representación de un algoritmo a través de un lenguaje de programación (C, Java, Python,
Pascal, etc.)

Una vez que se tiene claro el objetivo que se desea lograr, se procede a elaborar o diseñar
el algoritmo o secuencia de pasos que nos permitirán alcanzar dicho objetivo.

El algoritmo se en sí la esencia de la idea planteada en el objetivo.


Paso a paso, esa idea se irá planteando como una solución más próxima a lo técnico que a
lo informal.

Ello empieza desde el título que ponemos a nuestro algoritmo. Por ej., si nuestro objetivo
es determinar si un número es par o impar, sería más conveniente llamar a titular el algoritmo:
“Algoritmo Número_Par, y no”
“Algoritmo para determinar si un número es par”
Algoritmo para determinar si un número es par
I nicio

Se convierte así en:

Algoritmo Número_Par
Variables
Entero: Num
Inicio

 En la prueba de escritorio se manejan dos elementos:


• La memoria en donde van las variables que intervienen en el programación
• La unidad de salida (pantalla, impreso, etc.) por donde se obtendrán los resultados del
algoritmo.

 Se desarrolla paso a paso el algoritmo, usando las variables indicadas en él, y colocando en
pantalla los títulos que el algoritmo indique.

 Al finalizar el algoritmo, se comparan los resultados en la unidad de salida, a ver si


coinciden con el objetivo propuesto.

 Luego de realizada la prueba de escritorio del algoritmo, se procede a representarlo por


medio de una de las formas técnicas (diagrama de flujo, seudocódigo, diagr. Rect. Esctr.).
Esta representación debe hacerse cuando el algoritmo esté escrito técnicamente.

 Un algoritmo escrito técnicamente es prácticamente lo mismo que un algoritmo solución en


seudocódigo.

You might also like