Em relação a modelagem, assinale a opção correta.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: A
A modelagem em Engenharia de Software é uma técnica essencial que permite aos desenvolvedores visualizar e entender problemas complexos de maneira simplificada antes da implementação de uma solução. A alternativa A está correta porque destaca que um modelo é uma abstração que visa compreender um problema particular, isolando os aspectos mais relevantes para o contexto do projeto. Esta abstração cria uma representação simplificada, que possibilita análises e discussões sem a necessidade de lidar com toda a complexidade do domínio real.
Essa abordagem de selecionar subconjuntos da realidade foca nos elementos fundamentais para o propósito do modelo, o que é essencial para a comunicação eficiente entre as partes envolvidas, a verificação de requisitos, e o planejamento do desenvolvimento do sistema.
Portanto, a construção de modelos é uma prática comum em Engenharia de Software que serve para facilitar o entendimento, a comunicação, o design, e a verificação de sistemas complexos.
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
c) Uma das principais motivações para a realização da modelagem é a capacidade de reproduzir fielmente a complexidade do problema sob investigação,
d) Uma forma comum de modelagem de programas procedurais é por meio de fluxogramas
e) Modelos podem ser utilizados para especificar a estrutura de um sistema,
Pelo contrário.... precisa ser claro ao cliente/usuario !
c) Uma das principais motivações para a realização da modelagem é a capacidade de reproduzir fielmente a complexidade do problema sob investigação, sem suprimir detalhes, mesmo que não sejam relevantes.
d) Uma forma comum de modelagem de programas procedurais é por meio de fluxogramas de objeto.
e) Modelos podem ser utilizados para especificar a estrutura de um sistema, mas não seu comportamento.
a) CORRETO
b) Modelos de fluxo de dados são usados para mostrar como os dados fluem por uma sequência de etapas de processamento. (CORRETO) Devido à sua complexidade (INCORRETO: não são tão complexos), não são apropriados para comunicação com o usuário. (INCORRETO: podem ser utilizados pelos usuários).
c) Uma das principais motivações para a realização da modelagem é a capacidade de reproduzir fielmente (INCORRETO: isso não é possível) a complexidade do problema sob investigação, sem suprimir detalhes, mesmo que não sejam relevantes. (INCORRETO: todo modelo acaba suprimindo detalhes)
d) Uma forma comum de modelagem de programas procedurais é por meio de fluxogramas de objeto. (INCORRETO: Fluxogramas de objeto não são adequados à essa finalidade)
e) Modelos podem ser utilizados para especificar a estrutura de um sistema, mas não seu comportamento.(INCORRETO: Modelos podem ser utilizados para especificar comportamento de um sistemas, por exemplo UML - Case Uses)
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo