Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova de Disciplina: EEX0100 - LÓGICA DE PROG. 1. 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: (Ref.: 202012165235) 925 8.8.44 200.100.30.25.42 312.0.255.100 8.8.4.4 2. (UNIRIO - 2019) Considere-se o código Python abaixo. def checa_lista( list ): elem = list[ 0 ] for a in list: if a > elem: elem = a return elem print(checa_lista([4, 4, 8, -3])) O que será impresso? (Ref.: 202012165307) -3 16 8 [4, 8] 4 3. Considere o seguinte trecho de um programa escrito em Python: num = 10 num += 1 num = num + 2 * 5 Após a execução do trecho, é correto afirmar que: (Ref.: 202012165268) A variável num tem o valor 11 A expressão num%7 tem valor 0 A expressão num//7 tem valor 1 A variável num tem o valor 65 A expressão num%5 tem valor 2 1 ponto 4. Em um programa escrito em linguagem Python, o comando de atribuição x = int(4.8) fará com que a variável x: (Ref.: 202012165266) passe a armazenar o valor 4 passe a armazenar o valor 4.8 passe a armazenar o valor 0.5 passe a armazenar o valor 5 passe a armazenar o valor 32 1 ponto 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: (Ref.: 202012165283) 1050.00 980.0 976.5 1050.0 976.50 1 ponto 6. 3. (INMETRO - Pesquisador - Desenvolvimento de Sistemas ¿ 2010) 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. (Ref.: 202012165289) 3, 3, 6, 10, 17, 28 2, 3, 6 1, 1, 2, 3, 5, 8 3, 6, 10, 17, 28 2, 2, 4, 6 1 ponto 7. (AL-RO - Analista Legislativo - Infraestrutura de Redes e Comunicação ¿ 2018) 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. (Ref.: 202012165296) Quatro. Cinco. Dois. Zero. Um. 1 ponto 8. (Ano: 2019 Banca: COMPERVE Órgão: UFRN Prova: COMPERVE - 2019 - UFRN - Técnico de Tecnologia da Informação) Python é uma linguagem de programação de alto nível, interpretada, orientada a objetos, funcional, de tipagem dinâmica e forte. Levando isso em conta, analise o código em Python abaixo. Nesse caso, ao executar o programa, o valor impresso será: (Ref.: 202012165325) 1 100 10 10000 1000 1 ponto 9. Dado o programa a seguir, qual a saída no console. (Ref.: 202012165345) Funcao 1 do Script Funcao 2 do Módulo Funcao 1 do Script Funcao 2 do Script Funcao 1 do Módulo Funcao 2 do Script Funcao 2 do Módulo Funcao 2 do Script Funcao 1 do Módulo Funcao 2 do Módulo 10 1 ponto Verifique o código a seguir e responda: >>> conjunto_a = set([1, 1, 2, 3]) >>> conjunto_b = set([2, 2, 3, 4]) >>> conjunto_c = conjunto_a.intersection(conjunto_b) >>> print(len(conjunto_c)) Qual o resultado impresso por esse programa: (Ref.: 202012165310) 2 4 3 0 1
Compartilhar