Questão de Algoritmos e Estrutura de Dados — Algoritmos — Instituto Access 2026
Algoritmos e Estrutura de Dados›Algoritmos
Código
qg739226
Banca
Instituto Access
Órgão
UNIPAMPA
Ano
2026
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Considerando o uso de pseudocódigo, fluxogramas, estruturas de controle, vetores, matrizes, registros, procedimentos e funções, analise as assertivas a seguir e assinale V (Verdadeiro) ou F (Falso):(__)Em pseudocódigo, estruturas de seleção permitem a execução condicional de blocos de instruções distintos, conforme o resultado de uma expressão lógica avaliada durante a execução do algoritmo.(__)Fluxogramas utilizam símbolos padronizados para representar decisões, entradas, saídas e processamento, facilitando a visualização do fluxo lógico, ainda que não substituam integralmente a descrição textual do algoritmo.(__)Estruturas de repetição possibilitam a execução contínua de um conjunto de instruções enquanto uma condição permanecer verdadeira, sendo geralmente empregadas quando o número de iterações não é previamente conhecido.(__)Vetores e matrizes são estruturas equivalentes quanto à organização lógica dos dados, diferenciando-se apenas pela quantidade de elementos armazenados, sem impacto na forma de acesso ou indexação.(__)Registros permitem agrupar dados de naturezas diferentes sob um mesmo identificador, o que favorece a organização de informações relacionadas em um algoritmo.(__)Procedimentos e funções têm como principal diferença o fato de que apenas as funções podem devolver valores ao algoritmo chamador, enquanto procedimentos executam ações sem retorno direto.Assinale a alternativa que mostra corretamente a sequência de V(verdadeiro) e F (falso) de cima para baixo:
AV, V, F, V, V, F.
BV, V, V, F, V, V.
CV, F, V, F, V, V.
DF, V, V, F, F, V.
Revelar gabarito e comentário▾
GabaritoB — V, V, V, F, V, V.
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 Estruturas de Dados: Conceitos Fundamentais
Gabarito: B (V, V, V, F, V, V). A única assertiva falsa é a 4ª, que trata de vetores e matrizes como equivalentes, quando na verdade diferem em dimensionalidade e forma de acesso. As demais estão corretas conforme os conceitos básicos de programação.
A questão avalia conhecimentos sobre estruturas de controle, representação visual, tipos de dados e sub-rotinas. Todas as assertivas, exceto a quarta, descrevem corretamente os respectivos conceitos.
Assertiva
V/F
Justificativa
1. Estruturas de seleção executam blocos conforme condição
6. Funções retornam valor; procedimentos executam ações sem retorno direto
V
Diferença fundamental: função tem retorno; procedimento não (ou retorna void).
1ª Assertiva — ✅ Verdadeira
Estruturas de seleção (como SE-ENTÃO-SENÃO) permitem executar blocos de código distintos com base em uma expressão lógica. O texto está correto: "execução condicional de blocos de instruções distintos, conforme o resultado de uma expressão lógica". Isso é a definição básica das estruturas condicionais.
2ª Assertiva — ✅ Verdadeira
Fluxogramas realmente utilizam símbolos padronizados (losango para decisão, paralelogramo para entrada/saída, retângulo para processamento) e facilitam a visualização do fluxo, mas não substituem integralmente a descrição textual (pseudocódigo ou código). A assertiva está perfeita.
3ª Assertiva — ✅ Verdadeira
Estruturas de repetição condicionais (ENQUANTO, FAÇA-ENQUANTO) executam um bloco enquanto uma condição for verdadeira. O texto diz "geralmente empregadas quando o número de iterações não é previamente conhecido". De fato, para iterações com número determinado, usa-se também o laço PARA (incondicional), mas a afirmativa usa "geralmente", o que é verdadeiro. A banca considera correta.
4ª Assertiva — ❌ Falsa
Vetores (arrays unidimensionais) e matrizes (arrays bidimensionais) não são equivalentes quanto à organização lógica. Vetor é uma estrutura linear com um índice; matriz possui duas dimensões (linha e coluna) e requer dois índices para acesso. A assertiva erra ao afirmar que se diferenciam apenas pela quantidade de elementos e que não há impacto no acesso/indexação.
PEGA ESSA DICA!
Na prova, lembre-se: vetor = 1 índice; matriz = 2 índices. A banca exige essa distinção básica.
5ª Assertiva — ✅ Verdadeira
Registros (ou structs) são tipos de dados que agrupam elementos de diferentes tipos (ex.: inteiro, caractere) sob um mesmo identificador. Isso organiza informações relacionadas, como um cadastro de pessoa com nome, idade, endereço. A assertiva está correta.
6ª Assertiva — ✅ Verdadeira
Procedimentos (ou sub-rotinas) executam ações mas não retornam valor ao chamador (em muitas linguagens são do tipo void). Funções, por sua vez, são sub-rotinas que retornam um valor. Essa é a principal diferença entre os dois conceitos. Correto.
Alternativa A — ❌ Incorreta
Sequência: V, V, F, V, V, F. O erro está na 3ª assertiva (F, mas deveria ser V) e na 6ª assertiva (F, mas deveria ser V). Não corresponde ao gabarito.
Alternativa B — ✅ Correta ⟵ GABARITO
Sequência: V, V, V, F, V, V. Exatamente o julgamento correto de cada assertiva: apenas a 4ª é falsa.
Alternativa C — ❌ Incorreta
Sequência: V, F, V, F, V, V. A 2ª assertiva está marcada como F, quando na verdade é V (fluxogramas usam símbolos padronizados). Erro.
Alternativa D — ❌ Incorreta
Sequência: F, V, V, F, F, V. A 1ª assertiva está F (deveria V) e a 5ª assertiva está F (deveria V). Não confere.