Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 8.034 questões
A respeito da linguagem de programação Java, analise as afirmações a seguir:
I. Para se criar uma classe, deve-se declarar a visibilidade e, em seguida, digitar a palavra reservada class e o nome da classe. Os métodos e atributos ou propriedades devem ser inseridos dentro de chaves. Por exemplo, supondo que o programador queira criar a classe rotulada de Teste, a seguinte estrutura deve ser seguida:
1. public class TesteJava{
2. //atributos ou propriedades
3. //métodos
4. }
I. Em uma aplicação desenvolvida em Java, os objetos são características definidas pelas classes. Java não permite a instanciação de objetos da classe para inicializar atributos ou invocar métodos. Essa ação traria um comportamento indesejado, denominado de Herança ou Polimorfismo.
II. Atributos são propriedades de um objeto. Em Java, é possível criar uma classe para guardar essas propriedades conforme o exemplo abaixo para uma classe rotulada de Pessoa:
1. public class Pessoa{
2. public String nome;
3. public int idade;
4. public int altura
4. }
III. Construtores são métodos especiais que inicializam os atributos toda vez que é chamado. Em Java, toda vez que a palavra reservada new é digitada, o objeto realiza a solicitação para a memória do sistema armazená-lo, chamando o construtor da classe para inicializar o objeto. A identificação de um construtor em uma classe é sempre o mesmo nome da classe.
Estão corretas APENAS:
Com relação a conceitos de programação Python e R, julgue o item que se segue.
O resultado do código R seguinte será "12".

Com relação a conceitos de programação Python e R, julgue o item que se segue.
O código Python a seguir apresenta como resultado "True".
x = bool(-3)
y = bool("True"*x)
z = bool("False")
print (x and y and z)
Com relação a conceitos de programação Python e R, julgue o item que se segue.
O resultado do código R seguinte será "12".
f<- function(x) {
g <- function(y) {
y + z
}
z <- 4
x + g(x)
}
z <- 10
f (4)
Sobre as funções lambda em Java, assinale a alternativa correta.
(variável) -> (método)
Considerando a arquitetura da linguagem de programação Java e o Java Development Kit (JDK) e o Java Runtime Environment (JRE), assinale a alternativa correta.
Analise o código abaixo e responda, a qual linguagem de programação melhor se enquadra essa sintaxe:

Alternativas:
Considere a classe Java abaixo.

O que o console exibirá quando o método main() for executado?
A classe Java ArvNo, exibida abaixo, é usada para representar os nós de uma árvore binária.

Ela é usada na implementação de uma árvore binária pela classe Arv, exibida a seguir.

Que árvore terá os valores de seus nós exibidos em ordem descendente quando for percorrida pelo método percorre(),
definido na classe Arv?
Considere as seguintes classes e interfaces Java, que ocupam arquivos separados do pacote default:


O que será exibido no console quando o método main() for executado?
A classe Queue a seguir é uma implementação parcial do tipo abstrato de dados Fila.

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?
No entanto, esse programa está incompleto porque apenas encontra o corredor 327.
Que instruções PHP devem ser colocadas, no lugar do comentário marcado com a palavra TODO no programa apresentado, para que sejam impressas as numerações das camisas dos 10 competidores desclassificados?
A classe Java a seguir contém dois métodos (busca e buscaBin) que implementam um algoritmo de busca binária sobre um array de inteiros.

O que será exibido no console quando o método main() for executado?
O seguinte trecho de código Java pressupõe a existência de uma classe Test que possui um construtor que recebe uma String. Utiliza-se reflexão por meio do tipo Class, da própria linguagem Java.
Test obj = new Test(“myName”);
Class cls = obj.getClass( );
System.out.println(cls.getName( ) );
A saída produzida por esse trecho de código é: