Foram encontradas 18.421 questões

Resolva questões gratuitamente!

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

Q575126 Banco de Dados
Atenção: Considere as informações abaixo para responder à questão.

CREATE TABLE Loja (

      idLoja INTEGER NOT NULL,

      nomeLoja VARCHAR(45),

      PRIMARY KEY(idLoja)

);

CREATE TABLE Filial (

      idFilial INTEGER NOT NULL,

      idLoja INTEGER NOT NULL,

      cidadeFilial VARCHAR(45),

      vendasFilial DOUBLE,

       PRIMARY KEY(idFilial, idLoja),

            FOREIGN KEY(idLoja)

            REFERENCES Loja(idLoja)

); 

Considere que na tabela Loja foram cadastrados os seguintes registros: 

                                 idLoja   nomeLoja

                                    1              A

                                    2              B

                                    3              C 

Na tabela Filial, foram cadastrados os seguintes registros: 

                   idFilial      idLoja     cidadeFilial    vendasFilial

                       1              1          Campinas        120000

                       1               2         Campinas          35000

                       1               3          São Paulo       120000

                       2               1          Salvador          240000

                       2               2          Salvador            20000

                       3               1       Rio de Janeiro      60000

                       4               1          Curitiba              40000 
Ao executar uma instrução SQL foram exibidos os seguintes dados: 

                   idFilial     idLoja   cidade Filial    vendas Filial

                       1             1         Campinas         120000

                       1             3         São Paulo         120000 

A instrução executada foi 
Alternativas
Q575125 Banco de Dados
Atenção: Considere as informações abaixo para responder à questão.

CREATE TABLE Loja (

      idLoja INTEGER NOT NULL,

      nomeLoja VARCHAR(45),

      PRIMARY KEY(idLoja)

);

CREATE TABLE Filial (

      idFilial INTEGER NOT NULL,

      idLoja INTEGER NOT NULL,

      cidadeFilial VARCHAR(45),

      vendasFilial DOUBLE,

       PRIMARY KEY(idFilial, idLoja),

            FOREIGN KEY(idLoja)

            REFERENCES Loja(idLoja)

); 

Considere que na tabela Loja foram cadastrados os seguintes registros: 

                                 idLoja   nomeLoja

                                    1              A

                                    2              B

                                    3              C 

Na tabela Filial, foram cadastrados os seguintes registros: 

                   idFilial      idLoja     cidadeFilial    vendasFilial

                       1              1          Campinas        120000

                       1               2         Campinas          35000

                       1               3          São Paulo       120000

                       2               1          Salvador          240000

                       2               2          Salvador            20000

                       3               1       Rio de Janeiro      60000

                       4               1          Curitiba              40000 
Foi criada uma view, que quando exibida por meio da instrução SELECT * FROM RelVendas; mostrou o seguinte resultado: 

                                      Cidade           Vendas

                                    Campinas          155000

                                    Curitiba                40000

                                    Rio de Janeiro      60000

                                    Salvador              260000

                                    São Paulo            120000 

Pode-se concluir corretamente que a view foi criada por meio da instrução 
Alternativas
Q575124 Banco de Dados
Atenção: Considere as informações abaixo para responder à questão.

CREATE TABLE Loja (

      idLoja INTEGER NOT NULL,

      nomeLoja VARCHAR(45),

      PRIMARY KEY(idLoja)

);

CREATE TABLE Filial (

      idFilial INTEGER NOT NULL,

      idLoja INTEGER NOT NULL,

      cidadeFilial VARCHAR(45),

      vendasFilial DOUBLE,

       PRIMARY KEY(idFilial, idLoja),

            FOREIGN KEY(idLoja)

            REFERENCES Loja(idLoja)

); 

Considere que na tabela Loja foram cadastrados os seguintes registros: 

                                 idLoja   nomeLoja

                                    1              A

                                    2              B

                                    3              C 

Na tabela Filial, foram cadastrados os seguintes registros: 

                   idFilial      idLoja     cidadeFilial    vendasFilial

                       1              1          Campinas        120000

                       1               2         Campinas          35000

                       1               3          São Paulo       120000

                       2               1          Salvador          240000

                       2               2          Salvador            20000

                       3               1       Rio de Janeiro      60000

                       4               1          Curitiba              40000 
Ao tentar executar a instrução INSERT INTO filial (idFilial, idLoja, cidadeFilial, vendasFilial) VALUES (2, 1, 'São Paulo', 340000); será informado pelo SGBD que
Alternativas
Q575123 Banco de Dados
Atenção: Considere as informações abaixo para responder à questão.

