Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Ao aprender linguagens de programação, é essencial compreender os diferentes paradigmas que elas podem seguir. Cada paradigma oferece uma abordagem única para resolver problemas e estruturar o código. Por exemplo, um paradigma pode ser ________, enfocando ações e procedimentos, enquanto outro pode ser ________, centrado na definição de entidades e suas interações. A linguagem Python destaca-se por ser capaz de suportar múltiplos paradigmas, incluindo o paradigma ________, que é especialmente útil para lidar com códigos complexos de forma organizada e modular.
Assinale a alternativa que contém a sequência correta para preencher as lacunas acima:

imperativo - orientado a objetos - funcional.
funcional - procedural - orientado a objetos.
procedural - declarativo - imperativo.
orientado a objetos - funcional - imperativo.
declarativo - orientado a objetos - procedural.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Ao aprender linguagens de programação, é essencial compreender os diferentes paradigmas que elas podem seguir. Cada paradigma oferece uma abordagem única para resolver problemas e estruturar o código. Por exemplo, um paradigma pode ser ________, enfocando ações e procedimentos, enquanto outro pode ser ________, centrado na definição de entidades e suas interações. A linguagem Python destaca-se por ser capaz de suportar múltiplos paradigmas, incluindo o paradigma ________, que é especialmente útil para lidar com códigos complexos de forma organizada e modular.
Assinale a alternativa que contém a sequência correta para preencher as lacunas acima:

imperativo - orientado a objetos - funcional.
funcional - procedural - orientado a objetos.
procedural - declarativo - imperativo.
orientado a objetos - funcional - imperativo.
declarativo - orientado a objetos - procedural.

Prévia do material em texto

