Baixe o app para aproveitar ainda mais
Prévia do material em texto
14/10/2020 EPS https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 1/5 ISAIAS COSTA E SILVA 201904114571 EAD PRADO - MG RETORNAR À AVALIAÇÃO Disciplina: EEX0130 - PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON Período: 2020.3 EAD (G) / AV Aluno: ISAIAS COSTA E SILVA Matrícula: 201904114571 Data: 14/10/2020 18:03:07 Turma: 9009 ATENÇÃO 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 1a Questão (Ref.: 201908033732) Avalie as assertivas a seguir (MÓDULO 4) I.O compilador tem um otimizador de código, que o torna mais eficiente. II. Um compilador realizar 3 tipos de analise: sintática, léxica e semântica III Um código relocável tem endereço fixo de memoria para ser carregado e executado. Com base em sua análise, assinale a ÚNICA opção com todas as assertivas corretas estão corretas I e II apenas estão corretas II, III apenas estão corretas III apenas está correta I apenas estão corretas II apenas 2a Questão (Ref.: 201908033739) No que se refere a programação de sistemas, avalie as assertivas a seguir? (MODULO2) I. A programação de sistemas, carece de linguagens que acesse, diretamente, o hardware e seus componentes. II. Exemplos de uso: software básico, como sistemas operacionais, tradutores e interpretadores de linguagens de programação. III. As principais linguagens usadas são: Pascal, Java e Ruby. IV. Antes das linguagens de alto nível, a programação de sistemas era desenvolvida em Assembly. Com base em sua análise, assinale a ÚNICA opção que apresenta APENAS as assertivas corretas javascript:voltar_avaliacoes() javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907704\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907711\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 14/10/2020 EPS https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 2/5 I, II e IV III e IV I II, III e IV I e IV 3a Questão (Ref.: 201908033751) (2017 - ITAIPU BINACIONAL - Profissional de Nível Superior Jr. - Computação ou Informática ¿ Suporte) Três tipos de dados fundamentais em Python são as listas ("lists"), sequências ou `tuplas¿ ("tuples") e dicionários ("dictionaries"). A respeito dessas estruturas, é correto afirmar: (MÓDULO 3) Listas e sequências são indexadas por inteiros, ao passo que dicionários podem ser indexados por "strings". Listas podem ser modificadas, mas seu tamanho não pode ser modificado após a criação, ao passo que sequências e dicionários não têm essa limitação. Listas e dicionários são indexados por inteiros, ao passo que sequências podem ser indexadas por "strings". Listas não podem ser modificadas depois de criadas, ao passo que sequências e dicionários podem. Dicionários não podem ser modificados depois de criados, ao passo que listas e sequências podem. 4a Questão (Ref.: 201908033758) (2017 - IF - RN - Professor - Sistemas de Informação) Observe os seguintes comandos em Python: x = [2, 9, 1, 5] i = 1 j = 2 i, x[i] = j * 2 - x[j] ** 2, 0 print(x) Ao término da execução da última linha, o programa deverá imprimir: [0, 9, 1, 5] [2, 9, 0, 5] [2, 0, 1, 5] [2, 9, 1, 0] [2, 0, 1, 9] 5a Questão (Ref.: 201908033779) (2019 - IF Sul Rio-Grandense - Analista de Tecnologia da Informação) Observe a função print do código escrito em Python a seguir: (MÓDULO 2) def foo(n): if n > 1: return n * foo(n-1) return n print(foo(4)) Qual o resultado impresso por essa função? 4 16 24 32 20 javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907723\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907730\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907751\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 14/10/2020 EPS https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 3/5 6a Questão (Ref.: 201908033878) Considere o seguinte trecho de um programa escrito em Python: (MÓDULO 3) import math print(sqrt(36)) Qual será o resultado da execução desse programa? Será impresso na tela: "6" Ocorrerá um erro porque a chamada correta deveria ser math.sqrt(36) Será impresso na tela: 6 Ocorrerá um erro porque a função print() precisa receber uma string como parâmetro Será impresso na tela: 6.0 7a Questão (Ref.: 201908011258) Ano: 2014 Banca: FGV Órgão: DPE-RJ Prova: FGV - 2014 - DPE-RJ - Técnico Superior Especializado - Suporte - (QConcursos, 2020) - Adaptado. Considere o seguinte trecho de um programa escrito na linguagem Python. class Carro(): def FaleComigo(self): print "Sou um carro" class Fusca (Carro): def FaleComigo(self): print "Sou um Fusca" x = Carro( ) y = Fusca( ) x.FaleComigo( ) y.FaleComigo( ) No primeiro bloco, o método FaleComigo é definido para a classe Carro, que simplesmente produz a mensagem "Sou um carro" ao ser invocado. Para a classe Fusca, definida no segundo bloco, foi feita uma sobrecarga do método FaleComigo, que apenas produz a mensagem "Sou um Fusca". No terceiro bloco, os objetos x e y tornam-se instâncias das classes Carro e Fusca, respectivamente. No quarto bloco, o método FaleComigo é invocado para cada um dos dois objetos, x e y. Ao ser executado, esse programa produz duas linhas na sua tela de saída: Sou um carro Sou um Fusca A mensagem produzida no comando y. FaleComigo deve-se ao mecanismo de Abstração Associação Herança Polimorfismo Interface javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907850\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3885230\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 14/10/2020 EPS https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 4/5 8a Questão (Ref.: 201908034243) Considere o script a seguir e responda: Qual valor será impresso pela linha 21? 100.000 10 0 1.000.000 Impossível determinar 9a Questão (Ref.: 201908034246) Considere o trecho de código a seguir e responda: O que será impresso ao término da execução desse programa? [0, 5, 10, 15, 20, 25, 30] None [] [30] O programa apresentará um erro javascript:alert('C%C3%B3digo da quest%C3%A3o: 3908215\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3908218\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 14/10/2020 EPS https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 5/5 10a Questão (Ref.: 201908034247) Considere o trecho de código a seguir e responda: Quais elementos estarão presentes na variável minha_lista_filtrada após a execução desse programa? 0, 5, 10, 15, 20, 25 e 30 10, 15, 20, 25 e 30 15, 20, 25 e 30 0 e 5 0, 5 e 10 Autenticação para a Prova On-line Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo. ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas. IAM0 Cód.: FINALIZAR Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das respostas. Período de não visualização da avaliação: desde 29/09/2020 até 02/12/2020. javascript:alert('C%C3%B3digo da quest%C3%A3o: 3908219\n\nStatus da quest%C3%A3o: Liberada para Uso.');
Compartilhar