Buscar

Orientação a Objetos 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 4 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

Prévia do material em texto

05/07/2022 22:53 Avaliação Final (Objetiva) - Individual
about:blank 1/4
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual (
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
A orientação a objetos é uma maneira de programar que trata de modelar os processos de programação de uma 
maneira próxima à realidade, tratando cada componente de um programa como um objeto com suas características e 
funcionalidades. Sobre a orientação a objetos em pythons, associe os itens, utilizando o código a seguir: 
I- class Pessoa() 
II- def cadastro 
III- nome = "João" 
IV- x = Pessoa() 
( ) Cria um método. 
( ) Atribui um valor a um atributo. 
( ) Cria uma classe. 
( ) Cria a instância de uma classe. 
Assinale a alternativa que apresenta a sequência CORRETA:
A IV - II - III - I.
B I - II - III - IV.
C III - I - II - IV.
D II - III - I - IV.
O Python é uma linguagem de programação que tem inúmeras aplicações e tem sido amplamente adotada por todos os 
tipos de comunidades, da ciência de dados aos negócios. Essas comunidades valorizam o Python por sua sintaxe precisa e 
eficiente, curva de aprendizado relativamente plana e boa integração com outras linguagens (por exemplo, C / C ++). A 
popularidade da linguagem resultou na produção de vários pacotes Python para visualização de dados, aprendizado de 
máquina, processamento de linguagem natural, análise de dados complexa e muito mais. Dentre os pacotes e bibliotecas, 
as que mais se destacam são as ditas bibliotecas científicas, aquelas utilizadas como suporte à ciência de dados. Sobre as 
características da biblioteca NumPy, analise as sentenças a seguir:
I- Fornece funcionalidades na computação cientifica. 
II- Fornece Operações com estatística básica. 
III- Fornece algumas excelentes funções de biblioteca para rápida manipulação de imagens. 
IV- Fornece funções incorporadas para álgebra linear e geração de números aleatórios. 
V- Fornece funcionalidades exclusivas para cálculos em banco de dados.Assinale a alternativa CORRETA:
A As sentenças I, II, III e IV estão corretas.
B Somente a sentença IV está correta.
C Somente a sentença I está correta.
D As sentenças I, II, III e V estão corretas.
O PostgreSQL e a linguagem SQL (Select Query Language) são utilizados na construção de sistemas de diversas 
natureza. Na linguagem Python não é diferente, e esses recursos podem ser utilizados. Sobre o uso de banco de dados em 
Python, classifique V para as sentenças verdadeiras e F para as falsas: 
 VOLTAR
A+ Alterar modo de visualização
1
2
3
05/07/2022 22:53 Avaliação Final (Objetiva) - Individual
about:blank 2/4
( ) Em SQL, o comando Insert insere um novo registro. 
( ) Em SQL, o comando Update remove um registro. 
( ) Em SQL, o comando Delete atualiza um registro. 
( ) Em SQL, o comando Select realiza consultas. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F - F.
B F - F - V - F.
C V - F - F - V.
D V - V - V - V.
No decorrer da construção de programas para Big Data, são codificadas diversas linhas de código, realizando as 
mais diversas ações. Muitas dessas linhas podem se repetir, tornando-se necessária a utilização de recursos para o reuso 
de código-fonte. Sobre um meio para reutilizar códigos em Python, assinale a alternativa CORRETA:
A Utilizando operadores de repetição.
B Utilizando bibliotecas.
C Utilizando funções.
D Declarando variáveis.
É uma IDE completa para estatística.A que estamos nos referindo?
A Linguagem RW.
B Linguagem X.
C Linguagem S.
D Linguagem R.
A linguagem de Programação Python tem uma característica para melhor atender a questão de Big Data: a programação 
vetorial. A programação vetorial é conhecida também por outros termos. Sobre esses termos, analise as sentenças a 
seguir:
I- Arrays. 
II- Matrizes. 
III- Ponteiros. 
IV- Pilhas. 
V- Filas.Assinale a alternativa CORRETA:
A As sentenças I e III estão corretas.
B As sentenças I e V estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I e II estão corretas.
4
5
6
05/07/2022 22:53 Avaliação Final (Objetiva) - Individual
about:blank 3/4
Em programação de computadores, Pandas é uma biblioteca de software criada para a linguagem de programação Python 
para manipulação e análise de dados. Sobre o método tail(5) e tail(7) utilizado nos DataFrame, analise as sentenças a 
seguir:
I- Mostra somente os cinco últimos registros. 
II- Mostra somente sete últimos registros. 
III- Mostra somente os cinco primeiros registros. 
IV- Mostra somente sete primeiros registros. 
V- Mostra todas as colunas e linhas independentes do parâmetro numérico informado.Assinale a alternativa CORRETA:
A As sentenças I e V estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I e III estão corretas.
D As sentenças I e IV estão corretas.
Tipos de dados são rótulos ou categorização de itens de dados. Esses tipos representam um valor que determina quais 
operações podem ser executadas nesses dados. Dados numéricos, não numéricos e booleanos (verdadeiro / falso) são os 
tipos de dados mais usados. No entanto, cada linguagem de programação tem sua própria classificação, refletindo 
amplamente sua filosofia e paradigmas de programação. Tendo em mente os tipos de dados do Python, observe a 
descrição a seguir:
"Números inteiros positivos ou negativos (sem uma parte fracionária).
-Exemplo de variáveis: idade, número de casa.
-Exemplo de valores: 25, 23, 1250, 52."
A qual tipo de dado do Python essa descrição está se referindo?
A Número complexo.
B Boolean.
C Float.
D Integer.
Tipos de dados são rótulos ou categorização de itens de dados. Esses tipos representam um valor que determina quais 
operações podem ser executadas nesses dados. Dados numéricos, não numéricos e booleanos (verdadeiro/falso) são os 
tipos de dados mais usados. No entanto, cada linguagem de programação tem sua própria classificação, refletindo 
amplamente sua filosofia e paradigmas de programação. Tendo em mente os tipos de dados do Python, observe a 
descrição a seguir:
"É uma coleção de um ou mais caracteres colocados entre aspas simples, duplas ou triplas.
- Exemplo de variáveis: nome, endereço, cidade.
- Exemplo de valores: “João”, “Rua Luiz Peinado”, “Balneário Camboriú”. "
A qual tipo de dado do Python essa descrição está se referindo?
A Tupla.
B Boolean.
C Lista.
D String.
7
8
9
05/07/2022 22:53 Avaliação Final (Objetiva) - Individual
about:blank 4/4
No desenvolvimento de sistemas, as aplicações não devem manipular os dados diretamente, no geral, utilizam-se 
softwares específicos que realizam essa interface entre os programas e os dados. Sobre a utilização do Python com banco 
de dados, associe os itens, utilizando o código a seguir: 
I- PostgreSQL. 
II- ElephantSQL. 
III- Psycopg2. 
IV- SQL. 
( ) É uma linguagem de consulta em bancos de dados. 
( ) É uma biblioteca do Python que se conecta a um SGBD. 
( ) É um sistema gerenciador de banco de dados. 
( ) É uma plataforma em nuvem que armazena dados. 
Assinale a alternativa que apresenta a sequência CORRETA:
A II - III - I - IV.
B IV - III - I - II.
C III - IV - I - II.
D I - III - IV - II.
10
Imprimir

Continue navegando