CREATE TABLE Loja (

      idLoja INTEGER NOT NULL,

      nomeLoja VARCHAR(45),

      PRIMARY KEY(idLoja)

);

CREATE TABLE Filial (

      idFilial INTEGER NOT NULL,

      idLoja INTEGER NOT NULL,

      cidadeFilial VARCHAR(45),

      vendasFilial DOUBLE,

       PRIMARY KEY(idFilial, idLoja),

            FOREIGN KEY(idLoja)

            REFERENCES Loja(idLoja)

); 

Considere que na tabela Loja foram cadastrados os seguintes registros: 

                                 idLoja   nomeLoja

                                    1              A

                                    2              B

                                    3              C 

Na tabela Filial, foram cadastrados os seguintes registros: 

                   idFilial      idLoja     cidadeFilial    vendasFilial

                       1              1          Campinas        120000

                       1               2         Campinas          35000

                       1               3          São Paulo       120000

                       2               1          Salvador          240000

                       2               2          Salvador            20000

                       3               1       Rio de Janeiro      60000

                       4               1          Curitiba              40000 
Para que, ao remover um registro da tabela Loja, todos os registros da tabela Filial relacionados a esta loja também sejam excluídos automaticamente, deve-se incluir, no comando CREATE TABLE da tabela
Alternativas
Q575122 Banco de Dados
A técnica de modelagem conceitual de banco de dados relacionais mais difundida é a abordagem Entidade-Relacionamento (ER). Nesta abordagem, o modelo lógico é desenhado por meio de um diagrama ER. Neste diagrama, em um relacionamento
Alternativas
Q575121 Engenharia de Software
O GIT possibilita controlar versões de componentes de software com as facilidades de
Alternativas
Q575120 Engenharia de Software
Um Analista utiliza o Subversion (SVN) para controle de versões e irá proceder alteração do código fonte de uma aplicação catalogada no software de controle. Sobre o SVN é correto afirmar que
Alternativas
Q575119 Arquitetura de Software
Considere o trecho de código fonte a seguir: 

Imagem associada para resolução da questão

Considerando que está sendo empregada SOA, é possível afirmar que o fragmento apresentado se refere a 
Alternativas
Q575118 Arquitetura de Software
São padrões de desenvolvimento aplicados a SOA:
Alternativas
Q575117 Programação
Considere o código utilizando o Selenium WebDriver para manipulação do browser e execução de um teste funcional em Java: 

Imagem associada para resolução da questão

O código faz uma pesquisa por um elemento cujo atributo name é q. Em condições ideais de execução, para que o código do teste possa acessar a página do Google e pesquisar por “Ministério Público da Paraíba" é necessário incluir na caixa dentro do código o comando: 
Alternativas
Q575116 Noções de Informática
Em relação ao Selenium IDE 2.5.0 é correto afirmar:
Alternativas
Q575115 Programação
Atenção: Considere as informações abaixo para responder à questão.

Para realizar testes com o JUnit considere o caso apresentado em seguida: o problema FizzBuzz.

FizzBuzz consiste em exibir uma lista de 1 a 30, um em cada linha, e filtrar todos os números respeitando as regras:

− números divisíveis por 3 devem retornar "Fizz"

− números divisíveis por 5 devem retornar "Buzz"

− números divisíveis por 3 e 5 devem retornar "FizzBuzz"

Antes de começar a escrever os testes, é preciso definir o que precisa ser testado, para isso foi criada a lista abaixo com todos os testes que serão necessários: 

[1] Retornar 1 ao passar 1;
[2] Retornar 2 ao passar 2;
[3] Retornar Fizz ao passar 3;
[4] Retornar 4 ao passar 4;
[5] Retornar Buzz ao passar 5;
[6] Retornar Fizz ao passar 6;
[7] Retornar 7 ao passar 7;
[8] Retornar 8 ao passar 8;
[9] Retornar Fizz ao passar 9;
[10] Retornar Buzz ao passar 10;
[11] Retornar FizzBuzz ao passar 15;
[12] Retornar FizzBuzz ao passar 30. 
Para se conseguir o resultado após executar adequadamente os 12 testes no JUnit: “Todos os 12 testes passaram." é necessário que o método verificaFizzbuzz() tenha o seguinte código Java:
Alternativas
Q575114 Programação
Atenção: Considere as informações abaixo para responder à questão.

Para realizar testes com o JUnit considere o caso apresentado em seguida: o problema FizzBuzz.

FizzBuzz consiste em exibir uma lista de 1 a 30, um em cada linha, e filtrar todos os números respeitando as regras:

