Ed
ano passado
Para resolver essa questão, precisamos entender as etapas do desenvolvimento de um algoritmo e como cada afirmação se relaciona a essas etapas. Vamos analisar cada afirmação: 1. "É importante que se comece com um algoritmo de alto nível..." - Isso se refere à etapa inicial de planejamento ou definição do problema, onde se esboça uma solução geral. 2. "O desenvolvedor, entre outros afazeres, tem a responsabilidade de identificar defeitos..." - Isso se relaciona à etapa de análise e refinamento, onde se revisa a descrição do problema e se busca entender melhor as necessidades do cliente. 3. "É necessário acrescentar mais detalhes ao algoritmo anterior..." - Esta afirmação se refere à etapa de detalhamento ou implementação, onde se adicionam os detalhes necessários ao algoritmo. 4. "Esse processo é similar a um matemático, que determina o que é dado e o que deve ser comprovado." - Isso se relaciona à etapa de definição do problema, onde se estabelece claramente o que se tem e o que se deseja alcançar. 5. "Trabalhe o algoritmo passo a passo para determinar se ele resolverá ou não o problema original." - Esta afirmação se refere à etapa de teste ou validação do algoritmo, onde se verifica se a solução proposta realmente resolve o problema. Agora, vamos relacionar as afirmações com as etapas: - 1: Definição do problema (alto nível) - 2: Análise e refinamento (identificação de defeitos) - 3: Implementação (acrescentar detalhes) - 4: Definição do problema (similar a um matemático) - 5: Teste/validação (trabalhar passo a passo) Com isso, a sequência correta seria: 3-1-4-2-5. Analisando as alternativas: A) 2-3-4-5-1 B) 1-2-4-5-3 C) 3-1-4-2-5 D) 5-4-3-2-1 A alternativa correta é: C) 3-1-4-2-5.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade