Questões de Concurso Sobre programação

Foram encontradas 15.220 questões

Q590101 Programação

  public static void main ( String args [  ] )


Imagem associada para resolução da questão



Assinale a opção que contém a saída resultante para a lógica de programa do código em Java apresentado acima.

Alternativas
Q589978 Programação
A classe do pacote Java.SQL que contém os dados resultantes de uma consulta SQL é
Alternativas
Q589975 Programação
A tecnologia JavaServer Faces (JSF) divide-se nas camadas
Alternativas
Q589974 Programação
Sítios responsivos
Alternativas
Q589973 Programação
Assinale a opção que apresenta a sintaxe correta para se declarar e iniciar uma variável do tipo array utilizando-se a linguagem JavaScript.
Alternativas
Q589972 Programação
Assinale a opção correta acerca do código HTML que faz referência a um arquivo de folha de estilo (CSS).
Alternativas
Q589971 Programação
<! DOCTYPE html>

<html>

<body>

<h1>HTML</h1>

    <svg width="200" height="200"

         style="fill : rgb (255,255,255); stroke:rgb (0,0,0)">

       <rect width="200" height="200" />

       <circle cx="100" cy="100" r="40" />

       <line x1="0" y1="100" x2="100" y2="200" />

       <line x1="100" y1="200" x2="200" y2="100"/>

       <line x1="200" y1="100" x2="100" y2="0" />

       <line x1="100" y1="0" x2="0" y2="100" />

    </svg>

 </body>

</html>

Assinale a opção que apresenta o resultado do código HTML acima em um navegador compatível.
Alternativas
Q589970 Programação
Assinale a opção que apresenta corretamente um conteúdo com a notação JSON (JavaScript Object Notation).
Alternativas
Q589968 Programação
public class EstruturaDeDados {

       public static void main(String[] args) {

         // TODO code application logic here

         Integer A [] = {20,39,10,14};

           EstruturaDeDados a = new EstruturaDeDados();

         a.escreva(A);

         a.gnomeSort(A);

         a.escreva(A);

      }

      public void gnomeSort (Integer A [] ) {

         int i;

         int n;

         i = 0;

         n = A. length;

         while (i < n) {

                if (i==0 A [i-1]<=A [i])

                    i = i+1;

                else {

                    int aux;

                    aux = A [i];

                    A [i] = A [i-1];

                    A [i -1] = aux;

                     this.escreva(A);

                     if (i >0)

                         i = i -1;

                }

          }

       }

       public void escreva (Integer A[]){

          int i;

          int n;

          n = A.length;

          for ( i=0; i<n; i++) {

               System.out.print (A[i]+" , ");

           }

          System.out.println (" ");

       }

}

Assinale a opção que apresenta corretamente o resultado obtido após a execução do código Java apresentado.
Alternativas
Q589967 Programação
Assinale a opção correta acerca do padrão XML que define uma gramática para identificar nós ou conjuntos de nós em documentos XML, bem como que descreve o local de elementos e atributos XML como um caminho similar para URLs ou diretórios em seu sistema de arquivos local.
Alternativas
Q589960 Programação
Em Java, os métodos relacionados apenas ao funcionamento interno do objeto, não acessíveis a outras classes, são conhecidos como
Alternativas
Q588072 Programação
Julgue o próximo item, acerca de linguagens de programação.

Na linguagem Java, o conceito de herança está vinculado à criação de uma nova classe a partir de uma classe já existente, em que essa nova classe herda os atributos e comportamentos da classe anterior.
Alternativas
Q588071 Programação
Julgue o próximo item, acerca de linguagens de programação.
A linguagem Java provê, de forma nativa, a capacidade de multithreading, ou seja, a execução de mais de um fluxo de instruções em paralelo e com a mesma prioridade.
Alternativas
Q585731 Programação
O ambiente de desenvolvimento da Apple para iOS e a linguagem de programação nativa utilizada são, respectivamente,
Alternativas
Q585730 Programação
O Apache Tomcat é um servidor de código fonte aberto baseado em Java utilizado em aplicações web Java EE que NÃO suporta nativamente:
Alternativas
Q585729 Programação
Quando temos uma relação um-para-muitos entre classes de entidade na aplicação que utiliza JPA, por padrão, ao buscarmos um objeto do lado um, não são trazidos os objetos relacionados do lado muitos da relação. Porém, se desejarmos trazer todos os objetos relacionados, devemos utilizar na classe de entidade do lado um da relação a anotação:
Alternativas
Q585728 Programação
Em aplicações que usam JPA, quando um objeto de uma classe de entidade do banco de dados é instanciado pela primeira vez ele está no estado novo e para passá-lo para o estado gerenciado, utiliza-se um método da interface EntityManager chamado:
Alternativas
Q585727 Programação
No fragmento de código a seguir, considere session um objeto org.hibernate.Session válido e Produto o nome de uma classe persistente de entidade do banco de dados. Considere ainda a existência de diversos produtos cadastrados e de um ambiente ideal no qual a aplicação está em execução.
Criteria crit = session.createCriteria(Produto.class); ..I.... List results = crit.list();
Alternativas
Q585726 Programação
Em uma aplicação que utiliza JPA há a seguinte instrução:
EntityManagerFactory emf = Persistence.createEntityManagerFactory("teste");
A palavra "teste" refere-se
Alternativas
Q585725 Programação
Em uma aplicação JSF, considere o método getClientes a seguir de um bean gerenciado chamado ClienteBean, e getEntityManager um método de uma classe JPAUtil que retorna um objeto emg válido e ideal para o contexto apresentado.

public List<Cliente> getClientes() {
    private List<Cliente> clientes;
    if(this.clientes == null) {
     EntityManager emg = JPAUtil.getEntityManager();
     Query q = emg.createQuery("select a from Clientes a", Cliente.class);
     this.clientes = q.getResultList();
     emg.close();
  }
  return clientes;
}
Considerando que o método retorna uma lista de clientes válida a partir de uma busca no banco de dados, em uma página listaClientes.xhtml, para receber a lista de forma padrão, pode-se utilizar uma tag aberta com:
Alternativas
Respostas
10441: D
10442: C
10443: C
10444: C
10445: E
10446: B
10447: D
10448: D
10449: A
10450: A
10451: E
10452: C
10453: E
10454: D
10455: A
10456: E
10457: C
10458: B
10459: D
10460: A