Buscar

INFORMÁTICA PARA ENGENHARIA COPIA

Prévia do material em texto

INFORMÁTICA PARA ENGENHARIA
	
	
	1a Questão (Ref.:201811291076)
	Acerto: 0,0  / 1,0
	Quantas unidades/componentes tem a arquitetura de Vo Neumann?
		
	 
	3
	 
	5
	
	2
	
	4
	
	6
	
	
	
	2a Questão (Ref.:201811291077)
	Acerto: 1,0  / 1,0
	Quais são os quatro componentes estruturais principais que os computadores modernos devem conter?
		
	
	Código Binário, Tabela ASCII, Teorema de De Morgan e Mapa de Karnnaugh.
	
	Palavra, Sistema Operacional, Tradutor e Interpretador
	
	Todos os anteriores
	 
	CPU (contendo ULA e UC), Memória principal, E/S e Interconexão do sistema.
	
	Codificação, Decodificação, Processamento Paralelo e Pipeline
 
	
	
	
	3a Questão (Ref.:201811291082)
	Acerto: 0,0  / 1,0
	O que é um pseudocódigo? 
		
	 
	Linguagem de programação simples, ligada a uma linguagem específica
	
	Linguagem de programação complicada
	
	Não é considerada uma linguagem, mas um estilo de representação baseada na convenção adotada por uma equipe de desenvolvimento de software.
	
	É considerada uma linguagem,  baseada na convenção adotada por uma equipe de desenvolvimento de software.
	 
	Linguagem de programação simplificada, que não é uma linguagem específica
	
	
	
	4a Questão (Ref.:201811320882)
	Acerto: 1,0  / 1,0
	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 1 e 3
	 
	Apenas na linha 3
	
	Nas linhas 3 e 4
	
	Nas linhas 2 e 3
	
	Apenas na linha 1
	
	
	
	5a Questão (Ref.:201811321478)
	Acerto: 1,0  / 1,0
	Analise o trecho de programa Python apresentado a seguir. 
Ao ser executado, o resultado exibido é:
 
		
	
	 
[8]
	 
	[8, 7, 6, 5, 4, 3, 2, 1]
	
	[1, 2, 3, 4, 5, 6, 7, 8]
	
	[ ] 
	
	[1] 
	
	
	
	6a Questão (Ref.:201811321162)
	Acerto: 1,0  / 1,0
	Considere o código fonte Python abaixo. 
Para que seja exibido [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89] a lacuna ___I___ precisa ser preenchida corretamente com: 
		
	 
	resultado.append(a)  
a, b = b, a+b 
	
	resultado.add(a)  
a, b = b, a+b 
	
	resultado.insert(a)  
a, b = b, a+b 
	
	resultado.append(a)  
a, b = a+b, b
	
	resultado.add(a)  
a, b = a, a+b 
	
	
	
	7a Questão (Ref.:201811293285)
	Acerto: 0,0  / 1,0
	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.
		
	
	1
	
	2
	
	4
	 
	NDA
	 
	3
	
	
	
	8a Questão (Ref.:201811293430)
	Acerto: 1,0  / 1,0
	Analise as assertivas sobre as funções em Python:
o resultado da expressão k = 2 + 3l não é um número complexo.
o resultado de round(0.5) - round(-0.5) é 2.
considerando x = 8/3, o resultado de floor(Fraction(x)) é igual ao round(Fraction(x)).
São incorretas as alternativas:
		
	
	1 e 2
	
	2 e 3
	
	Somente 1
	 
	Todas as alternativas
	
	1 e 3
	
	
	
	9a Questão (Ref.:201811321171)
	Acerto: 1,0  / 1,0
	O Python permite que partes diferentes de um programa sejam definidas em arquivos diferentes, chamados de módulos. O Python também oferece vários módulos nativos, como o math (que contém várias funções matemáticas), o statistics (que inclui várias rotinas estatísticas), o sys para acessar funções do sistema, etc. Para utilizar as funções e classes definidas nesses módulos, qual comando devemos utilizar?
		
	 
	import
	
	include
	
	add
	
	plus
	
	inclusive
	
	
	
	10a Questão (Ref.:201811330750)
	Acerto: 1,0  / 1,0
	Qual será a saída do código abaixo?
L = [10, 12, 14, 16]
for item in range(1,4,2):
 print(L[item])
		
	
	12, 14
	
	12
	
	10, 14
	 
	12, 16
	
	16

Continue navegando