Buscar

Considere as afirmacoes relacionadas a reutilização de software e responda: I. Software menores são mais simples de manter. II. Atualmente não há f...

Considere as afirmacoes relacionadas a reutilização de software e responda: I. Software menores são mais simples de manter. II. Atualmente não há ferramentas que permitam compartilhamento e versionamento de código fonte. III. Em algumas metodologias de desenvolvimento escrevemos os testes mesmo antes de começar a programar as funcionalidades do sistema. IV. Módulos que realizam tarefas específicas facilitam seu reuso em outros sistemas. Qual alternativa abaixo apresenta as afirmações corretas?

I. Software menores são mais simples de manter.
II. Atualmente não há ferramentas que permitam compartilhamento e versionamento de código fonte.
III. Em algumas metodologias de desenvolvimento escrevemos os testes mesmo antes de começar a programar as funcionalidades do sistema.
IV. Módulos que realizam tarefas específicas facilitam seu reuso em outros sistemas.
Apenas I. II e IV estão corretas
Apenas I e II estão corretas
Todas estão corretas
Apenas I. III e IV estão corretas
Nenhuma está correta

Essa pergunta também está no material:

09 - LÓGICA DE PROGRAMAÇÃO
1 pág.

Lógica de Programação Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: "Apenas I e IV estão corretas". Explicação: I. Software menores são mais simples de manter. - Correta. Quanto menor o software, menos complexo ele é, o que facilita a manutenção. II. Atualmente não há ferramentas que permitam compartilhamento e versionamento de código fonte. - Incorreta. Existem diversas ferramentas que permitem o compartilhamento e versionamento de código fonte, como o Git, SVN, Mercurial, entre outras. III. Em algumas metodologias de desenvolvimento escrevemos os testes mesmo antes de começar a programar as funcionalidades do sistema. - Incorreta. Em metodologias ágeis, como o TDD (Test Driven Development), é comum escrever os testes antes de começar a programar as funcionalidades do sistema. IV. Módulos que realizam tarefas específicas facilitam seu reuso em outros sistemas. - Correta. Módulos que realizam tarefas específicas são mais fáceis de serem reutilizados em outros sistemas, pois são mais independentes e modulares.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais