Questões de Concurso Sobre programação

Foram encontradas 15.220 questões

Q585724 Programação
Em um formulário criado em uma página que utiliza JSF 2, existe a seguinte instrução:
<h:commandButton value="Gravar" action="#{clienteBean.gravar}"/>
Considerando a existência de um ambiente Java EE ideal em que os componentes da aplicação ligados à página estão criados, o trecho #{clienteBean.gravar} indica que quando o botão Gravar for clicado.
Alternativas
Q585723 Programação
Para conectar uma aplicação PHP5 orientada a objetos aos principais servidores de banco de dados, abstraindo o acesso de forma que, para se mudar de servidor, seja necessário alterar apenas a string de conexão, deve-se utilizar a biblioteca:
Alternativas
Q585721 Programação
Considere a página HTML abaixo, contida na mesma pasta da biblioteca jquery-2.1.4.min:

<!DOCTYPE html>
<html>
    <head>
        <script type="text/javascript" src="jquery-2.1.4.min">
        </script>
        <script type="text/javascript">
            $(document).ready(function() {
               $('button').click(function() {
                  $('..I.... ').css('background', 'red');
               });
           });
       </script>
    </head>
       <body>
               <button type="button">Aplicar</button>
               <table border="1">
                     <tr><td>A</td></tr>
                     <tr><td>B</td></tr>
                     <tr><td>C</td></tr>
                     <tr><td>D</td></tr>
               </table>
       </body>
</html>

Ao clicar no botão Aplicar, para que as letras B e D, contidas na tabela, fiquem com fundo na cor vermelha, deve-se preencher a lacuna I com:

Alternativas
Q585720 Programação
No corpo de uma página HTML há a instrução <p id="a">TRE-PB</p>. Em um bloco JavaScript da mesma página, para mudar a cor da letra da palavra TRE-PB para vermelho, utiliza-se a instrução.
Alternativas
Q585719 Programação
Uma das estruturas consideradas em uma classe Java é o construtor, que:
Alternativas
Q585717 Programação
Na biblioteca do Java existe uma interface que define a estrutura de dados Fila, chamada:
Alternativas
Q585716 Programação
Considere a classe Java abaixo.

public class Prova {
      public static void main(String[] args) {
             int f=1;
            ..I...
           System.out.print ("O resultado da operação é " + f);
      }
}
Para calcular 5! (cinco fatorial), a lacuna I deverá ser preenchida por:
Alternativas
Q585715 Programação
Considere o código Java abaixo.

public class Prova {
      public static void main(String[] args) {
      System.out.print ("O resultado da operação é " + calcular(5));
      }
      public static int calcular(int n) {
             if (n == 0) return 1;
            ..I....
     }
}
Após compilar e executar a classe, para que seja calculado o fatorial de n, a lacuna I deverá ser preenchida por return:

Alternativas
Q585300 Programação
Considere a classe Java a seguir:

public class Prova {

    public static void main(String[] args) {

       int valor = calcula(new int[]{6, 8, 9, 2}, new int[]{6, 2, 4});

       System.out.print(valor);

    }

    public static int calcula(int[] v1, int[] v2) {

       int t;

       if (v1.length > v2.length) {

            t = v1.length;

       } else {

           t = v2.length;

       }

       int r = 0;

       for (int i = 0; i < t; i++) {

           r += v1[i] * v2[i];

       }

       return r;

    }

} 

Ao compilar e executar esta classe 
Alternativas
Q585299 Programação
Um Analista da área de TI deseja incluir uma formatação CSS diretamente na tag <h:inputText/

>

 de uma página construída com JSF e também definir um nome de classe de CSS para a tag. O Analista deverá utilizar, para isso, as propriedades
Alternativas
Q585298 Programação
Considere o fragmento de código a seguir, em uma aplicação web que utiliza AJAX.

x.onreadystatechange = function() {

    if (x.readyState == 4 && x.status == 200) {

       document.getElementById("demo").innerHTML = x.responseText;

    }

}

x.open("GET", "ajaxtexto.txt", true);

x.send();

A variável x precisa ser um objeto da classe 
Alternativas
Q585297 Programação
Em uma servlet de uma aplicação web construída com Java EE, os dados de um objeto do tipo ArrayList chamado listaFun, contendo um conjunto de objetos de uma classe bean chamada Funcionario, foram incluídos em um atributo de requisição chamado funcionarios, enviado para um arquivo chamado exibefun.jsp. Estas operações foram realizadas pelo fragmento de código a seguir:
request.setAttribute("funcionarios", listaFun);  RequestDispatcher disp = request.getRequestDispatcher("exibefun.jsp");;  disp.forward(request, response);
No arquivo exibefun.jsp, para receber o atributo de requisição funcionarios, no interior de uma tag de scriptlet pode-se utilizar a instrução
Alternativas
Q585294 Programação
Um Analista da área de TI construiu a classe Vectors e a classe de teste VectorsTest utilizando o JUnit.

