Buscar

AVS 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 5 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

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  AVS
Aluno: FERNANDO GUIMARÃES MARTINS 202309993457
Turma: 9001
DGT0117_AVS_202309993457 (AG)   11/12/2023 20:37:42 (F) 
Avaliação: 8,00 pts Nota SIA: 8,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)
123
333
222
 321
111
 2. 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)
0
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5172401.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5172401.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5169429.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5169429.');
 1
3
6
9
 
00042-TEEG-2009: ESTRUTURAS DE DECISÃO E DE REPETIÇÃO EM PYTHON  
 
 3. Ref.: 5079282 Pontos: 0,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.
2, 2, 4, 6
 3, 6, 10, 17, 28
 2, 3, 6
3, 3, 6, 10, 17, 28
1, 1, 2, 3, 5, 8
 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(5) gera a lista [1,2,3,4,5].
range(5,1,-2) gera a lista [4,5].
range(4,6) gera a lista [4,5,6,7,8,9].
 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
3
 6
36
a
 6. 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:
1
3
 2
4
2.333333
 
00161-TEEG-2010: ESTRUTURAS DE DADOS BÁSICAS DO PYTHON  
 
 7. Ref.: 4961966 Pontos: 0,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:
3
 2
4
 1
0
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5037302.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5037302.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4961966.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4961966.');
 8. Ref.: 5040282 Pontos: 1,00  / 1,00
Considere-se o código Python abaixo.
def checa_lista( list ):
    elem = list[ 0 ]
    for a in list:
        if a > elem:
            elem = a
    return elem
print(checa_lista([4, 4, 8, -3]))
 
O que será impresso?
4
16
[4, 8]
 8
-3
 
00403-TETI-2009: BASE COMPUTACIONAL  
 
 9. Ref.: 7948707 Pontos: 1,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?
World Wide Web.
 ARPANET.
LAN Houses.
IRC.
Projeto Starlink.
 10. Ref.: 6108638 Pontos: 1,00  / 1,00
A colocação de memória cache no projeto de um computador é um artifício para melhorar sua performance. Quanto
a essa memória, podemos a�rmar que:
 Fica presente no processador e aumenta a e�ciência por ser mais rápida que a memória principal.
Fica presente na Memória RAM e melhora a performance, porque consegue transferir dados mais rápidos
para o processador.
Fica presente na placa-mãe e tem menor latência de transmissão.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5040282.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5040282.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7948707.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7948707.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6108638.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6108638.');
Fica presente no disco rígido e melhora a velocidade de leitura do disco.
Fica presente em um cartão USB e permite guardar em segurança os arquivos.

Continue navegando