No desenvolvimento de softwares , uma atividade combina gera...

Próximas questões
Com base no mesmo assunto
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765864 Arquitetura de Software

No desenvolvimento de softwares , uma atividade combina geração de código, de forma manual ou automática , e os testes necessários para revelar erros de código. Essa atividade é denominada:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a construção (alternativa E).

Vamos entender o porquê disso:

O desenvolvimento de softwares é um processo complexo que envolve várias atividades, cada uma com seu propósito específico. A questão aborda uma atividade que combina a geração de código, seja de forma manual ou automática, e os testes necessários para revelar erros no código. Esse conjunto de tarefas é conhecido como construção.

Agora, vamos analisar cada alternativa:

A - Comunicação:

No contexto do desenvolvimento de software, a comunicação refere-se à troca de informações entre os membros da equipe e outras partes interessadas, como clientes e usuários finais. Embora seja essencial, ela não envolve necessariamente a geração e teste de código.

B - Planejamento:

O planejamento é a fase onde se define o cronograma, os recursos e as atividades necessárias para o projeto. Envolve a definição de metas, prazos e a alocação de tarefas, mas não a criação e verificação do código.

C - Modelagem:

A modelagem é a atividade de criar representações abstratas do sistema, como diagramas de classe, diagramas de fluxo de dados, entre outros. Embora seja crucial para entender e projetar o sistema, não lida diretamente com a escrita e teste do código.

D - Implantação:

A implantação é a fase onde o software é colocado em operação no ambiente de produção. Envolve a instalação, configuração e, muitas vezes, a migração de dados, mas não inclui a criação e teste do código.

E - Construção:

A construção é a atividade que efetivamente envolve a geração do código-fonte, seja manual ou automaticamente, e a execução de testes para identificar e corrigir erros. É aqui que os desenvolvedores escrevem, compilam e testam o código para garantir que ele funcione conforme o esperado.

Portanto, a alternativa correta é, de fato, a construção (alternativa E), pois é a fase que combina a criação de código com a realização dos testes necessários para identificar e corrigir erros.

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