Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

As linguagens de programação são tipicamente classificadas de acordo com suas características precípuas. Nesse sentido, considere as seguintes características de paradigmas de programação:
Assinale a opção que apresenta, em ordem, a correta classificação em paradigmas. Pode-se repetir paradigmas nas respostas.
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 eficiência.
IV - LISP é uma linguagem desse paradigma.
funcional, orientação a objetos, estruturado, funcional.
funcional, orientação a objetos, orientado a objetos, lógico.
estruturado, orientação a objetos, estruturado, lógico.
funcional, orientação a objetos, estruturado, lógico.
estruturado, orientação a objetos, concorrente, lógico.

Sobre o compilador e as etapas realizadas por esse programa, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A etapa de análise léxica tem como função a identificação dos elementos componentes do programa, os também chamados símbolos léxicos.
II. A etapa de análise sintática visa determinar se o conjunto de símbolos léxicos encontrados pertencem à gramática da linguagem de programação.
III. A etapa de análise semântica tem como objetivo verificar se a execução do programa faz sentido para o usuário.
I, II e III.
Apenas I e II.
Apenas III.
Apenas II.
Apenas I e III.

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:
Listas e dicionários são indexados por inteiros, ao passo que sequências podem ser indexadas por 'strings'.
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 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.

Python é uma linguagem extremamente versátil e de fácil assimilação. Sua sintaxe permite a manipulação de estruturas complexas com um grau de dificuldade inferior as linguagens concorrentes. No que se refere à linguagem de programação Python, assinale a alternativa correta.
Python é uma linguagem de alto nível e robusta. Possui seu próprio framework e é incompatível com frameworks de terceiros.
Python utiliza a duck typing (tipagem dinâmica), que nada mais é do que definir um tipo para a variável, com as operações que podem ser aplicadas, antes mesmo de ela ter sido criada, com base em conhecimento prévio do programa. Essa tarefa é executada pelo interpretador.
Pode ser utilizada como linguagem principal no desenvolvimento de sistemas e também pode ser utilizada como linguagem script em vários softwares.
O caractere '/' marca o início de comentário. Qualquer texto depois do '/' será ignorado até o fim da linha.
Python permite que os conteúdos das variáveis sejam sempre alterados, não existindo, dessa forma, tipos imutáveis.

No processo de descoberta de conhecimento em base de dados, marque a alternativa correta sobre partição de dados:
É uma atividade bastante encontrada na construção de data warehouses.
Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes (avaliação do modelo gerado).
Quando utilizada em uma tabela, implica na criação de colunas repetindo alguma transformação 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 na complementação de dados ausentes, detecção de ruídos e eliminação de dados inconsistentes.

Considere o seguinte trecho de um programa escrito em Python: a = 1 while a < 10: if a % 2 == 0: break else: a += 1 print(a) Assinale a opção que apresenta corretamente o que será impresso na tela.
1
15
2
10
9

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

As linguagens de programação são tipicamente classificadas de acordo com suas características precípuas. Nesse sentido, considere as seguintes características de paradigmas de programação:
Assinale a opção que apresenta, em ordem, a correta classificação em paradigmas. Pode-se repetir paradigmas nas respostas.
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 eficiência.
IV - LISP é uma linguagem desse paradigma.
funcional, orientação a objetos, estruturado, funcional.
funcional, orientação a objetos, orientado a objetos, lógico.
estruturado, orientação a objetos, estruturado, lógico.
funcional, orientação a objetos, estruturado, lógico.
estruturado, orientação a objetos, concorrente, lógico.

Sobre o compilador e as etapas realizadas por esse programa, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A etapa de análise léxica tem como função a identificação dos elementos componentes do programa, os também chamados símbolos léxicos.
II. A etapa de análise sintática visa determinar se o conjunto de símbolos léxicos encontrados pertencem à gramática da linguagem de programação.
III. A etapa de análise semântica tem como objetivo verificar se a execução do programa faz sentido para o usuário.
I, II e III.
Apenas I e II.
Apenas III.
Apenas II.
Apenas I e III.

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:
Listas e dicionários são indexados por inteiros, ao passo que sequências podem ser indexadas por 'strings'.
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 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.

