wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

1AP - Lógica

Total questions: 10

Worksheet time: 15mins

Name
Class
Date
1.

Analise a afirmativa abaixo e indique a que símbolo de fluxograma esta afirmação se refere:

"Pode ser usado para apresentar resultados, desde que não gerando arquivos em disco, ou seja, sem a necessidade de salvamento"

a)

b)

c)

d)

2.

Qual das seguintes opções é um exemplo de estrutura condicional em PORTUGOL?

a)

se (x > 10) entao

b)

para (i = 0; i < 10; i++)

c)

enquanto (x < 10)

d)

função soma(a, b)

3.

O uso da linguagem Portugol trabalha baseado em pseudocódigos e, assim como as linguagens de programação específicas, possui palavras reservadas. Marque, dentre as opções abaixo, qual define corretamente o uso das palavras reservadas escreva e limpa.

a)
Definem a execução de comandos e a interrupção de loops, respectivamente.
b)
Definem a formatação de texto e a exclusão de variáveis, respectivamente.
c)
Definem a exibição de informações na tela e a limpeza da tela, respectivamente.
d)
Definem a entrada de dados e a saída de informações, respectivamente.
4.

Sobre as bibliotecas, em Portugol, é possível afirmar que ...

a)

São um conjunto de funções extras e que podem ser adicionadas de acordo com a necessidade do desenvolvedor.

b)

São módulos com funções especiais, porém só podemos usar uma por programa.

c)

Elas permitem criar funções para manipular data, hora e textos, somente.

d)

Não servem par ações prática, estando apenas como efeitos de alegoria.

5.

Observe o código ao lado e marque a afirmativa incorreta.

a)

A saída do código será a soma entre a e b.

b)

A saída do código será a concatenação entre a e b.

c)

O código está correto e irá rodar sem erros.

d)

O símbolo { } permite inserir variáveis dentro de uma frase.

6.

Se a variável a fosse igual a 10 e a variável b fosse igual a 2...

a)

Na tela seria exibido o valor 8 como resultado.

b)

Na tela seria exibido o valor 102 como resultado.

c)

Na tela seria exibido o valor 12.

d)

Este código está incorreto e, portanto, não há resultado possível.

7.

Sobre a estrutura condicional, em python, qual a forma de representar a estrutura senão ... se?

a)

elif condição:

b)

elseif condição:

c)

else if condição:

d)

else if condição:

8.

Sobre a função input(), marque a afirmação correta.

a)

Com ela é possível atribuir valores a partir do teclado.

b)

Usando esta função é possível atualizar uma variável com comandos, via console.

c)

Esta função não deve ser utilizada para 'alimentar' listas ou quaisquer outros tipos de variáveis.

d)

Com input podemos atribuir valores a listas, mas, não em variáveis.

9.

Dada a sequência: 1, 4, 9, 16, 25, ..., qual será o oitavo termo?

a)

36

b)

49

c)

64

d)

81

10.

Qual dos copos ao lado contém mais água?

a)

A

b)

B

c)

C

d)

D