Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: LÓGICA DE PROGRAMAÇÃO Acertos: 9,0 de 10,0 25/09/2022 1a Questão Acerto: 1,0 / 1,0 Considere o seguinte trecho de um programa escrito em Python: str = 'Minha frase' print(str[4]+ str[7]) Após a execução do trecho, é correto afirmar que: Será impresso af Será exibida mensagem de erro porque não é permitido usar o operador + com strings Será impresso ar Será impresso hf Será impresso hr Explicação: A resposta correta é: Será impresso ar 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 1050.00 1050.0 976.50 976.5 980.0 Explicação: A resposta correta é: 976.5 3a Questão Acerto: 1,0 / 1,0 Considere o seguinte trecho de um programa em Python, em que a variável n é um inteiro recebido anteriormente: s = 0 for i in range(1, n): if n%i == 0: s += i print(s) Pode-se afirmar que este programa exibe ao final: Os divisores de n, exceto ele próprio A soma de todos os divisores de n, exceto ele próprio Todos os divisores de n A soma de todos os divisores de n A soma de todos os números primos até n Explicação: A resposta correta é: A soma de todos os divisores de n, exceto ele próprio 4a Questão Acerto: 1,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. Dois. Zero. Quatro. Cinco. Um. Explicação: A resposta correta é: Zero. 5a Questão Acerto: 1,0 / 1,0 Observe o código a seguir e selecione a opção que deve substituir o texto AAA para que o programa fique correto. Etiqueta Button PhotoImage Entry Label Explicação: A resposta correta é: Label 6a Questão Acerto: 1,0 / 1,0 Quais estruturas de dados a seguir são estáticas e lineares: Vetores e Filas Conjuntos e Matrizes Listas e Tuplas Matrizes e Tuplas Listas e Filas Explicação: A resposta correta é: Matrizes e Tuplas 7a Questão Acerto: 1,0 / 1,0 Periféricos são dispositivos extremamente relevantes no processo 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. III e IV, apenas. II, III e IV, apenas. II e V, apenas. I e II, apenas. III, IV e V, apenas. 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. 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. I, III e IV, apenas. II e V, apenas. I, II e IV, apenas. III, IV e V, apenas. I e II, apenas. 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. 9a Questão Acerto: 1,0 / 1,0 Observe a sequência a seguir: A BB CCC DDDD O próximo termo é: ABCBA DEEEEED ABCDE EDCBA EEEEE Explicação: A resposta correta é: EEEEE 10a Questão Acerto: 1,0 / 1,0 Observe a sequência a seguir: 11021, 11032, 11053, 11074, 11115... O próximo termo é: 11156 11106 11136 11051 11116 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.
Compartilhar