You are on page 1of 7

INTRODUCCION

A continuación se expondrá el desarrollo un caso
de
estudio
para
la
estructuración
de
un
ALGORITMO,
con
su
respectiva
representación
grafica utilizando un DIAGRAMA DE FLUJO y una
primitiva implementación del PSEUDOCODIGO .
El caso de estudio a desarrollar es:
“Estrategia Mercadeo de Compañía Aseguradora”

Diagramas de flujo y Pseudocodigo” recopilado de la universidad de Teuxtepe (Mexico) por MSc.RECURSOS UTILIZADOS Para estructurar el algoritmo tomamos como referencia teórica: • El documento disponible en internet “Diseño estructurado de Algoritmos.METODOLOGIA DE LA PROGRAMACION DE SISTEMAS INFORMATICOS • Ayudas informáticas como Internet.Raul Hermogenes Ruiz y MSc. Maria Lourdes Hernandez (UNAN LEON) • El material suministrado dentro del Programa de formación virtual y a distancia del SENA . Office y Microsoft VBA .

OBJETIVOS • Realizar actividades de conceptualización. de una situación o proceso cualquiera. • Argumentar porque es importante el uso de las líneas de flujo en el desarrollo de los algoritmos • Estructurar paso a paso un algoritmo sencillo • Implementar una aplicación primitiva del algoritmo a través del editor de código VBA . antes de realizar la representación algorítmica. • Definir la importancia de desarrollar una secuencia lógica. teorización y transferencia del conocimiento. en el proceso de formación de La Metodología de la Programación de Sistemas Informáticos.

000 la cuota a pagar será del 3% del monto y.CASO DE ESTUDIO “Estrategia Mercadeo de Compañía Aseguradora” Una compañía de seguros está abriendo un departamento de finanzas y estableció un programa para captar clientes. la aseguradora desea determinar ¿cuál será la cuota a pagar por el cliente? .000 la cuota a pagar será del 2% del monto. que consiste en lo siguiente: si el monto por el que se efectúa la fianza es menor a $ 50. si el monto es mayor a $50.

a través de acciones determinadas. es una etapa demasiado importante ya que de esta depende una buena interpretación del problema y como podríamos.000 entonces Multiplicar por 3% Si no. multiplicar por 2% 4. Digitar en la calculadora valor de la fianza inicial 3. 1. Secuencia Lógica 1. para definir en nuestras propias palabras. SECUENCIA LOGICA: En esta etapa de inicio muy es importante realizar un buen análisis del caso. solución y fin al algoritmo. Informar el valor de la cuota a pagar . Analizar: si es < $50. 1. el orden en que ejecutaríamos las acciones para llegar a la solución del requerimiento .Definir valor de la fianza inicial 2.DESARROLLO 1. dar Inicio.

definidas dentro de figuras geométricas que representan etapas del proceso con los términos expresados en Pseudocodigo.2. en esta etapa realizamos la representación grafica de la secuencia lógica del caso que tenemos. se utilizan herramientas informáticas que proporcionan las formas geométricas indicadas y las líneas conectoras para facilitar el trabajo de diagramación y dar estética a la presentación . Diagrama de flujo início Leer fi fi < $5000 0 no cu=fi*0.03 Escribi r cu fin Para realizar la representación grafica. conectando con líneas de flujo. para abreviar y transcribir rápidamente a lenguaje de programación.02 si cu =fi*0. Diagrama de flujo: Es el segundo paso utilizado para estructurar un algoritmo. 2. nos muestran la direccion que debe llevar el proceso y el orden en que se deben ejecutar las acciones. muy importantes porque.

Implementacion del código En esta etapa transcribimos el código a un leguaje de programación con el uso de un editor de elección y conveniencia del programador o la compañía.03 Else: cu = fi * 0.02 End If CASO DE ESTUDIO “Estrategia Mercadeo de Compañía Aseguradora” DIGITE EL VALOR DE LA FIANZA Calcular limpiar LA CUOTA A PAGAR ES: Para interactuar con la aplicación PULSE F5 PARA ENTRAR EN VISTA DE PRESENTACION y digite el valor en la casilla indicada) .Value If fi < 50000 Then cu = fi * 0. cu As Currency fi = TextBox1.3. Implementación del código Para realizar la prueba de escritorio utilizaremos el editor VBA implementando el código en una aplicación que realice el calculo deseado por la compañía Private Sub CommandButton1_Cl ick() Dim fi. para ejecutarlo en un computador y realizar la prueba de escritorio 3.