Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 8.034 questões

Q1752699 Programação

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:

Alternativas
Q1752692 Programação
O PHP (um acrônimo recursivo para PHP: Hypertext Preprocessor) é uma linguagem de script open source de uso geral, muito utilizada, e especialmente adequada para o desenvolvimento web e que pode ser embutida dentro do HTML. Sobre esta linguagem na versão 7.0 ou superior, assinale a alternativa INCORRETA:
Alternativas
Q1752406 Programação
Quanto às linguagens de programação, assinale a alternativa que esteja tecnicamente incorreta.
Alternativas
Q1752395 Programação
Função da linguagem de programação R que permite fazer gráficos de dispersão. De acordo com a descrição, a função é:
Alternativas
Q1751741 Programação

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". 


Imagem associada para resolução da questão

Alternativas
Q1751740 Programação

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)

Alternativas
Q1751492 Programação

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)

Alternativas
Q1747927 Programação

Sobre as funções lambda em Java, assinale a alternativa correta.

(variável) -> (método)

Alternativas
Q1747925 Programação

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.

Alternativas
Q1738685 Programação

Analise o código abaixo e responda, a qual linguagem de programação melhor se enquadra essa sintaxe:


Imagem associada para resolução da questão


Alternativas:

Alternativas
Q1735420 Programação

Considere a classe Java abaixo.


Imagem associada para resolução da questão


O que o console exibirá quando o método main() for executado?

Alternativas
Q1735419 Programação

A classe Java ArvNo, exibida abaixo, é usada para representar os nós de uma árvore binária.


Imagem associada para resolução da questão


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


Imagem associada para resolução da questão


Que árvore terá os valores de seus nós exibidos em ordem descendente quando for percorrida pelo método percorre(), definido na classe Arv?

Alternativas
Q1735418 Programação

Considere as seguintes classes e interfaces Java, que ocupam arquivos separados do pacote default:


Imagem associada para resolução da questão

Imagem associada para resolução da questão


O que será exibido no console quando o método main() for executado?

Alternativas
Q1735417 Programação

A classe Queue a seguir é uma implementação parcial do tipo abstrato de dados Fila.


Imagem associada para resolução da questão


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?

Alternativas
Q1735412 Programação
O corredor com camisa de numeração 327 foi prejudicado durante uma competição pelos 10 corredores que chegaram logo a sua frente. A direção da corrida resolveu, então, desclassificar esses 10 corredores. Um programador designado para construir um programa que listasse somente os números das camisas desses corredores desclassificados chegou ao programa apresentado abaixo, que recebe como entrada o número de cada um dos competidores pela ordem de chegada, do primeiro ao último, e acha o competidor 327.
Imagem associada para resolução da questão
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?
Alternativas
Q1735410 Programação

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.


Imagem associada para resolução da questão


O que será exibido no console quando o método main() for executado?

Alternativas
Q1721393 Programação

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 é:

Alternativas
Q1721391 Programação
Na plataforma Java SE 8, o coletor de lixo (garbage collector) somente libera o espaço ocupado pelo objeto A na memória quando
Alternativas
Q1721386 Programação
No C#, são tipos numéricos sem sinal (unsigned) os tipos:
Alternativas
Q1721385 Programação
No jQuery – 3.5, a função que torna o elemento visível, caso ele esteja invisível, e invisível, caso esteja visível, é:
Alternativas
Respostas
3621: A
3622: C
3623: B
3624: B
3625: E
3626: E
3627: E
3628: C
3629: A
3630: E
3631: C
3632: A
3633: D
3634: B
3635: C
3636: D
3637: D
3638: E
3639: E
3640: B