Logo Passei Direto
Buscar

Questões de Lógica de Programação

Ferramentas de estudo

Questões resolvidas

(UNIRIO - 2019) 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?
16
4
8
[4, 8]
-3

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
1, 1, 2, 3, 5, 8
3, 6, 10, 17, 28
2, 2, 4, 6
2, 3, 6

(AL-RO - Analista Legislativo - Infraestrutura de Redes e Comunicação ¿ 2018) Analise o código Python a seguir.
for k in range(0, 4, -1):
print k
Assinale a opção que indica o número de valores printados na execução desse código.
Dois.
Cinco.
Um.
Zero.
Quatro.

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?
1
0
6
3
9

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

(UNIRIO - 2019) 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?
16
4
8
[4, 8]
-3

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
1, 1, 2, 3, 5, 8
3, 6, 10, 17, 28
2, 2, 4, 6
2, 3, 6

(AL-RO - Analista Legislativo - Infraestrutura de Redes e Comunicação ¿ 2018) Analise o código Python a seguir.
for k in range(0, 4, -1):
print k
Assinale a opção que indica o número de valores printados na execução desse código.
Dois.
Cinco.
Um.
Zero.
Quatro.

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?
1
0
6
3
9

Prévia do material em texto

28/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/3
Disciplina: LÓGICA DE PROGRAMAÇÃO AV
Aluno: RAFAEL SILVA DE ALMEIDA 202009045324
Professor: CLAUDIO PICCOLO FERNANDES
 Turma: 9004
EEX0100_AV_202009045324 (AG) 14/06/2021 22:21:10 (F) 
 
Avaliação:
2,0
Nota Partic.: Nota SIA:
2,0 pts
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
 
 
LÓGICA DE PROGRAMAÇÃO - EEX0100 
 
 1. Ref.: 3891372 Pontos: 1,00 / 1,00
Os componentes que formam o cerne da infraestrutura da internet, responsáveis por cobrir as enormes distâncias intercontinentais
e transportar os datagramas pelo mundo, são chamados de:
World Wide Web
 Backbone
Roteadores
Servidores
Modems
 
 2. Ref.: 3891437 Pontos: 0,00 / 1,00
(UNIRIO - 2019) 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?
-3
4
[4, 8]
 16
 8
 
 3. Ref.: 3891398 Pontos: 0,00 / 1,00
Considere o seguinte trecho de um programa escrito em Python:
num = 10
num += 1
num = num + 2 * 5
Após a execução do trecho, é correto afirmar que:
 A expressão num//7 tem valor 1
A variável num tem o valor 65
A variável num tem o valor 11
A expressão num%5 tem valor 2
 A expressão num%7 tem valor 0
 
 4. Ref.: 3891396 Pontos: 0,00 / 1,00
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891372.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891437.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891398.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891396.');
28/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/3
Em um programa escrito em linguagem Python, o comando de atribuição x = int(4.8) fará com que a variável x:
passe a armazenar o valor 0.5
passe a armazenar o valor 5
passe a armazenar o valor 32
 passe a armazenar o valor 4.8
 passe a armazenar o valor 4
 
 5. Ref.: 3891413 Pontos: 1,00 / 1,00
Considere o seguinte trecho de um programa escrito em Python:
salarioBase = eval(input('Entre com o salário base: '))
gratific = salarioBase*0.05
imposto = (salarioBase + gratific)*0.07
salarioLiq = salarioBase + gratific - imposto
print('{:8.4}'.format(salarioLiq))
Na execução do programa, suponha que o usuário entrou com o valor 1000 quando solicitado. É correto afirmar que será impresso
o valor:
980.0
 976.5
1050.0
976.50
1050.00
 
 6. Ref.: 3891419 Pontos: 0,00 / 1,00
3. (INMETRO - Pesquisador - Desenvolvimento de Sistemas ¿ 2010) 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
 1, 1, 2, 3, 5, 8
3, 3, 6, 10, 17, 28
2, 3, 6
2, 2, 4, 6
 
 7. Ref.: 3891426 Pontos: 0,00 / 1,00
(AL-RO - Analista Legislativo - Infraestrutura de Redes e Comunicação ¿ 2018) Analise o código Python a seguir.
for k in range(0, 4, -1): 
print k
Assinale a opção que indica o número de valores printados na execução desse código.
Dois.
 Zero.
Um.
Cinco.
Quatro.
 
 8. Ref.: 3891451 Pontos: 0,00 / 1,00
Ano: 2018 Banca: IF-MT Órgão: IF-MT Prova: IF-MT - 2018 - IF-MT - Informática
Considere o seguinte fragmento de código fonte escrito na linguagem Python:
def foo(a):
 return a + a + a
b = 1
foo(b)
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891413.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891419.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891426.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891451.');
28/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/3
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)
 9
 1
0
3
6
 
 9. Ref.: 3891475 Pontos: 0,00 / 1,00
Dado o programa a seguir, qual a saída no console.
Funcao 1 do Script
Funcao 2 do Script
Funcao 2 do Módulo
Funcao 2 do Script
Funcao 1 do Módulo
Funcao 2 do Script
 Funcao 1 do Script
Funcao 2 do Módulo
Funcao 1 do Módulo
Funcao 2 do Módulo
 
 10. Ref.: 3891438 Pontos: 0,00 / 1,00
Verifique 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.union(conjunto_b)
>>> print(sum(conjunto_c))
Qual o resultado impresso por esse programa:
4
20
18
 10
8
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891475.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891438.');

Mais conteúdos dessa disciplina