Buscar

Prova AV Corrigida INFORMÁTICA PARA ENGENHARIA

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

6/27/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=2513429&matr_integracao=201908708255 1/4
ANDERSON DE MELO MATTOS
201908708255
 
Disciplina: INFORMÁTICA PARA ENGENHARIA AV
Aluno: ANDERSON DE MELO MATTOS 201908708255
Professor: ALBERTINO PERES BARBOSA
 Turma: 9001
CCE1854_AV_201908708255 (AG) 09/06/2020 11:55:46 (F) 
 
Avaliação:
 5,0
Nota Partic.:
 
Av. Parcial.:
 2,0
Nota SIA:
 7,0 pts
 
 
INFORMÁTICA PARA ENGENHARIA 
 
 1. Ref.: 3000149 Pontos: 1,00 / 1,00
Parte de um computador que permite ao usuário colocar informações no computador
Dispositivo de saída
 
Unidade de disco
 
 Dispositivos de entrdada
Placa-mãe
Sistema operacional
 
 
 2. Ref.: 3029956 Pontos: 1,00 / 1,00
A multiplicação (M) de dois números positivos maiores ou iguais a zero (A e B), realizada através de operações de
somas, foi implementado da seguinte forma:
1: M := 0;
2: ENQUANTO (A≠0) FAÇA
3: M := M + A;
4: A := A - 1;
5: FIM-ENQUANTO
O algoritmo, conforme implementado, não realiza a multiplicação. Assinale a alternativa abaixo que melhor identifica
o erro de lógica do algoritmo.
Nas linhas 2 e 3
Apenas na linha 1
Nas linhas 3 e 4
 Apenas na linha 3
Nas linhas 1 e 3
Educational Performace Solution EPS ® - Alunos 
javascript:voltar();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3000149.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3029956.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
6/27/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=2513429&matr_integracao=201908708255 2/4
 
 3. Ref.: 3030550 Pontos: 1,00 / 1,00
Considere o código abaixo, digitado em Python.
 
a, b = 0, 1
 while b < 10:
 print b
 a, b = b, a+b
 
No final da execução do código, o último valor armazenado nas variáveis a e b serão, respectivamente,
13 e 21
13 e 20.
 8 e 13
 
5 e 10.
8 e 10.
 
 4. Ref.: 3002359 Pontos: 0,00 / 1,00
Observe o código Python a seguir e informe o número de comparações realizadas. O algoritmo imprime a mensagem
da situação escolar de uma aluno, com os segintes status: aprovado com nota 7 ou maior; entre 4 e 6,9 Final e
menor do que 4 o aluno é reprovado.
 4
 3
2
1
NDA
 
 5. Ref.: 3002502 Pontos: 0,00 / 1,00
Observe as assertivas a seguir sobre estrutura sequencial.
1. No Python, uma decisão pode ser feita usando if else statement.
2. Verificar várias condições no Python requer instruções elseif.
3. Se a condição for avaliada como verdadeira, a (s) instrução (ões) do bloco if será executada, caso contrário, a
(s) instrução (ões) em outro bloco (se houver outra especificada) será executada.
4. A estrutura switch.case no Python existe, podendo ser representada pelo comando if.
São incorretas as alternativas:
 2 e 4
3 e 4
 Todas as alternativas
1 e 2
1 e 3
 
 6. Ref.: 3039735 Pontos: 0,00 / 1,00Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3030550.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3002359.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3002502.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3039735.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
6/27/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=2513429&matr_integracao=201908708255 3/4
Observe o código Pyton a seguir e informe qual será a saída:
total = 200
 pais = "BR"
 if pais == "US":
 if total <= 50:
 print("O custo de envio é $50")
 elif total <= 100:
 print("O custo de envio é $25")
 elif total <= 150:
 print("O custo de envio é $5")
 else:
 print("FREE")
 if pais == "BR": 
 if total <= 500:
 print("O custo de envio é $100")
 else:
 print("FREE")
"O custo de envio é $5"
 "FREE"
 "O custo de envio é $100"
"O custo de envio é $25"
"O custo de envio é $50"
 
 7. Ref.: 3040863 Pontos: 0,00 / 1,00
Considere os trechos de código Python numerados abaixo e analise as afirmações que seguem.
1. print(type(('cão', 'gato', ' elefante', 'cobra', 'vespa')))
2. x = 1
 print(++++x)
3. frutas = ['morango', 'abacaxi', 'banana', 'coco']
4. x = 'asdf'
 y = '123' 
I. A saída do trecho 1 será "".
 II. A saída do trecho 2 será "1". 
 III. Considerando o trecho 3, a saída do comando "frutas[-2]" será "abacaxi".
 IV. Considerando o trecho 3, a saída do comando "print(type(frutas))" será "Array".
 V. Considerando o trecho 4, a saída do comando "print(x+y)" será "asdf1123".
 
Qual afirmação está correta?
V
 I
III
 II
IV
 
 8. Ref.: 3021007 Pontos: 1,00 / 1,00
Qual a saída do seguinte trecho de código?
 
#mod1 
def troca(a): 
 b=[x*2 for x in a] 
 print(b) 
#mod2 
def troca(a): 
 b=[x*x for x in a] 
 print(b) 
from mod1 import troca 
from mod2 import troca 
#main 
s=[1,2,3] 
troca(s) Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3040863.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3021007.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
6/27/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=2513429&matr_integracao=201908708255 4/4
[1,4,9]
Nenhuma das anteriores
 Há um confronto de nomes.
[2,4,6] [1,4,9]
[2,4,6]
 
 9. Ref.: 3039765 Pontos: 1,00 / 1,00
Considere uma lista com a seguinte estrutura lst = [10,9,8,7,6,5]. Após a sequencia de comandos abaixo, qual será a saída do
algoritmo?
lst.pop()
 lst.pop()
 lst.pop()
 lst.append(15)
 lst.append(11)
 print(lst)
[5,6,7,8,9,10]
[15,11,7,6,5]
 [10,9,8,15,11]
[10,9,8,7,6,5,11,15]
[5,6,7,8,9,10,11,15]
 
 10. Ref.: 3021965 Pontos: 0,00 / 1,00
 Fazendo com que a operação de push seja dispendiosa, selecione o trecho de código que implementa a operação pop
(empilhar).
 def pop(): 
 if(q1.size()>0): 
 q1.poll() 
 elif (q2.size()>0): 
 q2.poll(); 
 
def pop(): 
 if(q1.size()>0): 
 q2.poll() 
 elif (q2.size()>0): 
 q1.poll(); 
 
def pop(): 
 q1.poll() 
 q2.poll() 
 
def pop(): 
 q2.poll() 
 q1.poll() 
 
 Nenhuma das mencionadas
 
 
 
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3039765.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3021965.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')

Outros materiais