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

Foram encontradas 2.561 questões

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
Q373619 Programação
Julgue os próximos itens, referentes a linguagens de programação Java e PHP.

Ao se executar o código abaixo, a saída apresentada será: resultado: 8.

imagem-006.jpg
Alternativas
Q373618 Programação
Julgue os próximos itens, referentes a linguagens de programação Java e PHP.

Para configurar a senha de acesso do TOMCAT Manager, deve-se abrir o arquivo tomcat-users.xml localizado na pasta conf do local de instalação do TOMCAT e editá-lo inserindo ou alterando as tags role e user.
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
Q372492 Programação
Considere as classes e interfaces Java abaixo, em que cada qual ocupa seu próprio arquivo.

public class ClsA {
       int x;
       int y;
       public final void opA1(int a) {
       }
       public static void opA2(float b) {
       }
       public void opA3(int a,String b) {
       }
}
public abstract class ClsB {
       String s1;
       int i;
       public void opB1(String s) {
       }
       public abstract void opB2(String s,String t);
       public void opB3(int a,int b) {
       }
}
public interface ItX {
       void op1(Object x);
       String op2(Object x,String y);
}

Qual classe NÃO produz erros de compilação?

Alternativas
Q371781 Programação
Julgue os itens que se seguem, relativos a JSE, JME e JEE.

A tecnologia Java RMI (Remote Method Invocation), embasada no CORBA (Common Object Request Brokerage Architecture), é utilizada para a incorporação de objetos distribuídos, ou seja, objetos que interagem em diferentes plataformas por meio de uma rede.
Alternativas
Q371763 Programação
Acerca da linguagem de programação Java, julgue os itens que se seguem.

O código Java mostrado abaixo será compilado corretamente e retornará true, true no console.

imagem-001.jpg

Alternativas
Q371762 Programação
Acerca da linguagem de programação Java, julgue os itens que se seguem.

Se o método main for declarado como private em uma classe Java, essa classe irá compilar e todos os métodos serão acessados.
Alternativas
Q370703 Programação
Considere os trechos de códigos que fazem conexão com banco de dados em diferentes linguagens de programação:

Trecho 1:

imagem-067.jpg

Trecho 2:

imagem-068.jpg

Os trechos 1 e 2 estão escritos, respectivamente, nas seguintes linguagens de programação,
Alternativas
Q370698 Programação
Considere o programa Java abaixo.

imagem-018.jpg

Os comandos para compilar e executar o programa acima, usando linha de comando e os resultados obtidos a partir dos dados de entrada 2013, 199, -10, 575 e 2014, são, respectivamente,
Alternativas
Q370696 Programação
Considere que o número imagem-007.jpg é o número de um processo de um dos Tribunais Regionais Trabalhistas, onde imagem-008.jpg é o número do processo; 12 é o dígito verificador; imagem-009.jpg é o ano; imagem-010.jpg é um número fixo estabelecido para uma instância da Justiça Trabalhista; imagem-012.jpg é um número fixo para a 9º Região e imagem-011.jpg é a unidade de origem do processo.

Em um programa Java este número foi armazenado em uma variável String da seguinte forma:

imagem-013.jpg

Considere que, entre cada grupo de números foi colocado apenas um espaço em branco.
Para separar os grupos de números nos espaços em branco colocando cada parte em uma posição de uma array de Strings de nome x, utiliza-se o comando
Alternativas
Q370102 Programação
Algoritmo de ordenação em ciência da computação é um algoritmo que coloca os elementos de uma dada sequência, em uma certa ordem; em outras palavras, efetua sua ordenação completa ou parcial. As ordens mais usadas são a numérica e a lexicográfica.

imagem-004.jpg
A seguir são apresentados códigos na linguagem JAVA representando os métodos mais simples de ordenação e os nomes:

1) Comb
2) Bubble
3) Insertion
4) Selection

Assinale a alternativa que apresenta as combinações corretas entre código e nome:
Alternativas
Q367126 Programação
Em relação à implementação de sistemas, empregando a linguagem Java, pode-se afirmar que:
Alternativas
Q366400 Programação
Dado o seguinte código Java,

imagem-008.jpg

ao tentar compilar o código (gerar bytecode), o compilador
Alternativas
Q366398 Programação
Analisando as afirmações seguintes, relacionadas à versão mais nova da máquina virtual Java,

I. A linguagem Java não permite a criação de classes com visibilidade privada (private).

II. A linguagem Java não permite a definição de métodos construtores com visibilidade privada (private).

III. A linguagem Java não permite a definição de pacotes com visibilidade privada (private).

IV. A linguagem Java não permite a utilização de polimorfismo paramétrico.

verifica-se que está(ão) correta(s)

Alternativas
Respostas
1821: C
1822: A
1823: E
1824: C
1825: C
1826: A
1827: B
1828: B
1829: C
1830: D
1831: E
1832: C
1833: E
1834: A
1835: B
1836: A
1837: C
1838: B
1839: D
1840: D