Foram encontradas 490 questões.
No processo de levantamento de requisitos de um software, é crucial enumerar os requisitos funcionais e não funcionais dos quais tal software necessitará. Dentre os requisitos abaixo, qual é considerado um requisito não funcional?
Provas
Sobre a tecnologia JSTL (JSP Standard Tag Library), assinale a única afirmação verdadeira dentre as que seguem:
Provas
Na especificação Servlets 3.0, parte integrante do Java Enterprise Edition 6 (Java EE 6), toda classe que representa uma servlet deve possuir uma anotação específica que define tal fato. Considere que seja necessário escrever uma servlet cuja classe se chamará Mi nhaSer vl et e será acessada pelo nome mi nhaser vl et . Dentre as alternativas abaixo, assinale a que contém a única anotação válida para definir tal servlet:
Provas
A especificação Java Server Faces (JSF) oferece tags para componentes de formulário que podem ser utilizadas para que, dentro de um formulário de uma página Web, o usuário possa selecionar uma dentre várias opções. Dentre as tags JSF a seguir, qual pode ser utilizada para permitir a seleção de um item em uma lista apresentada como uma caixa de seleção do tipo combobox (referente à tag HTML select)?
Provas
O arquivo de configuração de unidades de persistência, utilizado na especificação Java Persistence API (JPA), denominado persistence.xml, tem a função de realizar a configuração de conexões a bancos de dados acessados por aplicações escritas com a linguagem Java. Neste contexto, cada unidade de persistência refere-se à configuração de conexão a um determinado banco de dados. Imagine que seja necessário escrever uma unidade de persistência para definir as configurações de conexão a um banco de dados denominado contatos , hospedado no Sistema Gerenciador de Bancos de Dados PostgreSQL, cujo serviço encontra-se executando na máquina de IP 187.45.195.187, na porta 5432. Nestas condições, a linha de configuração da propriedade referente à URL de conexão com tal banco de dados deve ser:
Provas
Considere o código a seguir escrito na linguagem Java.
String invert(String s){
if(s.length() == 1){
return s;
}else{
return instrução1
}
}
Qual afirmativa a seguir substitui a instrução1 e faz com que o método inverta uma String corretamente?
Provas
Analise as seguintes afirmações sobre orientação a objetos em Java:
I. Se um método é declarado protected na superclasse, os únicos modificadores aplicáveis na sobrescrita do método são: protected ou public.
II. Os atributos com visibilidade default são acessíveis dentro da própria classe e também por classes que pertencem ao mesmo pacote.
III. Na herança, uma subclasse herda atributos e métodos de sua superclasse. Porém, pode reescrevê-los para uma forma mais específica na maneira de representar o comportamento do método herdado.
IV. Classes abstratas são declaradas utilizando a palavra reservada abstract . Toda reescrita de um método em uma classe derivada que herda de uma classe abstrata deve conter a anotação @Over r i de. Caso isso não ocorra, é gerado um erro de compilação.
É correto o que se afirma em:
Provas
Considere o código a seguir, escrito na linguagem Java.
void m() {
try {
System.out.print("try");
} catch (Exception e) {
System.out.print("catch");
} finally {
System.out.print("finally");
__}
}
Com base neste código, é correto afirmar que:
Provas
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
- Fundamentos de ProgramaçãoVariáveis
O algoritmo “A”, a seguir, lê dois valores inteiros y e x, e escreve como resultado um valor inteiro.
algoritmo “A”
inteiro x, y, r;
leia(y);
leia(x);
r = 1;
para i de 1 até x faça
r = r * y;
fimpara
escreva(r);
fimalgoritmo
Qual das alternativas representa o cálculo efetuado pelo algoritmo “A”?
Provas
Considere o código a seguir escrito na linguagem Java:
private static void m1(Collection<Integer> collection1,
Collection<Integer> collection2){
Iterator<Integer> iterator = collection1.iterator();
while (iterator.hasNext()){
if(collection2.contains(iterator.next()))
iterator.remove();
}
}
Qual é a ação implementada pelo método m1?
Provas
Caderno Container