Questões de Concurso Sobre estrutura de controle e repetição em algoritmos e estrutura de dados

Foram encontradas 196 questões

Q762241 Algoritmos e Estrutura de Dados
Com o comando de repetição repetir-até-que (repeatuntil) pode-se simular o comportamento do enquanto-que (while). Dado o trecho de pseudocódigo esquemático abaixo, assinale a alternativa em que se simula o comportamento do enquanto-que com o repetir-até-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.
enquanto que C S fim-enquanto
Alternativas
Q762240 Algoritmos e Estrutura de Dados
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
Alternativas
Q748060 Algoritmos e Estrutura de Dados

Assinale a alternativa que apresenta as palavras que preenchem, respectivamente, as lacunas do seguinte texto, sobre estruturas de repetição.


O WHILE é uma estrutura de repetição _____, ele repete a execução de um bloco de sentenças enquanto uma condição permanecer verdadeira. Na primeira vez que a condição se tornar falsa, o WHILE _____ a execução do bloco, e a execução continuará com a sentença ou comando que vem logo após _____ WHILE, na sequência do programa. A estrutura de repetição DO ... WHILE tem um comportamento muito semelhante ao WHILE, com uma diferença crucial, a condição é verificada _____ executar o bloco de instruções correspondente.

Alternativas
Q711728 Algoritmos e Estrutura de Dados

A estrutura switch é ideal para quando desejamos realizar várias comparações. Analise o código abaixo e assinale a alternativa CORRETA.


Imagem associada para resolução da questão

Alternativas
Q690789 Algoritmos e Estrutura de Dados
Sobre os comandos utilizados na elaboração de programas, considere as afirmativas a seguir. I. Um comando de seleção permite a escolha de um grupo de comandos a ser executado quando determinada condição é satisfeita ou não. II. O comando de seleção deve ter uma expressão de condição na qual, em algum momento da execução do programa, ela deve se tornar falso, evitando o loop infinito. III. Um comando de repetição é utilizado quando é necessário executar um bloco de comandos várias vezes. Conforme a cartilha de segurança da internet, estão CORRETAS as afirmativas:
Alternativas
Q678140 Algoritmos e Estrutura de Dados

Com relação às estruturas de controle em programas de computador, julgue o item subsecutivo.

Diferentemente do que ocorre com os comandos da estrutura repita do algoritmo1 apresentado a seguir, os comandos da estrutura enquanto do algoritmo2 apresentado a seguir são executados pelo menos uma vez.

Imagem associada para resolução da questão

Alternativas
Q600302 Algoritmos e Estrutura de Dados

Assinale EQ ou RP no QUADRO I, se a caraterística descrita é VERDADEIRA para as estruturas de controle indicadas no QUADRO II. 

                         QUADRO I - Característica

(__) O teste de controle é realizado no fim da estrutura de controle.

(__) O teste de controle é realizado no início da estrutura de controle.


(__) A condição de saída do loop ocorre quando o teste é FALSO.

(__) A condição de saída do loop ocorre quando o teste é VERDADEIRO.

(__) Se o resultado do teste for FALSO, a execução do programa permanece no loop.

(__) Se o resultado for VERDADEIRO, a execução do programa permanece no loop.


                       QUADRO II - Estrutura de Controle

(EQ) enquanto... faca... fimenquanto

(RP) repita... ate... fimrepita


Tendo por foco o QUADRO I, de cima para baixo a sequência correta é:

Alternativas
Q597484 Algoritmos e Estrutura de Dados
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:
Alternativas
Q541050 Algoritmos e Estrutura de Dados
Uma linguagem de programação estruturada fornece diversos mecanismos de controle de fluxo de programas. Selecione a alternativa que liste os principais mecanismos de controle de fluxo:
Alternativas
Q537742 Algoritmos e Estrutura de Dados
As estruturas de repetição são usadas para iterar comandos em laços. Com base nas estruturas de repetição, assinale a alternativa CORRETA:
Alternativas
Q489921 Algoritmos e Estrutura de Dados
No seguinte pseudocódigo, que contem uma seguinte estrutura de repetição, diga qual o valor final da variavel X:

imagem-002.jpg
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q876993 Algoritmos e Estrutura de Dados

Um trecho de um programa contém a expressão lógica de um comando de teste (IF-THEN-ELSE), representada, abaixo, em metalinguagem.


(P = 5) AND (Q NOT < 3) OR (P NOT = 5) AND

(Q < 3) OR (P = 5) AND (Q < 3)


Assinale a alternativa que indica a forma simplificada da expressão equivalente, que mantém a mesma lógica.

Alternativas
Q605042 Algoritmos e Estrutura de Dados
Um laço de repetição executado dentro do algoritmo que utiliza uma estrutura de controle denominada:
Alternativas
Ano: 2014 Banca: Quadrix Órgão: SERPRO Prova: Quadrix - 2014 - SERPRO - Técnico - Suporte |
Q604636 Algoritmos e Estrutura de Dados
O modelo "seleção de múltipla escolha" abaixo:

Imagem associada para resolução da questão

expressa as possibilidades de uma estrutura de controle "seleção" do tipo: 


Alternativas
Q512897 Algoritmos e Estrutura de Dados
Observe o código abaixo, referente a um algoritmo.

Imagem associada para resolução da questão

A estrutura equivalente que utiliza repita ... fimrepita, gerando o mesmo resultado, é mostrada na seguinte alternativa:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499289 Algoritmos e Estrutura de Dados
O fluxograma a seguir representa a estrutura de controle enquanto... faça.

                        imagem-019.jpg

Observe as afirmativas a seguir.

- Após a execução, será impressa uma sequência de números.
- Na saída da estrutura, K terá um valor específico.
- As instruções no loop serão executadas n vezes.

A sequência de números e os valores de K e de n serão, respectivamente:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499286 Algoritmos e Estrutura de Dados
O bloco de instruções equivalente à estrutura para ... fimpara que usa repita ... fim repita e que gera a mesma saída, está indicada em qual alternativa?
Alternativas
Q455228 Algoritmos e Estrutura de Dados
Java emprega diversas estruturas de controle, sendo o loop while utilizado para executar um bloco de instruções repetidamente sem ter de escrevê-las várias vezes. Enquanto a < condição> for verdadeira, o loop permanece em execução, saindo da estrutura quando essa < condição> é falsa.

A sintaxe dessa estrutura está indicada na seguinte alternativa:
Alternativas
Q408031 Algoritmos e Estrutura de Dados
O programa a seguir, expresso na forma de Português Estruturado, deve ser utilizado para responder às questões de números 51 e 52. Assuma que os valores lidos para g1, g2 e g3 tenham sido, respectivamente: 2, 4 e 2.

imagem-037.jpg

O número de iterações que o comando Para... irá executar no programa apresentado é igual a:
Alternativas
Q403798 Algoritmos e Estrutura de Dados
No que se refere à estrutura de programação e lógica, julgue os próximos itens.

Considerando-se o algoritmo abaixo, que apresenta uma estrutura de repetição com teste no início, caso o resultado de imagem-023.jpg seja falso, será executada a instrução ou o bloco de instruções imediatamente posterior a Fim-Enquanto.

imagem-024.jpg
Alternativas
Respostas
121: C
122: D
123: A
124: B
125: B
126: E
127: D
128: B
129: A
130: D
131: B
132: C
133: E
134: E
135: D
136: D
137: E
138: A
139: C
140: C