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

Foram encontradas 2.693 questões

Q1218911 Programação
A alternativa que mostra a linha de comando escrita corretamente na linguagem JAVA e que tem como finalidade declarar uma variável composta unidimensional homogênea denominada “texto” é a
Alternativas
Ano: 2011 Banca: CESGRANRIO Órgão: Petrobras
Q1213255 Programação
A linguagem de programação Java, lançada em 1995, tem demonstrado ser muito estável. A respeito dessa linguagem, considere as afirmativas a seguir.
I - Java é uma linguagem orientada a objetos de herança simples e mista que contém tipos de dados primitivos, como int e objetos. II - Java usa semântica de cópia para tipos de dados primitivos, e semântica de referência para objetos. III - Java é uma linguagem multiplataforma, com enfoque no desenvolvimento de aplicações para a Web.
Está correto o que se afirma em:
Alternativas
Ano: 2011 Banca: CESPE / CEBRASPE Órgão: MEC
Q1195968 Programação
Julgue o item seguinte, relativos a tecnologias associadas a Java.
Pacotes RMI pertencentes ao java.rmi permitem visualizar dados entre redes, uma vez que possibilitam que objetos Java se comuniquem, mesmo quando executados em JVM distintas, pela chamada de métodos remotos.
Alternativas
Q268145 Programação
class Bicycle {
int cadence = 0;
int speed = 0;
int gear = 1;
void changeCadence(int newValue) {
cadence = newValue;
}
void changeGear(int newValue) {
gear = newValue;
}
void speedUp(int increment) {
speed = speed + increment;
}
void applyBrakes(int decrement) {
speed = speed - decrement;
}
void printStates() {
System.out.println(“cadence:“+cadence+”speed:
“+speed+”gear:“+gear);
}
}
class BicycleDemo {
public static void main(String[] args) {
Bicycle bike1 = new Bicycle();
Bicycle bike2 = new Bicycle();
bike1.changeCadence(50);
bike1.speedUp(10);
bike1.changeGear(2);
bike1.printStates();
bike2.changeCadence(50);
bike2.speedUp(10);
bike2.changeGear(2);
bike2.changeCadence(40);
bike2.speedUp(10);
bike2.changeGear(3);
bike2.printStates();v }
}
Considerando o trecho de programa Java mostrado acima, julgue o  item  seguinte.

Ao final da execução desse trecho de programa, serão impressos os seguintes valores para bike1.

cadence:50 speed:10 gear:2
Alternativas
Q268144 Programação
class Bicycle {
int cadence = 0;
int speed = 0;
int gear = 1;
void changeCadence(int newValue) {
cadence = newValue;
}
void changeGear(int newValue) {
gear = newValue;
}
void speedUp(int increment) {
speed = speed + increment;
}
void applyBrakes(int decrement) {
speed = speed - decrement;
}
void printStates() {
System.out.println(“cadence:“+cadence+”speed:
“+speed+”gear:“+gear);
}
}
class BicycleDemo {
public static void main(String[] args) {
Bicycle bike1 = new Bicycle();
Bicycle bike2 = new Bicycle();
bike1.changeCadence(50);
bike1.speedUp(10);
bike1.changeGear(2);
bike1.printStates();
bike2.changeCadence(50);
bike2.speedUp(10);
bike2.changeGear(2);
bike2.changeCadence(40);
bike2.speedUp(10);
bike2.changeGear(3);
bike2.printStates();v }
}
Considerando o trecho de programa Java mostrado acima, julgue os itens seguintes.

O trecho de programa em apreço define instâncias da classe Bicycle.
Alternativas
Q268143 Programação
class Bicycle {
int cadence = 0;
int speed = 0;
int gear = 1;
void changeCadence(int newValue) {
cadence = newValue;
}
void changeGear(int newValue) {
gear = newValue;
}
void speedUp(int increment) {
speed = speed + increment;
}
void applyBrakes(int decrement) {
speed = speed - decrement;
}
void printStates() {
System.out.println(“cadence:“+cadence+”speed:
“+speed+”gear:“+gear);
}
}
class BicycleDemo {
public static void main(String[] args) {
Bicycle bike1 = new Bicycle();
Bicycle bike2 = new Bicycle();
bike1.changeCadence(50);
bike1.speedUp(10);
bike1.changeGear(2);
bike1.printStates();
bike2.changeCadence(50);
bike2.speedUp(10);
bike2.changeGear(2);
bike2.changeCadence(40);
bike2.speedUp(10);
bike2.changeGear(3);
bike2.printStates();v }
}
Considerando o trecho de programa Java mostrado acima, julgue o item seguinte.

De acordo com o trecho de programa em questão, o mecanismo de herança foi bloqueado pela redefinição de atributos na subclasse criada.
Alternativas
Q268142 Programação
class Bicycle {
int cadence = 0;
int speed = 0;
int gear = 1;
void changeCadence(int newValue) {
cadence = newValue;
}
void changeGear(int newValue) {
gear = newValue;
}
void speedUp(int increment) {
speed = speed + increment;
}
void applyBrakes(int decrement) {
speed = speed - decrement;
}
void printStates() {
System.out.println(“cadence:“+cadence+”speed:
“+speed+”gear:“+gear);
}
}
class BicycleDemo {
public static void main(String[] args) {
Bicycle bike1 = new Bicycle();
Bicycle bike2 = new Bicycle();
bike1.changeCadence(50);
bike1.speedUp(10);
bike1.changeGear(2);
bike1.printStates();
bike2.changeCadence(50);
bike2.speedUp(10);
bike2.changeGear(2);
bike2.changeCadence(40);
bike2.speedUp(10);
bike2.changeGear(3);
bike2.printStates();v }
}
Considerando o trecho de programa Java mostrado acima, julgue o  item  seguinte.

