Baixe o app para aproveitar ainda mais
Prévia do material em texto
11/05/2022 20:55 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/7 Teste de Conhecimento avalie sua aprendizagem 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: LÓGICA DE PROGRAMAÇÃO Lupa Calc. ARA1397_202007300785_TEMAS Aluno: ANAMARIA HOSKEN ROELENS Matr.: 202007300785 Disc.: LÓGICA DE PROGRA 2022.1 - F (G) / 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. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 11/05/2022 20:55 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/7 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: Data Resp.: 22/04/2022 01:54:16 Explicação: A resposta correta é: 2. Digite um número: 25 O número 25 não é multiplo de 5 Digite um número: 25 O número numero é multiplo de 5 Digite um número: 21 11/05/2022 20:55 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/7 Assinale a opção que não representa um dispositivo de entrada para um computador pessoal: 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 não é responsabilidade do mobileOS de um celular? Em um programa escrito em linguagem Python, o comando de atribuição x = O número 21 não é multiplo de5\n Digite um número: 21 O número 21 não é multiplo de 5 Digite um número: 25 leia(numero) O número 25 é multiplo de 5 Data Resp.: 22/04/2022 01:53:50 Explicação: A resposta correta é: Digite um número: 21 O número 21 não é multiplo de 5 BASE COMPUTACIONAL 3. Leitor biométrico. Impressora 3D. Leitor de código de barras. Placa de captura de vídeo. Mouse. Data Resp.: 22/04/2022 01:53:32 Explicação: A resposta correta é: Impressora 3D. 4. Mostrar notificações. Calcular rotas. Ler a tela touchscreen. Prover comunicação com a rede celular. Mostrar a carga restante da bateria. Data Resp.: 22/04/2022 01:53:05 Explicação: A resposta correta é: Calcular rotas ESTRUTURA BÁSICA DE UM PROGRAMA EM PYTHON 5. 11/05/2022 20:55 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/7 int(4.8) fará com que a variável x: 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 Considere o código abaixo, digitado em Python. a, b = 0, 1 while b < 10: a, b = b, a+b No final da execução do código, o último valor armazenado nas variáveis a e b serão, respectivamente: passe a armazenar o valor 4 passe a armazenar o valor 32 passe a armazenar o valor 5 passe a armazenar o valor 4.8 passe a armazenar o valor 0.5 Data Resp.: 22/04/2022 01:52:44 Explicação: A resposta correta é: passe a armazenar o valor 4 6. 1050.0 980.0 1050.00 976.5 976.50 Data Resp.: 22/04/2022 01:52:16 Explicação: A resposta correta é: 976.5 ESTRUTURAS DE DECISÃO E DE REPETIÇÃO EM PYTHON 7. 13 e 21. 11/05/2022 20:55 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/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: Observe o código a seguir e selecione a opção que deve substituir o texto AAA para que o programa fique correto. 8 e 10. 13 e 20. 8 e 13. 5 e 10. Data Resp.: 22/04/2022 01:50:46 Explicação: A resposta correta é: 8 e 13. 8. 0 1 2 3 4 5 6 7 8 9 1 2 4 8 0 0 1 2 3 4 0 1 1 2 3 5 8 1 1 2 3 5 8 Data Resp.: 22/04/2022 01:50:52 Explicação: A resposta correta é: 0 0 1 2 3 4 MODULARIZAÇÃO E USO DE BIBLIOTECAS DO PYTHON 9. 11/05/2022 20:55 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/7 Dado a sequência de código Python3 abaixo, assinale a alternativa CORRETA: j = (1,2,3,4,5) h = [1,2,3,4,5] Label Entry Button Etiqueta PhotoImage Data Resp.: 22/04/2022 01:51:53 Explicação: A resposta correta é: Label ESTRUTURAS DE DADOS BÁSICAS DO PYTHON 10. Ambas as variáveis são dict; As variáveis j e h são do tipo tabela hash; A variável j é uma lista e a variável h é uma tupla; Existem erros na declaração destas variáveis. A variável j é uma tupla e a variável h é uma lista; Data Resp.: 22/04/2022 01:51:43 Explicação: A resposta correta é: A variável j é uma tupla e a variável h é uma lista; 11/05/2022 20:55 Estácio: Alunos https://simulado.estacio.br/alunos/ 7/7 Não Respondida Não Gravada Gravada Exercício inciado em 22/04/2022 01:49:25.
Compartilhar