

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considere o trecho de código a seguir, de um programa escrito na linguagem Java.
1 __ public class Carro
2 __ {
3 ____ private String modelo;
4 ____ private int cilindradas;
S ____ public Carro(String modelo, int cilindradas}
6 ____ {
7 ______ this.modelo = modelo;
8 ______ this.cilindradas = cilindradas;
9 ____ }
...
15 __}
Quanto a esse contexto, considere, ainda, as instruções a seguir, da classe CarroEsportivo.
1 __ public class CarroEsportivo extends Carro
2 __ {
3 ____ private String marca;
4 ____ public CarroEsportivo(String modelo, int cilindradas, String marca)
5 ____ {
6 _______ super(modelo, cilindradas);
7 _______ this.marca = marca;
8 ____ }
9 __ }
Com relação aos trechos de código precedentes, é correto afirmar que
o parâmetro this, na linha 7 da classe CarroEsportivo, é uma palavra reservada usada para mostrar que está sendo feita referência ao atributo privado marca da classe Carro.
o comando this, na linha 7 da classe CarroEsportivo, é uma palavra reservada que faz referência ao atributo público marca da classe Carro.
a instrução super, na linha 6 da classe CarroEsportivo, é usada para importar o pacote atributos privados da classe Carro, a fim de se tornarem públicos para a classe CarroEsportivo.
a instrução super, na linha 6 da classe CarroEsportivo, permite à classe CarroEsportivo acessar os atributos privados da classe Carro.
a instrução super, na linha 6 da classe CarroEsportivo, pode permitir à classe CarroEsportivo acessar atributos públicos da classe Carro.
A classe Queue a seguir é uma implementação parcial do tipo abstrato de dados Fila.
import java.util.ArrayList;
public class Queue<ELM> {
private ArrayList<ELM> lst=new ArrayList<ELM>();
public boolean isEmpty() {
return lst.isEmpty();
}
public void enqueue(ELM s) {
}
public ELM dequeue() {
}
}
Nesse contexto, qual implementação dos métodos enqueue() e dequeue() completa a classe Queue, de modo que todos os elementos inseridos em uma fila possam ser recuperados de acordo com a propriedade FIFO?
public void enqueue(ELM s) {
lst.add(s);
}
public ELM dequeue() {
if(!lst.isEmpty())
return lst.get(0);
else
return null;
}
public void enqueue(ELM s) {
lst.add(0,s);
}
public ELM dequeue() {
if(!lst.isEmpty())
return lst.remove(lst.size()-1);
else
return null;
}
public void enqueue(ELM s) {
lst.add(0,s);
}
public ELM dequeue() {
if(!lst.isEmpty())
return lst.remove(0);
else
return null;
}
public void enqueue(ELM s) {
lst.add(s);
}
public ELM dequeue() {
if(!lst.isEmpty())
return lst.remove(lst.size()-1);
else
return null;
}
public void enqueue(ELM s) {
lst.add(lst.size(),s);
}
public ELM dequeue() {
if(!lst.isEmpty())
return lst.remove(lst.size()-1);
else
return null;
}
Quanto às linguagens de programação, assinale a alternativa que esteja tecnicamente incorreta.
Java é uma das principais representantes das linguagens orientadas a objetos
JavaScript, é uma sub-línguagem do Java, feita para o desenvolvimento de aplicações para Android
Grande parte dos sistemas operacionais existentes no mercado foram escritos em C
Assembly é uma linguagem de programação de baixo nível, também definida, muitas vezes, como linguagem de montagem
A linguagem de programação C# foi desenvolvida pela Microsoft

Considerando o conjunto de dados formado por pares de pontos {(1,3), (2,4), (3,2), (4,4), (5,2)}, o código a seguir produz um gráfico de dispersão na forma ilustrada na figura anterior.
import numpy
import matplotlib.pyplot as plt
x = numpy.array([1,2,3,4,5])
y = numpy.array([3,4,2,4,2])
plt.scatter(x, y)
plt.show()
Certo
Errado
A respeito do CoffeeScript — linguagem baseada em Ruby e Python, julgue os itens a seguir.
I O CoffeeScript tem a capacidade de transcompilar (compilar de uma linguagem fonte para outra) em JavaScript.
II Um código escrito em CoffeeScript é equivalente ao JavaScript em número de linhas.
III Ao contrário do JavaScript, o CoffeScript possui herança baseada em classe.
Assinale a opção correta.
Apenas o item I está certo.
Apenas o item II está certo.
Apenas os itens I e III estão certos.
Apenas os itens II e III estão certos.
Todos os itens estão certos.