Foram encontradas 550 questões.
Em relação ao protocolo TCP (Transmission Control Protocol), considere as seguintes afirmativas:
I O TCP é orientado a conexão e permite a transferência simultânea em ambas as direções (cliente-servidor) durante toda a sessão.
II Uma das características do TCP é a confiabilidade, pois ele permite a recuperação de pacotes perdidos, a eliminação de pacotes duplicados e a recuperação de dados corrompidos.
III O TCP é bastante utilizado em aplicações de tempo real, como VoIP e transmissão de vídeo.
IV O TCP garante que todos os pacotes de dados cheguem ao destino, mas, pelas características de redes como a Internet, ele não garante a entrega ordenada.
Estão corretas as afirmativas:
Provas
O Scrum é um processo de desenvolvimento ágil para gerenciamento de projetos e produtos de software, que vem se popularizando bastante nos últimos anos. Considere as informações a seguir, referentes a características atribuídas ao Scrum.
I Mantém-se uma lista de itens, com prioridades, a serem desenvolvidos ao longo do projeto que é chamada de Product Backlog.
II Os projetos são divididos em ciclos chamados de Interações.
III O papel do Scrum Master é gerenciar a equipe, definindo as prioridades e atribuindo tarefas aos desenvolvedores.
IV Existem reuniões diárias com toda a equipe e cada membro deve responder três perguntas: O que desenvolveu desde a última reunião? Que impedimentos/dificuldades encontrou durante o seu trabalho? O que planeja desenvolver até a próxima reunião?
Estão corretas as afirmativas:
Provas
Observe os dois diagramas UML abaixo.

O nome dos diagramas 1 e 2 são, respectivamente,
Provas
Em relação ao uso de padrões de projetos, considere as seguintes afirmativas:
I Bridge separa a construção de um objeto complexo de sua representação, de modo que o mesmo processo de construção possa criar diferentes representações.
II Builder garante que uma classe seja instanciada somente uma vez, fornecendo também um ponto de acesso global.
III Decorator permite anexar comportamento a um objeto já existente em tempo de execução.
IV Observer permite que objetos interessados sejam avisados da mudança de estado ou outros eventos ocorrendo num outro objeto.
Estão corretas as afirmativas:
Provas
Atualmente, existem diversos servidores de aplicação que oferecem um ambiente para a instalação e execução de aplicações Java EE. Sobre os principais servidores de aplicação da atualidade, é correto afirmar:
Provas
O estilo arquitetural REST, muito usado nos dias de hoje, principalmente para integração entre aplicações móveis e web services, estabelece um conjunto de restrições sobre os componentes envolvidos em sua implementação. Sobre esse estilo arquitetural, considere as seguintes afirmativas:
I As interfaces dos serviços REST são descritas através de uma linguagem denominada RSDL (REST Services Description Language).
II O servidor não guarda qualquer informação do estado do cliente entre as requisições. Por este motivo, cada requisição precisa enviar todos os dados necessários para o seu processamento. Em outras palavras, os dados da sessão são armazenados no cliente.
III Os web services que seguem os princípios REST são frequentemente chamados de “RESTful web services”.
IV Representa uma solução mais moderna para integração de sistemas, além de manter compatibilidade com outras tecnologias pré-existentes como o SOAP.
Estão corretas as afirmativas:
Provas
A solução de criação de um cluster de servidores quando comparada a um servidor centralizado apresenta algumas vantagens. Considere os itens a seguir como vantagens dessa solução:
I Balanceamento de Carga
II Alta segurança
III Facilidade de Gerenciamento
IV Tolerância a falhas
Estão corretos os itens
Provas
O padrão de arquitetura MVC é comumente adotado para construção de aplicações web. Sobre este padrão, considere as seguintes afirmativas:
I A View exibe, para o usuário, os dados fornecidos pelo Controller através de uma interface gráfica produzida por ele mesmo.
II Em uma aplicação Java EE, arquivos JSP são considerados componentes do tipo Controller do MVC, já que estes são convertidos em servlet quando a aplicação é compilada e implantada.
III As classes DAO (que acessam o banco de dados) são representadas no componente Model.
IV O fluxo de comunicação entre os componentes View e Model no padrão MVC deve passar obrigatoriamente pelo componente Controller, pois este último é o responsável pelo controle da comunicação entre os objetos.
As afirmativas corretas são
Provas
- Protocolos e ServiçosInternet e EmailHTTP: Hyper Text Transfer Protocol
- Protocolos e ServiçosInternet e EmailHTTPS: Hyper Text Transfer Protocol Secure
Em relação aos protocolos usados pelos browsers para comunicação com os servidores Web, considere as seguintes afirmativas:
I HTTPS é uma implementação do protocolo HTTP sobre uma camada adicional de segurança que utiliza o protocolo SSL/TLS.
II Ao contrário do HTTP, o WebSocket provê uma maneira padronizada do servidor enviar dados para o browser sem a necessidade do cliente solicitá-los através de uma requisição.
III No HTTP/0.9 e 1.0, a conexão é fechada logo após a execução de uma requisição e recebimento da resposta. No HTTP/1.1 foi introduzido um mecanismo chamado keep-alive, permitindo que uma mesma conexão seja reusada para várias requisições diferentes.
IV Por padrão, o protocolo HTTP usa a porta 80, enquanto o HTTPS usa a porta 8080.
Estão corretas as afirmativas:
Provas
O Listener que deve ser implementado em aplicações Web Java, para permitir o monitoramento de eventos de adição, remoção e atualização de objetos na sessão é o
Provas
Caderno Container