wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programação Aplicada - Revisão

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

Qual das seguintes opções descreve corretamente o uso de uma estrutura condicional se em Portugol?

a)

Permite executar um bloco de código repetidamente.

b)
A estrutura condicional 'se' em Portugol é utilizada para executar um bloco de código apenas se uma determinada condição for verdadeira.
c)

Organiza o código em módulos e procedimentos.

d)

Executa operações matemáticas com base em condições.

2.

Em que cenário você usaria uma estrutura de seleção?

a)

Quando você precisa executar um bloco de código diversas vezes até que uma condição seja falsa.

b)

Quando você tem múltiplas condições que dependem do valor de uma única variável e quer executar diferentes blocos de código dependendo desse valor.

c)

Quando você precisa verificar a validade de uma condição complexa composta por várias subcondições.

d)

Quando você quer garantir que um loop seja executado pelo menos uma vez, independentemente da condição de teste.

3.

O que é um algoritmo?

a)
Um algoritmo é um conjunto infinito de instruções ambíguas
b)
Um algoritmo é um conjunto de instruções que não resolvem problemas
c)
Um algoritmo é um conjunto finito de instruções bem definidas e não ambíguas, que quando executadas em uma sequência específica, resolvem um problema ou realizam uma tarefa.
d)
Um algoritmo é um conjunto de instruções que não realizam tarefas
4.

O que faz um loop enquanto em Portugol?

a)

Executa um código um número fixo de vezes.

b)

Verifica a condição após a execução do bloco.

c)

Executa pelo menos uma vez antes de testar a condição.

d)

Executa enquanto a condição for verdadeira.

5.

O que caracteriza uma estrutura de repetição `para` em Portugol?

a)

Um loop `para` é usado para executar um bloco de código um número indefinido de vezes até que uma condição externa seja atendida.

b)

Um loop `para` é geralmente utilizado quando o número de iterações é desconhecido e depende de uma condição dinâmica.

c)

Um loop `para` executa um bloco de código por um número predeterminado de vezes, incrementando ou decrementando uma variável a cada iteração.

d)

Um loop `para` é utilizado exclusivamente para operações de entrada e saída, executando um bloco de código cada vez que um evento de IO ocorre.

6.

O que é uma variável em Portugol?

a)
Uma variável é um tipo de dado primitivo
b)

Uma variável é um endereço de memória.

c)
Uma variável é um operador matemático
d)
Uma variável é uma função em um programa de computador
7.

Uma receita de bolo é um algoritmo?

a)

Não sei

b)

Não!!

c)

Talvez

d)

Sim

8.

O que é hardware?

a)
Hardware é a parte física de um computador.
b)
Hardware refere-se apenas aos periféricos de um computador
c)
Hardware é a parte lógica de um computador
d)
Hardware é um tipo de software
9.

O que esse algoritmo faz quando inserir o numero 10?

a)

Exibe números impares de 1 a N.

b)

Gera uma sequência de números aleatórios. Entra em um loop infinito, imprimindo números pares indefinidamente.

c)

Imprime todos os números pares de 1 até 9.

d)

Imprime todos os números pares de 2 até 10, inclusive.

10.

Qual será o valor de fatorial ao final da execução do algoritmo se o usuário inserir o valor 5 para N?

a)

120

b)

5

c)

24

d)

60

11.

o que o comando Leia em visualg faz?

a)
Imprime um valor na tela
b)
Lê um valor digitado pelo usuário e armazena em uma variável.
c)
Executa um loop infinito
d)
Apaga o conteúdo de uma variável
12.

O que o comando Escreva() em visualg faz?

a)
Exibe um valor ou mensagem na tela do usuário.
b)
Fecha o programa
c)
Pula para a próxima linha
d)
Apaga a tela do usuário
13.

Qual é o tipo utilizado para armazenar números inteiros no visualg?

a)
inteiro
b)
decimal
c)
texto
d)
real
14.

O tipo caracter ou caracteres armazena dados de que tipo no visualg?

a)
inteiro
b)

Texto

c)
booleano
d)
real
15.

O que é software?

a)
Software é um tipo de hardware
b)
Software é um conjunto de peças físicas de um computador
c)
Software é um conjunto de instruções ou programas de computador que permitem que um sistema de hardware execute determinadas tarefas.
d)
Software é um termo usado apenas na área da saúde
16.

O que tipo de dados uma variável do tipo Real no VisualG armazena?

a)

números inteiros

b)

Números reais

c)

Caracteres

d)

Booleano

17.

O que é passo incremental no loop?

a)

O passo incremental no `para` é o valor que determina quantas vezes o `para` será executado.

b)

O passo incremental no `para` é o valor que determina a condição de parada do `para`.

c)

O passo incremental no `para` é o valor pelo qual a variável de controle é aumentada ou diminuída a cada iteração.

d)

O passo incremental no `para` é o valor que determina a ordem de execução das instruções dentro do `para`.

18.

Qual é o valor de X?

a)

3

b)

10

c)

5

d)

2

19.

Uma receita de bolo é um exemplo de ..

(a)