Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/12/2020 1/1 1a Questão (Ref.: 202005411698) Relacione as colunas A, onde temos paradigmas das linguagens de programação e a coluna temos as características dos paradigmas de linguagens,(MODULO3) A - paradigmas B - Características dos paradigmas 1 - estruturado a - tem como base o encapsulamento,herança e polimorfismo 2 - orientado a objeto b - C e Pascal são referencias desseparadigma 3 - lógico c - baseado em funções 4 - funcional d - Prolog é a linguagem mais significativadesse paradigma Com base em sua análise, marque a opção relaciona corretamente as 2 colunas A e B 1-c, 2-a, 3-c, 4-d 1-b, 2-c, 3-d, 4-a 1-d, 2-b, 3-a, 4-c 1-b, 2-a, 3-d, 4-c 1-a, 2-c, 3-d, 4-b NOTA 10 javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907707\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3884370\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 07/12/2020 1/1 2a Questão (Ref.: 202005388361) No que se refere a classificação de linguagens de programação por nível e gerações, av assertivas a seguir I. As linguagens de 1ª e 2ª gerações, são classificadas como baixo nível II. As linguagens de 3ª geração são classificadas como alto nível III. As linguagens de 1ª e 2ª gerações são, respectivamente, Assembly e linguagem de maquina IV. SQL é uma linguagem de 4ª geração Com base em sua analise assinale a opção que apresenta APENAS as assertivas corret II e IV I e II I I, II e IV II, III e IV javascript:alert('C%C3%B3digo da quest%C3%A3o: 3884370\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3884382\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 07/12/2020 Estácio: Alunos 1/1 3a Questão (Ref.: 202005388373) Considere as seguintes características de paradigmas de programação I. Seus comandos são basicamente funções II. Tem por base, o reuso, através da implementação de herança e polimorfismo III. Focado em eficienca IV. LISP e Python são disciplinas desse paradigma. Assinale a opção que apresenta, em ordem, a correta classificação em paradigmas. P repetir paradigmas nas respostas estruturado, orientação a objetos, concorrente, lógico funcional, orientação a objetos, orientado a objetos, lógico funcional, orientação a objetos, estruturado, funcional funcional, orientação a objetos, estruturado, lógico estruturado, orientação a objetos, estruturado, lógico javascript:alert('C%C3%B3digo da quest%C3%A3o: 3884382\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3885193\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 4a Questão (Ref.: 202005389184) Ano: 2014 Banca: FGV Órgão: DPE-RJ Prova: FGV - 2014 - DPE-RJ - Técnico Superio Especializado - Suporte (QConcursos, 2020). Considere o seguinte trecho de um programa escrito na linguagem Python. class Carro(): def FaleComigo(self): print "Sou um carro" class Fusca (Carro): def FaleComUmFusca(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 simplesm produz a mensagem "Sou um carro" ao ser invocado. Para a classe Fusca, definida no bloco, foi definido o método FaleComUmFusca, que apenas produz a mensagem "Sou Fusca". No terceiro bloco, os objetos x e y tornam-se instâncias das classes Carro e F respectivamente. No quarto bloco, o método FaleComigo é invocado para cada um do objetos, x e y. Ao ser executado, esse programa produz duas linhas na sua tela de sa Sou um carro Sou um carro A mensagem produzida no comando y. FaleComigo deve-se ao mecanismo de RESPOSTA CORRETA: Herança javascript:alert('C%C3%B3digo da quest%C3%A3o: 3885193\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 5a Questão (Ref.: 202005411742) (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? 20 4 16 24 32 6a Questão (Ref.: 202005411841) 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? Ocorrerá um erro porque a chamada correta deveria ser math.sqrt(36) Será impresso na tela: 6 Será impresso na tela: "6" Será impresso na tela: 6.0 Ocorrerá um erro porque a função print() precisa receber uma string como parâmetro javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907751\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907850\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 7a Questão (Ref.: 202005411720) Ano: 2019 Banca: COVEST-COPSET Órgão: UFPE Prova: COVEST-COPSET - 2019 - UFPE - An Tecnologia da Informação - Sistemas ¿ (QConcursos, 2020) Dentro do contexto de linguagens de programação e de orientação a objetos, o conceito de polimorfismo descreve meios em que classes abstratas e concretas podem se relacionar. Assi alternativa que conceitua corretamente polimorfismo. Uma possível forma de implementar polimorfismo em uma linguagem de programação do polimorfismo universal paramétrico, em que a conversão de tipos sobre os parâme uma função se dá implicitamente. Polimorfismo representa um conceito em que um mesmo nome (como uma variável, p exemplo) pode denotar objetos de diferentes classes que estão relacionadas por uma superclasse comum. A implementação de polimorfismo em linguagens de programação se vale do conceito tardia, em que o tipo de uma variável só é conhecido em tempo de execução. Isso sig linguagens compiladas não possuem polimorfismo na forma estrita. Linguagens de programação que não possuem tipo, como, por exemplo, Python não p implementar polimorfismo. Linguagens de programação que implementem o conceito de herança também precisa implementar o conceito de polimorfismo por construção. 8a Questão (Ref.: 202005389277) No processo de descoberta de conhecimento em base de dados, marque a alternativa correta partição de dados. Quando utilizada em uma tabela, implica na criação de colunas refletindo alguma tran dos dados existentes em outras colunas. Significa transformar a natureza dos valores de um atributo utilizando transformações numérico-categórica ou categórico-numérica. javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907729\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3885286\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 8a Questão (Ref.: 202005389277) No processo de descoberta de conhecimento em base de dados, marque a alternativa correta partição de dados. Quando utilizada em uma tabela, implica na criação de colunas refletindo alguma tran dos dados existentes em outras colunas. Significa 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). É uma atividade bastante encontrada na construção de data warehouses. Consiste na complementação de dados ausentes, detecção de ruídos e eliminação de inconsistentes. 9a Questão (Ref.: 202005412209) 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] O programa apresentará um erro [] None [30] javascript:alert('C%C3%B3digo da quest%C3%A3o: 3885286\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.'); 10a Questão (Ref.: 202005412210) 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 pr 10, 15, 20, 25 e 30 0, 5, 10, 15, 20, 25 e 30 15, 20, 25 e 30 0, 5 e 10 0 e 5 javascript:alert('C%C3%B3digo da quest%C3%A3o: 3908219\n\nStatus da quest%C3%A3o: Liberadapara Uso.'); Estácio_ Alunos 1.pdf Estácio_ Alunos 2 Estácio_ Alunos 3 Estácio_ Alunos 4 Estácio_ Alunos 5,6 Estácio_ Alunos 7 Estácio_ Alunos 8,9 Estácio_ Alunos 10
Compartilhar