Python é uma linguagem extremamente versátil e de fácil assimilação. Sua sintaxe permite a manipulação de estruturas complexas com um grau de dificuldade inferior as linguagens concorrentes. No que se refere à linguagem de programação Python, assinale a alternativa correta.
Python é uma linguagem de alto nível e robusta. Possui seu próprio framework e é incompatível com frameworks de terceiros.
Python utiliza a duck typing (tipagem dinâmica), que nada mais é do que definir um tipo para a variável, com as operações que podem ser aplicadas, antes mesmo de ela ter sido criada, com base em conhecimento prévio do programa. Essa tarefa é executada pelo interpretador.
Pode ser utilizada como linguagem principal no desenvolvimento de sistemas e também pode ser utilizada como linguagem script em vários softwares.
O caractere '/' marca o início de comentário. Qualquer texto depois do '/' será ignorado até o fim da linha.
Python permite que os conteúdos das variáveis sejam sempre alterados, não existindo, dessa forma, tipos imutáveis.

No processo de descoberta de conhecimento em base de dados, marque a alternativa correta sobre partição de dados:
É uma atividade bastante encontrada na construção de data warehouses.
Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes (avaliação do modelo gerado).
Quando utilizada em uma tabela, implica na criação de colunas repetindo alguma transformação 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 na complementação de dados ausentes, detecção de ruídos e eliminação de dados inconsistentes.

Considere o seguinte trecho de um programa escrito em Python: a = 1 while a < 10: if a % 2 == 0: break else: a += 1 print(a) Assinale a opção que apresenta corretamente o que será impresso na tela.
1
15
2
10
9

Prévia do material em texto

19/06/2023 13:31 EPS
https://simulado.estacio.br/alunos/ 1/5
Disciplina: PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON  AV
Aluno: WELISCLEY ROSAS DE OLIVEIRA 202303123272
Professor: ROBSON LORBIESKI
 
Turma: 9002
DGT0286_AV_202303123272 (AG)   07/06/2023 12:26:00 (F) 
Avaliação: 4,00 pts Nota SIA: 4,00 pts
 
 
 
EM2020113: PARADIGMAS E LINGUAGEM PYTHON  
 
 1. Ref.: 7789959 Pontos: 0,00  / 1,00
As linguagens de programação são tipicamente classi�cadas de acordo com suas características precípuas. Nesse
sentido, 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 polimor�smo.
III - Focado em e�ciência.
IV - LISP é uma linguagem desse paradigma.
Assinale a opção que apresenta, em ordem, a correta classi�cação em paradigmas. Pode-se repetir paradigmas nas
respostas.
estruturado, orientação a objetos, estruturado, lógico.
estruturado, orientação a objetos, concorrente, lógico.
 funcional, orientação a objetos, estruturado, lógico.
funcional, orientação a objetos, orientado a objetos, lógico.
 funcional, orientação a objetos, estruturado, funcional.
 
 2. Ref.: 7790144 Pontos: 1,00  / 1,00
(AOCP/2018 - Adaptada) O compilador é o programa responsável por traduzir o código-fonte de uma linguagem de
programação de alto nível para uma linguagem de programação de baixo nível. Sobre o compilador e as etapas
realizadas por esse programa, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A etapa de análise léxica tem como função a identi�cação dos elementos componentes do programa, os também
chamados símbolos léxicos.
II. A etapa de análise sintática visa determinar se o conjunto de símbolos léxicos encontrados pertencem à gramática
da linguagem de programação.
III. A etapa de análise semântica tem como objetivo veri�car se a execução do programa faz sentido para o usuário.
I, II e III.
 Apenas I e II.
Apenas III.
Apenas I e III.
Apenas II.
 
 
EM2020117: PYTHON BÁSICO  
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7789959.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790144.');
19/06/2023 13:31 EPS
https://simulado.estacio.br/alunos/ 2/5
 
 3. Ref.: 5292383 Pontos: 0,00  / 1,00
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:
Dicionários não podem ser modi�cados depois de criados, ao passo que listas e sequências podem.
 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 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.
Listas e dicionários são indexados por inteiros, ao passo que sequências podem ser indexadas por "strings".
 
 4. Ref.: 7625292 Pontos: 1,00  / 1,00
