wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritmos: Variáveis, Estruturas de Decisao e Repetição

Total questions: 20

Worksheet time: 18mins

Name
Class
Date
1.

São tipos de dados numéricos positivos ou negativos, exceto qualquer número fracionário.

a)

Inteiro

b)

Real

c)

Caracteres

d)

Lógicos

2.

São caracterizados como tipos de dados numéricos positivos, negativos e números fracionários.

a)

Inteiro

b)

Real

c)

Caracteres

d)

Lógicos

3.

São tipos de dados para letras, números e símbolos especiais. Este tipo de dado é também conhecido como: alfanumérico, string ou cadeia.

a)

Inteiro

b)

Real

c)

Literal

d)

Lógicos

4.

Qual conceito de Variáveis?

a)

Variáveis símbolos para representar algoritmos

b)

Variáveis são códigos de banco de dados para guardfar informação permanentemente

c)

Variáveis são alocações de memória, onde guardamos um determinado tipo de informação temporariamente

d)

Nenhuma das aternativas

5.

Se temos um número inteiro qualquer na variável "num", o resultado lógico da expressão num % 2 = 0 vai indicar se:

a)

o valor em num é primo

b)

o valor em num é par ou ímpar

c)

o valor em num pode ter uma raiz quadrada

d)

o valor em num pode ter 2% de desconto

e)

o valor em num pode ter uma potência

6.

Que instrução é definida para representar um bloco de instrução falso, usando estruturas de controle de decisão em portugol?

(a)  

7.

Qual figura geométrica representa uma decisão no fluxograma?

(a)  

8.

Quantos blocos de instrução a estrutura composta possui?

(a)  

9.

Bloco de decisão São utilizadas para verificar se dada condição é atendida: se for, um conjunto de instruções deverá ser executado; se não for, o fluxo da execução do algoritmo seguirá após o fim do bloco de decisão.


Que estrutura o texto se refere ?

a)

Estrutura simples

b)

Estrutura composta

c)

Estrutura aninhada

d)

Estrutura de repetição

10.

Identifique qual estrutura representa o fluxograma acima:

a)

Estrutura de controle de decisão simples.

b)

Estrutura de controle de decisão composta.

c)

Estrutura de controle de decisão aninhada.

d)

Estrutura de controle de iteração com teste no início.

e)

Estrutura de controle de iteração com teste no final.

11.

As estruturas de controle se subdividem em dois tipos, que são:

a)

estruturas sequenciais e estruturas compostas

b)

estruturas condicionais e estruturas sequenciais

c)

estruturas condicionais e estruturas de repetição

d)

estruturas sequenciais e estruturas de repetição

e)

estruturas sequenciais e estruturas de laço

12.

Escreva exatamente a instrução em portugol capaz de executar um programa que mostre os numeros de 150 até 200.

a)

para c de 150 ate 200 faca

escreval(c)

fimpara

b)

para c de 150 ate 200 passo 2 faca

escreval(c)

fimpara

c)

para c de 150 ate 200 passo 1 faca

escreval(n)

fimpara

d)

para c de 150 ate passo 200 faca

escreval(n)

fimpara

13.

Qual a instrução para mostrar números de 50 até 1 na tela, sendo dado o contador "c"?

a)

para c de 50 ate 1 faca

escreval(c)

fimpara

b)

para c de 50 ate 1 passo 1 faca

escreval(c)

fimpara

c)

para c de 50 ate 1 passo -1 faca

escreval(c)

fimpara

d)

para c de 50 ate 1 passo 1 faca

escreval(n)

fimpara

14.

Considere o essa parte de um codigo em Portugol. Qual é o resultado?


para c de 20 ate 19 faca

escreva(c, " ")

fimpara

escreva("Acabou!!!")

a)

20 19 Acabou!!!

b)

20 Acabou!!! 19 Acabou!!!

c)

20 Acabou!!!

d)

Acabou!!!

15.

O que será impresso depois de executado o algoritmo se NUM = -3.


início

caractere: VALOR

inteiro: NUM

leia (NUM)

se (NUM > 0)

então VALOR ← “número positivo”

senão se (NUM < 0)

então VALOR ← “número negativo”

senão VALOR ← “zero”

fim se

fim se

escreva (VALOR)

fim

a)

“zero"

b)

“número positivo"

c)

“número negativo"

d)

VALOR

16.

Qual sera o ultimo valor exibido deste algoritmo, assinale a alternativa correta:

início

inteiro: v1, v2, v3

v1 <- 3

v2 <- 3

v3 <- 4


enquanto v3 > 1 faça

v1 <- v1 * v2

v3 <- v3 - 1

exiba (v1)

fim enquanto

fim

a)

128

b)

729

c)

27

d)

243

e)

81

17.

O que será impresso na tela?

a)

Azul

b)

Verde

c)

Amarelo

d)

Vermelho

18.

Analise o seguinte trecho:

O que o irá acontecer com o valor lido, o que será mostrado como resultado?

a)

O resultado é o QUADRADO do valor lido.

b)

resultado é o DOBRO do valor lido.

c)

O resultado é a METADE do valor lido.

d)

O resultado não é calculado, pois o tipo de dado não pode ser utilizado para fazer cálculos.

e)

O resultado é o triplo do valor lido.

19.

Através das linhas de código a seguir, responda quantas vezes será impresso o termo "Olá desenvolvedor "?

cont = 0;

enquanto cont <= 3:

imprima("Olá desenvolvedor");

cont = cont + 1

a)

3

b)

4

c)

5

d)

6

e)

7

20.

Qual resultado final do algoritmo


inteiro a,b,c,d


a =5

b=3

c=7

c = b

escreva (c)

a)

3

b)

5

c)

7

d)

10