Prévia do material em texto
Disciplina: LÓGICA DE PROGRAMAÇÃO AV
Aluno:
Turma:
Avaliação: 10,00 pts Nota SIA: 10,00 pts
EM2020085: MODULARIZAÇÃO E USO DE BIBLIOTECAS DO PYTHON
1. Ref.: 5172401 Pontos: 1,00 / 1,00
Analise o trecho de código, em Python 3, a seguir.
O valor impresso pela função print, na última linha do trecho de código, é: (dica: a função lower retorna todas as letras de
uma string em minúsculo)
222
123
111
321
333
00012-TETI-2006: SOLUÇÃO DE PROBLEMAS E PENSAMENTO COMPUTACIONAL
2. Ref.: 5284840 Pontos: 1,00 / 1,00
Analise o fluxograma abaixo.
javascript:alert('Código%20da%20questão:%205172401.');
javascript:alert('Código%20da%20questão:%205284840.');
Qual o valor de X exibido após a execução do fluxograma?
80
40
90
50
20
3. Ref.: 5292289 Pontos: 1,00 / 1,00
Encontre o próximo termo da sequência: 1, 2, 6, 12, 20, 30, ...
54
41
36
42
60
00042-TEEG-2009: ESTRUTURAS DE DECISÃO E DE REPETIÇÃO EM PYTHON
4. Ref.: 5079282 Pontos: 1,00 / 1,00
javascript:alert('Código%20da%20questão:%205292289.');
javascript:alert('Código%20da%20questão:%205079282.');
No que diz respeito à linguagem de programação e às linguagens de script, julgue os itens a seguir.
a, b = 0, 2
while b < 20:
a, b = b, a+b+1
print(b)
Assinale a opção que apresenta a sequência correta de números impressos no console de um interpretador Python durante
a execução dos comandos acima.
3, 3, 6, 10, 17, 28
3, 6, 10, 17, 28
2, 2, 4, 6
1, 1, 2, 3, 5, 8
2, 3, 6
5. Ref.: 5061497 Pontos: 1,00 / 1,00
Analise o código Python a seguir.
S = 0
C = 1
while C < 7:
D = 4
while D > 0:
S = S + C + D
D = D - 1
C = C + 1
print(S)
O código que produz resultado idêntico ao que é produzido pelo código acima é:
S=0
for C in range(1,6,1):
for D in range(4,1,-1):
S=S+C+D
print S
S=0
for C in range(1,6):
javascript:alert('Código%20da%20questão:%205061497.');
for D in range(4,1,-1):
S=S+C+D
print S
S=0
for C in range(1,7):
for D in range(4,0,-1):
S=S+C+D
print S
S=0
for C in range(0,6):
for D in range(4,1,-1):
S=S+C+D
print S
S=0
for C in range(1,7):
for D in range(4,0):
S=S+C+D
print S
00157-TEEG-2009: ESTRUTURA BÁSICA DE UM PROGRAMA EM PYTHON
6. Ref.: 4961954 Pontos: 1,00 / 1,00
Considere o seguinte fragmento de código fonte, escrito em linguagem Python:
a = 3
b = a * 2
a, b = b, a
Após a execução de todos os comandos, qual é o resultado apresentado pelo comando abaixo?
print(a)
6
a
3
36
63
javascript:alert('Código%20da%20questão:%204961954.');
7. Ref.: 5037302 Pontos: 1,00 / 1,00
Considere o seguinte trecho de um programa escrito em Python:
x = eval(input('Entre com um numero real:'))
y = eval(input('Entre com outro numero real:'))
print(x//y)
Supondo que o usuário tenha entrado com os valores 7.0 e 3.0 ao ser solicitado, será impresso o valor:
2.333333
4
1
2
3
00161-TEEG-2010: ESTRUTURAS DE DADOS BÁSICAS DO PYTHON
8. Ref.: 5004925 Pontos: 1,00 / 1,00
Observe a matriz definida a seguir:
mat = array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]], dtype=int)
Quantas linhas e colunas tem a matriz?
3 linhas e 3 colunas
4 linhas e 3 colunas
1 linha e 3 colunas
4 linhas e 4 colunas
3 linhas e 4 colunas
00403-TETI-2009: BASE COMPUTACIONAL
9. Ref.: 6108654 Pontos: 1,00 / 1,00
A Microsoft é uma das empresas de software mais conhecidas de todo o mundo. Sua projeção global se
iniciou com a fabricação de um Sistema Operacional chamado de:
BIOS.
Unix.
iOS.
DOS.
javascript:alert('Código%20da%20questão:%205037302.');
javascript:alert('Código%20da%20questão:%205004925.');
javascript:alert('Código%20da%20questão:%206108654.');
macOS.
10. Ref.: 6109020 Pontos: 1,00 / 1,00
A indústria dos microcomputadores surgiu na década de 1970 e modificou nossa rotina com a presença
cada vez mais comum de computadores pessoais em casas e mesas de escritório. O avanço tão pujante
dessa indústria foi possível pelo barateamento e pela miniaturização de seus componentes.
Os três principais componentes de hardware de um computador pessoal são:
Processador, Sistema Operacional e disco rígido.
Disco rígido, Sistema Operacional e placa de rede.
Processador, memória RAM e Browser.
Memória RAM, processador e placa-mãe.
Processador, placa de vídeo e placa de rede.
javascript:alert('Código%20da%20questão:%206109020.');