wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Lógica de Programação - Portugol

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

Sobre Hardware e Software é correto afirmar:

a)

Enquanto o hardware é a parte lógica do computador, o software é a parte física do computador, ou seja, peças e equipamentos que fazem o computador funcionar.

b)

Hardware é a ciência que estuda a arquitetura de computadores, enquanto software são todas as partes que fazem o computador funcionar.

c)

Hardware é a parte física do computador, ou seja, peças e equipamentos que fazem o computador funcionar, já o software é a parte lógica do computador.

d)

Enquanto o hardware é a parte lógica do computador, o software é um complexo envolvendo as pessoas da organização e os diversos elementos estruturais

2.

“O algoritmo é:

a)

uma sequência de passos lógicos e finitos e não-ambíguos que permitem solucionar problemas”

b)

uma sequência de passos ilógicos e infinitos e não-ambíguos que permitem solucionar problemas”

c)

uma sequência de passos lógicos e infinitos e ambíguos que permitem solucionar problemas”

d)

uma sequência de passos reais e infinitos e não-ambíguos que permitem solucionar problemas”

3.

O que é uma linguagem de programação?

a)

É um método padronizado para comunicar instruções a um computador.

b)

É uma linguagem para comandar o computador.

c)

É uma linguagem entre humanos

d)

É uma linguagem escrita em qualquer idioma

4.

Para uma nota de um aluno qual tipo de dados devo utilizar?

a)

real

b)

cadeia

c)

inteiro

d)

caractere

5.

Para a quantidade de produtos no estoque, qual tipo de dados devo utilizar?

a)

real

b)

inteiro

c)

cadeia

6.

Em Portugol, qual será o valor de r, de acordo com o processamento abaixo:

inteiro n=5

n1=2

r=n*n1

a)

7

b)

10

c)

5

d)

3

7.

1, "teste", falso e 2.5 são tipo de variáveis respectivamente:

a)

real, caractere, booleano e inteiro

b)

caractere, booleano, inteiro e real

c)

inteiro, caractere, booleano e real

d)

caractere, caractere, booleano e real

8.

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

contador = 0

enquanto (contador <= 3){

escreva("Olá desenvolvedor ")

contador++

}

a)

3

b)

4

c)

6

d)

7

9.

Qual operador relacional correto quando estou comparando uma igualdade?

a)

=

b)

==

c)

<=

d)

!==

10.

Os comandos utilizados em lógica de programação para entrada de dados e saída de dados são respectivamente:

a)

Leia ( entrada de dados) Escreva (saída de dados)

b)

Var (entrada de dados) Algoritmo (saída de dados)

c)

Var (estrada de dados) escreva (saída de dados)

11.

O que são variáveis ?

a)

Variáveis são espaços ou endereços de memória, reservados para armazenamento de dados

b)

Variáveis são espaços no hd ou endereços físicos, reservados para armazenamento de ip's.

c)

Variáveis são condicionais inseridas no código para auxiliar nas lógicas e realizar somas, adiciões e qualquer tipo de operação matemática.

12.

Em uma linguagem de programação, __________ são usados ​​para armazenar valores de dados.

a)

tags

b)

arquivos

c)

variaveis

d)

códigos

13.

Variáveis podem conter muitos tipos de dados.

Na seguinte instrução: lastName = "joao"

a)

cadeia

b)

inteiro

c)

real

d)

flutuante

14.

A lógica diz que para uma pessoa se movimentar antes ela deve estar...

a)

Em pé

b)

Pulando

c)

Parada

d)

Dançando

15.

Dentre os exemplos abaixo, não pode ser considerado um algoritmo:

a)

Manual de instruções

b)

Receita de bolo

c)

Cardápio de restaurante

16.

Encontre uma constante inteira

a)

"1"

b)

34

c)

3.1415

d)

"25"

17.

Quando o bloco de código seguinte enquanto(x<100) é executado?

a)

Quando x é maior que cem

b)

enquanto ele deseja

c)

Quando x é menor que cem

d)


Quando x é igual a cem

18.

Descubra se a condição é Verdadeira  ou Falsa onde

int x=10; 

y=12;

x == y

a)

Verdadeiro

b)

Falso

19.

A estrutura SE - SENÃO é:

a)

Uma estrutura de repetição

b)

Uma estrutura de concatenação

c)

Uma estrutura de decisão

d)

Uma estrutura de alienação

20.

Observe o código abaixo e identifique qual é o erro desse código

a)

Loop truncado

b)

Bloco SE sem SENAO

c)

Erro de variáveis

d)

Loop Infinito