Buscar

Questões de Programação

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 7 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

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 6, do total de 7 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

1.São exemplos de memórias secundárias, exceto: 
 
 Hard disk. 
 
Cartões SD. 
 Registradores. 
 
Pen drive. 
 
Cartões mSD. 
 
 
 
2a Questão (Ref.:201805602238) Pontos: 0,0 / 0,1 
Von Neumann sugeriu uma forma de organizar o computador por meio de elementos. Assinale a alternativa que 
representa alguns destes elementos: 
 
 
Barramento / Unidade de controle 
 Unidade de controle / Dispositivos de entrada e saída 
 
Memória / Placa de vídeo 
 
Disco rígido / Unidade de controle 
 Unidade lógica e aritmética / Dispositivo de atribuição 
 
 
 
3a Questão (Ref.:201805601808) Pontos: 0,0 / 0,1 
O comando que permite que o usuário digite um dado, interagindo com o algoritmo é: 
 
 ler 
 escrever 
 enquanto 
 escolha 
 se 
 
 
4a Questão (Ref.:201805602104) Pontos: 0,1 / 0,1 
Considerando o programa, e que o usuário digita o valor 28. Qual o resultado impresso na tela? 
 
x = int(input("Digite um valor: ")) 
if x>15: 
 print(x/2) 
 
 
Nenhuma das outras alternativas 
 
28 
 
56 
 
O programa tem erro no código e não compila. 
 14 
 
 
 
5a Questão (Ref.:201806201602) Pontos: 0,0 / 0,1 
Dado o seguinte código em linguagem Python: 
 
import numpy as np 
x = np.zeros((3,4),dtype=int) 
for i in range(3): 
 for j in range(4): 
 x[i][j] += max([i,j]) + min([i,j]) 
print(x.mean()) 
 
Qual será o valor impresso? 
 
 
0,5 
 
1 
 12 
 
0 
 2,5 
 
1a Questão (Ref.:201805602012) Pontos: 0,0 / 0,1 
O computador só entende linguagem de 0''s e 1''s. Nesse sentido, é importante conhecer como fazer a 
conversão de um número da base decimal para um número na base binária. O número 11100101b, se 
escrito na base decimal, equivale a: 
 
 229 
 
148 
 
120 
 
175 
 Nenhuma das anteriores 
 
 
 
2a Questão (Ref.:201805601873) Pontos: 0,1 / 0,1 
Um aluno de Lógica de Programação gostaria de desenvolver um programa que 
pudesse receber o saldo da caderneta de poupança e o índice de reajuste para o mês. 
Como ele ainda não aprendeu uma linguagem de programação para fazer isso, 
resolveu escrever os procedimentos básicos para que pudesse ser calculado o novo 
saldo e, mais tarde, codificar em uma linguagem. 
Qual das opções abaixo seria a resposta dele de tal forma que pudesse alcançar o 
objetivo? 
 
 
 PROCEDIMENTOS 
1 - obter saldo, percentual 
2 - novoSaldo <- saldo + saldo * percentual/100 
3 - exibir novoSaldo 
 PROCEDIMENTOS 
1 - obter saldo, percentual 
2 - novoSaldo <- saldo + percentual/100 
3 - exibir novoSaldo 
 PROCEDIMENTOS 
1 - obter saldo, percentual 
2 - novoSaldo <- saldo * percentual/100 
3 - exibir novoSaldo 
 PROCEDIMENTOS 
1 - obter saldo, percentual 
2 - novoSaldo <- saldo + percentual 
3 - exibir novoSaldo 
 PROCEDIMENTOS 
1 - obter saldo, percentual 
2 - novoSaldo <- saldo + saldo * percentual 
3 - exibir novoSaldo 
 
 
3a Questão (Ref.:201805601817) Pontos: 0,0 / 0,1 
No Sistema Binário, por ser um sistema posicional assim como o Sistema Decimal, cada 
posição tem um valor. Assinale a opção onde estão presentes os valores das cinco primeiras 
posições, começando pela de maior valor(esquerda) e indo para a de menor valor(direita). 
 
 10 / 8 / 6 / 4 / 2 
 10000 / 1000 / 100 / 10 / 1 
 32 / 16 / 8 / 4 / 2 
 8 / 6 / 4 / 2 / 0 
 16 / 8 / 4 / 2 / 1 
 
 
4a Questão (Ref.:201805602013) Pontos: 0,1 / 0,1 
O computador só entende linguagem de 0''s e 1''s. Nesse sentido, é importante conhecer como fazer a 
conversão de um número da base decimal para um número na base binária. O número 35, se escrito na 
base binária, equivale a: 
 
 
0101 1101 
 0010 0011 
 
0110 0011 
 
1101 0111 
 
