Buscar

Estácio_ Alunos_simulado_PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO EM PYTHON_7

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

01/08/2022 23:08 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=13546008&user_cod=2958859&matr_integracao=202007127536 1/6
 
Meus
Simulados
Teste seu conhecimento acumulado
 
Disc.: PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON 
Aluno(a): THIAGO CLERISTON DA SILVA 202007127536
Acertos: 7,0 de 10,0 11/04/2021
 
 
Acerto: 1,0 / 1,0
Como se chama o processo de conversão de linguagens onde não é gerado código executável e
o programa executa a medida que vai sendo convertido. 
Tradução
Compilação
Montador
Ligador
 Interpretação
Respondido em 11/04/2021 20:29:22
 
Acerto: 1,0 / 1,0
(2017 - IFB - Professor - Informática/ Desenvolvimento de Sistemas) Com relação a Algoritmos e Estrutura de
Dados, dadas as afirmações abaixo, assinale a alternativa CORRETA:
 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 compilável, a qual, após esse processo, gera um arquivo executável, do tipo
binário.
A declaração de variáveis é algo obrigatório em Python.
Python é uma linguagem procedural a qual não contempla orientação a objetos.
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 0 (zero).
Respondido em 11/04/2021 20:30:25
 
 
Explicação:
 
 
 
Acerto: 0,0 / 1,0
(2017 - IFB - Professor - Informática/ Desenvolvimento de Sistemas) Dado o código em Python abaixo,
assinale a alternativa que contém a saída CORRETA gerada pelo "print": (MÓDULO 3)
 Questão1
a
 Questão2
a
 Questão3
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
01/08/2022 23:08 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=13546008&user_cod=2958859&matr_integracao=202007127536 2/6
 
lista = ["cachorro", "hamster", ["pato", "galinha", "porco"], "gato"]
print(lista[3][2]) 
 galinha
gato
 t
to
ga
Respondido em 11/04/2021 20:30:48
 
 
Explicação:
 
 
 
Acerto: 1,0 / 1,0
Considere a seguinte expressão:
(True + 2)**2
Utilizando Python para avaliar a expressão, é correto afirmar que:
 A expressão vale 9.
A expressão vale 1.
Não será possível efetuar a operação em virtude da incompatibilidade de tipos.
A expressão vale True.
A expressão vale 6.
Respondido em 11/04/2021 20:31:11
 
 
Explicação:
 
 
 
Acerto: 1,0 / 1,0
Ano: 2010 Banca: CETAP Órgão: DETRAN-RR Prova: CETAP - 2010 - DETRAN-RR - Analista de
Sistemas ¿ (QConcursos, 2020).
 
É INCORRETO afirmar que em Phyton:
Instâncias são objetos criados a partir de uma classe definida pelo programador; o que Python chama
de instância é frequentemente denominado objeto em outras linguagens.
 Excetuando-se as classes, tudo é um objeto (tipos, valores, funções, métodos e instâncias), e todos
possuem atributos e métodos associados.
É possível acessar os atributos da instância diretamente sem a necessidade de usar um método.
Um ponto fundamental da sintaxe para métodos é que o primeiro argumento é especial, e
convenciona- se utilizar o nome self para ele.
O método construtor (p.ex.: __init__()) é um método opcional invocado quando a classe é instanciada.
Respondido em 11/04/2021 20:37:18
 
Acerto: 1,0 / 1,0
Dadas as afirmativas acerca das linguagens de programação Java, C++ e Python:
 Questão4
a
 Questão5
a
 Questão6
a
01/08/2022 23:08 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=13546008&user_cod=2958859&matr_integracao=202007127536 3/6
 
I. Das três linguagens consideradas, Python é a única que não permite interfaces.
II. O nível de dinamismo permitido pela linguagem Python, em termos de polimorfismo, é inferior às
linguagens C++ e Java, uma vez que não possui construção equivalente aos Templates (de C++) e
Generics (de Java).
III. Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar
métodos, não podendo ser utilizado para qualificar atributos.
 
A alternativa com a(s) afirmativas(s) correta(s) é:
I, II e III
 I e III, apenas
III, apenas
I e II, apenas
II, apenas
Respondido em 11/04/2021 20:38:28
 
 
Explicaçã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 13, o objeto b é uma instância da classe A.
Na linha 3, a classe B está herdando A.
A linha 5 exibe um método construtor.
Na linha 4, o atributo é considerado privado.
 Na linha 9, o objeto a é uma instância da classe B. 
Respondido em 11/04/2021 20:40:54
 
 
Explicação:
O objeto a da classe A que possui a implementação da subclasse B, logo objeto a é uma instancia de B
 
 Questão7
a
01/08/2022 23:08 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=13546008&user_cod=2958859&matr_integracao=202007127536 4/6
 
Acerto: 0,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?
Requisição GET.
 Requisição POST.
Uma página em branco.
 Erro 405 - Método não permitido.
Erro 404 - Página não encontrada.
Respondido em 11/04/2021 20:42:57
 
 
Explicação:
foi implementado somente o método post, não o método get "?"
 
 
Acerto: 1,0 / 1,0
Analise as assertivas apresentadas a seguir.
 
I ¿ Todo programa apresenta uma thread, que pode comportar vários
processos.
II ¿ O processo é a instância de um programa em execução.
III ¿ Com a adoção do GIL, as threads executam de forma concorrente.
IV ¿ Execução paralela e concorrente são a mesma coisa.
 
 Questão8
a
 Questão9
a
01/08/2022 23:08 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=13546008&user_cod=2958859&matr_integracao=202007127536 5/6
Com base em sua análise, assinale a ÚNICA opção com todas as assertivas
corretas.
estão corretas I, II e III apenas
estão corretas I e IV apenas
estão corretas II, III e IV apenas
 estão corretas II e III apenas
estão corretas II e IV apenas
Respondido em 11/04/2021 20:44:15
 
 
Explicação:
I ¿ Todo programa apresenta uma thread, que pode comportar vários processos. NÃO. Thread é um trecho de
cóidigo que funcioan como um subsistema, permitindo que um processo se autodivida em duas ou mais tarefas
II ¿ O processo é a instância de um programa em execução. --> VERDADE
III ¿ Com a adoção do GIL, as threads executam de forma concorrente. --> VERDADE
IV ¿ Execução paralela e concorrente são a mesma coisa. --> NAO.. A execução paralela, demanda mais de
processador. Na concorrente as instruções concorrem ao uso do processador, embora possa usar mais de 1
tambem. Execução concorrente é a forma generalizada de execução paralela.
 
 
Acerto: 0,0 / 1,0
Considere o trecho de código de uma aplicação Flask, apresentado a seguir.
 
@app.route('/logar', methods=['GET', 'POST'])
def logar():
 if request.method == 'POST':
 return "Recebeu post !"
 else:
 return "Recebeu get !"
 
Qual será o retorno para uma chamada efetuada, com a digitação do
endereço http://127.0.0.1:5000/logar, no navegador, pelo usuário?
Mensagem de erro por ausência de parâmetro
Apresentação do texto ¿Recebeu post !¿
Mensagem de erro para página não encontrada.
 Apresentação do texto ¿Recebeu get !¿
 Mensagem de erro por métodos múltiplos
Respondido em 11/04/2021 20:44:53
 
 
Explicação:
Isso criar uma rota /LOGAR que aceita as solicitações GET e POST. As solicitações GET são aceitas por padrão
 
Se você não especificar um argumento de métodos para LOGAR (), o padrão é aceitar apenas solicitações GET
 
 
 
 Questão10
a

Continue navegando