Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 4.590 questões
1) Operadores aritméticos para tipos primitivos, como os destacados a seguir, +, –, * e / podem ser considerados um tipo de polimorfismo.
2) Suponha que, numa classe-pai, tenhamos um método: “…public void metodo1(){…}”. Numa classe-filha, suponha que reescrevamos o método herdado: “…public void metodo1 {...[código diferente]…}”. O polimorfismo ocorre porque, quando invocamos o método da classe-filha, o interpretador entende que deve executar o código de metodo1() da classe-pai, antes da execução do código metodo1() da classefilha.
3) Quando queremos fazer um polimorfismo utilizando sobrecarga, em Java, é obrigatório o uso da palavrachave “@overload” no preâmbulo do novo método.
4) Um polimorfismo de sobrecarga pode ser criado ao se fornecer na classe-filha um método com o mesmo nome do método da classe-pai, mas com o número de argumentos diferente
Estão corretas, apenas:
I. Um compilador realiza a tradução de um código-fonte escrito em linguagem de alto nível para instruções em linguagem de máquina.
II. A diferença entre um compilador e um interpretador é que o primeiro traduz apenas as instruções demandadas em tempo de execução, enquanto o segundo faz a tradução de todas as instruções, de uma só vez, em tempo de projeto.
III. As linguagens de programação que possuem tipagem forte e estática; obrigatoriamente são traduzidas por compiladores, pois, neste caso, os tipos das variáveis são determinados em tempo de execução.
Está correto o que se afirma apenas em
No contexto do Python, analise o script a seguir.
...
p1 = Person("John", 36)
print(p1.nome)
print(p1.cidade)
Assinale a correta definição da classe Pessoa que completa o
script.
Analise o código Python a seguir.
L=[0,4,2,8,3,6]
for k in(-1, -2, -1):
print (L[k])
Os valores exibidos na execução do script acima são
Para implementar essa customização, Carlos deve criar um método de recurso que utilize a anotação do JAX-RS:
const array = ["Um", "Dois", "Tres"]; array.unshift("Tres"); array.splice(-1);
O valor final do array é:
Ao efetuar essa operação, Marcelo buscava adotar o princípio do(a):
Para apresentar os dados consultados no RecyclerView, Daniel deve implementar um descendente de:
<html><body> <?php if (isset($_SESSION["user"])) { ?> Esse conteúdo deveria ser exibido <?php } ?> </body></html>
Após analisar o código, Roberta descobriu que o problema é:
Para criar o teste, uma das ações necessárias é:
x = 1:4 y = 2 z = x + y
if(max(z)>11){print(max(z))}else{print(sum(z))}
O código foi executado sem apresentar erro. Com isso, o resultado obtido será:
Assinale a alternativa que completa, CORRETAMENTE, a lacuna do texto: