Questões de Concurso Público AGERGS 2022 para Técnico Superior Engenheiro de Dados

Foram encontradas 13 questões

Q1949101 Programação
Três estruturas de dados fundamentais em Python são as listas (“list”), tuplas (“tuple”) e dicionários (“dict”). A respeito dessas estruturas, é correto afirmar que: 
Alternativas
Q1949102 Programação
Sobre Linguagem de Programação Python, analise as assertivas abaixo e assinale a alternativa correta.

I. Uma tupla é uma sequência de valores. Os valores podem ser de qualquer tipo, e podem ser indexados por números inteiros, portanto, nesse sentido, as tuplas são muito parecidas com as listas. A diferença importante é que as tuplas são imutáveis.
II. Sintaticamente, uma tupla é uma lista de valores separados por vírgulas:
a) >>> t = 'a', 'b', 'c', 'd', 'e'
III. Embora não seja sempre necessário, é comum colocar tuplas entre parênteses:
a. >>> t = ('a', 'b', 'c', 'd', 'e')
IV. Para criar uma tupla com um único elemento, é preciso incluir uma vírgula final:
a. >>> t1 = 'a',
b. >>> type(t1)
c. <class'tuple'> 
Alternativas
Q1949103 Programação
No código a seguir, n é um ----------- ? n = '5' 
Alternativas
Q1949104 Programação

Analise o código Python a seguir:


import numpy as np


series = [[23,45,12,679], [14,48,69,38]]


new_series = np.array(series)


print(new_series.ndim)


print(new_series.shape)



Qual é a saída correta?

Alternativas
Q1949105 Programação
Zip é uma função integrada que recebe duas ou mais sequências e devolve uma lista de tuplas, onde cada tupla contém um elemento de cada sequência. O nome da função tem a ver com o zíper, que se junta e encaixa duas carreiras de dentes. Após a execução do Código, qual é o resultado?

>>> s = 'abc'
>>> t = [0, 1, 2]
>>> zip(s, t)

>>> for pair in zip(s, t):
... print(pair)
...


Alternativas
Q1949106 Programação
Suponha que o DataFrame df tenha sido criado conforme o código a seguir:
df = pd.read_csv("dados.csv")
Assinale as instruções que podemos utilizar para retornar as primeiras 5 linhas do DataFrame df.
Alternativas
Q1949107 Programação
Estamos interessados em ajustar um modelo de regressão linear simples no pacote estatístico R. O comando a ser utilizado para esse fim é:
Alternativas
Q1949108 Programação
Quando usamos o símbolo “=” ou “<” seguido de “-” estamos criando objetos com um nome que aparece à esquerda e que contém alguns elementos (o que vem à direita do símbolo). Quando criamos um objeto, ele fica guardado na memória do R até que se feche o programa. Porém, os objetos criados ficam ocultos. Para ver a lista de arquivos ocultos, basta dar o seguinte comando: 
Alternativas
Q1949109 Programação
A técnica que vetoriza as palavras com base na importância que elas compartilham é: 
Alternativas
Q1949110 Programação
Sobre os comandos R, analise as assertivas abaixo e assinale a alternativa correta.

I. license – detalha as condições de distribuição do R.
II. contributors – lista a equipe do time-cerne de desenvolvimento.
III. Citation – ensina como citar o R em trabalhos acadêmicos.
IV. Demo – inicia uma sessão interativa de demonstração do R. 
Alternativas
Q1949140 Programação
Uma das características da linguagem HIVEQL é ter uma extensão que permita distribuir consultas entre reducers em um script do tipo map-reduce. Qual extensão deve-se usar para distribuir as consultas e garantir a ordenação ou o agrupamento das chaves distribuídas?
Alternativas
Q1949146 Programação
A programação em Spark se baseia no conceito de RDD’s. Os RDD’s são a unidade fundamental de dados no Spark e têm como principal característica a propriedade de ser imutável. Sobre os RDD’s, é correto afirmar que:
Alternativas
Q1949147 Programação
São exemplos de operações de transformação em Spark, EXCETO:
Alternativas
Respostas
1: D
2: A
3: C
4: A
5: B
6: B
7: C
8: E
9: E
10: A
11: B
12: E
13: D