− números divisíveis por 3 devem retornar "Fizz"

− números divisíveis por 5 devem retornar "Buzz"

− números divisíveis por 3 e 5 devem retornar "FizzBuzz"

Antes de começar a escrever os testes, é preciso definir o que precisa ser testado, para isso foi criada a lista abaixo com todos os testes que serão necessários: 

[1] Retornar 1 ao passar 1;
[2] Retornar 2 ao passar 2;
[3] Retornar Fizz ao passar 3;
[4] Retornar 4 ao passar 4;
[5] Retornar Buzz ao passar 5;
[6] Retornar Fizz ao passar 6;
[7] Retornar 7 ao passar 7;
[8] Retornar 8 ao passar 8;
[9] Retornar Fizz ao passar 9;
[10] Retornar Buzz ao passar 10;
[11] Retornar FizzBuzz ao passar 15;
[12] Retornar FizzBuzz ao passar 30. 
Considere a classe Fizzbuzz e o método verificaFizzbuzz () em Java: 

public class Fizzbuzz {

       public String verificaFizzbuzz(Integer numero) {

              if (numero % 3 == 0) {

                   return "Fizz";

              } else if (numero % 5 == 0) {

                   return "Buzz";

              } else {

                   return numero.toString();

               }

        }    

}  

O teste 11 deve retornar "FizzBuzz" quando for passado 15 como parâmetro e seu código é: 

@Test

public void retornaFizzBuzzParaQuinze() {

        Fizzbuzz fizzbuzz = new Fizzbuzz();

        assertEquals("FizzBuzz", fizzbuzz.verificaFizzbuzz(15));

} 

Em condições ideais, ao executar os testes de 1 a 11 no JUnit, todos com códigos corretos e semelhantes ao código do teste 11 acima, resulta em: 
Alternativas
Q575113 Engenharia de Software
O teste é uma atividade dinâmica, então é possível testar um software quando um protótipo ou uma versão executável está disponível. Em relação às atividades de Verificação e Validação (V&V), é correto afirmar:
Alternativas
Q575112 Programação
As tags standard actions simplificam a execução de algumas tarefas em páginas JSP. Para instanciar um bean em uma página JSP com cliente sendo a identificação deste bean no escopo de sessão especificado e model.Cliente sendo a classe do bean, utiliza-se a tag standard action
Alternativas
Q575111 Programação
No JSF 2 não é mais necessário registrar um bean no arquivo de configuração faces-config.xml, pois isso pode ser feito utilizando-se anotações na própria classe bean. Nesse contexto, considere que o código a seguir foi extraído de uma aplicação que utiliza JSF 2. 

package br.com.dados; 

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

public class ClienteBean implements Serializable {
  private List listaCli;
  private Cliente cliente;
  private boolean novoRegistro;
  ...
}  

Para a classe ClienteBean ser registrada como um bean gerenciável de nome clienteBean e com escopo de sessão, devese utilizar, imediatamente antes da declaração da classe, as anotações 
Alternativas
Q575110 Programação
Como o algoritmo de pool de conexões do próprio Hibernate é um tanto rudimentar, o desenvolvedor pode desativá-lo e utilizar um connection pool JDBC de código aberto mais robusto, como o
Alternativas
Q575109 Programação
Em uma aplicação web há um arquivo chamado dados.txt com o conteúdo: 

Imagem associada para resolução da questão


Quando a página index.html for renderizada no navegador, para que ao se clicar no botão Carregar o arquivo dados.txt seja carregado e tenha seu conteúdo exibido no interior da tag div com o atributo id="texto", deve ser escrito na lacuna I o bloco de código: 
Alternativas
Q575108 Programação
Considere que o método a seguir faz parte de uma classe Java de uma aplicação web. 

public int conectar() throws ClassNotFoundException, SQLException{  
    Class.forName("com.mysql.jdbc.Driver");
    Connection conn = DriverManager.getConnection ("jdbc:mysql://localhost:3306/banco",
    "usuario", "senha");
    return 1;
}

A cláusula throws 
Alternativas
Q575107 Programação
XML é uma linguagem recomendada pela W3C, que possui um conjunto de regras de sintaxe bem rigorosas. Considerando estas regras, consiste em uma instrução XML correta:
Alternativas
Respostas
12681: A
12682: B
12683: E
12684: C
12685: E
12686: E
12687: B
12688: D
12689: A
12690: C
12691: E
12692: A
12693: E
12694: B
12695: D
12696: B
12697: D
12698: C
12699: D
12700: E