Segundo Sommerville (2011), um sistema responde aos estímul...

Próximas questões
Com base no mesmo assunto
Q831064 Engenharia de Software

Segundo Sommerville (2011), um sistema responde aos estímulos de seu ambiente. Esses estímulos podem ser de dois tipos:


• Dados - alguns dados que chegam precisam ser processados pelo sistema; e

• Eventos - alguns eventos que acontecem disparam o processamento do sistema.


O modelo de sistema que mostra o que acontece ou deve acontecer quando o sistema responde a um estímulo de seu ambiente é denominado modelo:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a E - Comportamental. Vamos entender o porquê e abordar os detalhes das demais alternativas.

Comentário sobre a alternativa correta:

O modelo Comportamental é responsável por explicar como um sistema deve reagir a estímulos externos. Esses estímulos, como mencionado, podem ser dados ou eventos. O modelo comportamental descreve a dinâmica do sistema, mostrando a sequência de atividades e o fluxo de controle entre elas. Isso é essencial para entender como o sistema reage ao ambiente, garantindo que ele atenda corretamente aos seus requisitos funcionais.

Comentários sobre as alternativas incorretas:

A - de Contexto: Esse modelo ilustra as interações do sistema com entidades externas, como outros sistemas ou usuários, mas não detalha como o sistema responde aos eventos ou processa dados internamente. Portanto, não é adequado para descrever reações a estímulos.

B - de Interação: Foca nas trocas de mensagens ou interações entre diferentes partes de um sistema ou entre sistemas, mas não se concentra nos estímulos e na resposta do sistema como um todo em termos de comportamento.

C - de Caso de Uso: Descreve as funcionalidades do sistema sob a perspectiva do usuário, mostrando o que o sistema faz para atingir objetivos específicos, mas não detalha o comportamento interno em resposta a eventos ou dados.

D - Estrutural: Concentra-se na organização estática dos componentes do sistema e suas relações, como classes e objetos, sem abordar o comportamento dinâmico do sistema em resposta a estímulos.

Entender essas diferenças é crucial para escolher o modelo correto ao descrever ou projetar sistemas, especialmente em contextos de concursos públicos onde esse conhecimento específico pode ser testado.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

Modelos de contexto: mostram que o ambiente inclui vários outros sistemas automatizados. Contudo, não mostram os tipos de relacionamentos entre os sistemas no ambiente e o sistema especificado. São usados como modelos de processo de negócio.

Modelos de Interação: ajuda a identificar os requisitos do usuário. Ex.: Casos de uso, Sequência.

Modelos estruturais: exibem a organização de um sistema em termos de seus componentes e seus relacionamentos. Podem ser estáticos ou dinâmicos. Ex.: Classe

Modelos comportamentais: comportamento dinâmico quando o sistema está em execução. Mostram o que deve acontecer quando o sistema responde a estímulos(Dados ou Eventos)

 

Resposta: E

 

@papirobizurado

Modelos de contexto: Em um estágio inicial da especificação de um sistema.

Modelo de interação:  Ajuda a identificar os requisitos do usuário. Está relacionada aos modelos de Caso de Uso e Diagrama de Sequencia

Modelagem de caso de uso: É usado para apoiar a Elicitaçâo de requisitos. Um caso de uso pode ser tomado como um cenário simples que descreve o que o usuário espera de um sistema. Cada caso de uso representa uma tarefa discreta que envolve a interação externa com um sistema.

Modelos Estruturais: Exibem a organização de um sistema em termos de seus componentes e seus relacionamentos. Podem ser modelos estáticos ou modelos dinâmicos.

Modelos Comportamentais:  Mostra o que acontece ou deve acontecer quando o sistema responde a um estímulo de seu ambiente. Esses estímulos podem ser de dois tipos: Dados e Eventos.

Alternativa: E

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo