lunes, 1 de junio de 2015

                                           Definición de DFD-Pseint




Resumen

El siguiente tutorial muestra de manera sencilla como manejar el PSEINT, 
para ello se toma un ejemplo resuelto del libro del libro de ude@, 
se modiifica un poco el pseudocódigo del libro y se muestra como llevarlo en PSEINT.

Repaso teórico resumido


Cuando nos enfrentamos a un problema en la vida cotidiana, su resolución requiere que sigamos una serie de pasos; por ejemplo, un problema típico puede ser terminarle a la novia, para tal fin, se requieren realizar una serie de pasos los cuales se muestran a continuación:

· Paso 1: Llamar a la novia y decirle que es solicitada para hablarle de algo importante.

· Paso 2: Ponerle una hora de encuentro, 6:00 PM por ejemplo, eso para que por lo menos llegue a las 7:00 PM.

· Paso 3: Si no ha llegado a las 7:00 tomar cerveza, pero si llega poner cara seria.



                         
                          Características
  • Presenta herramientas de edición para escribir algoritmos en pseudocodigo en español
    • Autocompletado
    • Ayudas Emergentes
    • Plantillas de Comandos
    • Coloreado de Sintaxis
    • Indentado Inteligente
  • Permite generar y editar el diagrama de flujo del algoritmo
  • Permite la edición simultánea de múltiple algoritmos
  • El lenguaje pseudocódigo utilizado es configurable
    • Ofrece perfiles de configuración predefinidos para numerosas instituciones
  • Puede interpretar (ejecutar) los algoritmos escritos
    • Permite ejecutar el algoritmo paso a paso controlando la velocidad e inspeccionando variables y expresiones
    • Puede confeccionar automáticamente una tabla de prueba de escritorio


                                Ejemplos






Video








Imagenes


                                                                       UML
Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y compuestos reciclados.

Es importante remarcar que UML es un "lenguaje de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo.

Se puede aplicar en el desarrollo de software gran variedad de formas para dar soporte a una metodología de desarrollo de software (tal como el Proceso Unificado Racional 
pero no especifica en sí mismo qué metodología o proceso usar.

                      CARACTERÍSTICAS



UML es una especificación de notación orientada a objetos. Se basa en las anteriores especificaciones BOOCH, RUMBAUGH y COAD-YOURDON. 
Divide cada proyecto en un número de diagramas que representan las diferentes vistas del proyecto.
 Estos diagramas juntos son los que representa la arquitectura del proyecto.

 UML permite describir un sistema en diferentes niveles de abstracción, simplificando la complejidad sin perder información, para que tanto usuarios, líderes y desarrolladores puedan comprender claramente las características de la aplicación.

 UML se quiere convertir en un lenguaje estándar con el que sea posible modelar todos los componentes del proceso de desarrollo de aplicaciones. Sin embargo, hay que tener en cuenta un aspecto importante del modelo: no pretende definir un modelo estándar de desarrollo, sino únicamente un lenguaje de modelado.

El método del UML recomienda utilizar los procesos que otras metodologías tienen definidos.

                                                    EJEMPLOS 



                            




                            VÍDEO










                  
                          imágenes