wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Linguagem computacional

Total questions: 37

Worksheet time: 20mins

Name
Class
Date
1.

Cadeia é um tipo de dados do portugol, ela guarda que tipo de informação?

a)

Caractere

b)

Números inteiros

c)

Números decimais

d)

Texto

2.

Uma variável cadeia se diferencia da variável caracter pelas?

a)

Aspas simples para o cadeia e duplas para o caracter

b)

Aspas para o cadeia e parênteses para o caracter

c)

Aspas duplas para o cadeia e simples para o caracter

d)

Aspas para o caracter e parênteses para o cadeia

3.

Qual a resposta do console quando o comando escreva(10 == 30) é feito?

a)

Verdadeiro

b)

Falso

c)

Certo

d)

Errado

4.

Qual a resposta do console para o comando escreva((20*2-13)/3*1/3)?Sabendo que a idade de Carlos é um tipo inteiro, e que o valor é 17, quais as linhas de comando que representam a adição para que o valor seja atualizado para 18?

a)

6

b)

2

c)

3

d)

9

5.

Sabendo que a idade de Carlos é um tipo inteiro, e que o valor é 17, quais as linhas de comando que representam a adição para que o valor seja atualizado para 18?

a)
b)
c)
d)
6.

Qual a resposta no console para o comando escreva(18+59>=77)?

a)

Errado

b)

Falso

c)

Correto

d)

Verdadeiro

7.

Qual a resposta para a operação aritmética no comando escreva(4**8)

a)

Erro!

b)

32

c)

0.5

d)

256

8.

Qual a resposta no console para escreva("Marlon" == "marlon")

a)

Verdadeiro

b)

Falso

c)

Errado

d)

Certo

9.

Birobiro criou uma variável no portugol do tipo caracter, e usou a o comando ---- caracter simbolo = '^^' ----. O que ele errou na declaração de variável?

a)

Aspas simples é para o tipo cadeia

b)

Não há erro nenhum no comando, o programa rodará adequadamente

c)

A declaração está perfeita, ele errou na função início, que precisa de um acento agudo.

d)

Só pode ter um símbolo salvo na variável

10.

Podemos atualizar uma variável com as seguintes linhas de comando

inteiro n = 0

n = n + 1

n = n + 10

n = n*2

escreva(n)

o n impresso no console será?

a)

10

b)

1

c)

11

d)

22

11.

30%7 = ?

a)

2

b)

4

c)

5

d)

3

12.

escreva(7>3 ou 7==5) imprimirá o quê?

a)

Verdadeiro

b)

Falso

c)

Certo

d)

Errado

13.

Para que serve o comando escreva()?

a)

Para imprimir na tela do site

b)

Para imprimir na tela do console

c)

Para imprimir na tela do código

d)

Para imprimir na tela do arquivo

14.

O comando leia(variavel) serve para?

a)

Receber informação do teclado

b)

Receber informação do link

c)

Receber informação do programa

d)

Receber informação do mouse

15.

Qual o erro no seguinte código:

inteiro numero = 78,5

a)

Não tem vírgula, nem ponto.

b)

Números inteiros não são decimais

c)

Número decimal é do tipo lógico

d)

É ponto e não vírgula

16.

O código:

logico n = certo

escreva(n)

imprime o quê?

a)

falso

b)

verdadeiro

c)

errado

d)

Causa erro

17.

Quais os cinco tipos de dados do portugol?

a)

cadeia

inteiro

real

logico

caracter

b)

cadeia

inteiro

flutuante

logico

caracter

c)

cadeia

completo

logico

caracter

d)

cadeia

inteiro

real

logico

carater

18.

Tudo que estiver dentro de aspas duplas é considerado:

a)

Texto

b)

Número

c)

Valor lógico

d)

Nenhum dos anteriores

19.

qual a função do escreva("\n")

a)

pular linha

b)

Imprimir \n

c)

Nenhuma

d)

Erro de código

20.

“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”

21.

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

22.

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

a)

real

b)

cadeia

c)

inteiro

d)

caractere

23.

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

a)

real

b)

inteiro

c)

cadeia

24.

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

25.

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

26.

Qual operador relacional correto quando estou comparando uma igualdade?

a)

=

b)

==

c)

<=

d)

!==

27.

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)

28.

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.

29.

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

a)

tags

b)

arquivos

c)

variaveis

d)

códigos

30.

Variáveis podem conter muitos tipos de dados.

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

a)

cadeia

b)

inteiro

c)

real

d)

flutuante

31.

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

a)

Em pé

b)

Pulando

c)

Parada

d)

Dançando

32.

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

33.

Encontre uma constante inteira

a)

"1"

b)

34

c)

3.1415

d)

"25"

34.

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

35.

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

int x=10; 

y=12;

x == y

a)

Verdadeiro

b)

Falso

36.

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

37.

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