Sunteți pe pagina 1din 5

¿Para el análisis de la información necesitan?

- Manual de procesos
- Requerimientos
- Organigrama de la empresa
- Plan informático

¿Por qué modelar? ---- el modelamiento?

Lo más importante es el modelado para calidad de software

Determinarla arquitectura para el diseño del sistema

Comportamiento de los objetos y visualización de la mejor estructura

¿Un buen Modelado me permite?

Enfoque algorítmico y el enfoque orientado a objetos

¿Modelado me permite?

- Visualizar
- Especificar (la estructura)
- Documentar (decisiones)
- Crear pantallas

¿Características para programar? (POO)

- Herencia
- Polimorfismo
- Encapsulamiento
- Abstracción

¿Qué es una clase?

Es un conjunto de datos (variables o campos) y de funciones (métodos) que operan sobre


datos / conjunto de objetos con atributos y métodos que se relacionan entre si comparten los
mismos atributos y métodos

¿Qué es uml?

Unified Modeling Language

¿Para qué sirve UML?

Sirve para graficar diagramas que representan el funcionamiento de un sistema para que sea
fácil de comprender para el usuario común

Visualiza especifica construye y documenta

¿Vistas de un modelado?

diseño, implementación, despliegue desarrollo o construcción

diagramas que se desarrollan en la vista de casos de uso?

- Casos de uso
- Interacción
o Secuencia
o Colaboración
- Actividades
- Bloques
- Clases
- Objetos
¿Qué es un objeto?

Una instancia u ocurrencia de la abstracción que representa una clase

La unión de objetos interactúa intercambiando mensajes

¿Qué es herencia?

La capacidad de un objeto derivado (objeto hijo) del (objeto padre)

Capacidad de un objeto hijo de heredar las características de un objeto padre

¿Qué es encapsulamiento?

Facilidad que tienen los objetos de convertirse de público a probado o viceversa

¿Qué es polimorfismo?

Capacidad que hacen los objetos de una clase de responder al mismo método que pueden
generar comportamientos distintos e independientes

¿Qué es abstracción?

las características específicas de un objeto, aquellas que lo distinguen de los demás tipos de
objetos y que logran definir límites conceptuales respecto a quien está haciendo dicha
abstracción del objeto.

¿Cuáles son las etapas para el desarrollo de un software?

- Requerimientos
- Análisis
- Diseño o codificación
- Desarrollo
- Pruebas
- Despliegue

¿Qué es RUP?

Es una metodología que significa Procesos unificados relacionados

¿Fases de desarrollo de rup?

- Estudio preliminar
- Elaboración
- Construcción
- Transacción

¿Cuáles son las vistas de un modelado?

¿En la vista de casos de uso que visualizamos o describimos?

Comportamiento del sistema desde el punto de vista del usuario final diagramas que utiliza
casos de uso, iteración, estados, actividades
¿Qué diagramas se desarrollan en la vista de casos de uso?

Diagramas de casos de uso, de interacción, de estados, de actividades

¿Qué diagrama elaboraría en la vista de diseño?

Clases, objetos, interacción, estados y actividades

¿Diagramas que se desarrollan en la vista de implementación?

diagrama de componentes iteración estados actividades

uml se utiliza como lenguaje para especificar por qué?

Permite definir modelos precisos sin ambigüedades y completos

Uml se utiliza como lenguaje para visualizar por qué?

La comunicación de un modelo conceptual a una persona puede presentar problemas

Uml se utiliza como lenguaje para construir por qué?

Uml no es un lenguaje de programación visual pero su modelo que se puede conectar a java,
visual Basic, etc.

¿Los elementos de uml son?

Elementos estructurales, elementos de comportamientos, elementos de anotación

¿Los elementos estructurales están constituidos por?

Clases interfaces casos de uso nodo de colaboración y clase activa

¿Los elementos de comportamientos están constituidos por?

Interacción, máquinas de estados

¿Tipos de relaciones uml?

----------> Dependencia

----------D Realización

_______D Generalización

__________ Asociación

______♦ agregación

