Foram encontradas 1.556 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2171705 Banco de Dados
Para responder à questão, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:



Figura 1 – Modelo entidade-relacionamento (ER)
Considerando o modelo ER apresentado pela Figura 1, pretende-se implementar uma expressão SQL para apresentar o nome de todos os empregados (emp_nome), a descrição APENAS do último cargo (car_descricao) que cada um assumiu, bem como a data de início (emc_inicio) nesse último cargo. Sendo assim, analise as assertivas abaixo.
Imagem associada para resolução da questão

Quais estão corretas?
Alternativas
Q2171704 Banco de Dados
Para responder à questão, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:



Figura 1 – Modelo entidade-relacionamento (ER)
Considerando o modelo ER apresentado pela Figura 1, analise a expressão SQL abaixo e assinale a alternativa correta ao executar essa expressão SQL.
select car_descricao, count(1) total from empregadocargo inner join empregado on empregadocargo.emp_id = empregado.emp_id inner join cargo on empregadocargo.car_id = cargo.car_id having count(1) > 0 order by 1;
Alternativas
Q2171703 Banco de Dados
Para responder à questão, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:



Figura 1 – Modelo entidade-relacionamento (ER)

Considerando o modelo ER apresentado pela Figura 1, analise expressão SQL abaixo.

select car_id, max(emc_salario)

from empregadocargo, cargo

where empregadocargo.car_id = cargo.car_id

group by car_id

having max(emc_salario) > 1000

order by max(emc_salario) desc;


Qual alternativa está correta ao executar essa expressão SQL?

Alternativas
Q2171702 Banco de Dados
Para responder à questão, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:



Figura 1 – Modelo entidade-relacionamento (ER)
Considerando o modelo ER apresentado pela Figura 1, analise as assertivas abaixo.
I. A relação entre as entidades Empregado e Cargo é do tipo N:N, por meio da entidade associativa EmpregadoCargo.
II. As entidades Cargo e CargoNivel possuem um relacionamento do tipo 0:N e todo registro na entidade Cargo deve ter um registro correspondente na entidade CargoNivel.
III. A entidade EmpregadoCargo pode armazenar no máximo um registro para cada registro existente na entidade Empregado, devido ao relacionamento 1:N com essa entidade.
Alternativas
Q2171701 Programação
Analise o seguinte trecho de código Java que implementa uma servlet versão 3.0 para imprimir uma mensagem na tela.
@WebServlet("/titulo") public class TituloServlet extends __________ {       protected void __________ (__________ request, __________ response) throws __________ , IOException {             PrintWriter out = response.getWriter();             out.println("<html>Servlet em processamento."<html>);             out.close();       } }
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do código acima.
Alternativas
Q2171700 Programação
O trecho de código abaixo, em Java Persistence API (JPA) versão 2.2, apresenta a declaração de uma chave primária composta de uma entidade de um banco de dados.
@__________ public class PessoaId implements Serializable {          String nome;          String sobrenome; } @__________ public class Pessoa {      @__________ PessoaId id;      String endereco; } 
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho de código acima.
Alternativas
Q2171699 Programação
Java API para RESTful Web Services (JAX-RS) versão 2.0 implementa recursos para responder operações do protocolo HTTP. São anotações dessa API: 
Alternativas
Q2171698 Programação
Considere uma página XHTML com JSF versão 2.3. Qual alternativa exibe corretamente as tags para a definição de um formulário, um campo texto e um botão para submeter os dados? 
Alternativas
Q2171697 Programação
No Contexts and Dependency Injection (CDI) versão 2.0, da plataforma Java EE (Enterprise Edition), existem cinco tipos de escopo padrão, definidos no pacote javax.enterprise.context. Quais são?
Alternativas
Q2171696 Programação
São anotações de proteção de acesso (Securing Access) ao Enterprise Java Beans (EJB) versão 3.2: 
Alternativas
Q2171695 Programação
Analise o seguinte trecho de código Java:
StringBuilder sb = new StringBuilder("Memória"); sb.append(" ocupada.");
Em qual local a JVM (Java Virtual Machine) armazenará a instância de sb?
Alternativas
Q2171694 Programação

Analise o seguinte trecho de código Java:

import java.util.ArrayList;

import java.util.Arrays;

import java.util.List;

public class ArrayLista {

        public static void main(String[] args) {

                 List<String> str = Arrays.asList("c", "a", "b");

                 str.sort();

                 System.out.println(str.toString());

         }

}


O que será escrito na saída padrão após a execução?

Alternativas
Q2171693 Programação

Analise o seguinte trecho de código Java:

import java.util.HashMap;

import java.util.Iterator;

import java.util.Map;

public class Iteracao {

      public static void main(String[] args) {

             Map <Integer, String> produto = new HashMap<Integer, String>();

             produto.put(1, "Camisa");

             produto.put(2, "Calça");


Analise as assertivas abaixo e assinale a alternativa correta para imprimir, na saída padrão, a relação apenas dos nomes dos produtos do HashMap produto.
I. for (Map.Entry< p:produto.entrySet()) {            System.out.println(p.getValue());     }
II. Iterator<Map.Entry<Integer, String>> produtos = produto.entrySet().iterator();     while (produtos.hasNext()) {     Map.Entry<Integer, String> p = produtos.next();     System.out.println(p.getValue());     }
III. produto.forEach((value) -> {      System.out.println(value);       });

Alternativas
Q2171692 Programação

Analise o seguinte trecho de código Java:

import java.util.Set;

import java.util.HashSet;

public class Conjunto {

       public static void main(String[] args) {

             Set <Integer> conjunto = new HashSet<Integer>();

              conjunto.add(2);

              conjunto.add(5);

               conjunto.add(1);

               conjunto.add(2);

               System.out.println(conjunto.toString());

         }

}


O que será escrito na saída padrão após a execução?

Alternativas
Q2171691 Programação

Analise o seguinte trecho de código Java:

String a = "aa";

String b = "bb";

a.concat(b);

System.out.println(a);

O que será escrito na saída padrão após a execução? 

Alternativas
Q2171690 Programação

Analise o seguinte trecho de código Java:

int n;

System.out.println(++n);

O que acontecerá após a execução?

Alternativas
Q2171689 Programação

Analise o seguinte trecho de código Java:

int n= 2, x;

x= ++n + n++ + ++n + n++;

System.out.println(x + n);

O que será escrito na saída padrão após a execução?

Alternativas
Q2171688 Programação

Analise o seguinte trecho de código Java:

int n= 017;

System.out.println(n);

O que acontecerá após a execução?

Alternativas
Q2171687 Programação

Analise o seguinte trecho de código Java:

int n= 4;

for (int i= n-1; i > 1; i--){

        n*= i + n;

}

Qual será o valor da variável n após a execução?

Alternativas
Q2171686 Sistemas Operacionais
GIT é um sistema de controle de revisão distribuído que possui um conjunto de comandos para realizar operações de versionamento de arquivos. O comando ______ cria uma versão dos arquivos modificados no repositório local como uma espécie de fotografia, registrando a situação atual deles, e o comando ________ envia essas modificações para o repositório remoto. Já o comando ________ é utilizado para trazer as atualizações do repositório remoto fazendo merge automaticamente com os arquivos do repositório local.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Respostas
921: A
922: E
923: E
924: E
925: B
926: A
927: B
928: D
929: A
930: E
931: A
932: E
933: C
934: D
935: A
936: D
937: D
938: C
939: E
940: D