(Quadrix/COREN-RS/2018 - adaptada) Python é uma linguagem extremamente versátil e de fácil assimilação. Sua
sintaxe permite a manipulação de estruturas complexas com um grau de di�culdade inferior as linguagens
concorrentes. No que se refere à linguagem de programação Python, assinale a alternativa correta.
Python permite que os conteúdos das variáveis sejam sempre alterados, não existindo, dessa forma, tipos
imutáveis.
 Pode ser utilizada como linguagem principal no desenvolvimento de sistemas e também pode ser utilizada
como linguagem script em vários softwares.
Python utiliza a duck typing (tipagem dinâmica), que nada mais é do que de�nir um tipo para a variável, com as
operações que podem ser aplicadas, antes mesmo de ela ter sido criada, com base em conhecimento prévio do
programa. Essa tarefa é executada pelo interpretador.
O caractere "/" marca o início de comentário. Qualquer texto depois do "/" será ignorado até o �m da linha.
Python é uma linguagem de alto nível e robusta. Possui seu próprio framework e é incompatível com
frameworks de terceiros.
 
 
EM2020118: PYTHON EM OUTROS PARADIGMAS  
 
 5. Ref.: 5295426 Pontos: 1,00  / 1,00
Considere o trecho de código a seguir e responda:
O que será impresso ao término da execução desse programa:
O programa apresentará um erro
[30]
[0, 5, 10, 15, 20, 25, 30]
None
 []
 
 6. Ref.: 5298413 Pontos: 0,00  / 1,00
No processo de descoberta de conhecimento em base de dados, marque a alternativa correta sobre partição de
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292383.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7625292.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295426.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298413.');
19/06/2023 13:31 EPS
https://simulado.estacio.br/alunos/ 3/5
dados:
É uma atividade bastante encontrada na construção de data warehouses.
 Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes
(avaliação do modelo gerado).
 Quando utilizada em uma tabela, implica na criação de colunas re�etindo alguma transformação dos dados
existentes em outras colunas.
Consiste na complementação de dados ausentes, detecção de ruídos e eliminação de dados inconsistentes.
Signi�ca transformar a natureza dos valores de um atributo utilizando transformações numérico-categórica ou
categórico-numérica.
 
 
EM2020119: PYTHON ESTRUTURADO  
 
 7. Ref.: 5295434 Pontos: 0,00  / 1,00
Considere o seguinte trecho de um programa escrito em Python:
       a = 1
       while a < 10:
        if a % 2 == 0:
        break
        else:
        a += 1
       print(a)
               
Assinale a opção que apresenta corretamente o que será impresso na tela.
10
1
 2
 9
15
 
 8. Ref.: 7711684 Pontos: 0,00  / 1,00
(FGV/2018) Considere a seguinte de�nição da função f, declarada na sintaxe Python.
Assinale o valor produzido pela execução do código acima.
55
21
 13
 34
17
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295434.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7711684.');
19/06/2023 13:31 EPS
https://simulado.estacio.br/alunos/ 4/5
 
 
EM2020120: PYTHON ORIENTADO A OBJETOS  
 
 9. Ref.: 6111701 Pontos: 1,00  / 1,00
(IFB/2017 - Adaptada) Com relação a Algoritmos e Estrutura de Dados, dadas as a�rmações abaixo, assinale a
alternativa CORRETA:
A declaração de atributos é algo obrigatório em Python.
Listas, em Python, são conjuntos de valores, os quais só podem ser do mesmo tipo, acessados por um índice
numérico que inicia em 1 (um).
Python é uma linguagem procedural a qual não contempla orientação a objetos.
Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo binário .py.
 Em comandos condicionais ou de repetição, a separação de blocos de código em Python é feita utilizando a
indentação.
 
 10. Ref.: 7789941 Pontos: 0,00  / 1,00
(TRE-CE/2012 - Adaptada) Considere:
Em relação à sintaxe em Python, é correto a�rmar que na:
  
I. Linha 3 a classe B está herdando A.
  
II. Linha 4 o atributo é considerado privado.
 
III. Linha 5 exibe um método construtor.
  
IV. Linha 9 o objeto a é uma instância da classe B.
  
V. Linha 13 o objeto b é uma instância da classe A.
Marque a alternativa correta.
I, II e IV, apenas.
 I, II, III e V.
 II, III e IV, apenas.
I e IV, apenas.
I e II, apenas.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6111701.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7789941.');
19/06/2023 13:31 EPS
https://simulado.estacio.br/alunos/ 5/5

Mais conteúdos dessa disciplina