Conceptos basicos
Aspectos de diseño
Aspectos de diseño P2
Conceptos de arquitectura
Conceptos de arquitectura p2
100

Conjunto interrelacionado de componentes que interactuan entre si con el fin de lograr un objetivo

Qué es Sistema

100

Ver un objeto enfocándose en la información más relevante e ignorar el resto de información

Qué es abstracción

100

Middleware base, protocolo que permite a un programa de computadora ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambos (o detalles de red). 

Que es RPC

100

Es cuando se consideran aspecto de cuando el software administra los clicks, taps en el celular o strokes en los teclados

Qué es manejo y control de eventos

100

Son servidores basados en componentes que residen en una capa media en una arquitectura de N-Capas, proveen comunicación distribuida, seguridad, transacciones y persistencia, son ampliamente utilizados para construir aplicaciones que serán utilizadas en internet.

Que son servidores de aplicaciones

200
Es tomar el todo y dividirlo en partes pequeñas para entenderlas y sus relaciones

Qué es análisis

200

Propiedad en la que un proceso puede tomar múltiples formas

Qué es polimorfismo

200

Se encargan de entregar mensajes entre aplicaciones, es decir integrar aplicaciones

Qué es middleware
200

La tendencia de que varias cosas ocurran al mismo tiempo en el sistema, es un aspecto clave en el diseño del software

Qué es concurrencia

200

Es una parte modular del sistema que encapsula su contenido, su manifestación es reemplazable dentro de su ambiente, define su comportamiento en término de interfases

Qué es componente de software

300

Proceso en el que las personas crean software o cualquier producto y durante el cual se toman decisiones y se construyen objetos que acarrean una intención de lo que esos objetos harán y cómo van a ser percibidos y usados

Qué es diseño

300

Se agrupan y empacan detalles internos de una abstracción y se hace que estos detalles no sean accesibles a entidades externas

Qué es encapsular y ocultar información

300

En este tipo de middleware, se le llama tópico a las colas de mensajes

Qué es Publish Subscriber middleware

300

Se toma en cuenta tanto la experiencia de usuario como que sea amigable e inclusivo el software, es un aspecto clave en el diseño de software

Qué es interacción y presentación

300

Representación de uno o más aspectos estructurales de la arquitectura que ilustra cómo la arquitectura direcciona uno o más intereses para uno o más involucrados

Qué es vista de la arquitectura

400

Es cuando se tiene la claridad de que los objetos que se diseñan son para cumplir propósitos humanos

Qué es diseño centrado en el humano

400

Es cuando se busca que la medida de interdependencia entre los componentes de un sistema sea baja

Qué es débil o bajo acomplamiento?

400

Tipo de middleware en el que se hace el mejor esfuerzo para entregar un mensaje pero si el servidor tiene un fallo, no se garantiza la entrega de los mensajes

Qué es MOM Best Effort

400

Este aspecto centra su interés la habilidad del sistema de confiablemente controlar, monitorear y auditar quienes pueden realizar qué acciones en los diferentes recursos del sistema y la habilidad de detectar y recuperarse de fallas en mecanismos de seguridad.

Qué es seguridad

400

Captura la estructura de un sistema de software en términos de componentes y como éstos interactúan, define un diseño de reglas amplio del sistema y considera como éste puede cambiar

Qué es arquitectura de software

500

Es la disciplina en donde se aplican metodos, técnicas y herramientas para la creación, modificación y operación del software

Qué es ingeniería de software

500

Es un área de diseño que es relevante a uno o más interesados en el sistema, conviene separarlos

Qué es un interés

500

Es el proceso de cambiar un sistema después de que ha sido entregado

Qué es mantenimiento

500

El sistema controla y contiene los errores de un sistema o componente luego que hayan ocurrido.

Qué es tolerancia a fallos

500

Colección de actividades, tácticas, guías que son utilizadas para asegurar que el sistema exhibe un conjunto relacionado de propiedades de calidad que requieren consideración a través de varias vistas de la arquitectura.

Que es perspectiva de arquitectura

M
e
n
u