Logo Passei Direto
Buscar

PARADIGMAS DE LING DE PROGRAMAÇÃO EM PYTHON

Simulado/avaliação da disciplina Paradigmas de Linguagem de Programação em Python: questões de múltipla escolha sobre propriedades de linguagens, Python básico, estruturado, orientado a objetos e Flask, com enunciados, opções, referências e pontuação por questão.

Ferramentas de estudo

Mês do Cliente Passei Direto

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

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

(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.
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 fim 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.
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.

Observe os seguintes comandos em Python:
Ao término da execução da última linha, o programa deverá imprimir:
[2, 0, 1, 5]
[0, 9, 1, 5]
[2, 9, 0, 5]
[2, 0, 1, 9]
[2, 9, 1, 0]

Qual valor será impresso pela linha 18:
10
0
100.000
Impossível determinar
1.000.000

Verifica-se que está(ão) correta(s)
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 qualificar métodos, não podendo ser utilizado para qualificar atributos.
I, II e III.
I e III, apenas.
I e II, apenas.
II, apenas.
II e III, apenas.

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

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

(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.
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 fim 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.
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.

Observe os seguintes comandos em Python:
Ao término da execução da última linha, o programa deverá imprimir:
[2, 0, 1, 5]
[0, 9, 1, 5]
[2, 9, 0, 5]
[2, 0, 1, 9]
[2, 9, 1, 0]

Qual valor será impresso pela linha 18:
10
0
100.000
Impossível determinar
1.000.000

Verifica-se que está(ão) correta(s)
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 qualificar métodos, não podendo ser utilizado para qualificar atributos.
I, II e III.
I e III, apenas.
I e II, apenas.
II, apenas.
II e III, apenas.

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.');

Mais conteúdos dessa disciplina