ATIVIDADE 2 – MANUTENÇÃO DE SOFTWARE – 52_2025 QUESTÃO 4 Em um ambiente de desenvolvimento ágil, as decisões devem ser tomadas no momento mais apropriado, com base em fatos concretos e não em suposições. O princípio de “adiar decisões” visa reduzir as incertezas e aumentar a assertividade nas escolhas feitas ao longo do projeto. Elaborado […]
Arquivos de Categoria: Atividades
ATIVIDADE 2 – MANUTENÇÃO DE SOFTWARE – 52_2025 QUESTÃO 3 O controle de versão é uma prática essencial na gestão de projetos de software, permitindo o rastreamento de alterações, colaboração eficiente e manutenção da integridade do sistema. Entre suas funcionalidades mais importantes, está o uso de um repositório central ou distribuído, dependendo do tipo adotado. […]
ATIVIDADE 2 – MANUTENÇÃO DE SOFTWARE – 52_2025 QUESTÃO 2 O planejamento de tarefas no desenvolvimento de software, de acordo com Mary e Tom Poppendieck, enfatiza a eliminação de desperdícios e a melhoria contínua do processo. O conceito de “desperdício” envolve práticas ou elementos que não agregam valor ao cliente, como requisitos mal especificados ou […]
ATIVIDADE 2 – MANUTENÇÃO DE SOFTWARE – 52_2025 QUESTÃO 1 O Test Driven Development (TDD) é uma prática essencial para garantir a qualidade do código desde as fases iniciais do desenvolvimento. Essa abordagem consiste em escrever testes automatizados antes mesmo de implementar a funcionalidade propriamente dita. O ciclo do TDD segue três etapas principais: escrever […]
ATIVIDADE 3 – ESTRUTURAS DE DADOS – 52_2025 QUESTÃO 10 Considere o seguinte cenário: Você está visitando um médico para um check-up. Há muitas pessoas na clínica. Uma senhora está digitando os nomes de todas as pessoas em um arquivo. A pessoa que chegar mais cedo será atendida primeiro. Quando o médico está livre, ele […]
ATIVIDADE 3 – ESTRUTURAS DE DADOS – 52_2025 QUESTÃO 9 Ao trabalharmos com vetores em linguagem de programação, temos duas opções de uso: estáticos e dinâmicos. Quando criamos um vetor estático, dizemos na sua declaração qual será o seu tamanho, mas em vetores dinâmicos o seu tamanho definido em tempo de execução do programa. Fonte: […]
ATIVIDADE 3 – ESTRUTURAS DE DADOS – 52_2025 QUESTÃO 8 “Muitos problemas podem ser descritos por meio de grafos, nos quais a solução para o problema requer que realizemos uma busca pelo grafo. As buscas, em geral, partem de um nó inicial em direção a um nó alvo, fazendo com que tenhamos que percorrer toda […]
ATIVIDADE 3 – ESTRUTURAS DE DADOS – 52_2025 QUESTÃO 7 O trecho de código abaixo tem o intuito de implementar a função de inserção em uma fila: OLIVEIRA, Pietro Martins de; PEREIRA, Rogério de Leon. Estruturas de Dados I. Maringá: Unicesumar, 2019. Linha Código 01 02 03 04 05 06 07 08 09 10 11 […]
ATIVIDADE 3 – ESTRUTURAS DE DADOS – 52_2025 QUESTÃO 6 Em computação, a pilha é um tipo de estrutura na qual os dados são adicionados e removidos exclusivamente do topo. Essas estruturas são comumente referidas como Last In, First Out (LIFO), o que significa que o último dado a ser inserido será o primeiro a […]
ATIVIDADE 3 – ESTRUTURAS DE DADOS – 52_2025 QUESTÃO 5 Um grafo é uma estrutura G = (V, E), em que V é um conjunto finito de vértices (ou nós) e E um conjunto de arestas (ou arcos). Cada arco, em um grafo, é especificado por um par de nós. Diante dessa explicação, assinale a […]