Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logo Questioneiquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941201925527
Ano: 2016Banca: SUGEP - UFRPEOrganização: UFRPEDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Controle | Teoria dos Algoritmos
Certas linguagens não possuem o comando de repetição repetir-até-que (repeat-until). Porém, pode-se simular seu comportamento com um enquanto-que (while). Dado o trecho de pseudocódigo esquemático abaixo, assinale a alternativa em que se simula o comportamento do repetir-até-que com o enquanto-que, onde S é uma sequência arbitrária de comandos e C uma expressão boolena que incorpora a condição de parada do laço.

repita
S
até que C

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

2

457941201734512
Ano: 2025Banca: IBFCOrganização: UFPBDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Controle | Teoria dos Algoritmos | Estruturas de Vetores | Estruturas de Dados
Com relação a vetores de registros, um registro, ou simplesmente estrutura, é um agrupamento de variáveis relacionadas entre si que podem ser referenciadas como um único elemento. As variáveis desse elemento construído podem ser de diferentes tipos, montando, assim, um tipo composto heterogêneo (CELES; CERQUEIRA; RANGEL, 2004). Assinale a alternativa que apresenta a estrutura correta que é possível utilizar para percorrer um array. 
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

3

457941200220520
Ano: 2025Banca: FUNDATECOrganização: IF-AMDisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Estruturas de Controle | Teoria dos Algoritmos
As estruturas de controle em um algoritmo permitem direcionar o fluxo de execução do programa. Por meio das três estruturas básicas — sequência, seleção e repetição — e sua combinação, é possível criar algoritmos capazes de solucionar diferentes problemas. Nesse sentido, o conjunto de ações primitivas que é executado de maneira linear, ou seja, uma instrução após a outra, na mesma ordem em que foram escritas, de cima para baixo e da esquerda para a direita, sem desvios ou repetições, é o(a): 
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

4

457941201405429
Ano: 2023Banca: IDECANOrganização: SEFAZ-RRDisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Estruturas de Controle
Carlos trabalha como desenvolvedor de software e recebe a demanda de criar um trecho de código usando um loop de repetição que somente pode ser usado quando se sabe a quantidade de vezes que o loop vai acontecer. Selecione o loop de repetição que Carlos deve utilizar.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

5

457941201074819
Ano: 2015Banca: BIO-RIOOrganização: IF-RJDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Controle | Teoria dos Algoritmos
Com relação à estrutura de controle enquanto <teste> faça ... fim enquanto, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V):

✓ A condição de saída do loop ocorre quando o <teste> é VERDADEIRO.

✓ O teste de controle da estrutura é realizado no início da execução.

✓ O fluxo de execução das instruções contidas no loop permanece se o resultado do <teste> é FALSO.

As afirmativas são respectivamente:
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

6

457941200129932
Ano: 2022Banca: Instituto ConsulplanOrganização: PGE-SCDisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Estruturas de Controle
Em programação, estruturas de controle são estruturas que estabelecem a ordem na qual as instruções de um programa são executadas, utilizando condições que são testadas com o objetivo de determinar o fluxo de execução das instruções que compõem um algoritmo. Sobre as estruturas de controle, analise as afirmativas a seguir.


I. A estrutura de repetição enquanto é utilizada para executar um mesmo algoritmo diversas vezes até que uma condição seja satisfeita, sem a necessidade de modificar essa condição, dentro do algoritmo proposto, para que o laço de repetição se encerre.

II. A corotina é o mecanismo de programação, no qual uma definição de função ou de outro objeto se refere ao próprio objeto sendo definido.

III. As estruturas de repetição enquanto e repita geralmente são utilizadas quando não se conhece o número de vezes que um algoritmo deve ser repetido, sendo que a segunda estrutura sempre executará o algoritmo pelo menos uma vez, já que a condição se encontra no fim.


Está correto o que se afirma apenas em
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

7

457941201939396
Ano: 2018Banca: FUNRIOOrganização: Câmara de São João de Meriti - RJDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Controle | Teoria dos Algoritmos
A programação de computadores necessita das estruturas de controle abaixo referenciadas para que possa ser utilizada com eficiência. Neste contexto, relacione as estruturas de controle a seguir com as características correspondentes.

( EE ) ENQUANTO ... FAÇA ... FIM ENQUANTO
( RR ) REPITA ... ATÉ ... FIM REPITA

( ) A condição de teste da estrutura é inserida no fim da estrutura de controle.
( ) A condição de teste da estrutura é inserida no início da estrutura de controle.
( ) Se o resultado do teste for FALSO, a execução do programa permanece no loop.
( ) Se o resultado do teste for VERDADEIRO, a execução do programa permanece no loop.
( ) A saída do loop ocorre quando o teste da condição de controle retorna valor FALSO.
( ) A saída do loop ocorre quando o teste da condição de controle retorna valor VERDADEIRO.

A relação correta, de cima para baixo, é:
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

8

457941200821083
Ano: 2016Banca: INSTITUTO AOCPOrganização: UFFSDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Controle | Teoria dos Algoritmos
Nas linguagens de programação, existem diversos tipos de instrução. Analisando o pseudocódigo a seguir, assinale a alternativa que define o tipo de instrução que realiza sua operação. Pseudocódigo: “Enquanto houver maçãs podres no cesto, retire-as e jogue fora.”
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

9

457941201747973
Ano: 2018Banca: IBADEOrganização: IPM - JPDisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Estruturas de Controle | Teoria dos Algoritmos

No que diz respeito à construção de algoritmos, analise as afirmativas a seguir.

I. A execução da estrutura termina, se o teste da condição retorna o valor lógico FALSO.

II. A execução da estrutura termina, se o teste da condição retorna o valor lógico VERDADEIRO.

III. A execução da estrutura permanece em loop, se o teste da condição resulta o valor lógico FALSO.

IV. A execução da estrutura permanece em loop, se o teste da condição resulta o valor lógico VERDADEIRO.

V. O teste da condição é realizado no FINAL da estrutura.

VI. O teste da condição é realizado no INÍCIO da estrutura.

Assinale a alternativa em que há somente afirmativas válidas para a estrutura de controle conhecida por repita ... ate ... faça ...,,:

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

10

457941201373598
Ano: 2013Banca: IBFCOrganização: PC-RJDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Controle | Teoria dos Algoritmos
Em linguagem de programação, existe uma estrutura que é empregada em situações em que é preciso tomar uma decisão a respeito de determinado resultado que será obtido em duas situações diversas. Marque a opção que determina a estrutura de controle citada:

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro
..
Logo Questioneiquestionei.com