🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Basicamente, no desenvolvimento de sistemas, diversas ativi...

Próximas questões
Com base no mesmo assunto
Q385756 Engenharia de Software
Basicamente, no desenvolvimento de sistemas, diversas atividades estão envolvidas, sendo duas delas as seguintes:

I- Inclui a criação de modelos que permitam ao desenvolvedor e ao cliente melhor entenderem os requisitos do software e o projeto que vai satisfazer a esses requisitos.
II- Combina geração de código e os testes necessários para revelar erros de código.


Essas atividades são conhecidas, respectivamente, como:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é A - modelagem e construção.

No desenvolvimento de sistemas, várias atividades são fundamentais para garantir que o software atenda às necessidades do cliente e funcione corretamente. A questão aborda duas dessas atividades, que são centrais no ciclo de vida do desenvolvimento de software. Vamos entender cada uma delas e justificar por que a alternativa A é a correta.

I - Inclui a criação de modelos que permitam ao desenvolvedor e ao cliente melhor entenderem os requisitos do software e o projeto que vai satisfazer a esses requisitos.

Essa descrição se refere à modelagem. A modelagem envolve a criação de representações abstratas do sistema, como diagramas de casos de uso, diagramas de classes, e outros tipos de diagramas UML (Unified Modeling Language). Essas representações ajudam tanto os desenvolvedores quanto os clientes a entender melhor os requisitos e a estrutura do software que será desenvolvido.

II - Combina geração de código e os testes necessários para revelar erros de código.

Essa descrição se refere à construção. A construção engloba a codificação propriamente dita do sistema, bem como a realização de testes para identificar e corrigir erros no código. Essa fase é crucial para assegurar que o software funcione conforme esperado e atenda aos requisitos especificados na fase de modelagem.

Agora, vamos analisar as alternativas incorretas:

B - construção e comunicação

A descrição da atividade I não corresponde à construção, mas sim à modelagem. A comunicação é uma fase importante, mas não é o termo correto para a atividade descrita na fase II.

C - comunicação e planejamento

A comunicação pode estar presente na atividade I, mas não é o termo técnico mais preciso. O planejamento, por sua vez, não se encaixa na descrição da atividade II, que envolve geração de código e testes.

D - planejamento e implantação

O planejamento não corresponde à atividade I, que é mais precisamente descrita como modelagem. A implantação também não se refere à atividade II, que é mais relacionada à construção.

E - implantação e modelagem

A implantação é a fase final onde o software é colocado em uso, não correspondendo à atividade II descrita, que é de construção. A modelagem está correta para a atividade I, mas a combinação das duas não é apropriada para as descrições dadas.

Com isso, fica claro que a alternativa A - modelagem e construção é a mais adequada para descrever as atividades mencionadas na questão.

Clique para visualizar este gabarito

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