wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Portugol Webstudio

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

Qual é o primeiro passo para adicionar um nome ao algoritmo no Portugol Webstudio?

a)

Clicar no lápis

b)

Digitar o nome do algoritmo

c)

Clicar em "Renomear"

d)

Clicar em "Cancelar"

2.

Como é indicado o fim de um algoritmo no Portugol.dev?

a)

funcao inicio() {

b)

Programa {

c)

}

d)

fim_algoritmo

3.

O que é indentação em um algoritmo?

a)

Espaço no início de cada linha para organização visual

b)

Nome de uma função no código

c)

Tipo de variável utilizada

d)

Método de compilação

4.

Qual é a função principal da indentação em um algoritmo?

a)

Facilitar a identificação de ações no código

b)

Aumentar a velocidade de execução

c)

Reduzir o tamanho do código

d)

Melhorar a segurança do algoritmo

5.

Existe um limite para a quantidade de comandos "escreva" em um algoritmo?

a)

Sim, apenas um

b)

Sim, até cinco

c)

Não, não existe limite

d)

Sim, até dez

6.

Qual é a função do comando "\n" em programação?

a)

Exibir texto em negrito

b)

Iniciar um novo parágrafo

c)

Quebrar uma linha e iniciar na próxima

d)

Apagar o texto anterior

7.

O que acontece quando vários comandos "escreva" são usados sem o comando "\n"?

a)

Os textos aparecem um abaixo do outro

b)

Os textos aparecem um ao lado do outro

c)

Os textos são exibidos em negrito

d)

Os textos são apagados

8.

Qual tipo de variável armazena números inteiros que não apresentam casas decimais?

a)

real

b)

inteiro

c)

cadeia

d)

logico

9.

Qual tipo de variável armazena somente os valores "verdadeiro" ou "falso"?

a)

logico

b)

inteiro

c)

real

d)

cadeia

10.

Qual tipo de variável armazena textos e deve ser escrito entre aspas duplas?

a)

caracter

b)

cadeia

c)

real

d)

inteiro

11.

Qual é a principal diferença entre números inteiros e números reais?

a)

Números inteiros possuem casas decimais.

b)

Números reais possuem casas decimais.

c)

Números inteiros são sempre negativos.

d)

Números reais são sempre positivos.

12.

Qual dos seguintes números é um número inteiro?

a)

2,05

b)

1,000024

c)

2000000

d)

3,14

13.

Qual é o tipo de variável usado para armazenar números com casas decimais?

a)

Inteiro

b)

Real

c)

String

d)

Booleano

14.

Qual é a regra correta para o início do nome de uma variável?

a)

Deve começar por número

b)

Deve começar por letra

c)

Pode começar por qualquer caractere

d)

Deve começar por underline

15.

Por que não devemos usar palavras reservadas como nome de variáveis?

a)

Porque são difíceis de lembrar

b)

Porque possuem um propósito específico no algoritmo

c)

Porque são muito longas

d)

Porque são em inglês

16.

Qual é uma boa prática ao nomear variáveis em programação?

a)

Usar letras maiúsculas em todos os nomes

b)

Usar letras minúsculas nos nomes de variáveis

c)

Usar números no início dos nomes

d)

Usar caracteres especiais nos nomes

17.

O que deve ser feito ao usar nomes compostos para variáveis?

a)

Usar todas as letras em maiúsculas

b)

Usar a primeira letra de cada palavra em maiúscula

c)

Usar a primeira letra do segundo nome em maiúscula

d)

Usar apenas letras minúsculas

18.

Qual é a função do símbolo "=" em programação?

a)

Marcar um comando de atribuição para alimentar uma variável

b)

Indicar o início de um comentário

c)

Finalizar uma linha de código

d)

Declarar uma nova variável

19.

Quando é necessário utilizar o comando de atribuição "="?

a)

Quando se deseja atribuir conteúdo às variáveis diretamente no código

b)

Quando se quer imprimir uma variável

c)

Ao declarar uma função

d)

Ao iniciar um programa

20.

Qual é o tipo de dado recomendável para uma variável "altura" ?

a)

Inteiro

b)

Real

c)

Caractere

d)

Booleano

21.

Por que não é possível realizar cálculos com variáveis textuais do tipo cadeia?

a)

Porque são tratadas como texto, não como números

b)

Porque são muito complexas

c)

Porque não têm valor numérico

d)

Porque são apenas para armazenamento de dados

22.

O que representa a palavra "cadeia" no contexto de programação?

a)

Um tipo de dado textual

b)

Um tipo de dado numérico

c)

Um tipo de dado booleano

d)

Um tipo de dado de ponto flutuante

23.

Qual é o tipo de variável usado para armazenar o nome no programa?

a)

inteiro

b)

real

c)

cadeia

d)

booleano

24.

O que o operador (%) retorna?

a)

O quociente da divisão

b)

O produto dos valores

c)

O resto da divisão

d)

A soma dos valores

25.

Qual é a função dos parênteses em expressões aritméticas?

a)

Indicar a soma de valores

b)

Indicar a ordem de precedência das operações

c)

Indicar a subtração de valores

d)

Indicar a multiplicação de valores

26.

Qual é o quociente da divisão inteira de 13 por 2?

a)

13

b)

7

c)

30

d)

6

27.

Qual é o resultado da operação de multiplicação entre as variáveis numero1 = 20.0 e numero2 = 5.0?

a)

25.0

b)

15.0

c)

100.0

d)

4.0

28.

Qual é o valor do resto da divisão de 10 % 3?

a)

0

b)

1

c)

2

d)

3