Logo Passei Direto
Buscar

LÓGICA DE PROGRAMAÇÃO 1 SIMULADO

User badge image
Any Narjara

em

Ferramentas de estudo

Questões resolvidas

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 5
passe a armazenar o valor 4
passe a armazenar o valor 32
passe a armazenar o valor 0.5
passe a armazenar o valor 4.8

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


1050.0
976.50
1050.00
976.5

Assinale a opção que indica o número de valores printados na execução desse código. for k in range(0, 4, -1): print k


Um.
Dois.
Quatro.
Zero.
Cinco.

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:


18
20
8
4
10

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

Questões resolvidas

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 5
passe a armazenar o valor 4
passe a armazenar o valor 32
passe a armazenar o valor 0.5
passe a armazenar o valor 4.8

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


1050.0
976.50
1050.00
976.5

Assinale a opção que indica o número de valores printados na execução desse código. for k in range(0, 4, -1): print k


Um.
Dois.
Quatro.
Zero.
Cinco.

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:


18
20
8
4
10

Prévia do material em texto

Acertos: 8,0 de 10,0
	24/05/2023
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	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 5
	 
	passe a armazenar o valor 4
	
	passe a armazenar o valor 32
	
	passe a armazenar o valor 0.5
	
	passe a armazenar o valor 4.8
	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 5
	 
	passe a armazenar o valor 4
	
	passe a armazenar o valor 32
	
	passe a armazenar o valor 0.5
	
	passe a armazenar o valor 4.8
	Respondido em 24/05/2023 14:32:17
	
	Explicação:
A resposta correta é: passe a armazenar o valor 4
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	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
	
	1050.0
	
	976.50
	
	1050.00
	 
	976.5
		3a
          Questão
	Acerto: 0,0  / 1,0
	
	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.
		
	
	Um.
	
	Dois.
	 
	Quatro.
	 
	Zero.
	
	Cinco.
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere o código abaixo, digitado em Python.
a, b = 0, 1
while b < 10:
    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:
		
	 
	8 e 13.
	
	8 e 10.
	
	13 e 21.
	
	5 e 10.
	
	13 e 20.
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere as afirmações relacionadas a reutilização de software e responda:
 
I. Software menores são mais simples de manter.
II. Atualmente não há ferramentas que permitam o compartilhamento e versionamento de código fonte.
III. Em algumas metodologias de desenvolvimento escrevemos os testes mesmo antes de começar a programar as funcionalidades do sistema.
IV. Módulos que realizam tarefas específicas facilitam seu reuso em outros sistemas.
		
	
	Nenhuma está correta
	
	Apenas I e II estão corretas
	 
	Apenas I, III e IV estão corretas
	
	Apenas I, II e iv estão corretas
	
	Todas estão corretas
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	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:
		
	
	18
	
	20
	
	8
	
	4
	 
	10
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	A tecnologia de SSD veio para substituir os discos rígidos. Sem partes móveis, é menos propensa a falhas, além de ser mais rápida que seus antecessores.
Os discos rígidos e os SSD não são fundamentais, de forma conceitual, para os computadores. Entretanto, são peças muito importantes, na prática, para os computadores pessoais. Isso se deve ao fato de:
		
	
	O barramento entre o processador e a memória RAM ser muito lento.
	 
	A memória RAM ser volátil.
	
	A energia consumida pelo disco ser muito menor que a consumida pela memória RAM.
	
	O disco ser responsável por receber os dados do teclado e do mouse.
	
	O processador não possuir armazenamento para os programas
		8a
          Questão
	Acerto: 0,0  / 1,0
	
	Em 2019, os Sistemas Operacionais para dispositivos móveis (mobileOS) já respondiam por mais de 50% do market share dos Sistemas Operacionais. Qual das funcionalidades a seguir é responsabilidade do mobileOS de um celular?
 
I. Mostrar notificações.
II. Calcular rotas.
    
III. Mostrar a carga restante da bateria.
    
IV. Ler a tela touchscreen.
    
V. Restringir o tráfego de Broadcast.
		
	
	III, IV e V, apenas.
	 
	I, III e IV, apenas. 
	
	I, II e IV, apenas.
	 
	II e V, apenas.
	
	I e II, apenas.
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Observe a sequência a seguir:
A
BB
CCC
DDDD
O próximo termo é:
		
	
	DEEEEED
	
	EDCBA
	 
	EEEEE
	
	ABCBA
	
	ABCDE
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Observe a sequência a seguir: 11021, 11032, 11053, 11074, 11115...
O próximo termo é:
		
	
	11106
	
	11116
	
	11156
	
	11051
	 
	11136

Mais conteúdos dessa disciplina