package sample;

public final class Vectors {

      private Vectors() {}

      public static int scalarMultiplication(int[] a, int[] b) {

           if ((a == null) || (b == null)) {

                  throw new llegalArgumentException("Argumento nulo");

           }

          if (a.length != b.length) {

                 throw new llegalArgumentException("Vetores com tuplas diferentes");

          }

          int sum = 0;

          for (int i = 0; i < a.length; i++) {

                sum += a[i] * b[i];

           }

          return sum;

     }

}

package sample;

import junit.framework.TestCase;

public class VectorsTest extends TestCase {

      public VectorsTest(String testName) {

               super(testName);

      }

      public void testScalarMultiplication() {

        I  

      }

} 
 Ao executar a classe VectorsTest, o teste será reprovado se a lacuna  I  estiver preenchida com a instrução
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Analista de Sistemas |
Q584929 Programação
Em uma aplicação Java orientada a objetos um Analista precisa criar um tipo de classe que não pode ser instanciada diretamente e que deve possuir um conjunto de atributos privados, um construtor, métodos getter e setter, métodos implementados que deseja que várias subclasses compartilhem, e assinatura de métodos que deseja obrigar as subclasses a implementar de maneiras diferentes. O tipo de classe que o Analista deverá criar é
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Analista de Sistemas |
Q584927 Programação
Para suportar a especificação Java EE, incluindo as tecnologias servlet, JSP e EJB, a Apache Software Foundation, criou um servidor de aplicação chamado
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Analista de Sistemas |
Q584923 Programação
Na plataforma .Net, como a máquina virtual deve trabalhar com diversas linguagens de programação diferentes, a Common Language Runtime − CLR não pode executar diretamente o código do C#, sendo assim, ela precisa executar uma linguagem comum a todas as linguagens de programação da plataforma, chamada Common
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Analista de Sistemas |
Q584922 Programação
Em uma aplicação Java EE, um Analista se deparou com as seguintes anotações @Entity, @ManagedBean, @GeneratedValue, @SessionScoped, @Stateful e @Stateless. Concluiu corretamente que
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Analista de Sistemas |
Q584921 Programação
Em um formulário de uma página HTML5 há o seguinte campo:

                        CPF: < input type="text" name="cpf" required>

No Google Chrome, para que o formulário seja submetido somente se o CPF for digitado no formato XXXXXXXXX-XX, onde X representa qualquer número decimal de 0 a 9, é necessário colocar nesse campo o atributo 
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Analista de Sistemas |
Q584920 Programação
Considere o arquivo XML a seguir:

 <?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE empresa[


<!ELEMENT empresa (entrega+,produto+)>

 <!ELEMENT entrega (tempo?)>

 <!ATTLIST entrega meioEntrega ID #REQUIRED>

 <!ELEMENT produto (#PCDATA)>

 <!ATTLIST produto formaEntrega IDREF #IMPLIED>

 <!ELEMENT tempo (#PCDATA)>

]>

<empresa>

       <entrega meioEntrega = "Motoboy>

              <tempo> 3 dias </tempo>

       </entrega>

       <entrega meioEntrega="Correios">              

               <tempo> 1 dia – São Paulo < /tempo>

              <tempo> 5 dias - outros estados  < /tempo>

       < /entrega>

       < produto formaEntrega = "Correios" >Playstation< /produto>
       < produto>Geladeira</produto>
       < produto formaEntrega="Correios">Tablet </ produto>

< /empresa>

O arquivo não é válido, de acordo com a Document Type Definition − DTD, porque 
Alternativas
Q584358 Programação
Considere o código Java a seguir: 

import javax.swing.JOptionPane;

public class Prova {

    public static void main(String[] args) {

         int n, c, i;

         n = Integer.parseInt(JOptionPane.showInputDialog("Digite um número "));

         c = 0;

         i = 2;

         while (i <= (n - 1)) {

               if ((n % i) == 0) {

                   c++;

               }

               i++;

        }

        if (c == 0) {

             System.out.print(" atende.");

        } else {

              System.out.print(c + " não atende.");

         }

   }

} 

Se for lido o número 5, será exibido 
Alternativas
Respostas
10461: E
10462: D
10463: C
10464: A
10465: D
10466: B
10467: B
10468: E
10469: B
10470: C
10471: A
10472: D
10473: E
10474: B
10475: A
10476: D
10477: C
10478: B
10479: C
10480: C