Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — Instituto Access 2026

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg740161
Banca
Instituto Access
Órgão
UNIPAMPA
Ano
2026
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
No desenvolvimento de soluções computacionais, a lógica de programação fornece os fundamentos para a construção de algoritmos capazes de resolver problemas de forma estruturada e compreensível. Analise as afirmativas a seguir:I. Um algoritmo pode ser entendido como uma sequência ordenada de passos que descreve a resolução de um problema, independentemente da linguagem de programação utilizada.II. Fluxogramas utilizam símbolos gráficos padronizados para representar o fluxo de execução de um algoritmo, facilitando a visualização das decisões e repetições.III. O pseudocódigo permite descrever algoritmos de forma textual e estruturada, sem exigir a sintaxe específica de uma linguagem de programação.IV. Variáveis são utilizadas para armazenar dados durante a execução do algoritmo, podendo ter seus valores alterados conforme as instruções são processadas.V. Estruturas de repetição substituem totalmente as estruturas de decisão, pois ambas exercem a mesma função lógica dentro de um algoritmo.Assinale a alternativa correta:
  1. AApenas as afirmativas I, II, III e IV são verdadeiras.
  2. BAs afirmativas I, II, III, IV e V são verdadeiras.
  3. CApenas as afirmativas I, III e V são verdadeiras.
  4. DApenas as afirmativas I, II, III são verdadeiras.
Revelar gabarito e comentário

GabaritoA — Apenas as afirmativas I, II, III e IV são verdadeiras.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Algoritmos e Lógica de Programação - Conceitos Fundamentais

Gabarito: letra A. As afirmativas I, II, III e IV descrevem corretamente os conceitos de algoritmo, fluxograma, pseudocódigo e variável. A afirmativa V é a única falsa, pois estruturas de repetição não substituem estruturas de decisão — elas têm finalidades distintas.

A banca cobra a distinção entre os principais elementos da lógica de programação. Vamos analisar cada afirmativa:

Item I — ✅ Verdadeiro

Um algoritmo é uma sequência ordenada de passos para resolver um problema, independente de linguagem de programação. É a definição fundamental.

Item II — ✅ Verdadeiro

Fluxogramas usam símbolos padronizados (como retângulos para processos, losangos para decisões) para representar o fluxo, facilitando a visualização de decisões e repetições.

Item III — ✅ Verdadeiro

O pseudocódigo é uma descrição textual estruturada do algoritmo, sem exigir sintaxe rígida de uma linguagem específica. É usado para planejamento.

Item IV — ✅ Verdadeiro

Variáveis armazenam dados que podem ser alterados durante a execução do algoritmo. Essa é a noção básica de variável em programação.

Item V — ❌ Falso

Estruturas de repetição (laços como for, while) e estruturas de decisão (condicionais como if, switch) têm funções diferentes: repetição executa um bloco várias vezes; decisão escolhe entre caminhos. Uma não substitui a outra.

Conclusão: São verdadeiras apenas as afirmativas I, II, III e IV. Portanto, o gabarito é a letra A.

Link permanente: /questoes/qg740161