Questões de Concurso
Sobre java se em programação
Foram encontradas 45 questões
I. Oferece diversas facilidades de uso; por exemplo, simplifica a migração de dados da aplicação para a UI ou provenientes dela. Adicionalmente, ajuda a gerenciar o estado da UI nas solicitações do servidor. II. JSF é um framework de UI para aplicações Java Web. Foi projetado para facilitar a tarefa de escrever e manter as aplicações que são executadas em um servidor de aplicações Java e renderizar as UI de volta a um cliente de destino, ele facilita a construção das interfaces pois não reusa o conjunto de componentes da UI. III. Oferece um modelo simples para conectar os eventos síncronos gerados no servidor de regras de negócio ao código bytecode da aplicação executada no cliente. No entanto, não permite personalizar os componentes de UI para que sejam construídos e reutilizados em outros projetos.
Está correto o que se afirma em
Considere o caso de orientação a objeto, apresentado no código abaixo, para analisar as asserções apresentadas.
FONTE: FINEGAN, Edward. OCA Java SE 8: Guia de estudos para o exame 1Z0-808. Porto Alegre: Bookman, 2018.
I. O caso apresentado demonstra um exemplo simples de herança ao definir a classe “SmartPhone” com uma extensão da classe “Phone”; no entanto, há um erro no construtor App() quando é executada a linha testPhone(smartPhone), visto que o método testPhone() requer como argumento um objeto do tipo Phone.
II. Sabendo-se que o polimorfismo é unidirecional, o método testSmartPhone() não pode ser usado com um objeto Phone como seu argumento.
III. A execução da linha testPhone(smartPhone), descrita dentro do construtor App(), terá como resultado as respectivas mensagens: “Phone: Discando numero: 34999999999” e “SmartPhone: Verificar se smartphone está tocando”.
IV. A execução da linha testPhone(smartPhone), descrita dentro do construtor App(), terá como resultado as respectivas mensagens: “Phone: Discando numero: 34999999999” e “Phone: Verificar se telefone está tocando”.
Estão corretas apenas as asserções
import javax.persistence.*; public class PersistenceDao { private EntityManagerFactory conn; private EntityManager manager; public void factory() { conn = Persistence.createEntityManagerFactory("sistema"); manager = conn.createEntityManager(); } }
O parâmetro "sistema" passado para o método createEntityManagerFactory refere-se ao nome
( ) Ambiente de desenvolvimento para dispositivos móveis ou portáteis.
( ) Ambiente de desenvolvimento voltado a PCs e servidores.
Acerca dos conceitos e padrões Java e JavaScript, julgue o item a seguir.
No método main da classe principal de uma aplicação Java SE foi realizada a chamada abaixo ao método aumentarSalario, da mesma classe, que aumenta o salário em 10%:
double salarioNovo, salarioAtual= 10678.67;
salarioNovo = aumentarSalario(salarioAtual);
O método aumentarSalario pode ser escrito corretamente utilizando
No interior do método m a in da classe principal de uma aplicação Java S E um método foi cham ado usando as instruções abaixo.
double [ ] dados ;
double [] d={1,20,7,8};
dados = Aluno . cadastraDados (d) ;
O método cadastra Dados na classe Aluno deve ter a declaração
Com relação a esse código do serviço web WelcomeSOAP, julgue o item que se segue.
A plataforma de desenvolvimento Java SE dispõe de um
ambiente para criação e execução de aplicações em Java,
incluindo a máquina virtual Java (JVM), o compilador e
diversas API; a plataforma Java EE, por sua vez, dispõe de
funcionalidades para desenvolvimento e execução de
aplicações em um ambiente corporativo, incluindo as
funcionalidades da plataforma Java SE.
Considere as linhas de um pseudocódigo abaixo, considerando que a variável consumo_mes tenha sido declarada anteriormente para receber valores inteiros:
Usando Java SE em uma aplicação com as bibliotecas necessárias devidamente importadas, essas linhas podem ser substituídas por
Julgue o item que se segue, relativo a Java SE.
O código Java a seguir, após ser executado, resultará na apresentação do seguinte trecho: Java SE.
Julgue o item que se segue, relativo a Java SE.
Os membros de uma classe definidos como PUBLIC não
podem ser acessados ou usados por nenhuma outra classe.
Acerca de padrões de projeto, JSE e JME, julgue o item a seguir.
O padrão Strategy possui benefícios como: clarificar
algoritmos ao diminuir ou remover uma lógica condicional;
simplificar uma classe ao mover variações de um algoritmo
para uma hierarquia; habilitar um algoritmo para ser
substituído por outro em tempo de execução; permitir que o
algoritmo varie independentemente dos clientes que o utilizem.
Acerca de padrões de projeto, JSE e JME, julgue o item a seguir.
A JSE é bastante utilizada no desenvolvimento web,
especialmente em aplicações que utilizam HTTP; a JEE,
por sua vez, é voltada para a criação de interface desktop com
o uso de Swing e similares.
Considere os códigos a seguir relativos a uma aplicação Java SE.
Assinale a alternativa que representa a saída de dados da
aplicação.
Um desenvolvedor Java SE possui, em uma aplicação, duas subclasses B e C, estendendo a mesma superclasse A. Na superclasse A há um método calcularValor, também presente nas duas subclasses B e C, mas implementado de maneiras diferentes. A partir do método main de uma classe principal, utilizou-se o seguinte bloco de código:
A t1 = new A();
System.out.println(t1.calcularValor());
A t2 = new B();
System.out.println(t2.calcularValor());
A t3 = new C();
System.out.println(t3.calcularValor());
Após compilar e executar a aplicação, foram exibidos na tela os valores 4, 9 e 5. Nessa aplicação evidencia-se o uso de