0101 1001 
 
 
 
5a Questão (Ref.:201805601996) Pontos: 0,1 / 0,1 
É um conjunto finito de regras que fornece uma sequência de operações para resolver um problema 
específico. 
Este conceito descreve qual das opções abaixo: 
 
 
Linguagem de Programação 
 
Compilador 
 
Interpretador 
 Algoritmo 
 
Lógica 
 
1a Questão (Ref.:201805602337) Pontos: 0,0 / 0,1 
Localidade na memória onde são armazenados os dados com seus respectivos tipos vindo de um progrma 
feito em Python ou outra linguagem qualquer. 
 
 Memória principal. 
 
Memória flash. 
 
Memória Rom. 
 
Disco rígido. 
 Memória de registradores 
 
 
 
2a Questão (Ref.:201805602086) Pontos: 0,1 / 0,1 
Se a = 15 e b = 6, qual será o resultado da expressão: a % b 
 
 
5 
 3 
 
0 
 
1 
 
4 
 
 
 
3a Questão (Ref.:201805602011) Pontos: 0,0 / 0,1 
Assinale a alternativa que apresenta o valor final das variáveis a e b ,após a execução do programa abaixo. 
Considere que o comando pow, quando utilizado com o valor 0.5, calcula a raiz quadrada de um número 
qualquer. Por exemplo: pow (16, 0.5) = 4. 
 
from math import pow 
a = 3 
b = 9 
if (b+1) > a : 
 a = 2 + a * 2 
 a = a * 2 
 b = pow(b,0.5) 
else: 
 a = a *3 
b=b+4; 
print(" a vale : {}".format(a)) 
print(" b vale : {}".format(b)) 
 
 
a = 3 e b = 9 
 a = 4 e b = 9 
 
a = 13 e b = 19 
 a = 16 e b = 7 
 
a = 7 e b = 15 
 
 
 
4a Questão (Ref.:201805602445) Pontos: 0,0 / 0,1 
Para execução das funções matemáticas é necessário o uso de qual biblioteca? 
 
 
sqrt 
 
datetime 
 pow 
 
calculus 
 math 
 
 
 
5a Questão (Ref.:201806184838) Pontos: 0,1 / 0,1 
No programa abaixo foi dado entrada da seguintesinformações: 
 
Área em metros quadrados : 150 
Carga horaria de trabalho: 8 horas por dia 
produtividade : 2 metros quadrados por hora 
Quantos dias será preciso para finalizar a obra? 
 
area = float(input(" Digite a area em metros quadrados ")) 
prod = float(input(" Digite a produtividade do funcionario ")) 
hr = float(input(" Jornada de trabalho do funcionario ")) 
total = area / (prod * hr) 
print("O total de dias sera de { }".format(total)) 
 
 
05 
 
15 
 
14 
 
08 
 10 
 
1a Questão (Ref.:201805602438) Pontos: 0,0 / 0,1 
São exemplos de memórias secundárias, exceto: 
 
 Hard disk. 
 
Cartões SD. 
 Registradores. 
 
Pen drive. 
 
Cartões mSD. 
 
 
 
2a Questão (Ref.:201805602238) Pontos: 0,0 / 0,1 
Von Neumann sugeriu uma forma de organizar o computador por meio de elementos. Assinale a alternativa que 
representa alguns destes elementos: 
 
 
Barramento / Unidade de controle 
 Unidade de controle / Dispositivos de entrada e saída 
 
Memória / Placa de vídeo 
 
Disco rígido / Unidade de controle 
 Unidade lógica e aritmética / Dispositivo de atribuição 
 
 
 
3a Questão (Ref.:201805601808) Pontos: 0,0 / 0,1 
O comando que permite que o usuário digite um dado, interagindo com o algoritmo é: 
 
 ler 
 escrever 
 enquanto 
 escolha 
 se 
 
 
4a Questão (Ref.:201805602104) Pontos: 0,1 / 0,1 
Considerando o programa, e que o usuário digita o valor 28. Qual o resultado impresso na tela? 
 
x = int(input("Digite um valor: ")) 
if x>15: 
 print(x/2) 
 
 
Nenhuma das outras alternativas 
 
28 
 
56 
 
O programa tem erro no código e não compila. 
 14 
 
 
 
5a Questão (Ref.:201806201602) Pontos: 0,0 / 0,1 
Dado o seguinte código em linguagem Python: 
 
import numpy as np 
x = np.zeros((3,4),dtype=int) 
for i in range(3): 
 for j in range(4): 
 x[i][j] += max([i,j])+ min([i,j]) 
print(x.mean()) 
 
Qual será o valor impresso? 
 
 
0,5 
 
1 
 12 
 
0 
 2,5

Outros materiais