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.

Com relação ao mapeamento de um modelo de objetos para o relacional, é recomendável que o mapeamento de herança obedeça à seguinte estratégia:

  • A.

    unificar a hierarquia de heranças em uma única tabela, pois isso otimiza o espaço.

  • B.

    criar uma tabela para cada classe concreta da hierarquia, pois isso evita redundância.

  • C.

    criar uma classe para cada classe da hierarquia, pois isso otimiza o acesso.

  • D.

    analisar caso a caso a hierarquia e criar uma ou várias tabelas, de acordo com os requisitos de acesso e espaço.

  • E.

    criar duas tabelas, uma para armazenar o tipo do objeto, e outra, os dados.

Uma aplicação de folha de pagamento inclui somente funcionários horistas e mensalistas. Ambos possuem o mesmo conjunto de atributos e métodos, diferindo apenas no método que efetua o cálculo do pagamento. Neste cenário, as boas práticas de modelagem recomendam que:

  • A.

    sejam definidas duas classes: uma para representar funcionários horistas, e outra, para os mensalistas, sem relacionamento entre elas.

  • B.

    sejam definidas duas classes: uma representando funcionários horistas, e outra, os mensalistas, com uma relação de herança entre elas.

  • C.

    seja definida uma interface para representar funcionários e duas implementações desta interface: classes representando horistas e mensalistas.

  • D.

    seja definida uma classe abstrata para representar funcionários e duas classes concretas (que herdam da abstrata) para representar horistas e mensalistas.

  • E.

    sejam definidas três classes concretas, para representar funcionários, horistas e mensalistas, com as duas últimas herdando da primeira.

Para que uma parte de uma aplicação seja devidamente modelada como um subsistema, é essencial que:

  • A.

    os elementos do subsistema candidato não referenciem outros elementos da aplicação.

  • B.

    os elementos da aplicação não referenciem elementos internos do subsistema.

  • C.

    os elementos internos do subsistema possuam apenas relacionamentos de associação.

  • D.

    o subsistema disponibilize várias interfaces de acesso.

  • E.

    o subsistema seja um componente externo à aplicação.

Considere um objeto (instância) de uma classe A com um método que possui um parâmetro, cujo tipo é uma classe B. Assumindo que esta é a única forma de relacionamento entre A e B, pode-se afirmar que este relacionamento é uma:

  • A. dependência.
  • B. associação.
  • C. agregação.
  • D. composição.
  • E. generalização.

Considere o relacionamento entre uma classe Funcionario e uma outra Dependente. Sabe-se, ainda, que objetos que representam os dependentes de um funcionário são criados apenas quando o funcionário é incluído no sistema, e que a remoção do funcionário implica a remoção de todos os seus dependentes. Este relacionamento pode ser precisamente capturado por:

  • A. composição.
  • B. agregação.
  • C. associação simples.
  • D. generalização.
  • E. dependência.

Considere uma entidade E1, com atributos A1 e B1, e uma entidade E2, com atributos A2 e B2, sendo A1 um atributo identificador de E1. Sabendo-se que no modelo entidade-relacionamento podem-se distinguir dependências de identificação e de existência entre duas entidades, o esquema relacional derivado das entidades acima (com os componentes das chaves primárias sublinhados) que melhor manifesta uma dependência de identificacão de E2 em relação a E1é:

  • A. E1 (A1, B1) E2 (A2, A1, B2)
  • B. E1 (A1, B1) E2 (A2, B2, A1)
  • C. E1 (A1, B1) E2 (A2, B2)
  • D. E1 (A1, B1, A2) E2 (A2, B2)
  • E. E1 (A1, B1, A2) E2 (A2, B2, A1)

Julgue os itens a seguir, que versam sobre modelagem e normalização de dados para bancos de dados relacionais.

Vários tipos diferentes de atributos ocorrem no modelo entidade-relacionamento, incluindo atributos simples e compostos, atributos com valor único ou múltiplo e atributos armazenados e derivados.

  • C. Certo
  • E. Errado

Julgue os itens a seguir, que versam sobre modelagem e normalização de dados para bancos de dados relacionais.

Na modelagem por entidades e relacionamentos, um tipo de entidade define um conjunto de atributos que devem ser utilizados para organizar a informação.

  • C. Certo
  • E. Errado

Julgue os itens a seguir, que versam sobre modelagem e normalização de dados para bancos de dados relacionais.

A unicidade é uma restrição aplicada às entidades de um determinado tipo. Para tanto, é necessário haver um ou mais atributos-chave que permitam distinguir cada uma das entidades das demais.

  • C. Certo
  • E. Errado

Julgue os itens a seguir, que versam sobre modelagem e normalização de dados para bancos de dados relacionais.

Quando duas entidades participam de um relacionamento de muitos para muitos (M-N), para representar essa relação em um banco de dados relacional, é necessário criar uma relação consistindo de chaves estrangeiras para as duas relações que representam as entidades participantes.

  • 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...