Questões de Concurso Comentadas sobre programação
Foram encontradas 11.317 questões
I. Uma classe define as características e o comportamento de um conjunto de objetos.
II. Um objeto é uma instância de uma classe.
III. Encapsulamento é usado para restringir o acesso a variáveis (atributos), métodos ou até à própria classe.
IV. O polimorfismo permite que uma classe possa ser derivada de uma classe mãe, obtendo as mesmas características desta última.
Estão corretas
Considere o código escrito em linguagem Python abaixo
a = 10
b = 12
for i in range(b):
if i%3 :
a = a + 3
elif i%2 :
a = a + 2
else :
a = a + 1
print(a)
O valor da variável “a” exibido é
( ) Uma classe pode declarar uma constante com public static final. ( ) Protected garante acesso a subclasses e outras classes do mesmo package. ( ) Se uma variável não tem modificador especificado, o modificador de acesso padrão será protected. ( ) Private ajuda em testes e depuração, pois limita o escopo de acesso a apenas subclasses.
( ) Uma superclasse é a especialização de uma subclasse, enquanto uma subclasse é a generalização de uma superclasse. ( ) Uma classe define as propriedades comuns das suas instâncias (objetos). ( ) A comunicação entre objetos é feita via mensagens entre operações. ( ) O termo instância é utilizado para descrever um objeto em particular.
Considere-se que o arquivo CSV (comma separated values) cliente.csv tenha o seguinte conteúdo.
ClienteId,Sexo,Idade,UFNascimento 1,M,49,ES 2,F,38,RS 3,F,8,AC 4,F,11,RN 5,M,53,MG
Considere-se, também, que se queira mostrar em tela apenas as colunas Idade e Sexo de cada cliente, que o seguinte script em Python tenha sido executado e que o arquivo cliente.csv esteja na mesma pasta que o script em Python.
import pandas as pd
cliente = pd.read_csv(“cliente.csv”) sexo_idade = cliente [(“Sexo”, “Idade”)] print(sexo_idade.list())
Com base nessa situação hipotética, é correto afirmar que a execução do referido script resultará no seguinte.
Sexo Idade 0 M 49 1 F 38 2 F 8 3 F 11 4 M 53
FONTE: https://microcamp.com.br/
Marque a alternativa correta que corresponde à descrição apresentada:
Caso o código
x <- c(2, 4, 6, 8) y <- c(4, 8, 12, 16) z <- c(3, 5, 7, 9)
seja utilizado para se criar uma regressão linear multivariada, em que a variável y é a alvo, e as variáveis x e z são preditoras, então, para isso, é correto usar o comando a seguir.
f <- lm(y > x+z).
Considere-se que, após o código a seguir, tenha sido inserida uma quarta linha com um comando capaz de criar uma regressão linear multivariada para uma variável de nome model. Considere-se, ainda, que o código final tenha sido executado com sucesso.
x <- c(2, 4, 6, 8) y <- c(4, 8, 12, 16) z <- c(3, 5, 7, 9)
Nesse caso, a fim de resumir os dados presentes nos vetores x, y e z em apenas um vetor, de modo a mostrar, por exemplo, o maior valor, o menor valor e a média, por meio de agrupamento usando valores categóricos, seria correto inserir uma quinta linha no código, com o comando summarize(model).
O código
x <- data.frame(“id” = 1:5, “idade” = c(33,50,47,51,54), “nome” = c(“Yeshua”, “Mariah”, “Paul”, “John”, “Peter”)) x[3]
apresentará, ao ser executado, o resultado a seguir.
id idade nome 1 1 33 Yeshua 2 2 50 Mariah 3 3 47 Paul
O código matrix (1:9, nrow = 3, ncol = 3 ) apresentará, ao ser executado, o resultado a seguir.
[,1] [,2] [,3] [1,] 1 2 3 [2,] 4 5 6 [3,] 7 8 9
O código seq(3, 22, length=6) apresentará, ao ser executado, o resultado a seguir.
[1] 3 4 5 6 7 8