Buscar

AV PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

10/06/2023, 07:26 EPS
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=# 1/5
Disciplina: PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON  AV
Aluno: GABRIEL GOMES DOS SANTOS 202304265623
Professor: GABRIEL RECH BAU
 
Turma: 9003
DGT0286_AV_202304265623 (AG)   16/05/2023 11:23:04 (F) 
Avaliação: 9,00 pts Nota SIA: 10,00 pts
 
EM2020113: PARADIGMAS E LINGUAGEM PYTHON  
 
 1. Ref.: 5292388 Pontos: 1,00  / 1,00
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"?
expressividade
recursividade
 ortogonalidade
aliasing
con�abilidade
 2. Ref.: 7790284 Pontos: 1,00  / 1,00
(IBADE/2019) Há uma diferença entre o código fonte que se escreve e as instruções que a máquina compreende.
Para tanto o código fonte deve ser traduzido para linguagem de máquina pelos interpretadores ou compiladores. A
linguagem abaixo que mais se aproxima da linguagem de máquina é:
PHP.
 Assembly.
Java.
HTML.
Cobol.
 
EM2020117: PYTHON BÁSICO  
 
 3. Ref.: 5292385 Pontos: 1,00  / 1,00
Observe os seguintes comandos em Python:
Ao término da execução da última linha, o programa deverá imprimir:
 [2, 9, 1, 0]
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292388.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790284.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292385.');
10/06/2023, 07:26 EPS
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=# 2/5
[0, 9, 1, 5]
[2, 9, 0, 5]
[2, 0, 1, 5]
[2, 0, 1, 9]
 4. Ref.: 5295357 Pontos: 1,00  / 1,00
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)
3
a
 6
36
63
 
EM2020118: PYTHON EM OUTROS PARADIGMAS  
 
 5. 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
dados:
 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.
Signi�ca 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.
É uma atividade bastante encontrada na construção de data warehouses.
 6. Ref.: 7790903 Pontos: 1,00  / 1,00
(IADES/2022) Na disciplina de ciência de dados, Python é uma das linguagens de programação mais utilizadas. A
esse respeito, é correto a�rmar que a linguagem de programação Python
classi�ca-se como fracamente tipada. 
possui recursos para controle de �uxo, como if-else, switch-case, while e for em todas as suas versões.
mostra-se ideal para desenvolvimento rápido e criação de scripts em razão de sua natureza compilada.
foi desenvolvida com o intuito de substituir a linguagem de programação C por causa de sua altíssima
performance. 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295357.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298413.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790903.');
10/06/2023, 07:26 EPS
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=# 3/5
 pode ser utilizada como uma linguagem de programação funcional.  
 
EM2020119: PYTHON ESTRUTURADO  
 
 7. Ref.: 7790062 Pontos: 1,00  / 1,00
(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.
3, 3, 6, 10, 17, 28.
1, 1, 2, 3, 5, 8.
2, 3, 6.
 3, 6, 10, 17, 28.
2, 2, 4, 6.
 8. Ref.: 5298445 Pontos: 1,00  / 1,00
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:
throw e catch (ZeroDivisionException $e)
try e catch(ArithmeticException ex)
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790062.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298445.');
10/06/2023, 07:26 EPS
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=# 4/5
throw: e catch(err)
try: e catch ArithymeticException:
 try: e except ZeroDivisionError:
 
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:
Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo binário
.py.
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).
 Em comandos condicionais ou de repetição, a separação de blocos de código em Python é feita utilizando a
indentação.
Python é uma linguagem procedural a qual não contempla orientação a objetos.
 10. Ref.: 7789941 Pontos: 1,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 e II, apenas.
 I, II, III e V.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6111701.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7789941.');
10/06/2023, 07:26 EPS
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=# 5/5
I, II e IV, apenas.
I e IV, apenas.
II, III e IV, apenas.

Continue navegando