Prévia do material em texto
17/11/2023, 22:41 EPS
https://simulado.estacio.br/alunos/ 1/5
Disciplina: PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON AV
Aluno: DAYANE SANTOS DA SILVA 202109433229
Turma: 9001
EEX0130_AV_202109433229 (AG) 11/06/2022 10:25:21 (F)
Avaliação: 8,00 pts Nota SIA: 7,00 pts
Estação de trabalho liberada pelo CPF 08153700596 com o token 663364 em 11/06/2022 09:50:19.
EM2020113: PARADIGMAS E LINGUAGEM PYTHON
1. Ref.: 5292388 Pontos: 0,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"?
aliasing
con�abilidade
expressividade
recursividade
ortogonalidade
2. Ref.: 5295362 Pontos: 1,00 / 1,00
Assinale a opção que não apresenta linguagens para desenvolvimento da camada de lógica do negócio nos
servidores WEB
C# e Ruby
HTML, CSS e Javascript
PHP e ASP
Python
.NET, e Java
EM2020117: PYTHON BÁSICO
3. 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.
O caractere "/" marca o início de comentário. Qualquer texto depois do "/" será ignorado até o �m da linha.
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.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292388.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295362.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7625292.');
17/11/2023, 22:41 EPS
https://simulado.estacio.br/alunos/ 2/5
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.
4. Ref.: 5292385 Pontos: 0,00 / 1,00
Observe os seguintes comandos em Python:
Ao término da execução da última linha, o programa deverá imprimir:
[0, 9, 1, 5]
[2, 9, 0, 5]
[2, 9, 1, 0]
[2, 0, 1, 9]
[2, 0, 1, 5]
EM2020118: PYTHON EM OUTROS PARADIGMAS
5. Ref.: 5298433 Pontos: 1,00 / 1,00
Considere o script a seguir e responda:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292385.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298433.');
17/11/2023, 22:41 EPS
https://simulado.estacio.br/alunos/ 3/5
Qual valor será impresso pela linha 18:
10
0
100.000
Impossível determinar
1.000.000
6. Ref.: 5295417 Pontos: 1,00 / 1,00
Considere o código a seguir, onde temos um servidor Flask escutando na porta 5000, e responda:
O que será apresentado no navegador se acessarmos a URL http://127.0.0.1:5000/teste
Uma página em branco
Requisição GET
Erro 404 - Página não encontrada
Erro 405 - Método não permitido
Requisição POST
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.
a, b = 0, 2
while b < 20:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295417.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285055.');
17/11/2023, 22:41 EPS
https://simulado.estacio.br/alunos/ 4/5
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.
2, 3, 6
1, 1, 2, 3, 5, 8
2, 2, 4, 6
3, 3, 6, 10, 17, 28
3, 6, 10, 17, 28
8. Ref.: 5292538 Pontos: 1,00 / 1,00
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.
13
21
17
34
55
EM2020120: PYTHON ORIENTADO A OBJETOS
9. Ref.: 6112368 Pontos: 1,00 / 1,00
(TRE-CE/2012 - Adaptada) Considere:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292538.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6112368.');
17/11/2023, 22:41 EPS
https://simulado.estacio.br/alunos/ 5/5
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.
I, II, III e V.
I, II e IV, apenas.
I e IV, apenas.
I e II, apenas.
II, III e IV, apenas.
10. Ref.: 6112799 Pontos: 1,00 / 1,00
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 III, apenas.
I e II, apenas.
II, apenas.
II e III, apenas.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6112799.');