Prévia do material em texto
<p>1 Marcar para revisão 6 Marcar para revisão 10 Marcar para revisão A interpretação de um código em Python fundamental para entender como um programa identificar erros ou problemas em sua estrutura, adaptá-lo às necessidades específicas aprender com as boas Python uma linguagem de programação poderosa flexive que adequada para uma ampla variedade de práticas utilizadas pelos desenvolvedores Qual do seguinte trecho se usuário digitar duas linhas Analise abaixo: Qual do seguinte código se usuário digitar duas linhas contendo 10 3 respectivamente? contendo respectivamente? int(input()) int(input()) int(input()) int(input()) print(x, y) Qual output do seguinte código? print(y) 11 print(y) 8.0 B 12 1 2.0 22 E 2 o código causará um erro em tempo de execução. D 21 3 D 4.0 E 31 4 21.0 0 7 Marcar para revisão 2 Marcar para revisão Saber interpretar um código em Python fundamental para desenvolvimento e manutenção de programas na linguagem Python A interpretação do código permite entender como programa funciona identificar Considere seguinte fragmento de código-fonte escrito na linguagem possíveis erros ou problemas em sua Nesse sentido, qual do seguinte def foo(a): return print(Y) b = foo(b) código causará um erro de foo(b) foo(b) B 17,0 Após execução de todos esses qual valor ser mostrado mediante o comando abaixo? print(b) 25 0 D 17 1 35 3 D 6 8 Marcar para revisão Desenvolvida nos anos 80 por Guido van Rossum linguagem Python rapidamente se tornou uma escolha 9 popular para uma ampla variedade de tarefas de desde construção de aplicações web até a de dados e programação Qual é comportamento esperado do seguinte programa? 3 Marcar para revisão prin("Adeus!") Amarração dinâmica (também conhecida como "binding um conceito em linguagens de programação que se refere associação de valores nomes de variáveis em tempo de execução Em outras palavras, em linguagens com amarração as variáveis podem ter seu tipo valor modificados durante programa exibirá ("Adeus!") na tela execução do Qual das opções abaixo apresenta uma linguagem com amarração dinâmica? o programa gerará uma mensagem de erro na tela programa emitirá Adeus na tela programa exibirá "Adeus!" na tela E programa emitirá prin("Adeus!") na tela Go Marcar para revisão Marcar para revisão Ao interpretar um código em Python compreender lógica por trás de cada linha de código e identificar função de cada variável instrução utilizada Além disso a interpretação do código pode ajudar a Sobre linguagem Python, afirma-se: identificar erros de de lógica ou de que possam afetar o funcionamento do Em uma linguagem com suporte orientação objetos e herança Python qual saida do seguinte uma linguagem em que indentação (indent) faz parte da sintaxe Possui uma implementação de orientação objetos em que todos os atributos são, obrigatoriamente, IV uma linguagem que possui tipagem print(x) Estão corretas as afirmativas IV. A 17,5 E 8 III IV. 17 D 8,5 IV. E 21 Marcar para revisão As estruturas de dados são responsáveis por organizar armazenar os dados de forma criando meios para usuário Estruturas amplamente utilizadas conhecidas são as pilhas, listas filas Com relação Algoritmos Estrutura de Dados, dadas as afirmações assinale alternativa CORRETA Python uma linguagem compilável qual, após esse processo, gera um arquivo do tipo A declaração de variáveis algo obrigatório em Python Python uma linguagem procedural qual não contempla orientação objetos Listas, em Python, são conjuntos de valores, os quais só podem ser do mesmo tipo, acessados por D um numérico que inicia em Em comandos condicionais ou de repetição, separação de blocos de código em Python feita utilizando indentação</p>