Logo Passei Direto
Buscar

Prova Informatica estacio

Ferramentas de estudo

Questões resolvidas

Parte de um computador que permite ao usuário colocar informações no computador
Dispositivo de saída
Dispositivos de entrdada
Unidade de disco
Sistema operacional
Placa-mãe

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

São incorretas as alternativas:
1 e 3
1 e 2
3 e 4
2 e 4
Todas as alternativas

Após a sequencia de comandos abaixo, qual será a saída do algoritmo?
[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]

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

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

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

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

Parte de um computador que permite ao usuário colocar informações no computador
Dispositivo de saída
Dispositivos de entrdada
Unidade de disco
Sistema operacional
Placa-mãe

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

São incorretas as alternativas:
1 e 3
1 e 2
3 e 4
2 e 4
Todas as alternativas

Após a sequencia de comandos abaixo, qual será a saída do algoritmo?
[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]

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

Prévia do material em texto

Parte de um computador que permite ao usuário colocar informações no computador
 (Ref.: 202007228720)
	
	
	
	
	Sistema operacional
 
	
	
	Dispositivo de saída
 
	
	
	Unidade de disco
 
	
	
	Placa-mãe
	
	
	Dispositivos de entrdada
	
	 
	 
		1 ponto
	
		2.
		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.
 (Ref.: 202007258527)
	
	
	
	
	Nas linhas 3 e 4
	
	
	Nas linhas 2 e 3
	
	
	Apenas na linha 3
	
	
	Nas linhas 1 e 3
	
	
	Apenas na linha 1
	
	 
	 
		1 ponto
	
		3.
		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,
 (Ref.: 202007259121)
	
	
	
	
	13 e 21
	
	
	8 e 10.
	
	
	 
5 e 10.
	
	
	13 e 20.
	
	
	8 e 13
	
	 
	 
		1 ponto
	
		4.
		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.
 (Ref.: 202007230930)
	
	
	
	
	3
	
	
	2
	
	
	4
	
	
	1
	
	
	NDA
	
	 
	 
		1 ponto
	
		5.
		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:
 (Ref.: 202007231073)
	
	
	
	
	1 e 3
	
	
	1 e 2
	
	
	3 e 4
	
	
	2 e 4
	
	
	Todas as alternativas
	
	 
	 
		1 ponto
	
		6.
		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")
 (Ref.: 202007268306)
	
	
	
	
	"FREE"
	
	
	"O custo de envio é $5"
	
	
	"O custo de envio é  $100"
	
	
	"O custo de envio é $25"
	
	
	"O custo de envio é  $50"
	
	 
	 
		1 ponto
	
		7.
		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?
 (Ref.: 202007269434)
	
	
	
	
	III
	
	
	II
	
	
	V
	
	
	I
	
	
	IV
	
	 
	 
		1 ponto
	
		8.
		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)
 (Ref.: 202007249578)
	
	
	
	
	[2,4,6] [1,4,9]
	
	
	Há um confronto de nomes.
	
	
	[2,4,6]
	
	
	[1,4,9]
	
	
	Nenhuma das anteriores
	
	 
	 
		1 ponto
	
		9.
		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)
 (Ref.: 202007268336)
	
	
	
	
	[5,6,7,8,9,10]
	
	
	[5,6,7,8,9,10,11,15]
	
	
	[10,9,8,15,11]
	
	
	[10,9,8,7,6,5,11,15]
	
	
	[15,11,7,6,5]
	
	 
	 
		1 ponto
	
		10.
		 Fazendo com que a operação de push seja dispendiosa, selecione o trecho de código que implementa a operação pop (empilhar).
 (Ref.: 202007250536)
	
	
	
	
	Nenhuma das mencionadas
	
	
	def pop():
 q1.poll()
	q2.poll()
	
	
	def pop():
 q2.poll()
	q1.poll()
	
	
	def pop():
 if(q1.size()>0):
 q2.poll()
 elif (q2.size()>0):
 q1.poll();
	
	
	def pop():
 if(q1.size()>0):
 q1.poll()
 elif (q2.size()>0):
 q2.poll();

Mais conteúdos dessa disciplina