Ao final da execução desse trecho de programa, serão impressos os seguintes valores para bike2.

cadence:50  speed:20 gear:3

Alternativas
Q261510 Programação
Assinale a opção correta a respeito da linguagem de programação Java.
Alternativas
Q261251 Programação
Julgue o  item  seguinte , relativo a tecnologias associadas a Java.

A tecnologia EJB (Enterprise JavaBeans), arquitetura de componentes do lado do servidor, permite o desenvolvimento rápido e simplificado de aplicações transacionais, seguras e portáteis, baseadas na tecnologia Java. Seu objetivo é facilitar o trabalho do desenvolvedor para que ele não tenha de se preocupar com aspectos de infraestrutura.

Alternativas
Q261250 Programação
Julgue o  item  seguinte , relativo a tecnologias associadas a Java.

A JSP é uma extensão da tecnologia dos servlets que permite simplificar o processo de criação de páginas, separando a apresentação do conteúdo.

Alternativas
Q261248 Programação
Julgue o  item  seguinte , relativo a tecnologias associadas a Java.


A JSP possui quatro componentes: chaves diretivas, ações, elementos de script e bibliotecas de tags. As ações são mensagens para o contêiner de JSP e os elementos de script permitem aos navegadores inserir códigos Java que interajam com os componentes JSP.

Alternativas
Q261247 Programação
Julgue os itens seguintes, relativos a tecnologias associadas a Java.

Pacotes RMI pertencentes ao java.rmi permitem visualizar dados entre redes, uma vez que possibilitam que objetos Java se comuniquem, mesmo quando executados em JVM distintas, pela chamada de métodos remotos.

Alternativas
Q261244 Programação
Julgue o  item  seguinte , relativo a tecnologias associadas a Java.


JSF é uma tecnologia que incorpora características MVC para arquitetura web, separando visualização (view) e regras de negócio (modelo). Desse modo, a JSF estabelece padrão para a construção de interfaces de usuário do lado do servidor.

Alternativas
Q261213 Programação
Com referência a linguagens de programação, algoritmos e estruturas de dados, objetos e Java, julgue o  item. 

Applets Java são interfaces gráficas com o usuário em que é possível se fazer a inserção de componentes GUI que podem ser incorporados a páginas HTML.

Alternativas
Q261212 Programação
Com referência a linguagens de programação, algoritmos e estruturas de dados, objetos e Java, julgue o  item. 

AWT é um conjunto de componentes GUI, integrante da arquitetura JEE6, constante no pacote java.awt, desenvolvidas para substituir as GUIs do SWING.

Alternativas
Q261211 Programação
Com referência a linguagens de programação, algoritmos e estruturas de dados, objetos e Java, julgue o  item. 


Considerando que as linhas abaixo tenham sido extraídas de um programa Java, é correto afirmar que as linhas 10 e 20 declaram as variáveis Jdbcd e Jurl; a linha 30 carrega a classe do MySql e, na linha 40, o método GetConnection recebe da classe DriverManager a URL com usuário e senha para conexão ao banco de dados bd.
10 static final string xpto = “com.mysql.jdbc.driver";
20 static final string xyz = “jdbc:mysql://localhost/bd";
30 Class.Forname (xyz);
40 Conn = DriverManager.GetConnection (xpto, “usuario", “senha")

Alternativas
Q261209 Programação
Com referência a linguagens de programação, algoritmos e estruturas de dados, objetos e Java, julgue o  item. 

Int, byte, double e char são alguns tipos primitivos de variáveis suportadas pelo Java. As linhas abaixo declaram, corretamente, var1, var2 e var3 como sendo do tipo int.

int var1;
int var2;
int var3;

Outra forma também correta para a mesma declaração seria a que se segue int var1, var2, var3;

Alternativas
Q261154 Programação
Em uma reunião técnica sobre o desenvolvimento de um sistema de informação WEB, em JAVA, o gerente de projeto aponta, corretamente, que o mecanismo reponsável por direitos e permissões dos usuários é o de

Alternativas
Q261150 Programação
Os usuários de um sistema WEB, desenvolvido em JAVA, reclamam de erros nos dados consultados. A equipe técnica, ao analisar a situação, concluiu que determinado método M está sendo invocado, simultaneamente, por diferentes threads.

Considerando-se que não há manipulação de locks no restante do sistema, o que pode ser feito para que M seja executado, em dado momento, somente por uma thread?

Alternativas
Q251657 Programação

O código a seguir, escrito em linguagem Java, deve ser utilizado para responder a questão.



Supondo que a lista recebida como entrada para o método "reverse" da classe ReverseListDemo contenha 10 elementos, a quantidade de vezes que o teste do laço while será executado é

Alternativas
Respostas
2101: E
2102: E
2103: C
2104: C
2105: C
2106: E
2107: E
2108: B
2109: C
2110: C
2111: E
2112: C
2113: C
2114: E
2115: E
2116: E
2117: C
2118: C
2119: D
2120: C