Baixe o app para aproveitar ainda mais
Prévia do material em texto
31/03/2023, 12:41 EPS https://simulado.estacio.br/alunos/ 1/5 Disciplina: LÓGICA DE PROGRAMAÇÃO AVS Aluno: EMERSON FLORES LACERDA 202003580813 Turma: 9001 DGT0117_AVS_202003580813 (AG) 17/03/2023 18:37:52 (F) Avaliação: 9,00 pts Nota SIA: 9,00 pts EM2020085: MODULARIZAÇÃO E USO DE BIBLIOTECAS DO PYTHON 1. Ref.: 5172401 Pontos: 1,00 / 1,00 Analise o trecho de código, em Python 3, a seguir. O valor impresso pela função print, na última linha do trecho de código, é: (dica: a função lower retorna todas as letras de uma string em minúsculo) 321 111 222 333 123 00012-TETI-2006: SOLUÇÃO DE PROBLEMAS E PENSAMENTO COMPUTACIONAL 2. Ref.: 5295283 Pontos: 1,00 / 1,00 Considerando o algoritmo abaixo, assinale a alternativa CORRETA: Algoritmo "QuemSouEu" VAR a, b, c, X: REAL inicio escreva ("Entre com as três notas") escreva ("Digite a primeira nota: ") leia (a) javascript:alert('C%C3%B3digo da quest%C3%A3o: 5172401.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295283.'); 31/03/2023, 12:41 EPS https://simulado.estacio.br/alunos/ 2/5 escreva ("Digite a segunda nota: ") leia (b) escreva ("Digite a terceira nota: ") leia (c) X <- 3/(1/a + 1/b + 1/c) escreva (X) FimAlgoritmo O algoritmo é recursivo. O algoritmo calcula a média aritmética de três valores. O algoritmo calcula o Fatorial de três valores. O algoritmo calcula a média ponderada de três valores. O algoritmo calcula a média harmônica de três valores. 3. Ref.: 5292289 Pontos: 1,00 / 1,00 Encontre o próximo termo da sequência: 1, 2, 6, 12, 20, 30, ... 36 42 60 54 41 00042-TEEG-2009: ESTRUTURAS DE DECISÃO E DE REPETIÇÃO EM PYTHON 4. Ref.: 5061497 Pontos: 1,00 / 1,00 Analise o código Python a seguir. S = 0 C = 1 while C < 7: D = 4 while D > 0: S = S + C + D D = D - 1 C = C + 1 print(S) O código que produz resultado idêntico ao que é produzido pelo código acima é: S=0 javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292289.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5061497.'); 31/03/2023, 12:41 EPS https://simulado.estacio.br/alunos/ 3/5 for C in range(1,7): for D in range(4,0): S=S+C+D print S S=0 for C in range(1,6): for D in range(4,1,-1): S=S+C+D print S S=0 for C in range(1,7): for D in range(4,0,-1): S=S+C+D print S S=0 for C in range(1,6,1): for D in range(4,1,-1): S=S+C+D print S S=0 for C in range(0,6): for D in range(4,1,-1): S=S+C+D print S 5. Ref.: 5079282 Pontos: 1,00 / 1,00 No que diz respeito à linguagem de programação e às linguagens de script, julgue os itens a seguir. a, b = 0, 2 while b < 20: a, b = b, a+b+1 print(b) Assinale a opção que apresenta a sequência correta de números impressos no console de um interpretador Python durante a execução dos comandos acima. 3, 6, 10, 17, 28 3, 3, 6, 10, 17, 28 2, 3, 6 javascript:alert('C%C3%B3digo da quest%C3%A3o: 5079282.'); 31/03/2023, 12:41 EPS https://simulado.estacio.br/alunos/ 4/5 2, 2, 4, 6 1, 1, 2, 3, 5, 8 00157-TEEG-2009: ESTRUTURA BÁSICA DE UM PROGRAMA EM PYTHON 6. Ref.: 4961954 Pontos: 1,00 / 1,00 Considere o seguinte fragmento de código fonte, escrito em linguagem Python: a = 3 b = a * 2 a, b = b, a Após a execução de todos os comandos, qual é o resultado apresentado pelo comando abaixo? print(a) 6 3 a 63 36 7. Ref.: 5037302 Pontos: 1,00 / 1,00 Considere o seguinte trecho de um programa escrito em Python: x = eval(input('Entre com um numero real:')) y = eval(input('Entre com outro numero real:')) print(x//y) Supondo que o usuário tenha entrado com os valores 7.0 e 3.0 ao ser solicitado, será impresso o valor: 2 1 4 2.333333 3 00161-TEEG-2010: ESTRUTURAS DE DADOS BÁSICAS DO PYTHON 8. Ref.: 5040284 Pontos: 0,00 / 1,00 Considerando que em um programa Python em condições ideais há um array criado pelo comando nomes = ["Maria", "Pedro", "João"], para exibir os valores contidos nesse array utiliza-se: javascript:alert('C%C3%B3digo da quest%C3%A3o: 4961954.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5037302.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5040284.'); 31/03/2023, 12:41 EPS https://simulado.estacio.br/alunos/ 5/5 while x in nomes: print(x) foreach x in nomes: print(x) for x in nomes: print(x) for x in nomes: out.print(x) foreach x in nomes: system.println(x) 00403-TETI-2009: BASE COMPUTACIONAL 9. Ref.: 6108638 Pontos: 1,00 / 1,00 A colocação de memória cache no projeto de um computador é um artifício para melhorar sua performance. Quanto a essa memória, podemos a�rmar que: Fica presente em um cartão USB e permite guardar em segurança os arquivos. Fica presente na placa-mãe e tem menor latência de transmissão. Fica presente no disco rígido e melhora a velocidade de leitura do disco. Fica presente na Memória RAM e melhora a performance, porque consegue transferir dados mais rápidos para o processador. Fica presente no processador e aumenta a e�ciência por ser mais rápida que a memória principal. 10. Ref.: 6109014 Pontos: 1,00 / 1,00 Com o crescimento da internet, foi necessário criar um sistema de endereçamento para que se enviassem os datagramas ao destino correto. Originalmente, era chamado apenas de endereço IP, mas, hoje, chama-se Ipv4. Assinale a opção que representa um endereço IP válido: 8.8.44 312.0.255.100 200.100.30.25.42 8.8.4.4 925 javascript:alert('C%C3%B3digo da quest%C3%A3o: 6108638.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6109014.');
Compartilhar