Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Copy of 6. 1 ESPAÑOL ESTRUCTURADO

Técnica apropiada para analizar el proceso de decisión.
by

jos1425 alexander

on 12 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Copy of 6. 1 ESPAÑOL ESTRUCTURADO

Es conveniente utilizar las siguientes convenciones:
ESPAÑOL ESTRUCTURADO
Cuando la lógica del proceso involucra fórmulas o iteraciones, o cuando las decisiones estructuradas no son complejas, la técnica apropiada para analizar el proceso de decisión es el uso del español estructurado.
SE BASA EN:
1) Lógica estructurada, o las instrucciones organizadas en procedimientos anidados y agrupados.
2)Instrucciones en español simple tales como sumar, multiplicar y mover.
Un problema escrito se puede transformar en español estructurado si ponemos las reglas de decisión en su secuencia apropiada y usamos la convención de las instrucciones IF- THEN- ELSE a lo largo del proceso.
Como escribir español estructurado
1.-Expresar toda la lógica en términos de uno de estos cuatro tipos: estructuras secuenciales, estructuras de decision, estructuras de casos o iteraciones.
2.-Usar y poner en mayúsculas palabras clave aceptadas como IF, THEN, ELSE, DO, DO WHILE, DO UNTIL, Y PERFORM.
3.-Aplicar sangría a los bloques de instrucciones para mostrar su jerarquía (anidamiento) con claridad.
4.- Cuando haya palabras o frases definidas en un diccionario de datos, subrayalas para indicar que tienen un significado especializado y reservado.
5.- Ten cuidado al usar "Y" y "O" , evita la confusión al diferenciar entre "mayor que" y "menor o igual que" así como también con las relaciones de igualdad; "A y B" significa tanto A como B; "A" o "B"significa que puede ser A o B, pero no ambas.
Aclara las instrucciones en esta etapa, en vez de esperar hasta la etapa de codificación del programa.
Tipo de español estructurado
ESTRUCTURA SECUENCIAL
Un bloque de instrucciones en las que no ocurre bifurcación.
Ejemplo
Acción # 1
Acción #2
Acción #3
ESTRUCTURA DE DECISIÓN
Sólo SI (IF) una condición es verdadera, completar las siguientes instrucciones; en caso contrario ir a ELSE.
Ejemplo:
IF condición A es verdadera
THEN implementar Acción A
ELSE implementar Acción B
ENDIF
ESTRUCTURA DE CASO
Un tipo especial de estructura de decisión en la que los casos son mutuamente excluyentes ( si ocurre uno, los otros no pueden ocurrir).
Ejemplo:
IF Caso # 1 implementar Acción#1
ELSE IF Caso # 2 implementar Acción #2
ElSE IF Caso # 3 implementar Acción #3
ELSE IF Caso # 4 implementar Acción #4
ENDIF
Ejemplo de Español Estructurado
Reclamaciones medicas en español estructurado

Procesamos todas nuestras reclamaciones .
Determinamos si el solicitante ha presentado alguna reclamación antes; si no es así, establecemos un nuevo registro.
Después se actualizan los totales de las reclamaciones para el año.
Determinamos si un solicitante tiene la poliza A o B, que difieren en los deducibles y los copagos ( el porcentaje de la reclamación que tienen que pagar los solicitantes). Para ambas polizas revisamos si se cumple con el deducible ( $100 para la póliza A y $50 para la poliza B). Si no se cumple con el deducible, aplicamos la reclamación al deducible.
Se ajusta el copago, restamos el porcentaje que paga el solicitante ( 40 % para la póliza A Y 60% para la B) de la reclamación.
Después emitimos un cheque si el solicitante va a recibir dinero, imprimimos un resumen de la transacción y actualizamos nuestras cuentas. Hacemos esto hasta que se procesan todas las reclamaciones de ese día.
Al examinara las declaraciones se puede observar algunas estructuras de secuencia simples, en especial al inicio y al final. Si hay estructuras de decisión lo mas apropiado es anidarlas, para lo cual primero hay que determinar la póliza (A o B) usar y después hay que restar los deducibles y copagos correctos. El último enunciado apunta a una iteración: HACER HASTA (DO UNTIL) que todas las reclamaciones se hayan procesado o HACER MIENTRAS (DO WHILE) haya reclamaciones pendientes.
Al trabajar con español estructurado descubrirás que una parte de la lógica y las relaciones que parecía claras una vez son en realidad ambiguas. Por ejemplo ¿Debemos agregar la reclamación a la reclamación del año a la fecha (AAF) antes o después de actualizar el deducible? Este tipo de ambiguedades se aclaran en este punto.
El español estructurado tiene la ventaja de aclarar la lógica y las relaciones que se encuentran en los lenguajes humanos, y lo más importante : es una herramienta de comunicación, además de ser una alternativa viable para el análisis de decisiones.
Diccionario de datos y especificaciones de procesos
Todos los programas de computadora se pueden codificar mediante el uso de tres construcciones básicas: secuencia, selección (IF....THEN......ELSE y la estructura de caso), e iteración o ciclo.
El diccionario de datos indica cuales de estas construcciones se deben incluir en las especificaciones de los procesos
Si el diccionario de datos para el flujo de datos de entrada y salida contiene una serie de campos sin ninguna iteración-[ ]- o selección -[ ], la especificación de proceso contendrá una secuencia simple de instrucciones como mover, sumar y restar.
Español estructurado para crear un estado de cuenta
La lógica correspondiente que se muestra en las líneas 3 a 5 consiste de instrucciones Mover simples.
Una estructura de datos con elementos opcionales contenidos entre paréntesis o elementos ya sea / o contenidos entre corchetes, tendrán su correspondiente instrucción IF..THEN...ELSE en la especificación del proceso. Además, si un monto tal como Cantidad pendiente es mayor que cero, la lógica subyacente será IF...THEN...ELSE. La iteración, que se indica mediante llaves en una estructura de datos, debe tener una instrucción correspondiente DO WHILE, DO UNTIL o PERFORM UNTIL, para controlar los ciclos en las especificaciones del proceso.
OBJETIVO
Ordenarás el proceso de decisión en secuencia apropiada, utilizando las convenciones de las instrucciones (If, then, else, do , do while, do until perform, perform until,); selección e iteracción o ciclo con la ayuda del diccionario de datos a fin de codificar y analizar las decisiones.
ELABORADO POR
ROLDÁN VÁZQUEZ VALENTÍN
PÉREZ SOLANO CARLA PAMELA
URBÁN SOLANO ERIKA INÉS
Full transcript