Definición de la Arquitectura de Software
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

La arquitectura de software se enfoca en los detalles de implementación internos de los elementos.

False

Los elementos en un sistema pueden interactuar entre sí sin la necesidad de interfaces.

False

La arquitectura de software se puede definir como la estructura o estructuras de un sistema que comprenden elementos de software, propiedades visibles externamente de esos elementos y las relaciones entre ellos.

True

La documentación de la arquitectura de software se enfoca en la singularidad de estructuras presentes en cada sistema.

<p>False</p> Signup and view all the answers

La arquitectura de software define la forma en que los elementos se relacionan entre sí.

<p>True</p> Signup and view all the answers

Un sistema solo puede tener una estructura que defina su arquitectura.

<p>False</p> Signup and view all the answers

La relación entre los elementos de software es un aspecto importante en la documentación de la arquitectura de software.

<p>True</p> Signup and view all the answers

La arquitectura de software se refiere exclusivamente a la estructura de un sistema.

<p>False</p> Signup and view all the answers

La arquitectura de software se enfoca en las características de rendimiento de los elementos.

<p>True</p> Signup and view all the answers

El Instituto de Ingeniería de Software (SEI) ha compilado una lista de definiciones de arquitectura de software de libros y artículos influentes.

<p>True</p> Signup and view all the answers

Study Notes

Definiciones de Arquitectura de Software

  • La arquitectura de software se define como el conjunto de estructuras necesarias para reflexionar sobre el sistema, que comprende elementos de software, relaciones entre ellos y propiedades de ambos.
  • Estas estructuras, cuidadosamente seleccionadas y diseñadas por el arquitecto, son clave para alcanzar y reflexionar sobre los objetivos de diseño del sistema.
  • Las estructuras se componen de elementos, relaciones entre los elementos y las propiedades importantes de ambos.

Elementos y Propiedades Externamente Visibles

  • La arquitectura de software define elementos y sus propiedades externamente visibles, como servicios proporcionados, características de rendimiento, manejo de fallos, uso de recursos compartidos, etc.
  • Las propiedades externamente visibles se refieren a las suposiciones que otros elementos pueden hacer sobre un elemento.

Abstracción del Sistema

  • La arquitectura de software es una abstracción del sistema que omite información sobre los elementos que no afectan su interacción con otros elementos.
  • La arquitectura se centra en la interacción entre los elementos, omitiendo detalles de implementación interna.

Múltiples Estructuras

  • Un sistema puede tener más de una estructura, y ninguna de ellas tiene un reclamo irrefutable de ser la arquitectura.
  • Ejemplos de estructuras pueden ser la división del sistema en unidades de implementación, la asignación de responsabilidades a equipos de programación, etc.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Descubre las definiciones modernas, clásicas y bibliográficas de la arquitectura de software según el SEI y ANSI/IEEE. Aprende sobre la importancia de la arquitectura de software en el desarrollo de sistemas intensivos.

More Like This

Use Quizgecko on...
Browser
Browser