Foram encontradas 40 questões.
No contexto de modelagem de dados, a figura a seguir apresenta um diagrama Entidade-Relacionamento (diagrama ER), ferramenta que pode ser utilizada para criar um esquema conceitual para um banco de dados antes de sua implementação em um Sistema Gerenciador de Banco de Dados (SGBD):

Sobre a figura, é INCORRETO afirmar que:
Provas
Ao se utilizar o Git e um editor de texto, é possível realizar uma sequência de ações em um diretório vazio em sua máquina local, ilustrada pela sequência de comandos de terminal a seguir. Nessa sequência, o comando vim representa a abertura de um editor de texto para criar/editar o arquivo especificado como argumento com algum conteúdo qualquer, que foi salvo em disco antes de prosseguir com o próximo comando:
|
git init |
Ao final dessa sequência de comandos, os arquivos que se encontram em seu diretório de trabalho, além do README.md, é/são
Provas
A apostila Java para Desenvolvimento Web, da Caelum, traz, em seu Capítulo 11, um primeiro exemplo de uma classe controladora para uso com o framework Spring MVC:
|
@Controller public class OlaMundoController { @RequestMapping("/olaMundoSpring") public String execute() { System.out.println("Executando a lógica com Spring MVC"); return "ok"; } } |
Considerando o código acima, analise as afirmativas a seguir:
I. Para integrar-se ao Spring MVC, é obrigatório que a classe tenha o sufixo “Controller” em seu nome e a anotação @Controller acima da definição da classe.
II. A anotação @RequestMapping acima do método execute() indica a URL utilizada para invocar o método, ou seja, que esse método será chamado pelo Spring MVC quando o caminho /olaMundoSpring for acessado no contexto da aplicação Web à qual o controlador pertence.
III. O valor de retorno "ok" do método execute() indica ao Spring MVC que, após execução do método, envie o usuário a uma página com nome ok, que se encontra em uma determinada pasta e com um determinado sufixo, ambos especificados em um arquivo de configuração do framework.
IV. Podem ser criados outros métodos que respondam por outras URLs nessa mesma classe. Para tal, bastaria que fosse utilizada novamente a anotação @RequestMapping nesses métodos.
É CORRETO o que se afirma em
Provas
Considere o seguinte código HTML de uma página Web com um script JavaScript embutido, no qual um trecho da linha que atribui um valor à variável frase foi substituído por uma lacuna, representada por /* */.
|
<!DOCTYPE html> <p class="par">Uma frase</p> <button onclick="javascript:mudar()">Mudar</button> |
O objetivo do código acima é mostrar uma página em cujo primeiro parágrafo estará escrito “Olá, JavaScript”, e em cujo segundo parágrafo estará escrito “Uma frase” e aparecerá um botão escrito “Mudar” que, se clicado, modificará o conteúdo do segundo parágrafo para “Uma palavra”. O trecho de código JavaScript que deve substituir a lacuna de modo a alcançar o objetivo acima descrito é
Provas
Considere o seguinte código HTML de uma página Web com uma folha de estilos CSS (Cascading Style Sheets) embutida:
|
<!DOCTYPE html> <h2>Um subtítulo</h2> <p class="frase">Uma frase</p> |
Considerando as regras de aplicação de propriedades do CSS, as mudanças de estilo que serão aplicadas ao trecho “Uma frase” quando essa página Web for aberta em um navegador compatível são:
Provas
- Compilação e Interpretação de CódigoCompilação
- LinguagensJava
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação à Objetos: Modificadores de Acesso
Considere o seguinte código Java, escrito em um arquivo chamado TesteContaProtegida.java
|
public class TesteContaProtegida { |
Nesse código, a classe Conta não encapsula o atributo saldo e, portanto, não o protege de alterações diretas, sem o uso de métodos, como, por exemplo, o método main() altera diretamente o saldo da conta sem ter feito nenhum saque ou depósito. A palavra-chave da linguagem que pode ser colocada no lugar da lacuna representada por /* */ no código acima, de modo a causar um erro de compilação nas linhas que tentam acessar conta.saldo diretamente e, portanto, devidamente encapsular esse atributo é
Provas
- Protocolos e ServiçosRedes, Roteamento e TransporteNAT: Network Address Translation
- Segurança de RedesFirewall
- Segurança de RedesVPN: Virtual Private Network
Podemos afirmar que a tecnologia VPN (Virtual Private Network) é uma alternativa popular aos caros enlaces dedicados à conectividade entre unidades remotas de uma empresa. Sobre a tecnologia VPN, é INCORRETO afirmar que
Provas
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoTipos de Dados
- LinguagensJava
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
Considere o seguinte código Java, escrito em um arquivo chamado TesteConta.java:
|
public class TesteConta { |
O resultado de se compilar e executar o código acima é que o programa
Provas
O protocolo de Camada 2 (enlace) que é usado pelos dispositivos de rede para encontrar o endereço MAC associado a um endereço IP é o
Provas
Observe a figura a seguir, que representa uma cadeia na qual estão presentes: políticas de uso, procedimentos, mecanismos de segurança e entidades que seguem diretrizes e normas técnicas determinadas por um comitê gestor. Essa cadeia sustenta todo o processo de certificação digital.

A cadeia representada acima é conhecida como:
Provas
Caderno Container