Foram encontradas 555 questões.
O Hibernate é um framework que implementa uma solução para persistência de objetos em Java. Nesse sentido, e sobre ele o Hibernate, pode-se afirmar:
I. É uma solução que oculta, para o usuário do framework, a linguagem banco de dados SQL empregada no gerenciamento dos objetos persistentes, não permitindo seu uso direto e, portanto, tornando a SQL transparente para o usuário.
II. Implementa uma solução de mapeamento objeto-relacional para a linguagem Java.
III. Usa arquivos XML com a extensão .hbm.xml para mapear classes Java para tabelas em bancos de dados.
IV. Permite modelar relacionamentos de herança, de associação e de composição.
V. Suporta uma linguagem de consulta própria, denominada HQL (Hibernate Query Language).
Está(ão) correta(s) apenas:
Provas
O texto, a seguir, contém lacunas que devem ser preenchidas. O CVS é uma ferramenta para que implementa um sistema para de um conjunto de arquivos fonte de um projeto, que são mantidos em um repositório. Após a edição de um ou mais arquivos, pode-se usar o comando para enviar o(s) arquivo(s) modificado(s) para o repositório do projeto. Já o comando do CVS recupera a(s) cópia(s) mais recente(s) do(s) arquivo(s) mantido(s) no repositório. O texto, a seguir, contém lacunas que devem ser preenchidas.
O CVS é uma ferramenta que implementa um sistema para de um conjunto de arquivos fonte de um projeto, que são mantidos em um repositório. Após a edição de um ou mais arquivos, pode-se usar o comando para enviar o(s) arquivo(s) modificado(s) para o repositório do projeto. Já o comando do CVS recupera a(s) cópia(s) mais recente(s) do(s) arquivo(s) mantido(s) no repositório.
As lacunas são preenchidas, correta e respectivamente, por:
Provas
A análise de pontos de função é uma técnica utilizada para estabelecer uma medida da funcionalidade de um programa em unidades de pontos de função, visando avaliar a produtividade e a realização de estimativas em um projeto de software. Em relação a essa técnica, pode-se afirmar:
I. Os pontos de função são independentes de linguagem, deste desse modo, a produtividade, em diferentes linguagens de programação, pode ser comparada sem grandes distorções.
II. A análise de pontos de função é de natureza objetiva, não dependendo, portanto, de quem faz a contagem dos pontos.
III. A contagem dos pontos de função se baseia-se na avaliação das seguintes características dos programas: entradas e saídas externas; , interações com os usuários; , interfaces externas; e arquivos utilizados pelo sistema.
IV. A análise de pontos de função, não se leva em conta a complexidade geral do sistema, influenciada por fatores, tais como: o grau de processamento distribuído, o desempenho e a quantidade de reuso.
V. A análise de pontos de função é mais apropriada para sistemas de processamento de dados dominados por operações de entrada e saída.
Estão corretas apenas:
Provas
Considere, abaixo, as relações disciplinas e alunos abaixo de um banco de dados relacional.


A junção (join) das relações anteriormente apresentadas resulta na relação acima. Essa junção é definida por: é definida pela
Provas
A linguagem de definição de dados SQL compreende comandos para conceder e revogar privilégios de acesso. Por default, não é permitido a um usuário que recebeu um privilégio repassá-lo para outros usuários, a menos que se anexe ao comando grant a condição:
Provas
O texto, a seguir, contém lacunas que devem ser preenchidas. Um teste de software para detecção de defeitos é sucedido quando faz com que o sistema opere , conseqüentemente, demonstrando a de defeitos.
Um teste de software para detecção de defeitos é quando faz com que o sistema opere , conseqüentemente, demonstrando a de defeitos.
As lacunas são preenchidas, correta e respectivamente, por:
Provas
- Conceitos BásicosPrincípiosAutenticidade
- Conceitos BásicosPrincípiosConfidencialidade
- CriptografiaCriptografia Assimétrica
Em relação ao mecanismo de criptografia assimétrica usado para segurança de redes de computadores, pode-se afirmar:
I. Pode ser usado, em geral, para prover tanto o serviço de confidencialidade, quanto o serviço de autenticação.
II. Utiliza o O DES (Data Encryption Standard), que é um algoritmo de criptografia assimétrica.
III. Utiliza uma chave para criptografar uma informação e outra chave para descriptografá-la.
IV. Baseia-se em operações de substituição e permutação de bits.
Está(ão) correta(s) apenas:
Provas
- Arquitetura de RedesDefinição Técnica de Arquitetura de Redes
- Protocolos e ServiçosDefinição: Serviço de Rede
Em uma arquitetura cliente-servidor, aplicações são modeladas como um conjunto de serviços que são fornecidos por servidores e por clientes que utilizam esses serviços. Em geral, os servidores são entidades que esperam passivamente pelas requisições dos clientes, reagindo, no entanto, para atendê-las. Considerando os conceitos relacionados às arquiteturas cliente-servidor, numere a segunda coluna de acordo com a primeira.
| ( 1 ) Modelo cliente-magro | ( ) Aplicações em grande escala, com centenas ou milhares de clientes. |
| ( 2 ) Modelo cliente-gordo | ( ) Aplicações em que é exigido o processamento de dados de computação intensiva, com elevado grau de reatividade para o usuário. |
| ( 3 ) Modelo múltiplas camadas | ( ) Todo processamento da aplicação e a gerência de dados são realizados no servidor. |
| ( ) Aplicações de uso intensivo de dados (navegação ou consulta) com pouco ou nenhum processamento. | |
| ( ) Servidor responsável somente pelo gerenciamento de dados. | |
| ( ) Separação lógica entre a apresentação, o processamento de aplicações e a gerência de dados. |
A seqüência correta é:
Provas
O padrão de projeto (design pattern) denominado fachada (facade) provê uma interface unificada para um conjunto de interfaces (classes) em um subsistema. Analisando as sentenças afirmativas abaixo, que tratam dos benefícios deste desse padrão de projeto, destaque identifique com V a(s) sentenças verdadeira verdadeira(s) e com F, a(s) falsa(s):
( ) O padrão fachada não previne aplicações clientes de usarem diretamente classes do subsistema quando necessário, permitindo a escolha entre a facilidade de uso e a generalidade.
( ) O padrão fachada reduz o número total de instâncias, disponíveis para compartilhamento, disponíveis que existem no subsistema.
( ) O padrão fachada não obriga os clientes a conhecerem a organização interna dos componentes do subsistema, facilitando o uso do subsistema pela redução do número de objetos com que os clientes têm que de lidar.
( ) O padrão fachada promove o acoplamento fraco entre o subsistema e os seus clientes.
( ) O padrão fachada realiza otimizações, tais como, a criação de objetos sob demanda.
A seqüência correta é:
Provas
Numa aplicação cliente-servidor para web, o servidor web é replicado por várias máquinas numa rede local, cada servidor possuindo um conjunto idêntico de páginas web, com modificações no conteúdo das páginas sincronizados sincronizadas consistentemente. Quando uma requisição de um cliente é recebida, ela é direcionada para um desses servidores, utilizando uma política de escalonamento round-robin. Nas modernas arquiteturas distribuídas, esse esquema de organização é denominado de distribuição
Provas
Caderno Container