¿Qué es dependencia?

Relación semántica entre dos elementos en la que el cambio de uno puede afectar a la
semántica del otro

¿Qué es realización?

Relación semántica entre dos clasificadores en la uno de ellos especifica un contrato y el otro
asegura cumplir

¿Qué es generalización?

Relaciones de una clase padre a clases hijas el hijo hereda atributos del padre y operaciones. El
hijo puede

¿Qué es Asociación?

Relación estructural que describe un conjunto de enlaces entre objetos o conexiones entre
objetos
¿Diagrama uml se define como?

Representación gráfica de un conjunto de elementos estructurales y la relación entre ellos

¿Los diagramas de casos de uso representan?

Los requerimientos de las reglas del negocio del sistema y especifican la funcionalidad de los
elementos del sistema cuando interactúan entre ellos

¿El diagrama de clases muestra?

Las vistas del diseño estático del sistema y son los diagramas más comunes en el diseño de
diagrama orientado a objetos

¿El diagrama de secuencia muestra?

Es un diagrama de interacción que cubre la vista dinámica de un sistema y el conjunto de


objetos sus relaciones y los mensajes intercambiando

¿Diagrama de colaboración muestra?

La interacción de nuestra organización estructural de los objetos que envían y reciben


mensajes

¿Diagrama de actividades muestra?

El flujo de actividades dentro de un sistema es la vista simplificada de lo que ocurre al interior


del software

¿El diagrama de componentes muestra?

La organización y dependencia entre los componentes de un sistema y cumple las


implementaciones estacas de un sistema

¿El diagrama de despliegue muestra?

La topología del hardware sobre la que se ejecuta el sistema y los que reciben en cada uno del
hardware

¿En un diagrama de casos de uso existen 3 actores son?

¿Pasos que se siguen para construir un diagrama de casos de uso son?

Identificar en el sistema

- Actores
- Casos de uso
- Relaciones y asociaciones
- Generalizaciones
- Estereotipos
- Crear diagrama
¿En el diagrama de clases se representa?

- asociación
- multiplicidad
- dependencias
- clases clases primarias y f
- agregaciones
- herencias
- encapsulamiento
- Lectura de clases

¿En el diagrama de casos de uso se pueden representar una relación?

- Entre un actor y un caso de uso


- Generalización entre 2 actores
- Entre 2 casos de uso
- Extensión e inclusión entre 2 casos de uso

¿Una relación de generalización en los casos de uso se puede tener?

Entre 2 actores y 2 casos de uso

¿La nomenclatura de la clase está definida por el nombre de la clase?

Nombre de la clase simple o compuesta, atributos privados, métodos públicos

¿En el diagrama de clases se utiliza la agregación y esta se presenta cuándo?

Cuando una relación dado aparte en el que una clase representa algo grande y está formado
por elementos más pequeños las partes se representan añadiendo un vacío del lado del todo

¿Se define a un componente cómo?

La parte física y remplazable de un sistema que es conforme un conjunto de interfaces y


provee la realización de dicho conjunto

¿Cuándo se construye un sistema el modelo lógico se realiza para?

Visualizar como los objetos entre sí, especificar estructuralmente el comportamiento de los
objetivos y documentar las decisiones

¿Las metodologías agiles valoran?

Al individuo y las interacciones en el equipo de desarrollo más que en las actividades y las
herramientas

¿Uno de los principios de la metodología agiles?

Entregar frecuentemente software que funcione desde un par de semanas o meses con el
menor intervalo de tiempo posible entre una entrega y la siguiente

¿La metodología xp se caracteriza por?

Trabajar en entorno dinámico

¿Los actores que intervienen en los roles de la metodología xp?

Programadores, jefe fe de proyecto, cliente, coach, rastreador, encargado de pruebas

¿Uno de los principios de scrum es?

Una vez elegida la tarea no se agrega trabajo extra en caso de que se agrega algo quitar algo

¿Conclusión general de metodologías agiles es?

Las metodologías agiles son fundamentalmente combinables

S-ar putea să vă placă și