Buscar

AV PARADIGMAS DE LING DE PROGRAMAÇÃO EM PYTHON 2020

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 8 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

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 6, do total de 8 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

Disc.: PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON 
Aluno(a): 
Acertos: 9,0 de 10,0 03/10/2020 
 
 
1a 
 Questão 
Acerto: 0,0 / 1,0 
 
Assinale a opção que NÃO apresenta linguagens para desenvolvimento da 
camada de lógica do negócio nos servidores WEB (MODULO 2) 
 
 
Python. 
 
.NET, e Java 
 
HTML, CSS e Javascript 
 
C# e Ruby. 
 
PHP e ASP 
Respondido em 03/10/2020 15:23:58 
 
Explicação: 
 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
(IF - MT - 2018) 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) 
 
 
6 
 
3 
 
36 
 
63 
 
a 
Respondido em 03/10/2020 15:29:20 
 
Explicação: 
 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
(2018 - COREN - RS - Analista - Tecnologia da Informação) No que se refere 
à linguagem de programação Python, assinale a alternativa correta. 
(MÓDULO 1) 
 
 
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. 
 
A Python permite que os conteúdos das variáveis sejam sempre 
alterados, não existindo, dessa forma, tipos imutáveis. 
 
A Python é uma linguagem de alto nível e robusta. Ela possui seu 
próprio framework e é incompatível com frameworks de terceiros. 
 
A 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. 
Respondido em 03/10/2020 15:30:49 
 
Explicação: 
 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere o seguinte trecho de um programa escrito em Python: (MÓDULO 
1) 
a = 0 
for i in range(30): 
 if a%2 == 0: 
 a += 1 
 continue 
 else: 
 if a%5 == 0: 
 break 
 else: 
 a += 3 
print(a) 
Assinale a opção que apresenta corretamente o que será impresso na tela. 
 
 
30 
 
10 
 
2 
 
5 
 
6 
Respondido em 03/10/2020 15:48:18 
 
Explicação: 
 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
(Câmara Municipal do Rio de Janeiro - Analista Legislativo - Administração 
de Servidores - 2014) 
Observe o código abaixo em Python. (MÓDULO 1) 
a, b = 0, 1 
while b < 10: 
 print (b) 
 a, b = b, a+b 
Após a execução, esse código gera a seguinte saída: 
 
 
0 1 1 2 3 5 8 
 
0 1 2 3 4 5 6 7 8 9 
 
1 2 4 8 
 
0 0 1 2 3 4 
 
1 1 2 3 5 8 
Respondido em 03/10/2020 15:48:04 
 
Explicação: 
 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Dadas as afirmaçõ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. 
 
A declaração de atributos é algo obrigatório em Python. 
 
Python permite sobrecarga de métodos na mesma classe. 
 
Python é uma linguagem procedural a qual não contempla orientação a 
objetos. 
 
A herança múltipla, assim como em C++, é uma característica nativa da 
linguagem. 
Respondido em 03/10/2020 15:37:51 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
 2. Ano: 2012 Banca: FCC Órgão: TRE-CE Prova: FCC - 2012 - TRE-CE - Analista 
Judiciário - Análise de Sistemas ¿ (QConcursos, 2020) 
Considere: 
 
Em relação à sintaxe em Python, é INCORRETO afirmar que: 
 
 
Na linha 4, o atributo é considerado privado. 
 
Na linha 9, o objeto a é uma instância da classe B. 
 
Na linha 3, a classe B está herdando A. 
 
Na linha 13, o objeto b é uma instância da classe A. 
 
A linha 5 exibe um método construtor. 
Respondido em 03/10/2020 15:43:28 
 
Explicação: 
O objeto a da classe A que possui a implementação da subclasse B, logo objeto 
a é uma instancia de B 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
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? 
 
 
Erro 405 - Método não permitido. 
 
Requisição POST. 
 
Erro 404 - Página não encontrada. 
 
Uma página em branco. 
 
Requisição GET. 
Respondido em 03/10/2020 15:44:53 
 
Explicação: 
foi implementado somente o método post, não o método get "?" 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere o script a seguir e responda: 
 
Substituindo a utilização de threads por processos na linha 14, qual valor será 
impresso pela linha 18? 
 
 
1000000 
 
100000 
 
0 
 
10 
 
Impossível determinar 
Respondido em 03/10/2020 15:42:32 
 
Explicação: 
Ao contrário de threads, um processo duplica, ou seja cria um fork, e 
cada um executa sua versão 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual dos scripts, a seguir, não utiliza somente funções puras? 
 
 
 
 
Script 1 
 
Todos utilizam somente funções puras 
 
Script 2 
 
Script 3 
 
Script 4 
Respondido em 03/10/2020 15:42:38 
 
Explicação: 
Uma função pura é aquela que não provoca efeitos colaterais, ou seja, ela não 
muda qualquer estado na aplicação. Mas não é só isso, ela precisa sempre gerar 
o mesmo resultado com os mesmos argumentos, ou seja, ela precisa ser 
completamente determinística

Outros materiais