Baixe o app para aproveitar ainda mais
Prévia do material em texto
https://simulado.estacio.br/alunos/ 1/5 1a Questão (Ref.: ) Como se chama a seguinte característica de uma linguagem de programação "um conjunto relativamente pequeno de construções primitivas pode ser combinado em um número, também, pequeno de maneiras para construir as estruturas de controle e de dados de uma linguagem de programação"? ortogonalidade con�abilidade aliasing expressividade recursividade 2a Questão (Ref.: ) No contexto de programação para Web, temos 2 diferentes ambientes de desenvolvimento: a camada de apresentação e a camada de lógica do negócio. Assinale a opção que apresenta apenas linguagens votladas para o desenvolvimento da camada de lógica do negócio nos servidores WEB. HTML, CSS e Javascript. PHP, ASP e Javascript. .NET, Java e CSS. Python e HTML. C# e Ruby. javascript:voltar_avaliacoes() javascript:diminui(); javascript:aumenta(); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292388\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790148\n\nStatus da quest%C3%A3o: Liberada para Uso.'); https://simulado.estacio.br/alunos/ 2/5 3a Questão (Ref.: ) 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 a�rmar: Listas não podem ser modi�cadas depois de criadas, ao passo que sequências e dicionários podem. Listas e sequências são indexadas por inteiros, ao passo que dicionários podem ser indexados por "strings". Listas e dicionários são indexados por inteiros, ao passo que sequências podem ser indexadas por "strings". Dicionários não podem ser modi�cados depois de criados, ao passo que listas e sequências podem. Listas podem ser modi�cadas, mas seu tamanho não pode ser modi�cado após a criação, ao passo que sequências e dicionários não têm essa limitação. 4a Questão (Ref.: ) 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) 36 a 3 6 63 5a Questão (Ref.: ) (CESPE/2010) 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. 1, 1, 2, 3, 5, 8. 2, 3, 6. 3, 3, 6, 10, 17, 28. 3, 6, 10, 17, 28. 2, 2, 4, 6. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292383\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295357\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790062\n\nStatus da quest%C3%A3o: Liberada para Uso.'); https://simulado.estacio.br/alunos/ 3/5 6a Questão (Ref.: ) Considere o programa Python abaixo: numero1 = int(input('Informe o número de Processos: ')) numero2 = int(input('Informe o número de Juízes: ')) ..I.. resultado = numero1 / numero2 print("Há ",resultado, " processos a serem julgados por cada Juiz") ..II.. print("Não é possível divisão por zero") Para tratar a exceção que será lançada se o valor contido na variável numero2 for zero, as lacunas I e II deverão ser corretamente preenchidas por: try: e except ZeroDivisionError: throw e catch (ZeroDivisionException $e) try: e catch ArithymeticException: throw: e catch(err) try e catch(ArithmeticException ex) 7a Questão (Ref.: ) Dadas as a�rmativas acerca das linguagens de programação Java, C++ e Python, I - Das três linguagens consideradas, Python é a única que não permite interfaces. II - O Python possui nativamente o tipo privado, assim como C e Ruby. III - Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para quali�car métodos, não podendo ser utilizado para quali�car atributos. Veri�ca-se que está(ão) correta(s) I, II e III. I e II, apenas. I e III, apenas. II, apenas. II e III, apenas. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298445\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6112799\n\nStatus da quest%C3%A3o: Liberada para Uso.'); https://simulado.estacio.br/alunos/ 4/5 8a Questão (Ref.: ) Sobre as linguagens de programação Java, C++ e Python, podemos a�rmar que: I - Java e C++ são compiladas, enquanto Python é interpretada. II - Python não tem suporte à orientação a objetos. III - O polimor�smo por sobrecarga, no qual mais de um método tem o mesmo nome, mas assinaturas diferentes, é suportado pelo Python. IV - Java não tem suporte à herança múltipla. Veri�ca-se que está(ão) correta(s) I e III, apenas. I, II e III. II, apenas. III e IV, apenas. I e IV, apenas. 9a Questão (Ref.: ) Considere o trecho de código a seguir e responda: O que será impresso ao término da execução desse programa: None [0, 5, 10, 15, 20, 25, 30] O programa apresentará um erro [30] [] 10a Questão (Ref.: ) No processo de descoberta de conhecimento em base de dados, marque a alternativa correta sobre partição de dados: Quando utilizada em uma tabela, implica na criação de colunas re�etindo alguma transformação dos dados existentes em outras colunas. Signi�ca transformar a natureza dos valores de um atributo utilizando transformações numérico-categórica ou categórico-numérica. Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes (avaliação do modelo gerado). Consiste na complementação de dados ausentes, detecção de ruídos e eliminação de dados inconsistentes. É uma atividade bastante encontrada na construção de data warehouses. javascript:alert('C%C3%B3digo da quest%C3%A3o: 6112185\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295426\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298413\n\nStatus da quest%C3%A3o: Liberada para Uso.'); https://simulado.estacio.br/alunos/ 5/5
Compartilhar