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

Questões Discursivas

Foram encontradas 2.718 questões

Q388289 Programação
Qual linha de programação java não resultaria em erro de compilação?
Alternativas
Q386861 Programação
Analise o código a seguir, escrito na linguagem Java.

imagem-022.jpg

 Analise o código a seguir, escrito na linguagem Java.


Imagem associada para resolução da questão


Está CORRETA a seguinte saída ao final do programa:
Alternativas
Q386455 Programação
Assinale a alternativa correta que descreve a funcionalidade do código Java apresentado acima.
Alternativas
Q386071 Programação
Com base no código Java, a seguir, responda:

imagem-043.jpg
imagem-044.jpg

Qual alternativa indica o resultado da execução do código?
Alternativas
Q386055 Programação
Qual linguagem de programação é considerada multiplataforma e faz uso de uma máquina virtual para ser executada?
Alternativas
Q384632 Programação
Considere a Linguagem de Programação Java na sua última versão. Sobre o tratamento de exceções nesta linguagem, assinale a alternativa INCORRETA.
Alternativas
Q384631 Programação
Considere a Linguagem de Programação Java na sua última versão. Sobre declaração de arrays nesta linguagem, assinale a alternativa INCORRETA.
Alternativas
Q384630 Programação
Considere a Linguagem de Programação Java na sua última versão. Sobre tipos nesta linguagem, assinale a alternativa INCORRETA.
Alternativas
Q379631 Programação
O algoritmo a seguir deve ser utilizado para resolver a questão.

imagem-007.jpg
Os operadores lógicos E, OU e NÃO e o operador relacional <>, que aparecem no algoritmo apresentado, podem ser escritos em Java, respectivamente, como
Alternativas
Q378290 Programação
Analise o método da classe Java a seguir.

Imagem associada para resolução da questão

Na sua execução, conclui-se que
Alternativas
Q377516 Programação
Observe o código em Java abaixo, elaborado para criar uma classe Aluno com atributo encapsulado nome do tipo String, atributo público de nome contador do tipo inteiro que seja da classe, e os métodos para acesso ao atributo encapsulado.

imagem-006.jpg

Os termos que preenchem corretamente as lacunas são:
Alternativas
Q377515 Programação
Observe o trecho de código em Java exibido abaixo, que executa uma consulta em um banco de dados e exibe o resultado na saída padrão.

imagem-005.jpg

Analise as seguintes assertivas referentes ao trecho de código apresentado:

I- A consulta é realizada em uma tabela de nome “Alunos” no Banco de Dados.
II- Os atributos consultados e exibidos são: matricula e nome.
III- A consulta restringe o resultado exibido a um registro.
IV- É correto afirmar que existe uma tabela chamada coordenador.

Estão corretas as afirmativas
Alternativas
Q376191 Programação
Avalie o método a seguir, escrito na linguagem Java, cujos dados de entrada incluem um arranjo vet de números inteiros e um número inteiro n >= 1, de tal maneira que vet tenha pelo menos n elementos. A saída desse método consiste no somatório dos n primeiros elementos do arranjo vet.

imagem-018.jpg

A prática de programação utilizada nesse método Java para obter a saída descrita chama-se recursão
Alternativas
Q376188 Programação
Observe o seguinte código-fonte escrito em Java.

imagem-016.jpg

Pela análise desse código-fonte da perspectiva de métodos e de passagem de parâmetros na linguagem Java, verifica- se que
Alternativas
Q376187 Programação
Considere o código-fonte a seguir escrito na linguagem de programação Java.

imagem-015.jpg

A análise desse código-fonte, do ponto de vista do uso da estrutura de repetição while e das definições de variáveis na linguagem Java, permite constatar que
Alternativas
Ano: 2014 Banca: FCC Órgão: SABESP Prova: FCC - 2014 - SABESP - Tecnólogo - Sistemas |
Q374020 Programação
Analise as afirmativas sobre métodos de implementação de linguagens de programação:

I. No processo de interpretação, a instrução é traduzida e executada no momento da execução do programa. Uma vantagem é que apenas partes do programa podem ser executados, mas há desvantagens: o processo é mais lento em relação ao processo de compilação e pode haver maior consumo de memória.

II. O processo híbrido combina a execução eficiente e a portabilidade de programas. A base é a existência de um código intermediário, mais fácil de ser interpretado e não específico de uma plataforma computacional. O método é dividido em duas etapas: compilação para um código intermediário e interpretação desse código. Um exemplo é o Java e a JVM.

III. O processo de compilação efetua a tradução integral do código fonte para o código de máquina. A execução é mais rápida porque não é necessário fazer nenhuma tradução intermediária. Para que o programa seja executado é necessário apenas o código executável. A vantagem é a total portabilidade do código executável, que pode ser executado em qualquer sistema operacional.

Está correto o que se afirma APENAS em
Alternativas
Q373310 Programação
Considere as seguintes linguagens de programação:

                          C C++ C# Java VB.NET SmallTalk Python

Dessa lista, a linguagem que não oferece suporte a orientação objetos é :
Alternativas
Q372502 Programação
As classes e interfaces Java a seguir ocupam cada qual seu próprio arquivo:

imagem-010.jpg

Qual diagrama de classes UML é compatível com o código Java acima?
Alternativas
Q372500 Programação
As classes Java a seguir ocupam arquivos distintos. Elas são usadas para implementar árvores binárias nas quais os nós armazenam valores inteiros.

package estruturas;
imagem-007.jpg

A criação dos nós de uma árvore é realizada pelo construtor da classe Arv. Esse construtor, entretanto, não é exibido por ser irrelevante para a questão. É necessário saber apenas que, após a execução do construtor, a variável de instância raiz irá referenciar o nó raiz da árvore criada.

A classe Main a seguir foi elaborada para utilizar as classes descritas acima.

imagem-008.jpg

Seja a seguinte árvore binária:

imagem-009.jpg

Supondo que uma árvore como essa seja criada após a instanciação de um objeto da classe Arv, o que será exibido no console quando o método main( ) acima for executado?
Alternativas
Q372495 Programação
Seja o seguinte programa Java:

import java.util.*;

public class Main {
       public static void main(String[ ] args) {
              Collection a=new TreeSet( );
              Set b=new TreeSet( );
              Set c=(new HashMap( )).values( );
              SortedSet d=new TreeSet( );
              Deque e=new LinkedList( );
       }
}

Qual comando produz um erro de compilação?
Alternativas
Respostas
1781: C
1782: C
1783: A
1784: E
1785: A
1786: C
1787: B
1788: A
1789: B
1790: D
1791: E
1792: B
1793: B
1794: C
1795: A
1796: E
1797: A
1798: B
1799: B
1800: C