Buscar

AV Lógica de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disciplina: LÓGICA DE PROGRAMAÇÃO  AV
Aluno: FERNANDO GUIMARÃES MARTINS 202309993457
Professor: MAURO CESAR MATIAS
 
Turma: 9001
DGT0117_AV_202309993457 (AG)   20/10/2023 19:42:19 (F) 
Avaliação: 7,00 pts Nota SIA: 7,00 pts
 
EM2020085: MODULARIZAÇÃO E USO DE BIBLIOTECAS DO PYTHON  
 
 1. Ref.: 5169429 Pontos: 1,00  / 1,00
Considere o seguinte fragmento de código fonte escrito na linguagem Python:
def foo(a):
return a + a + a
b = 1
foo(b)
foo(b)
foo(b)
Após a execução de todos esses códigos, qual é o valor a ser mostrado mediante o comando abaixo?
print(b)
3
9
 1
6
0
 2. Ref.: 5172405 Pontos: 1,00  / 1,00
Considere o script e o modulo a seguir. Qual o valor impresso pela linha 7 - print(a,b):
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5169429.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5169429.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5172405.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5172405.');
10 180
10 20
10 60
 30 180
30 60
 
00042-TEEG-2009: ESTRUTURAS DE DECISÃO E DE REPETIÇÃO EM PYTHON  
 
 3. Ref.: 5079282 Pontos: 1,00  / 1,00
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
2, 3, 6
2, 2, 4, 6
1, 1, 2, 3, 5, 8
 3, 6, 10, 17, 28
 4. Ref.: 5079280 Pontos: 1,00  / 1,00
Sobre o comando range para construção de listas na linguagem Python, é CORRETO a�rmar que:
range(4,6) gera a lista [4,5,6,7,8,9].
range(5,1,-2) gera a lista [4,5].
range(5) gera a lista [1,2,3,4,5].
 range(4,6) gera a lista [4,5].
range(5,1) gera a lista [5].
 
00157-TEEG-2009: ESTRUTURA BÁSICA DE UM PROGRAMA EM PYTHON  
 
 5. 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
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5079282.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5079282.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5079280.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5079280.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4961954.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4961954.');
 
Após a execução de todos os comandos, qual é o resultado apresentado pelo comando abaixo?
print(a)
63
 6
3
a
36
 6. Ref.: 5040280 Pontos: 0,00  / 1,00
Considere o seguinte trecho de um programa escrito em Python:
numero = 40
# numero = numero - 1
print(numero)
Após a execução do trecho, é correto a�rmar que:
 Será impresso o valor 40
 Será impresso o valor 39
Será impresso o valor 41
Será impressa a string numero
Será impressa a string oremun
 
00161-TEEG-2010: ESTRUTURAS DE DADOS BÁSICAS DO PYTHON  
 
 7. Ref.: 4961966 Pontos: 1,00  / 1,00
Veri�que o código a seguir e responda:
 
>>> conjunto_a = set([1, 1, 2, 3])
>>> conjunto_b = set([2, 2, 3, 4])
>>> conjunto_c = conjunto_a.intersection(conjunto_b)
>>> print(len(conjunto_c))
 
Qual o resultado impresso por esse programa:
4
1
 2
3
0
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5040280.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5040280.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4961966.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4961966.');
 8. Ref.: 5040284 Pontos: 0,00  / 1,00
Considerando que em um programa Python em condições ideais há um array criado pelo comando nomes =
["Maria", "Pedro", "João"], para exibir os valores contidos nesse array utiliza-se:
 for x in nomes: out.print(x)
foreach x in nomes: system.println(x)
 for x in nomes: print(x)
while x in nomes: print(x)
foreach x in nomes: print(x)
 
00403-TETI-2009: BASE COMPUTACIONAL  
 
 9. Ref.: 6109014 Pontos: 1,00  / 1,00
Com o crescimento da internet, foi necessário criar um sistema de endereçamento para que se enviassem os
datagramas ao destino correto. Originalmente, era chamado apenas de endereço IP, mas, hoje, chama-se Ipv4.
Assinale a opção que representa um endereço IP válido:
 8.8.4.4
312.0.255.100
925
8.8.44
200.100.30.25.42
 10. Ref.: 7948707 Pontos: 0,00  / 1,00
A Internet é uma rede global de computadores interconectados que permite a comunicação e o
compartilhamento de informações em escala mundial. Ela desempenha um papel fundamental na vida moderna,
afetando quase todos os aspectos da sociedade, da comunicação à educação, ao comércio e à cultura.
 
Qual foi o projeto pioneiro que deu origem à internet, permitindo a comunicação entre computadores distantes
geogra�camente?
Projeto Starlink.
LAN Houses.
 ARPANET.
 World Wide Web.
IRC.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5040284.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5040284.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6109014.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6109014.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7948707.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7948707.');

Outros materiais