Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

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
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
Q584357 Programação
Using RSS is possible to distribute up-to-date web content from one website to thousands of other websites around the world. RSS
Alternativas
Q584356 Programação
Em uma aplicação que utiliza JPA e Hibernate, no arquivo persistence.xml
Alternativas
Q584355 Programação
Em Java as interfaces são tipos especiais de classes que podem conter 
Alternativas
Respostas
7321: C
7322: A
7323: D
7324: B
7325: B
7326: E
7327: B
7328: C
7329: A
7330: E
7331: B
7332: A
7333: D
7334: C
7335: B
7336: C
7337: C
7338: B
7339: E
7340: D