Questões de Ciência da Computação do ano 2004

Lista completa de Questões de Ciência da Computação do ano 2004 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

A atomicidade de uma transação distribuída, isto é, a propriedade de que ela seja totalmente executada ou totalmente rejeitada pelos nós participantes num sistema de bancos de dados distribuídos, é geralmente assegurada pela utilização de técnicas de:

  • A. (A) particionamento de dados;
  • B. (B) execução em duas fases (two phase commitment);
  • C. (C) catálogo centralizado;
  • D. (D) transparência de fragmentação;
  • E. (E) bloqueio (lock e unlock).

Ao definir a escala de processamento distribuído de uma consulta em um banco de dados distribuído NÃO é necessário considerar:

  • A.

    o custo de transmissão dos dados.

  • B.

    a replicação dos dados

  • C.

    a capacidade de armazenamento de cada servidor.

  • D.

    a fragmentação dos dados

Um conjunto de informações estruturadas forma um banco de dados. Assim, os bancos de dados são geralmente caracterizados e classificados de acordo com a estrutura das informações que eles agrupam e não pela natureza das informações em si. Acerca dos diversos tipos de bancos de dados, julgue os itens a seguir.

Bancos de dados distribuídos são formados pela sincronização de bases de dados hospedadas em sistemas diferentes, mas que mantêm o mesmo conjunto de informações.

  • C. Certo
  • E. Errado

Um conjunto de informações estruturadas forma um banco de dados. Assim, os bancos de dados são geralmente caracterizados e classificados de acordo com a estrutura das informações que eles agrupam e não pela natureza das informações em si. Acerca dos diversos tipos de bancos de dados, julgue os itens a seguir.

Bancos de dados distribuídos são formados pela sincronização de bases de dados hospedadas em sistemas diferentes, mas que mantêm o mesmo conjunto de informações.

  • C. Certo
  • E. Errado

Considere duas classes, A e B, que possuem um relacionamento de clientela. Boas práticas de projeto orientado a objetos recomendam que:

  • A.

    a navegabilidade seja definida nos dois sentidos, pois facilita a referência mútua entre objetos das classes.

  • B.

    a navegabilidade seja priorizada em um dos sentidos, com base na freqüência de acesso e na estimativa de número de instâncias.

  • C.

    uma terceira classe seja criada, se o relacionamento for m para n.

  • D.

    o relacionamento seja estabelecido indiretamente através de atributos chaves, ao invés de uma associação explícita entre as classes.

  • E.

    o relacionamento de clientela seja modelado através de generalização.

Analise as seguintes afirmações relativas a programação Orientada a Objetos:

Estão corretos os itens:

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

Analise as seguintes afirmações relativas à programação Orientada a Objetos:

Estão corretos os itens:

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

Na programação Orientada a Objetos

  • A.

    as Classes definem o comportamento dinâmico de uma instância.

  • B.

    as Classes definem os serviços que podem ser solicitados a um construtor.

  • C.

    a união de todos os objetos de uma classe forma seu método construtor.

  • D.

    o diagrama de classes reflete o comportamento dinâmico do programa.

  • E.

    as Classes são tipos de objetos que descrevem as informações armazenadas e os serviços providos por um objeto.

Um conjunto de informações estruturadas forma um banco de dados. Assim, os bancos de dados são geralmente caracterizados e classificados de acordo com a estrutura das informações que eles agrupam e não pela natureza das informações em si. Acerca dos diversos tipos de bancos de dados, julgue os itens a seguir.

A estrutura de um banco de dados orientado a objetos pode ser construída com base no modelo relacional clássico. Entretanto, algumas extensões precisam ser definidas para suportar algumas estruturas típicas de orientação a objeto que não estão presentes no modelo relacional. Entre elas, podem-se destacar as relações de herança e a indexação de métodos.

  • C. Certo
  • E. Errado

Os bancos de dados têm um papel central no armazenamento, na organização e na exploração da informação, permitindo a integração dessas funções nos sistemas de tratamento da informação. Acerca dos bancos de dados relacionais e objetorelacionais, suas características técnicas, sistemas gerenciadores (SGBDs), funcionalidades de operação, de administração e de construção de aplicações, julgue os itens seguintes.

Um sistema de base de dados orientado a objetos (object oriented database system — OODBS) deve prover uma identidade única para cada objeto armazenado no banco de dados. Como tal identificador de objetos (object identifier — OID) é similar a uma chave primária do modelo relacional, o sistema deve permitir ao usuário modificar o OID de um determinado objeto para que seja possível a realização de consultas e atualizações do banco de dados.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...