Buscar

Avaliação II - Individual

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 5 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

Prévia do material em texto

16/03/2024, 14:16 Avaliação II - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:687789)
Peso da Avaliação 1,50
Prova 40175489
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
As listas em Python são estruturas dinâmicas que podem armazenar diversos tipos de dados, de 
inteiros, até mesmo ser uma lista de listas. Dentre as maneiras de manipular uma lista, o processo de fatiar 
auxilia no acesso aos dados sem a necessidade de utilizar estruturas de controle e repetição. Considerando a 
lista: lista = ['mouse', 'teclado', 'impressora', 'monitor', 'pen drive', 'feijão'], associe os itens, utilizando o 
código a seguir:
I- print(lista[0:3])
II- print(lista[2:4])
III- print(lista[0:1])
IV- print(lista[0:2])
 
( ) ['mouse', 'teclado', 'impressora']
( ) ['impressora', 'monitor']
( ) ['mouse']
( ) ['mouse', 'teclado']
Assinale a alternativa que apresenta a sequência CORRETA:
A IV - III - II - I.
B I - II - IV - III.
C I - III - II - IV.
D I - II - III - IV.
Em Python, listas são estruturas que não precisam de biblioteca, funcionam nativamente e podem ser 
aplicadas em diversos contextos. Sobre as listas, classifique V para as sentenças verdadeiras e F para as 
falsas:
( ) As listas não podem conter mais do que um tipo de dados.
( ) Utilizar o recurso de fatiamento permite obter dados sem a necessidade de estruturas de repetição.
( ) É possível acessar um documento de texto e transformar em uma lista.
( ) As listas são o mesmo tipo de dados do que uma tupla.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B F - V - V - F.
C F - F - V - F.
 VOLTAR
