wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Estruturas de Seleção - Revisão

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

O comando leia no VisualG é utilizado para:

a)

Exibir mensagens e resultados na tela.

b)

Declarar variáveis do tipo inteiro e real.

c)

Receber dados digitados pelo usuário e armazenar em variáveis.

d)

Calcular expressões matemáticas e exibir o resultado.

2.

Qual das alternativas descreve corretamente a diferença entre os comandos escreva e escreval?

a)

Ambos servem para exibir informações, mas escreva pula linha e escreval continua na mesma.

b)

escreva é usado para entrada de dados e escreval para saída.

c)

Ambos exibem mensagens na tela, mas escreval pula para a próxima linha após mostrar o texto.

d)

escreva é usado apenas para números e escreval apenas para textos.

3.

No VisualG, o operador lógico E é utilizado quando queremos que:

a)

Apenas uma das condições seja verdadeira.

b)

Pelo menos uma das condições seja verdadeira.

c)

Todas as condições sejam verdadeiras para executar o comando.

d)

Nenhuma das condições seja verdadeira.

4.

Analise o código ao lado.
O que o operador nao faz nessa expressão?

a)

Torna a condição sempre verdadeira.

b)

Inverte o resultado lógico da condição.

c)

Soma 1 ao valor de idade.

d)

Ignora a verificação da idade.

5.

Observe o trecho de código ao lado.
O comando dentro do se será executado quando:

a)

A idade estiver entre 18 e 65 anos.

b)

A idade for menor que 18 ou maior que 65.

c)

A idade for exatamente 18 ou 65.

d)

As duas condições forem verdadeiras ao mesmo tempo.

6.

O comando SE simples no VisualG serve para:

a)

Executar um conjunto de instruções apenas quando a condição é verdadeira.

b)

Escolher entre várias opções possíveis de execução.

c)

Executar sempre duas ações, uma para verdadeiro e outra para falso.

d)

Repetir comandos até que uma condição seja satisfeita.

7.

Sobre Estrutura SE / SENÃO Composta, analise o código ao lado:

O que esse algoritmo faz?

a)

Verifica se a nota é igual a 6 e exibe “Aprovado”.

b)

Mostra “Aprovado” apenas se a nota for maior ou igual a 6, caso contrário mostra “Reprovado”.

c)

Executa as duas mensagens sempre que a nota for diferente de 6.

d)

Exibe “Reprovado” somente se a nota for maior que 6.

8.

Em qual das situações a estrutura SE aninhado é mais indicada?

a)

Quando o programa precisa repetir comandos várias vezes.

b)

Quando há mais de duas condições a serem testadas em sequência.

c)

Quando há apenas uma decisão simples.

d)

Quando se deseja exibir várias opções fixas (como menu).

9.

A estrutura ESCOLHA / CASO é usada quando:

a)

Há necessidade de comparar condições lógicas complexas.

b)

Precisamos testar várias condições encadeadas com “e” e “ou”.

c)

Existe uma única variável que pode assumir vários valores fixos.

d)

O algoritmo deve repetir uma ação até o usuário digitar um valor válido.

10.

Assinale a alternativa que melhor explica a diferença entre as estruturas SE/SENÃO e ESCOLHA/CASO:

a)

A estrutura SE/SENÃO só pode testar números inteiros, e ESCOLHA/CASO aceita qualquer tipo de dado.

b)

ESCOLHA/CASO é mais rápida e substitui qualquer tipo de SE em qualquer situação.

c)

As duas estruturas funcionam da mesma forma, apenas com nomes diferentes.

d)

A estrutura SE/SENÃO é usada para condições lógicas (>, <, =), enquanto ESCOLHA/CASO é usada para valores fixos de uma variável.