A
B
C
D
E
A
B
C
1 Marcar para revisão
Uma empresa de software está comparando Python com outras linguagens como
C�� e Java, para selecionar a melhor opção para seu novo sistema de
gerenciamento de banco de dados. Eles estão particularmente interessados na
confiabilidade e no tratamento de exceções das linguagens.
Considerando o texto, analise as afirmativas abaixo:
I. Python, C�� e Java são todas conhecidas por seu fraco sistema de tratamento
de exceções.
II. A confiabilidade de uma linguagem de programação está diretamente
relacionada à sua capacidade de tratar exceções.
III. Python é menos confiável que C�� e Java devido à sua tipagem dinâmica.
Marque a alternativa correta:
Apenas as afirmativas I e II estão corretas.
Apenas a afirmativa III está correta.
Apenas as afirmativas II e III estão corretas.
Apenas as afirmativas I e III estão corretas.
Apenas a afirmativa II está correta.
2 Marcar para revisão
Um programador está aprendendo Python e quer entender como a linguagem se
encaixa no contexto histórico e evolutivo das linguagens de programação.
Qual característica do Python é mais relevante para entender sua posição na
evolução das linguagens de programação?
Sua capacidade multiparadigma.
A sintaxe baseada em indentação.
Sua natureza de código aberto.
00
hora
: 49
min
: 45
seg
Questão 1 de 10
Em branco �10�
Finalizar prova
1 2 3
6 7 8
Prova AV Paradigmas De Linguagens De Programação Em Python
D
E
A
B
C
D
E
A
B
C
A velocidade de execução comparável ao C��.
O suporte limitado a sistemas Unix.
3 Marcar para revisão
Dado o código em Python abaixo, assinale a alternativa que contém a saída
CORRETA gerada pelo "print":
lista = ["cachorro", "hamster", ["pato", "galinha", "porco"], "gato"]
print(lista[3][2])
gato
t
ga
galinha
to
4 Marcar para revisão
Comentários em Python são usados para explicar partes do código e torná-lo
mais compreensível. Para escrever um comentário de uma linha em Python, o
símbolo utilizado é:
--
/*.
#.
D
E
A
B
C
D
E
--//.
//.
5 Marcar para revisão
Fernanda está desenvolvendo um script Python para automatizar algumas tarefas
em seu trabalho. Ela decidiu utilizar uma biblioteca externa para ajudá-la a
completar uma tarefa específica. Agora, ela quer garantir que está utilizando os
recursos da biblioteca de maneira correta.
Considerando o texto, analise as afirmativas abaixo:
I.       Utilizar bibliotecas em Python pode aumentar a eficiência do
desenvolvimento e reduzir o tempo necessário para completar uma tarefa.
II.      É importante entender como uma biblioteca funciona internamente antes de
utilizá-la em um projeto.
III.    Bibliotecas em Python oferecem conjuntos de funções e procedimentos que
podem ser reutilizados em diferentes partes do programa.
Somente as afirmativas I e III estão corretas.
Somente as afirmativas I e II estão corretas.
Somente a afirmativa I está correta.
Somente a afirmativa III está correta.
Somente as afirmativas II e III estão corretas.
6 Marcar para revisão
Você está implementando um programa em Python para calcular a média de notas
de uma turma. O programa deve somar todas as notas e dividir pelo número total
de alunos.
Qual estrutura de repetição é mais apropriada para iterar sobre a lista de notas?
A
B
C
D
E
A
B
C
D
E
Aplicar tratamento de exceções para garantir que todas as notas são
válidas.
Implementar uma função que calcule a média e retorne o resultado.
Empregar um loop “for” para somar as notas e calcular a média.
Utilizar uma estrutura if-else para calcular a média.
Usar uma biblioteca externa para calcular a média automaticamente.
7 Marcar para revisão
A herança é um dos conceitos fundamentais da programação orientada a
objetos �POO� e é amplamente suportada em Python. Ela permite que uma
classe herde atributos e métodos de outra classe. Isso facilita a reutilização de
código, a organização de classes e a criação de hierarquias de classes.
Qual das seguintes afirmações descreve melhor a herança múltipla?
Uma classe pode implementar múltiplas interfaces.
É o processo pelo qual uma classe pode ter várias subclasses.
Uma classe filha pode ter múltiplas classes pai, mas só pode herdar de
uma por vez.
Múltiplas classes podem herdar de uma única superclasse.
Uma classe pode herdar comportamentos e atributos de várias
superclasses.
8 Marcar para revisão
No processo de descoberta de conhecimento em base de dados, marque a
alternativa correta sobre partição de dados:
A
B
C
D
E
A
B
C
D
E
Significa transformar a natureza dos valores de um atributo utilizando
transformações numérico-categórica ou categórico-numérica.
É uma atividade bastante encontrada na construção de data
warehouses.
Consiste na complementação de dados ausentes, detecção de ruídos e
eliminação de dados inconsistentes.
Consiste em separar os dados conjuntos de treinamento (abstração do
modelo de conhecimento) e de testes (avaliação do modelo gerado).
Quando utilizada em uma tabela, implica na criação de colunas refletindo
alguma transformação dos dados existentes em outras colunas.
9 Marcar para revisão
Ao aprender linguagens de programação, é essencial compreender os diferentes
paradigmas que elas podem seguir. Cada paradigma oferece uma abordagem
única para resolver problemas e estruturar o código. Por exemplo, um paradigma
pode ser ________, enfocando ações e procedimentos, enquanto outro pode ser
________, centrado na definição de entidades e suas interações. A linguagem
Python destaca-se por ser capaz de suportar múltiplos paradigmas, incluindo o
paradigma ________, que é especialmente útil para lidar com códigos complexos de
forma organizada e modular.
Assinale a alternativa que contém a sequência correta para preencher as lacunas
acima:
imperativo - orientado a objetos - funcional.
funcional - procedural - orientado a objetos.
procedural - declarativo - imperativo.
orientado a objetos - funcional - imperativo.
declarativo - orientado a objetos - procedural.
10 Marcar para revisão
A
B
C
D
E
Gerenciamento de pacotes é crucial no desenvolvimento Python. O gerenciador
de pacotes oficial do Python é:
Maven.
composer.
npm
gem
pip

Mais conteúdos dessa disciplina