A+ Alterar modo de visualização
1
2
16/03/2024, 14:16 Avaliação II - Individual
about:blank 2/5
D V - V - F - V.
A linguagem Python é conhecida por prover diversos recursos, bem como bibliotecas para os mais 
diversos cenários, dentre eles para a manipulação e para o acesso aos dados. Sobre o Pandas, classifique V 
para as sentenças verdadeiras e F para as falsas:
( ) O comando DataFrame permite criar um Pandas Series.
( ) O comando head() exibe o cabeçalho de um DataFrame.
( ) O comando plot() exibe o gráfico com os dados de um DataFrame.
( ) O Pandas não tem recursos para acessar documentos JSON.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B F - V - V - F.
C V - F - F - V.
D V - V - F - F.
As listas muitas vezes são chamadas de canivete suíço do Python, isso acontece porque podemos 
utilizar esse tipo de estrutura nos mais diversos contextos. As listas contêm diversos comandos para realizar 
sua manipulação. Considerando o exposto, associe os itens, utilizando o código a seguir:
I- Insert.
II- Extended.
III- Remove(nome_elemento).
IV- Pop(3).
( ) Remove um elemento pelo valor do elemento.
( ) Remove um elemento pela posição do elemento.
( ) Insere um elemento passando a posição.
( ) Realiza a junção de duas listas.
Assinale a alternativa que apresenta a sequência CORRETA:
A III - IV - I - II.
B I - II - III - IV.
C IV - III - II - I.
D II - III - I - IV.
O Pandas é uma biblioteca Python sob a licença BSD. Ela oferece estruturas de dados de alto 
desempenho e uma interface de fácil utilização, assim como algumas ferramentas de análise de dados. No ej-
math, o Pandas é o elemento básico de construção de alto nível para fazer a análise prática dos dados 
extraídos da conversa, mais especificamente da matriz de comentários por usuários que registra os votos 
individuais. Sobre o Pandas, classifique V para as sentenças verdadeiras e F para as falsas:
3
4
5
16/03/2024, 14:16 Avaliação II - Individual
about:blank 3/5
( ) O comando .mean() retorna a média dos valores de um dataframe.
( ) O comando .sum() retorna o maior valor de um data frame.
( ) O comando .describe() retorna dados estatísticos de um dataframe.
( ) O comando .min() retorna o menor valor de um dataframe.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F.
B F - F - F - F.
C V - F - V - V.
D F - V - F - V.
O desenvolvimento de programas para Big Data pode acontecer por meio de diversas linguagens de 
programação. Tanto o Python quanto as principais linguagens de programação para Big Data têm uma 
característica desejável em comum com relação ao paradigma de programação. Sobre essa característica, 
assinale a alternativa CORRETA:
A Programação Vetorial.
B Programação Orientada a Objetos.
C Programação Procedural.
D Programação Discreta.
Muitas linguagens de programação demandam muito tempo de aprendizado, devido à alta 
complexidade que possuem. Normalmente, o aprendizado de algoritmos escritos em linguagem natural 
antecede o de linguagens de programação. A sintaxe da linguagem Python é muito semelhante a uma 
linguagem natural em formato de algoritmo, já que dispensa a utilização de chaves para demarcação de 
blocos. Sobre as estruturas de dados do Python, assinale a alternativa CORRETA que apresenta as 
bibliotecas para manipulação de dados:
FONTE: FAGÁ JÚNIOR, Roberto; MOTTI, Vivian Genaro; PIMENTEL, Maria da Graça Campos. 
Construindo um jogo MMORPG com Python. Porto Alegre: SBC, 2009.
A Pandas e Numpy.
B Numpy e ScikitLearning.
C Pandas e Matlab.
D Matplotlib e Matlab.
Python é uma linguagem de programação interpretada que pode ser utilizada para escrever pequenos 
programas para automatizar tarefas de forma relativamente simples. O Pandas é uma biblioteca que, 
integrada ao Python, oferece estruturas de dados de alto nível e funções para trabalhar com dados 
estruturados ou tabulares de forma rápida, fácil e expressiva. Sobre o Pandas, classifique V para as sentenças 
verdadeiras e F para as falsas:
6
7
8
16/03/2024, 14:16 Avaliação II - Individual
about:blank 4/5
( ) O Pandas permite carregar apenas documentos externos no formato JSON.
( ) O Pandas permite se conectar a documentos no formato JSON.
( ) O Pandas permite se conectar a documentos no formato CSV.
( ) O Pandas não permite acessar documentos externos.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: SILVA, Everson Mizael Cortez. Um modelo descritivo para auxiliar o acompanhamento da evasão 
escolar nos cursos técnicos e superiores no Instituto Federal do Rio Grande do Norte-Campus do São 
Gonçalo do Amarante. 2019. Disponível em: 
https://repositorio.ufrn.br/jspui/bitstream/123456789/28334/1/Modelodescritivoauxiliar_Silva_2019.pdf. 
Acesso em: 19 maio 2020.
A F - V - V - F.
B V - V - V - F.
C F - F - F - V.
D V - F - F - V.
Um dos principais motivos do Python ter ascendido nos últimos anos, com relação ao número de 
usuários, é o fato de ter diversas bibliotecas para os mais diversos cenários. Dentre elas, o Numpy se destaca 
por conter um conjunto de operações matemáticas e de manipulação de dados. Considerando a declaração a 
= numpy.array([[ 1 , 2 , 3],[4 ,5,6 ]]), associe os itens, utilizando o código a seguir:
I- numpy.zeros(10)
II- numpy.ones(10)
III- a.T
IV- a.shape
( ) Retorna o array transposto.
( ) Retorna um array de 0. 
( ) Retorna um array de 1.
( ) Retorna o tamanho das dimensões de um array.
Assinale a alternativa que apresenta a sequência CORRETA:
A I - II - IV - III.
B I - II - III - IV.
C III - I - II - IV.
D IV - III - II - I.
A estrutura de repetição for pode ser utilizada para percorrer diversas estruturas de armazenamento de 
dados em Python. Considere o emprego da estrutura for segundo a imagem. Assinale a alternativa 
CORRETA que apresenta uma opção para realizar a mesma tarefa da linha três e quatro em uma única linha:
A
9
10
16/03/2024, 14:16 Avaliação II - Individual
about:blank 5/5
print(X*10)
B print(X**10)
C print(X+10)
D print(np*10)
Imprimir

Continue navegando