Baixe o app para aproveitar ainda mais
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.
Compartilhar