wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quizz Pascal

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

O que o comando "IF" faz em um programa?

a)

Repete um bloco de código várias vezes.

b)

Verifica uma condição e executa um bloco se ela for verdadeira.

c)

Interrompe a execução do programa.

d)

Executa sempre o mesmo bloco de código, independentemente da condição.

2.

O que acontece quando a condição do if for falsa e não houver um else?

a)

O programa entra em loop infinito.

b)

O programa para imediatamente.

c)

O bloco then é ignorado e o programa segue a execução normal.

d)

A instrução then é executada mesmo com a condição falsa.

3.

Qual a sintaxe correta de um if...else em Pascal?

a)

if condição then instrução else instrução;

b)

if condição: instrução else: instrução;

c)

if (condição) { instrução } else { instrução }

d)

if condição then { instrução } else { instrução }

4.

O que faz a estrutura for i := 1 to 10 do em Pascal?

a)

Repete um bloco de código 10 vezes, decrementando i.

b)

Repete um bloco de código enquanto i for menor que 10.

c)

Repete um bloco de código de 1 até 10, incrementando i a cada iteração.

d)

Executa o bloco apenas se i for igual a 10.

5.

Complete corretamente o código em Pascal: for i := 1 to 5 do ____;

a)

begin instrução end

b)

{ instrução }

c)

begin instrução; end;

d)

do { instrução }

6.

Sobre o comando repeat...until em Pascal, é correto afirmar:

a)

A condição é verificada antes da execução do bloco.

b)

O bloco é executado pelo menos uma vez, pois a verificação ocorre no final.

c)

O bloco não executa se a condição for verdadeira.

d)

A sintaxe é: repeat { bloco } while (condição);

7.

Qual é a forma correta de escrever um repeat...until em Pascal?

a)

repeat begin instrução end until condição;

b)

repeat instrução; until (condição);

c)

repeat { instrução } until condição;

d)

repeat: instrução; until condição;

8.

Qual é a diferença principal entre os comandos while...do e repeat...until em Pascal?

a)

while...do sempre executa ao menos uma vez.

b)

repeat...until verifica a condição antes de executar o bloco.

c)

repeat...until executa o bloco pelo menos uma vez; while...do pode não executar nenhuma.

d)

Não há diferença entre eles.

9.

Qual a sintaxe correta de um while...do em Pascal?

a)

while condição { instrução };

b)

while (condição) do instrução;

c)

while do condição: instrução;

d)

do while condição { instrução };

10.

Qual a principal diferença entre o comando if e o comando case no pascal?

a)

Está no tipo de condição que cada um avalia e na clareza do código:

b)

Nnâo há diferença entre os dois.

c)

O IF só permite uma condição e o Case, várias condições

d)

O comando Case só permite condições em campos de texto