Buscar

Logica programacao teste conhecimento

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 6 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 6 páginas

Prévia do material em texto

Aluno: Matr.: 00000000000 
Disc.: LÓGICA DE PROGRAMA 2022.4 FLEX (GT) / EX 
 
Prezado (a) Aluno(a), 
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas 
não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. 
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. 
Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 
 
 
 
 
SOLUÇÃO DE PROBLEMAS E PENSAMENTO COMPUTACIONAL 
 
 
1. 
 
 
Para verificar o resto da divisão de um número inteiro por outro, 
utiliza-se no Portugol o operador %. 
Por exemplo: 
5%2 tem como resultado 1. 
14%3 tem como resultado 2. 
12%6 tem como resultado 0. 
 
Observe a figura, a seguir, com um pequeno programa em 
Portugol: 
 
Assinale a alternativa que poderia conter a saída no console de 
uma execução válida deste programa: 
 
 
Digite um número: 21 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=170159266&cod_hist_prova=301727565&num_seq_turma=7263408&cod_disc=DGT0117
O número 21 não é multiplo de 5 
 
Digite um número: 25 
leia(numero) 
O número 25 é multiplo de 5 
 
Digite um número: 21 
O número 21 não é multiplo de5\n 
 
Digite um número: 25 
O número numero é multiplo de 5 
 
Digite um número: 25 
O número 25 não é multiplo de 5 
Data Resp.: 13/12/2022 04:16:20 
 
Explicação: 
A resposta correta é: 
Digite um número: 21 
O número 21 não é multiplo de 5 
 
 
 
 
 
2. 
 
 
Observe a sequência a seguir: 11021, 11032, 11053, 11074, 
11115... 
O próximo termo é: 
 
 
11051 
 
11106 
 
11156 
 
11116 
 11136 
Data Resp.: 13/12/2022 04:21:58 
 
Explicação: 
Devemos analisar pelos pares. Do primeiro par (11032) até o segundo da sequência (11074) seria 
como se somasse 21+21 totalizando 42. Do segundo ao quarto somaria 41 mais 21 que seria 62. 
Somando 62 + 11074 temos a resposta 11136. 
 
 
 
 
 
BASE COMPUTACIONAL 
 
 
3. 
 
Periféricos são dispositivos extremamente relevantes no processo 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=170159266&cod_hist_prova=301727565&num_seq_turma=7263408&cod_disc=DGT0117
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=170159266&cod_hist_prova=301727565&num_seq_turma=7263408&cod_disc=DGT0117
 
de interação com os sistemas computacionais. Acerca de suas 
características, assinale a opção que representa um dispositivo de 
saída para um computador pessoal: 
 
I. Mouse. 
 
II. Leitor biométrico. 
 
III. Projetor de vídeo. 
 
IV. Impressora 3D. 
 
V. Leitor de código de barras. 
 
 
II, III e IV, apenas. 
 III e IV, apenas. 
 
I e II, apenas. 
 
II e V, apenas. 
 
III, IV e V, apenas. 
Data Resp.: 13/12/2022 04:26:03 
 
Explicação: 
A resposta correta é: Impressora 3D e Projetor de vídeo. 
Dispositivos como Mouse, Leitor biométrico e Leitor de código de barras são, tipicamente, 
periféricos de entrada. Um Projetor de vídeo e uma Impressora 3D são periféricos de saída 
(output) de dados. 
 
 
 
 
 
4. 
 
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. 
 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=170159266&cod_hist_prova=301727565&num_seq_turma=7263408&cod_disc=DGT0117
 
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. 
 
I e II, apenas. 
 
II e V, apenas. 
Data Resp.: 13/12/2022 04:28:48 
 
Explicação: 
A resposta correta é: I, III e IV, apenas. O cálculo de rotas é feito através de uma tabela de 
roteamento, característica comum aos roteadores. O uso de VLANS (Rede de Área Local Virtual) 
visa restringir o tráfego de Broadcast de uma rede. 
 
 
 
 
 
ESTRUTURA BÁSICA DE UM PROGRAMA EM PYTHON 
 
 
5. 
 
 
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.00 
 
976.50 
 976.5 
 
1050.0 
Data Resp.: 13/12/2022 04:44:17 
 
Explicação: 
A resposta correta é: 976.5 
 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=170159266&cod_hist_prova=301727565&num_seq_turma=7263408&cod_disc=DGT0117
 
 
 
 
6. 
 
 
A função interna eval do Python é utilizada para: 
 
 
filtrar os elementos de uma lista utilizando uma função. 
 executar uma expressão. 
 
converter uma string para um número com ponto flutuante. 
 retornar o valor hash de um objeto. 
 
ler uma linha da entrada padrão. 
Data Resp.: 13/12/2022 04:41:20 
 
Explicação: 
A resposta correta é: executar uma expressão. 
 
 
 
 
 
ESTRUTURAS DE DECISÃO E DE REPETIÇÃO EM PYTHON 
 
 
7. 
 
 
Observe o código abaixo em Python. 
a, b = 0, 1 
while b < 10: 
 print (b) 
 a, b = b, a+b 
Após a execução, esse código gera a seguinte saída: 
 
 0 0 1 2 3 4 
 
1 2 4 8 
 1 1 2 3 5 8 
 
0 1 1 2 3 5 8 
 
0 1 2 3 4 5 6 7 8 9 
Data Resp.: 13/12/2022 04:39:38 
 
Explicação: 
A resposta correta é: 0 0 1 2 3 4 
 
 
 
 
 
8. 
 
Analise o código Python a seguir. 
for k in range(0, 4, -1): 
 print k 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=170159266&cod_hist_prova=301727565&num_seq_turma=7263408&cod_disc=DGT0117
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=170159266&cod_hist_prova=301727565&num_seq_turma=7263408&cod_disc=DGT0117
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=170159266&cod_hist_prova=301727565&num_seq_turma=7263408&cod_disc=DGT0117
 
Assinale a opção que indica o número de valores printados na execução 
desse código. 
 
 Zero. 
 
Um. 
 
Dois. 
 
Cinco. 
 Quatro.

Continue navegando

Outros materiais