wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Grande Final - DS

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

De acordo com os operadores de atribuição do Portugol no Portugol Studio, assinale a alternativa CORRETA. A descrição “Atribuição simples de um valor ou expressão a uma variável” corresponde a qual operador de atribuição?

a)

ao operador =

b)

ao operador +=

c)

ao operador %=

d)

ao operador /=

2.

Sobre a tabela verdade, analise as alternativas abaixo e assinale a CORRETA.

a)

(27 > 56) ou não(7 < 2) é falso.

b)

(18 < 46) e (5 > 3) é verdadeiro.

c)

(14 <= 47) e não(4 >= 6) é falso.

d)

(31 >= 89) e (9 <= 20) é verdadeiro.

3.

No que diz respeito aos operadores lógicos, assinale a alternativa CORRETA. A descrição “Apenas uma das expressões precisa ser verdadeira para retornar verdadeiro.” corresponde a qual operador lógico?

a)

a descrição acima corresponde ao operador lógico E .

b)

a descrição acima corresponde ao operador lógico NAO.

c)

a descrição acima corresponde ao operador lógico /=

d)

a descrição acima corresponde ao operador lógico OU .

4.

Em relação a operadores de atribuição do Portugol no Portugol Studio, assinale a alternativa CORRETA. A descrição “Resto da divisão do valor de uma variável pelo valor de outra variável ou constante. Equivale a: variavel1 = variavel1 % variavel2.” corresponde a qual operador de atribuição?

a)

a descrição acima corresponde ao operador ++

b)

a descrição acima corresponde ao operador +=

c)

a descrição acima corresponde ao operador %

d)

a descrição acima corresponde ao operador *=

5.

Em relação aos operadores lógicos, assinale a alternativa CORRETA. A descrição “inverte o resultado lógico final da expressão, de verdadeiro passa para falso e vice versa.” corresponde a qual operador lógico?

a)

a descrição acima corresponde ao operador lógico OU.

b)

a descrição acima corresponde ao operador lógico NAO.

c)

a descrição acima corresponde ao operador lógico E

d)

a descrição acima corresponde ao operador lógico %

6.

Qual a estrutura condicional que executa um bloco de comandos caso uma condição seja verdadeira e outro bloco de comandos caso essa condição seja falsa?

a)

SE

b)

ESCOLHA CASO

c)

SE ... SENAO

d)

PARA...

7.

Considerando a sintaxe exigida no Portugol Studio, para verificarmos se uma variável x é maior que 3, quais seriam a sintaxe e lógica de estrutura de controle condicional corretas

a)

SE x < 3 { bloco de código }

b)

SE (x > 3) [bloco de código ]

c)

SE {x < 3} { bloco de código }

d)

SE (x > 3) { bloco de código }

8.

Analise o código-fonte a seguir e responda o que se pede.

Assinale CORRETAMENTE a sequência de mensagens que corresponde à saída do algoritmo para a entrada dos valores 2, 3 e 5:

a)

Exercício, Avaliação, Opção inválida.

b)

Avaliação, Exemplo, Opção inválida.

c)

Exercício, Exemplo, Opção inválida.

d)

Avaliação, Exercício, Exemplo.

9.

Assinale a alternativa CORRETA que apresenta a sequência de valores da variável contador ao longo da execução do algoritmo para a entrada do valor 3.

a)

0, 1, 2 e 3.

b)

0, 1, 2, 3 e 4.

c)

0, 1, 2, 3, 4 e 5.

d)

1, 2, 3, 4, 5 e 6.

10.

Quantas vezes aparece o texto "Eu sei lógica de programação nesse trecho de código?

a)

3

b)

4

c)

5

d)

6