wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Portugol

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

Cadeia é um tipo de dados do portugol, ela guarda que tipo de informação?

a)

Caractere

b)

Números inteiros

c)

Números decimais

d)

Texto

2.

Uma variável cadeia se diferencia da variável caracter pelas?

a)

Aspas simples para o cadeia e duplas para o caracter

b)

Aspas para o cadeia e parênteses para o caracter

c)

Aspas duplas para o cadeia e simples para o caracter

d)

Aspas para o caracter e parênteses para o cadeia

3.

Qual a resposta do console quando o comando escreva(10 == 30) é feito?

a)

Verdadeiro

b)

Falso

c)

Certo

d)

Errado

4.

Qual a resposta do console para o comando escreva((20*2-13)/3*1/3)?Sabendo que a idade de Carlos é um tipo inteiro, e que o valor é 17, quais as linhas de comando que representam a adição para que o valor seja atualizado para 18?

a)

6

b)

2

c)

3

d)

9

5.

Sabendo que a idade de Carlos é um tipo inteiro, e que o valor é 17, quais as linhas de comando que representam a adição para que o valor seja atualizado para 18?

a)
b)
c)
d)
6.

Qual a resposta no console para o comando escreva(18+59>=77)?

a)

Errado

b)

Falso

c)

Correto

d)

Verdadeiro

7.

Qual a resposta para a operação aritmética no comando escreva(4**8)

a)

Erro!

b)

32

c)

0.5

d)

256

8.

Qual a resposta no console para escreva("Marlon" == "marlon")

a)

Verdadeiro

b)

Falso

c)

Errado

d)

Certo

9.

Birobiro criou uma variável no portugol do tipo caracter, e usou a o comando ---- caracter simbolo = '^^' ----. O que ele errou na declaração de variável?

a)

Aspas simples é para o tipo cadeia

b)

Não há erro nenhum no comando, o programa rodará adequadamente

c)

A declaração está perfeita, ele errou na função início, que precisa de um acento agudo.

d)

Só pode ter um símbolo salvo na variável

10.

Podemos atualizar uma variável com as seguintes linhas de comando

inteiro n = 0

n = n + 1

n = n + 10

n = n*2

escreva(n)

o n impresso no console será?

a)

10

b)

1

c)

11

d)

22

11.

30%7 = ?

a)

2

b)

4

c)

5

d)

3

12.

escreva(7>3 ou 7==5) imprimirá o quê?

a)

Verdadeiro

b)

Falso

c)

Certo

d)

Errado

13.

Para que serve o comando escreva()?

a)

Para imprimir na tela do site

b)

Para imprimir na tela do console

c)

Para imprimir na tela do código

d)

Para imprimir na tela do arquivo

14.

O comando leia(variavel) serve para?

a)

Receber informação do teclado

b)

Receber informação do link

c)

Receber informação do programa

d)

Receber informação do mouse

15.

Qual o erro no seguinte código:

inteiro numero = 78,5

a)

Não tem vírgula, nem ponto.

b)

Números inteiros não são decimais

c)

Número decimal é do tipo lógico

d)

É ponto e não vírgula

16.

O código:

logico n = certo

escreva(n)

imprime o quê?

a)

falso

b)

verdadeiro

c)

errado

d)

Causa erro

17.

Quais os cinco tipos de dados do portugol?

a)

cadeia

inteiro

real

logico

caracter

b)

cadeia

inteiro

flutuante

logico

caracter

c)

cadeia

completo

logico

caracter

d)

cadeia

inteiro

real

logico

carater

18.

Tudo que estiver dentro de aspas duplas é considerado:

a)

Texto

b)

Número

c)

Valor lógico

d)

Nenhum dos anteriores

19.

qual a função do escreva("\n")

a)

pular linha

b)

Imprimir \n

c)

Nenhuma

d)

Erro de código