Buscar

GABARITO PROVA 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

31/03/2023, 12:41 EPS
https://simulado.estacio.br/alunos/ 1/5
Disciplina: LÓGICA DE PROGRAMAÇÃO  AVS
Aluno: EMERSON FLORES LACERDA 202003580813
Turma: 9001
DGT0117_AVS_202003580813 (AG)   17/03/2023 18:37:52 (F) 
Avaliação: 9,00 pts Nota SIA: 9,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)
 321
111
222
333
123
 
00012-TETI-2006: SOLUÇÃO DE PROBLEMAS E PENSAMENTO COMPUTACIONAL  
 
 2. Ref.: 5295283 Pontos: 1,00  / 1,00
Considerando o algoritmo abaixo, assinale a alternativa CORRETA:
Algoritmo "QuemSouEu"
       VAR
       a, b, c, X: REAL
       inicio
                escreva ("Entre com as três notas")
                escreva ("Digite a primeira nota: ")
                leia (a)
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5172401.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295283.');
31/03/2023, 12:41 EPS
https://simulado.estacio.br/alunos/ 2/5
                escreva ("Digite a segunda nota: ")
                leia (b)
                escreva ("Digite a terceira nota: ")
                leia (c)
                X <- 3/(1/a + 1/b + 1/c)
                escreva (X)
       FimAlgoritmo 
O algoritmo é recursivo.
O algoritmo calcula a média aritmética de três valores.
O algoritmo calcula o Fatorial de três valores.
O algoritmo calcula a média ponderada de três valores.
 O algoritmo calcula a média harmônica de três valores.
 3. Ref.: 5292289 Pontos: 1,00  / 1,00
Encontre o próximo termo da sequência: 1, 2, 6, 12, 20, 30, ...
36
 42
60
54
41
 
00042-TEEG-2009: ESTRUTURAS DE DECISÃO E DE REPETIÇÃO EM PYTHON  
 
 4. 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
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292289.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5061497.');
31/03/2023, 12:41 EPS
https://simulado.estacio.br/alunos/ 3/5
for C in range(1,7):
    for D in range(4,0):
        S=S+C+D
print S
S=0
for C in range(1,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,-1):
        S=S+C+D
print S
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(0,6):
    for D in range(4,1,-1):
        S=S+C+D
print S
 5. 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, 6, 10, 17, 28
3, 3, 6, 10, 17, 28
2, 3, 6
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5079282.');
31/03/2023, 12:41 EPS
https://simulado.estacio.br/alunos/ 4/5
2, 2, 4, 6
1, 1, 2, 3, 5, 8
 
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
3
a
63
36
 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
1
4
2.333333
3
 
00161-TEEG-2010: ESTRUTURAS DE DADOS BÁSICAS DO PYTHON  
 
 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:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4961954.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5037302.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5040284.');
31/03/2023, 12:41 EPS
https://simulado.estacio.br/alunos/ 5/5
while x in nomes: print(x)
foreach x in nomes: print(x)
 for x in nomes: print(x)
 for x in nomes: out.print(x)
foreach x in nomes: system.println(x)
 
00403-TETI-2009: BASE COMPUTACIONAL  
 
 9. 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 em um cartão USB e permite guardar em segurança os arquivos.
Fica presente na placa-mãe e tem menor latência de transmissão.
Fica presente no disco rígido e melhora a velocidade de leitura do disco.
Fica presente na Memória RAM e melhora a performance, porque consegue transferir dados mais rápidos
para o processador.
 Fica presente no processador e aumenta a e�ciência por ser mais rápida que a memória principal.
 10. 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.44
312.0.255.100
200.100.30.25.42
 8.8.4.4
925
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6108638.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6109014.');

Continue navegando