Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Lógica - Python - 1

Total questions: 20

Worksheet time: 18mins

Name
Class
Date
1.

Comando utilizado para entrada de dados pelo teclado em Python.

a)

input('Texto')

b)

var('Texto')

c)

print('Texto')

d)

integer('Texto')

2.

Comando utilizado para saída de dados em tela no Python.

a)

input('Texto')

b)

var('Texto')

c)

print('Texto')

d)

integer('Texto')

3.

No fluxograma qual o símbolo que representa o início e o fim dos algoritmos (terminais)?

a)
b)
c)
d)
e)
4.

No fluxograma qual o símbolo que representa a tomada de decisão (desvio condicional) nos algoritmos?

a)
b)
c)
d)
e)
5.

Qual o símbolo que representa a saída de dados em tela?

a)
b)
c)
d)
e)
6.

Na representação do algoritmo através do fluxograma qual o símbolo utilizado para representar o processamento de dados?

a)
b)
c)
d)
e)
7.

Selecione a alternativa que representa o símbolo da imagem.

a)

Processamento de dados

b)

Saída de dados

c)

Entrada de dados

d)

Conector

e)

Tomada de decisão

8.

Na programação, ... é um objeto (uma posição, frequentemente localizada na memória) capaz de reter e representar um valor ou expressão. ... Armazenam dados. Só "existem" em tempo de execução, são associadas a "nomes", chamados identificadores.

Estes conceitos se referem a:

a)

estrutura de decisão

b)

variáveis

c)

estrutura de repetição

d)

pseudocódigo

9.

Selecione a alternativa com um nome válido para uma variável na linguagem Python.

a)

if

b)

1numero

c)

multiplicação

d)

salario1

e)

media salarial

10.

Selecione a alternativa que apresenta o operador de atribuição.

a)

=

b)

*

c)

//

d)

<

11.

Selecione a alternativa que apresenta um operador de comparação (relacional).

a)

=

b)

*

c)

//

d)

<

12.

Qual dos operadores aritméticos a seguir tem a maior prioridade (executa primeiro)?

a)

+

b)

*

c)

**

d)

/

e)

//

13.

Selecione a alternativa que apresenta um operador aritmético.

a)

=

b)

*

c)

==

d)

<

14.

 formula = b2+5+a.cformula\ =\ b^2+5+a.c  

Escolha a alternativa com a aplicação da fórmula acima no Python.

a)

formula < b(2)-5.a.c

b)

formula = b**2+5+a*c

c)

formula = b(2)+5+a*c

d)

formula = b*2+5+a.c

15.

Selecione a alternativa que apresenta o conceito do operador lógico or (ou).

a)

Retorna True se todas as condições forem verdadeiras, caso contrário retorna False.

b)

Retorna True se uma das condições for verdadeiras, caso contrário retorna False.

c)

Inverte o resultado: se o resultado da expressão for True, o operador retorna False.

d)

Realiza a subtração de duas variáveis.

16.

Selecione a alternativa que apresenta o conceito do operador lógico and (e).

a)

Retorna True apenas se todas as condições forem verdadeiras, caso contrário retorna False.

b)

Retorna True se qualquer uma das condições for verdadeiras, caso contrário retorna False.

c)

Inverte o resultado: se o resultado da expressão for True, o operador retorna False.

d)

Realiza a subtração de duas variáveis.

17.

Selecione a alternativa que representa Tabela-Verdade da imagem.

a)

and (e)

b)

or (ou)

c)

not (não)

18.

Selecione a alternativa que representa Tabela-Verdade da imagem.

a)

and (e)

b)

or (ou)

c)

not (não)

19.

Selecione a alternativa que representa Tabela-Verdade da imagem.

a)

and (e)

b)

or (ou)

c)

not (não)

20.

Qual é o resultado da expressão:


(False or True) or False

a)

False

b)

True