Foram encontradas 329 questões.
O código Java a seguir mostra uma implementação de uma hashtable usando um mecanismo linear para tratamento de colisões. Os objetos inseridos na hashtable devem implementar a interface Hashable mostrada.

Se dez objetos da classe Inteiro, com valores 1, 4, 3, 73, 44, 9, 80, 70, 2 e 41, forem inseridos nesta ordem na hashtable, a ordem em que eles serão armazenados no vetor vetor[] será:
Provas
- Fundamentos de ProgramaçãoAnálise Assintótica (Notação Big-O)
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ÁrvoreAnálise de Complexidade: Árvore
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ÁrvoreÁrvore Binária
Considere uma árvore binária de busca com n elementos e altura mínima. O tempo de acesso a qualquer elemento desta árvore é da ordem de:
Provas
O valor impresso pelo programa Delphi abaixo será:

Provas
I. Uma stored procedure pode receber parâmetros de entrada mas não pode ter parâmetros de saída.
II. No corpo de uma stored procedure não é possível chamar outra stored procedure.
III. Uma stored procedure pode ser executada no servidor onde o banco de dados está localizado ou no computador que executa o aplicativo remoto que tem acesso a esse banco, mesmo que neste último o SQL Server não esteja instalado.
IV. Uma tabela temporária local criada por uma stored procedure perdura após o fim desta, sendo removida no final da sessão (conexão).
Sobre as afirmativas acima, pode-se concluir que
Provas
I. O modelo bulk-logged oferece proteção mais completa que o modelo simple.
II. O modelo de proteção escolhido na criação de um banco de dados não pode ser mudado mais tarde.
III. Quando um banco de dados é criado, o modelo default é o modelo do banco de dados master.
IV. Um backup diferencial só é útil no modelo full.
Sobre as afirmativas acima, pode-se concluir
Provas
Considere as seguintes afirmativas sobre segurança no SQL Server.
I. Roles podem ser interpretados como grupos de usuários para os quais as permissões podem ser atribuídas em bloco.
II. Um usuário que não seja DBA (sysadmin) jamais pode atribuir permissões para outros usuários.
III. É possível designar permissões para registros completos, mas não para colunas isoladas.
Sobre as afirmativas, pode-se concluir que:
Provas
- Banco de Dados RelacionalACIDIsolamento
- Banco de Dados RelacionalTransaçõesControle de Concorrência
- Banco de Dados RelacionalTransaçõesLocking
Num sistema gerenciador de bancos de dados, o mecanismo de lock (bloqueio) viabiliza a obtenção de uma importante propriedade das transações. Essa propriedade é:
Provas
Nas questões 51 até 54 considere um banco de dados simplificado referente ao controle de concursos, constituído pelas tabelas Concurso, Cargo, Candidato e Inscrição, criadas pelo script SQL mostrado abaixo.



A chave primária da tabela candidato foi definida com a opção clustered, que provoca a criação de um índice que armazena os próprios registros na árvore de indexação. Considere as seguintes afirmativas sobre índices clustered no MS SQL Server:
I. São adequados quando os valores usados como chaves indexadoras são freqüentemente alterados;
II. Uma tabela pode ter mais de uma coluna com índices desse tipo;
III. As chaves não determinam a ordem física na qual os registros ficam armazenados.
Sobre as afirmativas acima, pode-se concluir que:
Provas
Nas questões 51 até 54 considere um banco de dados simplificado referente ao controle de concursos, constituído pelas tabelas Concurso, Cargo, Candidato e Inscrição, criadas pelo script SQL mostrado abaixo.



Suponha que um candidato inscrito no concurso 2 não possa ter inscrições nos demais concursos. O comando que remove as inscrições de outros concursos para os candidatos inscritos no concurso 2 é:
Provas
Nas questões 51 até 54 considere um banco de dados simplificado referente ao controle de concursos, constituído pelas tabelas Concurso, Cargo, Candidato e Inscrição, criadas pelo script SQL mostrado abaixo.



A execução do comando SQL

Provas
Caderno Container