0% acharam este documento útil (0 voto)
42 visualizações8 páginas

Avaliação: Paradigmas de Linguagens de Programação em Python Aluno: Professor: Turma

Enviado por

pascale.vinicius
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
42 visualizações8 páginas

Avaliação: Paradigmas de Linguagens de Programação em Python Aluno: Professor: Turma

Enviado por

pascale.vinicius
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 8

Avaliação: VIV0160 » PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON

Aluno: 202403532093 - VINICIUS PASCALE SANTOS

Professor: DIEGO BARBOSA FONTES Turma: 3006/AF

Autenticação do Avaliando Aprendizado

1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.

2. Caso você queira voltar à prova clique no botão "Retornar".

3. Caso queira Finalizar a avaliação, digite o código de 4 carateres impresso abaixo.

84CB Cód.:

Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a


gravação das respostas.

1a Questão Ref.: 202411629554

Em uma conferência sobre desenvolvimento de software, um palestrante enfatizou a


importância da abstração em linguagens de programação.

Qual é um dos principais benefícios da abstração em linguagens de programação?

Capacidade de programar diretamente para hardware específico.

Aumento da velocidade de processamento.

Facilitação do foco na lógica do programa em vez de detalhes de hardware.

Eliminação da necessidade de testes de software.

Redução na necessidade de atualizações frequentes.

Respondido em 21/09/2024 09:14:17

2a Questão Ref.: 202411629600


Em um curso de programação, o instrutor enfatiza a importância da confiabilidade no
desenvolvimento de software e usa Python para demonstrar técnicas eficazes de
tratamento de exceções.

Qual aspecto do Python é mais relevante para ensinar sobre confiabilidade no código?

Gerenciamento automático de memória.

Mecanismos integrados de tratamento de exceções.

Uso de compilação JIT.

Sistema de tipos dinâmicos.

Estruturas de controle de fluxo.

Respondido em 21/09/2024 09:17:47

3a Questão Ref.: 202411411068

Qual é a saída do seguinte código se o usuário digitar duas linhas contendo 10 e 3


respectivamente?

x = int(input())

y = int(input())

x=x%y

x=x%y

y=y%x

print(y)

1
0

Respondido em 21/09/2024 09:20:53

4a Questão Ref.: 202411411071

A interpretação de um código em Python é fundamental para entender como um


programa funciona, identificar possíveis erros ou problemas em sua estrutura, adaptá-lo
às necessidades específicas e aprender com as boas práticas utilizadas pelos
desenvolvedores. Qual é a saída do seguinte trecho se o usuário digitar duas linhas
contendo 2 e 4 respectivamente?

x = int(input())

y = int(input())

x=x/y

y=y/x

print(y)

21,0

8.0

2.0

4,0

o código causará um erro em tempo de execução.

Respondido em 21/09/2024 09:21:30

5a Questão Ref.: 202411615262


O uso de bibliotecas em Python expande significativamente as capacidades do programa,
permitindo o acesso a uma vasta gama de funções e módulos pré-definidos. Entender
como importar e utilizar essas bibliotecas é essencial para o desenvolvimento eficiente
em Python.

Como se faz para utilizar uma biblioteca em um programa Python?

Usando a palavra-chave 'include'.

Usando a palavra-chave 'library'.

Usando a palavra-chave 'package'.

Usando a palavra-chave 'import'.

Usando a palavra-chave 'use'.

Respondido em 21/09/2024 09:22:47

6a Questão Ref.: 202408883744

Observe a função print do código escrito em Python a seguir:

Qual o resultado impresso por essa função?

32

24

16

20
Respondido em 21/09/2024 09:26:04

7a Questão Ref.: 202409697497

Analise o código Python a seguir.

class End_simples(object):

def __init__(self, rua, num, bairro):

self.rua = rua

self.num = num

self.bai = bairro

def Endereco(self):

return self.rua + ", " + self.num + "\ " + self.bairro

class End_com(End_simples):

def __init__(self, rua, num, bai, com):

End_simples.__init__(self,rua, num, bairro)

self.com = com

def Endereco(self):

...

a = End_simples("Av Brasil", "243", "Floresta")

b = End_com("Av Miracema", "12", "Centro", "apto 3")

print(a.Endereco())

print(b.Endereco())

Sabe-se que a execução desse código produziu as duas linhas a seguir.

Av Brasil, 243 Floresta

Av Miracema, 12 Centro, apto 3

Assinale a opção que apresenta a correta definição para o método Endereco na classe
End_com.
return self.Endereco()+ ", " + self.com

return self.parent.Endereco() \+ ", " + self.com

return super(End_com, self).Endereco() \+ ", " + self.com

return End_simples.Endereco() \+ ", " + self.com

return parent(End_com, self).Endereco() \+ ", " + self.com

Respondido em 21/09/2024 09:30:37

8a Questão Ref.: 202411210444

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, Pascal e Java.

C++, JavaScript e Fortran.

C++ e Java.

PHP e Python.

C e Python.

Respondido em 21/09/2024 09:31:09

9a Questão Ref.: 202408883732

Considere as afirmativas e responda quais são verdadeiras.

I - Algoritmos supervisionados, como os de classificaçã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ção de 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

III e IV

I, II, III e IV

I, III e IV

I e II

I, II e III

Respondido em 21/09/2024 09:32:06

10a Questão Ref.: 202408877776

Considere o trecho de código a seguir e responda:

Quais elementos estarão presentes na variável minha_lista_filtrada após a execução


desse programa:

10, 15, 20, 25 e 30

15, 20, 25 e 30

0, 5, 10, 15, 20, 25 e 30

0e5
0, 5 e 10

Você também pode gostar