Analise as seguintes afirmativas sobre modelos de arquitetur...

Próximas questões
Com base no mesmo assunto
Ano: 2011 Banca: FUMARC Órgão: PRODABEL - MG
Q1201245 Arquitetura de Software
Analise as seguintes afirmativas sobre modelos de arquitetura de sistemas.
I. Um “Modelo Estático” mostra subsistemas ou componentes desenvolvidos como unidades separadas.
II. Um “Modelo Dinâmico” mostra como o sistema está organizado em processos em tempo de execução.
III. Um “Modelo de Interface” mostra características de usabilidade e como os usuários interagem com o sistema.
Assinale a alternativa CORRETA:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é: A - A afirmativa III está errada e as afirmativas I, II estão corretas.

Para resolver esta questão, é importante entender os diferentes tipos de modelos de arquitetura de sistemas. Vamos analisar cada uma das afirmativas para compreender por que a alternativa A é a correta.

Afirmativa I: Um "Modelo Estático" mostra subsistemas ou componentes desenvolvidos como unidades separadas. Esta afirmativa está correta. Um modelo estático é focado na estrutura do sistema, detalhando como os componentes são organizados e como eles se relacionam entre si. Ele é útil para entender a composição e a arquitetura interna do sistema, sem considerar o comportamento durante a execução.

Afirmativa II: Um "Modelo Dinâmico" mostra como o sistema está organizado em processos em tempo de execução. Esta afirmativa também está correta. O modelo dinâmico é utilizado para entender o comportamento do sistema em tempo de execução, mostrando como os vários componentes interagem e se comunicam durante a operação do sistema. Esse modelo é essencial para analisar a performance, a sequência de operações e o fluxo de dados.

Afirmativa III: Um "Modelo de Interface" mostra características de usabilidade e como os usuários interagem com o sistema. Esta afirmativa está errada. Embora um modelo de interface possa incluir aspectos de usabilidade, no contexto da arquitetura de software, ele normalmente refere-se às interfaces entre os componentes do sistema ou entre sistemas diferentes, e não diretamente à interação com os usuários. A usabilidade e a interação do usuário são mais frequentemente abordadas em uma análise de design de interface de usuário (UI/UX).

Assim, a alternativa A está correta porque as afirmativas I e II estão corretas, enquanto a afirmativa III está errada. As outras alternativas falham em identificar corretamente quais afirmativas estão corretas e quais estão erradas.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo