Geral
Engenharia de Software
Semana 1
0

Questão

A engenharia de software envolve diversas atividades essenciais para garantir a qualidade e eficiência no desenvolvimento de programas. Essas atividades são fundamentais para atender às necessidades do mercado e assegurar que os sistemas de software sejam confiáveis, eficientes e mantenham-se atualizados frente às demandas tecnológicas. Com base no texto base, analise as seguintes atividades da engenharia de software e identifique qual delas é uma das quatro atividades fundamentais descritas por Ian Sommerville.

Nesse sentido, assinale a alternativa que representa corretamente uma das atividades fundamentais da engenharia de software.
A) Desenvolvimento de software para dispositivos móveis.
B) Desenvolvimento de métodos ágeis para gestão de projetos.
C) Validação de software para garantir que ele atenda aos requisitos do cliente.
D) Implementação de sistemas de controle de tráfego aéreo
E) Aplicação de metodologias de análise de negócios.
function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/567/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'HVpdDAOcNUQOGE3P77K0cq8wKfyR2aPR375kff3VUnjQIdJodDMBnPeazG9E6cL4' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }