Buscar

PHYTON 2

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 6 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 6 páginas

Prévia do material em texto

27/05/2023, 15:21 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=309652802&cod_prova=6354580572&f_cod_disc= 1/6
 
Meus
Simulados
Teste seu conhecimento acumulado
Disc.: PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON   
Aluno(a): JÉSSICA DE SOUZA SILVA 202303168012
Acertos: 9,0 de 10,0 27/05/2023
Acerto: 1,0  / 1,0
No que se refere a classi�cação de linguagens de programação por nível e gerações, avalie as assertivas a seguir
I - As linguagens de 1ª e 2ª gerações, são classi�cadas como baixo nível
II - As linguagens de 3ª geração são classi�cadas como alto nível
III - As linguagens de 1ª e 2ª gerações são, respectivamente, Assembly e linguagem de maquina
IV - SQL é uma linguagem de 4ª geração
Com base em sua analise assinale a opção que apresenta APENAS as assertivas corretas
I e II
II, III e IV
I
II e IV
 I, II e IV
Respondido em 27/05/2023 14:33:10
Explicação:
A resposta correta é: I, II e IV
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
 Java, C++, Python e Smalltalk
Python, Java e Assembly
Phyton, Java, C++ e Delpi
Java, C++ e HTML
Java e Fortran
Respondido em 27/05/2023 14:33:43
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
27/05/2023, 15:21 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=309652802&cod_prova=6354580572&f_cod_disc= 2/6
Explicação:
A resposta correta é: Java, C++, Python e Smalltalk
Acerto: 1,0  / 1,0
Considere o seguinte fragmento de código-fonte escrito na linguagem Python:
def foo(a):
   return a + a + a
b = 1
foo(b)
foo(b)
foo(b)
 
Após a execução de todos esses códigos, qual é o valor a ser mostrado mediante o comando abaixo?
print(b)
 1
6
3
9
0
Respondido em 27/05/2023 14:34:12
Explicação:
A resposta correta é: 1.
A função foo tem por objetivo retornar o triplo do valor de a. Quando aplicamos a função foo ao valor de b temos
como resultado o valor 3. Porém, percebe-se que o código em nenhum momento revela na tela do usuário o valor da
função foo sobre a variável b. Para o valor de retorno ser 3, o código deveria ser alterado para print(foo(b)).
Acerto: 1,0  / 1,0
As estruturas de dados são responsáveis por organizar e armazenar os dados de forma e�ciente, criando meios
para o usuário manuseá-los. Estruturas amplamente utilizadas e conhecidas são as pilhas, listas e �las. Com
relação a Algoritmos e Estrutura de Dados, dadas as a�rmações abaixo, assinale a alternativa CORRETA:
Python é uma linguagem procedural a qual não contempla orientação a objetos.
 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.
 Questão3
a
 Questão4
a
27/05/2023, 15:21 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=309652802&cod_prova=6354580572&f_cod_disc= 3/6
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 27/05/2023 14:34:41
Explicação:
A resposta 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 interpretada que suporta programação orientada a objetos. No Python, não é necessário
declarar uma variável antes de utilizá-la e a indentação do código é fundamental entre os blocos para o seu correto
funcionamento
Acerto: 1,0  / 1,0
Considere o seguinte trecho de um programa escrito em Python:
       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.
 5
2
10
6
30
Respondido em 27/05/2023 14:35:25
Explicação:
A resposta correta: 5
Acerto: 1,0  / 1,0
Considere o seguinte trecho de um programa escrito em Python:
       import math
 Questão5
a
 Questão6
a
27/05/2023, 15:21 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=309652802&cod_prova=6354580572&f_cod_disc= 4/6
       print(sqrt(36))
Qual será o resultado da execução desse programa?
Será impresso na tela: 6.0
Será impresso na tela: 6
Será impresso na tela: "6"
 Ocorrerá um erro porque a chamada correta deveria ser math.sqrt(36)
Ocorrerá um erro porque a função print() precisa receber uma string como parâmetro
Respondido em 27/05/2023 14:37:12
Explicação:
A resposta correta é: Ocorrerá um erro porque a chamada correta deveria ser math.sqrt(36)
Acerto: 1,0  / 1,0
(COVEST-COPSET/2019 - Adaptada) Dentro do contexto de linguagens de programação e de orientação a
objetos, o conceito de polimor�smo descreve meios em que classes abstratas e concretas podem se relacionar.
Assinale a alternativa que conceitua corretamente polimor�smo.
Linguagens de programação que implementem o conceito de herança também precisam implementar o
conceito de polimor�smo por construção.
A implementação de polimor�smo em linguagens de programação se vale do conceito de ligação tardia,
em que o tipo de uma variável só é conhecido em tempo de execução. Isso signi�ca que linguagens
compiladas não possuem polimor�smo na forma estrita.
Uma possível forma de implementar polimor�smo em uma linguagem de programação é através do
polimor�smo universal paramétrico, em que a conversão de tipos sobre os parâmetros de uma função se
dá implicitamente.
 Polimor�smo representa um conceito em que um mesmo nome (como uma variável, por exemplo) pode
denotar objetos de diferentes classes que estão relacionadas por uma superclasse comum.
Linguagens de programação que não possuem tipo, como, por exemplo, Python não podem implementar
polimor�smo.
Respondido em 27/05/2023 14:37:39
Explicação:
A resposta correta é: Polimor�smo representa um conceito em que um mesmo nome (como uma variável, por
exemplo) pode denotar objetos de diferentes classes que estão relacionadas por uma superclasse comum.
No contexto e projeto orientado a objetos, o Polimor�smo é a habilidade de, em determinadas situações, uma variável
de objeto assumir diferentes formas e comportamentos.
Acerto: 1,0  / 1,0
O ensino de programação já é realidade em escolas de países desenvolvidos. Brincadeiras lúdicas, jogos digitais
e comandos simples são utilizados para introduzir o aluno a essa nova realidade. Na fase adulta o aluno poderá
se especializar em uma linguagem já tendo a base de programação e o raciocínio lógico desenvolvidos no ciclo
básico de educação. Acerca das diferentes linguagens e seus propósitos, assinale a opção que contém apenas as
linguagens de programação que são interpretadas em tempo real.
C e Python.
 PHP e Python.
 Questão7
a
 Questão8
a
27/05/2023, 15:21 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=309652802&cod_prova=6354580572&f_cod_disc= 5/6
C, Pascal e Java.
C++, JavaScript e Fortran.
C++ e Java.
Respondido em 27/05/2023 14:38:10
Explicação:
A resposta correta é: PHP, Python.
A linguagem de programação Python é uma linguagem interpretada, assim como as linguagens PHP e JavaScript.
Acerto: 0,0  / 1,0
Considere as a�rmativas e responda quais são verdadeiras.
I - Algoritmos supervisionados, como os de classi�cação, não precisam das informações de rótulos ou classes
para serem treinados.
II - Algoritmos de agrupamento utilizam as informações das classes para inferir novos grupos de classes.
III - A limpeza dos dados pode contemplar atividades como complementaçãode dados ausentes, detecção de
ruídos e eliminação de dados inconsistentes.
IV - A etapa de pós-processamento pode incluir tarefas como visualização dos dados
I, II e III
 III e IV
 I, II, III e IV
I, III e IV
I e II
Respondido em 27/05/2023 14:40:41
Explicação:
A resposta correta é: III e IV
Acerto: 1,0  / 1,0
No processo de descoberta de conhecimento em base de dados, marque a alternativa correta sobre construção
de atributos:
Consiste na complementação de dados ausentes, detecção de ruídos e eliminação de dados
inconsistentes.
É uma atividade bastante encontrada na construção de data warehouses.
 Quando utilizada em uma tabela, implica na criação de colunas re�etindo alguma transformação dos
dados existentes em outras colunas.
Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de
testes (avaliação do modelo gerado).
Signi�ca transformar a natureza dos valores de um atributo utilizando transformações numérico-
categórica ou categórico-numérica.
Respondido em 27/05/2023 14:41:14
 Questão9
a
 Questão10
a
27/05/2023, 15:21 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=309652802&cod_prova=6354580572&f_cod_disc= 6/6
Explicação:
A resposta correta é: Quando utilizada em uma tabela, implica na criação de colunas re�etindo alguma transformação
dos dados existentes em outras colunas.

Continue navegando