Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Exercícios de Programação Orientada a Objetos e Banco de Dados em Python, Provas de Linguagem de Programação

Atividade de avaliação com notas

Tipologia: Provas

2023

Compartilhado em 21/10/2023

welcia-cristina
welcia-cristina 🇧🇷

1 documento

1 / 2

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
1)
a)
b)
c)
d)
e)
2)
a)
b)
c)
d)
e)
3)
a)
b)
c)
d)
e)
Os dados armazenados em um objeto representam o estado do objeto. Na terminologia de
programação OO, esses dados são chamados de ________ e eles contêm as ___________ que
diferenciam os vários objetos. O ________ de um objeto representa o que o objeto pode fazer. Nas
linguagens procedurais, o comportamento é definido por procedimentos, funções e sub-rotinas. Na
terminologia de programação OO, esses comportamentos estão contidos nos ________.
Escolha a opção que completa corretamente as lacunas.
Alternativas:
atributos; informações; comportamento; métodos Alternativa assinalada
objetos; características; método; objetos
atributos; variáveis; comportamento; objetos
objetos; informações; método construtor; métodos
atributos; informações; método; construtores
O desenvolvimento de um software envolve boas práticas de programação. Em Python, todos os
import devem ficar no _______ do arquivo. Ainda segundo a documentação, é uma boa prática
declarar primeiro as bibliotecas ______, seguido das bibliotecas _______ e por fim, _______ criados
para a aplicação. Cada bloco deve ser separado por uma linha em branco.
Escolha a opção que completa corretamente as lacunas.
Alternativas:
começo; de terceiros; padrão; os módulos específicos
final; padrão; de terceiros; os módulos específicos
começo; padrão; de terceiros; os módulos específicos Alternativa assinalada
começo; padrão; built-in; módulos de terceiros
final; padrão; built-in; módulos de terceiros
______ é um acrônimo para _____________ (Linguagem de definição de dados). Fazem parte
desse grupo as instruções destinadas a criar, deletar e modificar banco de dados e tabelas. Nesse
módulo vão aparecer comandos como CREATE, o _______ e o DROP.
Escolha a opção que completa corretamente as lacunas.
Alternativas:
DCL; Data Create Language; ALTER
DDL; Definition Data Language; SELECT
DCL; Create Data Language; SELECT
DDL; Data Definition Language; UPDATE
DDL; Data Definition Language; ALTER Alternativa assinalada
pf2

Pré-visualização parcial do texto

Baixe Exercícios de Programação Orientada a Objetos e Banco de Dados em Python e outras Provas em PDF para Linguagem de Programação, somente na Docsity!

a) b) c) d) e)

a) b) c) d) e)

a) b) c) d) e)

Os dados armazenados em um objeto representam o estado do objeto. Na terminologia de programação OO, esses dados são chamados de ________ e eles contêm as ___________ que diferenciam os vários objetos. O ________ de um objeto representa o que o objeto pode fazer. Nas linguagens procedurais, o comportamento é definido por procedimentos, funções e sub-rotinas. Na terminologia de programação OO, esses comportamentos estão contidos nos ________. Escolha a opção que completa corretamente as lacunas.

Alternativas:

atributos; informações; comportamento; métodos Alternativa assinalada objetos; características; método; objetos atributos; variáveis; comportamento; objetos objetos; informações; método construtor; métodos atributos; informações; método; construtores

O desenvolvimento de um software envolve boas práticas de programação. Em Python, todos os import devem ficar no _______ do arquivo. Ainda segundo a documentação, é uma boa prática declarar primeiro as bibliotecas ______, seguido das bibliotecas _______ e por fim, _______ criados para a aplicação. Cada bloco deve ser separado por uma linha em branco. Escolha a opção que completa corretamente as lacunas.

Alternativas:

começo; de terceiros; padrão; os módulos específicos final; padrão; de terceiros; os módulos específicos começo; padrão; de terceiros; os módulos específicos Alternativa assinalada começo; padrão; built-in; módulos de terceiros final; padrão; built-in; módulos de terceiros

______ é um acrônimo para _____________ (Linguagem de definição de dados). Fazem parte desse grupo as instruções destinadas a criar, deletar e modificar banco de dados e tabelas. Nesse módulo vão aparecer comandos como CREATE, o _______ e o DROP. Escolha a opção que completa corretamente as lacunas.

Alternativas:

DCL; Data Create Language; ALTER DDL; Definition Data Language; SELECT DCL; Create Data Language; SELECT DDL; Data Definition Language; UPDATE DDL; Data Definition Language; ALTER Alternativa assinalada

a) b) c) d) e)

a) b) c) d) e)

A leitura de um arquivo JSON deve ser feita com o método ___________. O único parâmetro que é obrigatório para se carregar os dados é o _______, no qual deve ser passado um caminho para o arquivo ou um _____________. Escolha a opção que completa corretamente as lacunas.

Alternativas:

pandas.read(); path_or_buf; dicionário pandas.read_json(); path_or_buf; dicionário pandas.read(); data; arquivo como objeto pandas.read_json(); data; arquivo como objeto pandas.read_json(); path_or_buf; arquivo como objeto Alternativa assinalada

Sob uma perspectiva de armazém de dados (data warehouse), o processo de mineração de dados pode ser visto como um estágio avançado do processamento analítico on-line (on-line analytical processing – OLAP). Entretanto, a mineração de dados vai muito além do escopo restrito típico de um OLAP, baseado em métodos de resumo ou sumarização de dados, incorporando técnicas mais avançadas para a compreensão e a extração de conhecimentos dos dados (CASTRO, p. 6, 2016). A Figura 1 apresenta um código que trabalha com dados em Python.

Figura 1 - Trabalho com dados em Python

Fonte: Elaborada pela autora.

Considerando o código na Figura 1, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas. I. ( ) O arquivo dados.csv é estruturado e seus campos são separados por vírgula. II. ( ) O DataFrame novo_df possui a quantidade de colunas igual ou menor que o DataFrame df. III. ( ) O DataFrame novo_df será substituído por um novo DataFrame, cuja quantidade de linhas será menor ou igual ao novo_df criado na linha 4. Escolha a opção correta

Alternativas:

V - V - V Alternativa assinalada V - V - F V - F - V F - V - V V - F - F