161 Q950922
Programação Java Linguagens de programação
Ano: 2023
Banca: Instituto Consulplan
A linguagem de programação Java possui algumas palavras-chave que são da linguagem e não podem ser usadas como nome de variáveis, métodos e classes. Um exemplo é a palavra-chave final. Em Java, a palavra-chave final indica que uma
162 Q950921
Programação Programação Orientada a Objetos
Ano: 2023
Banca: Instituto Consulplan
A Programação Orientada a Objetos (POO) tem o propósito principal de aproximar o mundo lógico da programação e o mundo em que vivemos. Na POO, o conceito que define a capacidade de um objeto de ter comportamentos diferentes dependendo do contexto em que é utilizado denomina-se:
163 Q950920
Programação JEE (Java Enterprise Edition) Plataforma Java
Ano: 2023
Banca: Instituto Consulplan
A plataforma Java Enterprise Edition (JEE) é uma plataforma de programação para servidores, consistindo de uma série de especificações detalhadas. Trata-se de característica da plataforma JEE: 
164 Q950919
Programação XML (Extensible Markup Language) Linguagens de marcação
Ano: 2023
Banca: Instituto Consulplan


Imagem associada para resolução da questão

De acordo com o trecho de código Extensible Markup Language (XML) citado anteriormente, representa corretamente o caminho completo (XPath) para acessar o valor “Belém”:

165 Q950868
Programação Conceitos básicos de programação Programação estruturada
Ano: 2023
Banca: COTEC
São necessárias três formas de controle para se implementar um algoritmo na programação estruturada. Essas formas de controle são 
166 Q950867
Programação Java Linguagens de programação
Ano: 2023
Banca: FUNDEP (Gestão de Concursos)
Considere a declaração do seguinte método, escrito na linguagem Java, e analise as afirmativas a seguir.
public static long minhaFuncao(int[] vetor) {      int total = 0;      for(int i = 0; i < vetor.length; i++) {      total += vetor[i];    }    return total; } public static void main(String[] args) {       int[] vet = {10, 20, 30, 40};       long a = minhaFuncao(vet);       long b = minhaFuncao(vet); }
I. Esse método não pode ser compilado, pois seu retorno é do tipo long, e a variável total é do tipo int. II. A variável a receberá o valor 100 na sua definição. II. A variável b receberá o valor 100 na sua definição.
Está(ão) correta(s) a(s) afirmativa(s)
167 Q950866
Programação Java Linguagens de programação
Ano: 2023
Banca: FUNDEP (Gestão de Concursos)
Considerando o conceito de polimorfismo na linguagem Java, analise as afirmativas a seguir e assinale com V as verdadeiras e com F as falsas.
(???) Classes Abstratas não podem ser instanciadas. (???) Métodos Abstratos não precisam ser reimplementados. (???) Toda classe em Java herda da classe Object. (???) A variável this garante que a subclasse chame qualquer método da superclasse.
Assinale a sequência correta. 
168 Q950865
Programação Java Linguagens de programação
Ano: 2023
Banca: FGV

Observe o seguinte programa elaborado na linguagem Java.

Imagem associada para resolução da questão


O resultado da execução do programa é: 

169 Q950864
Programação Linguagens de programação JavaScript
Ano: 2023
Banca: UFSC

Considere o código da função calcular, em JavaScript, a seguir:

function calcular(x) {

    let y = 0;

    let z = x;

    while (z > 20) {

           y = y + 1; z =

           z - 1;

     }

     return y;

}

O resultado da sua execução, por três vezes, passando os parâmetros 0, 20 e 40, será, nesta ordem: 

170 Q950863
Programação Linguagens de programação JavaScript
Ano: 2023
Banca: UFSC
Considere o código da função calcular, em JavaScript, a seguir:
function calcular(x) {   if (x > 2) {      return calcular(x - 1);    } else {       return x;    } }
O resultado da sua execução, por três vezes, passando os parâmetros 0, 2 e 100, será, nesta ordem: