Buscar

AV1 - PARADIGMAS DE LING 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

14/09/2022 08:51 EPS
https://simulado.estacio.br/alunos/ 1/5
DINI SEBASTIAN MORAIS
202111087766
 
Disciplina: PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON AV
Aluno: DINI SEBASTIAN MORAIS 202111087766
Professor: ROBSON LORBIESKI
 Turma: 9001
EEX0130_AV_202111087766 (AG) 30/07/2022 13:01:32 (F) 
Avaliação:
5,0
Av. Parcial.:
2,0
Nota SIA:
7,0 pts
 
Estação de trabalho liberada pelo CPF 07085908530 com o token 669985 em 30/07/2022 10:51:11.
 
 
 
EM2020113: PARADIGMAS E LINGUAGEM PYTHON 
 
 1. Ref.: 5298368 Pontos: 1,00 / 1,00
Avalie as assertivas a seguir 
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 II apenas
está correta I apenas
 estão corretas I e II apenas
estão corretas III apenas
estão corretas II, III apenas
 
 2. Ref.: 5298371 Pontos: 1,00 / 1,00
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 eficiência
IV - LISP e Python são disciplinas desse paradigma.
 
Assinale a opção que apresenta, em ordem, a correta classificação em paradigmas. Pode-se repetir paradigmas
nas respostas
funcional, orientação a objetos, estruturado, funcional
 funcional, orientação a objetos, estruturado, lógico
estruturado, orientação a objetos, estruturado, lógicoEducational Performace Solution EPS ® - Alunos 
javascript:voltar();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298368.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298371.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
14/09/2022 08:51 EPS
https://simulado.estacio.br/alunos/ 2/5
estruturado, orientação a objetos, concorrente, lógico
funcional, orientação a objetos, orientado a objetos, lógico
 
 
EM2020117: PYTHON BÁSICO 
 
 3. Ref.: 7625292 Pontos: 0,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 dificuldade inferior as linguagens
concorrentes. No que se refere à linguagem de programação Python, assinale a alternativa correta.
 Pode ser utilizada como linguagem principal no desenvolvimento de sistemas e também pode ser utilizada
como linguagem script em vários softwares.
Python é uma linguagem de alto nível e robusta. Possui seu próprio framework e é incompatível com
frameworks de terceiros.
O caractere "/" marca o início de comentário. Qualquer texto depois do "/" será ignorado até o fim da linha.
 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.
Python permite que os conteúdos das variáveis sejam sempre alterados, não existindo, dessa forma, tipos
imutáveis.
 
 4. Ref.: 5292383 Pontos: 1,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 afirmar:
 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 modificados depois de criados, ao passo que listas e sequências podem.
Listas não podem ser modificadas depois de criadas, ao passo que sequências e dicionários podem.
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.
 
 
EM2020118: PYTHON EM OUTROS PARADIGMAS 
 
 5. Ref.: 5292516 Pontos: 0,00 / 1,00
Considere o script e responda. Qual valor será impresso pela linha 21:
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7625292.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292383.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292516.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
14/09/2022 08:51 EPS
https://simulado.estacio.br/alunos/ 3/5
1.000.000
10
 0
100.000
 Impossível determinar
 
 6. Ref.: 5295426 Pontos: 0,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:
 []
 [30]
O programa apresentará um erro
None
[0, 5, 10, 15, 20, 25, 30]
 
 
EM2020119: PYTHON ESTRUTURADO 
 
 7. Ref.: 5285055 Pontos: 1,00 / 1,00
No que diz respeito à linguagem de programação e às linguagens de script, julgue os itens a seguir.
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295426.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285055.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
14/09/2022 08:51 EPS
https://simulado.estacio.br/alunos/ 4/5
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
 3, 6, 10, 17, 28
2, 2, 4, 6
3, 3, 6, 10, 17, 28
2, 3, 6
 
 8. Ref.: 5292538 Pontos: 0,00 / 1,00
Considere a seguinte definição da função f, declarada na sintaxe Python.
Assinale o valor produzido pela execução do código acima.
 55
 34
13
21
17
 
 
EM2020120: PYTHON ORIENTADO A OBJETOS 
 
 9. Ref.: 6112185 Pontos: 0,00 / 1,00
Sobre as linguagens de programação Java, C++ e Python, podemos afirmar que:
I - Java e C++ são compiladas, enquanto Python é interpretada.
II - Python não tem suporte à orientação a objetos.
III - O polimorfismo 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.
 
Verifica-se que está(ão) correta(s)
 I e III, apenas.
I e IV, apenas.
I, II e III.
 III e IV, apenas.
II, apenas.
 
 10. Ref.: 6111701 Pontos: 1,00 / 1,00
(IFB/2017 - Adaptada) Com relação a Algoritmos e Estrutura de Dados, dadas as afirmações abaixo, assinale aEducational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292538.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6112185.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6111701.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
14/09/2022 08:51 EPS
https://simulado.estacio.br/alunos/ 5/5
alternativa CORRETA:
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.
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.
 
 
 
Educational Performace Solution EPS ® - Alunos 
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')

Mais conteúdos dessa disciplina