Buscar

Simulado Estácio - Paradigmas de Linguagem 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

Continue navegando


Prévia do material em texto

Simulado AV
T cumulado
 
Disc.: PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON 
Acertos: 9,0 de 10,0
 
 
Acerto: 1,0 / 1,0
Assinale o grupo de linguagens que são de alto nível e atendem as características do paradigma Orientado a
objeto
(MODULO 3)
Python, Java e Assembly
Phyton, Java, C++ e Pascal
Java e Fortran
 Java, C++, Python e Smalltalk
Java, C++ e HTML
 
 
Explicação:
 
 
 
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:
Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo
binário.
 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 variáveis é 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 0 (zero).
Python é uma linguagem procedural a qual não contempla orientação a objetos.
 
 
Explicação:
 
 
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
 
Acerto: 1,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)
 
lista = ["cachorro", "hamster", ["pato", "galinha", "porco"], "gato"]
print(lista[3][2]) 
to
ga
gato
 t
galinha
 
 
Explicação:
 
 
 
Acerto: 0,0 / 1,0
Considere a seguinte expressão:
(True + 2)**2
Utilizando Python para avaliar a expressão, é correto afirmar que:
 Não será possível efetuar a operação em virtude da incompatibilidade de tipos.
A expressão vale 6.
 A expressão vale 9.
A expressão vale 1.
A expressão vale True.
 
 
Explicaçã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 2 3 4 5 6 7 8 9
0 1 1 2 3 5 8
0 0 1 2 3 4
1 2 4 8
 1 1 2 3 5 8
 Questão3
a
 Questão4
a
 Questão5
a
 
 
Explicaçã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 herança múltipla, assim como em C++, é uma característica nativa da linguagem.
Python permite sobrecarga de métodos na mesma classe.
Python é uma linguagem procedural a qual não contempla orientação a objetos.
A declaração de atributos é algo obrigatório em Python.
 
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.
A linha 5 exibe um método construtor.
 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.
 
 
Explicação:
O objeto a da classe A que possui a implementação da subclasse B, logo objeto a é uma instancia de B
 
 Questão6
a
 Questão7
a
 
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?
Requisição GET.
Uma página em branco.
Erro 404 - Página não encontrada.
 Erro 405 - Método não permitido.
Requisição POST.
 
 
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
Com base em sua análise, assinale a ÚNICA opção com todas as assertivas
corretas.
estão corretas I e IV apenas
estão corretas II e IV apenas
estão corretas I, II e III apenas
 estão corretas II e III apenas
estão corretas II, III e IV apenas
 
 
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: 1,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?
Apresentação do texto ¿Recebeu post !¿
Mensagem de erro por ausência de parâmetro
Mensagem de erro para página não encontrada.
Mensagem de erro por métodos múltiplos
 Apresentação do texto ¿Recebeu get !¿
 
 
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