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

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

Em banco de dados, existem linguagens de definição e de manipulação de dados. Assinale a opção que apresenta palavras reservadas utilizadas em DDL (data definition language).

  • A.
  • B.
  • C.
  • D.
  • E.

Um tipo abstrato de dados pode ser definido matematicamente pelo par (V, O), em que

  • A.

    V é um conjunto de valores e O, um conjunto de operações sobre esses valores.

  • B.

    V é um vetor e O, um objeto associado.

  • C.

    V é um conjunto de valores e O, um objeto associado.

  • D.

    V é um vetor e O, um conjunto de operações sobre esses valores.

  • E.

    V é um índice de vetores e O, um índice de objetos manipulados pelo vetor.

Os procedimentos (procedures) podem

I retornar um valor.

II ter, em seu código, declaração de variáveis.

III ter, em seu código, declaração de inteiros.

IV ter, em seu código, um bloco de instruções.

V ter um nome com parâmetros pré-definidos.

 

A quantidade de itens certos é igual a

  • A. 1
  • B. 2
  • C. 3
  • D. 4
  • E. 5

Em portais corporativos, é comum o uso de três camadas para a construção de sistemas de informação. Nos sistemas web, essas camadas consistem de

  • A.

    um computador; um servidor de dados; e um firewall de proteção de conteúdo.

  • B.

    um sistema proxy; um cliente, normalmente o navegador; e o servidor de aplicação.

  • C.

    um servidor de aplicação, normalmente um computador de grande porte; uma camada de persistência, normalmente um arquivo texto indexado; e um proxy.

  • D.

    um cliente, normalmente um aplicativo cliente-servidor; um serviço de Internet com HTTP; e um navegador Internet.

  • E.

    um cliente, normalmente o navegador do usuário; um servidor de aplicação; e uma camada de persistência, normalmente um banco de dados.

Assinale a opção correta, acerca da tecnologia cliente servidor.

  • A.

    Em uma arquitetura do tipo two-tier, as aplicações são normalmente divididas em duas camadas de serviços: de usuário; e de negócio.

  • B.

    A lógica da aplicação pode residir na interface do usuário ou no servidor produzindo dois modelos, entre eles, o FatClient, em que a interface do usuário e os dados estão no cliente e a lógica do negócio está no servidor.

  • C.

    No modelo ThinClient, a interface do usuário e a lógica do negócio residem no cliente e a lógica do banco de dados reside no servidor.

  • D.

    No ambiente Windows, as camadas do modelo three-tier são conhecidas como user services, business services e data services.

  • E.

    Na arquitetura de três camadas, os dados recebem uma camada separada que pode ser gerenciada por um middleware como o IIS (Internet information server).

Com relação a bancos de dados, assinale a opção correta.

  • A.

    No modelo entidade-relacionamento, uma entidade é algo que pode ser identificado indistintamente, enquanto que um relacionamento é basicamente uma associação entre entidades.

  • B.

    Na arquitetura cliente-servidor, o cliente é o próprio SGDB, e o servidor são as várias aplicações executadas sobre o SGDB.

  • C.

    Os sistemas de banco de dados englobam os dados armazenados, o software de gerenciamento e o administrador, mas não englobam o hardware onde os dados estão armazenados.

  • D.

    SQL é a linguagem mais utilizada para lidar com bancos de dados, apesar de não ter sido concebida para o modelo relacional de bancos de dados.

  • E.

    Entre as responsabilidades de um DBA, não estão incluídas a coordenação e monitoração de uso e a aquisição de software e hardware.

Assinale a opção correta acerca de bancos de dados relacionais.

  • A.

    Os principais operadores da álgebra relacional que permitem a escrita de expressões relacionais são união, interseção, diferença, produto, restrição, projeção, junção e divisão.

  • B.

    Os tipos de dados, ou conjunto de valores, são sempre definidos pelo sistema, e nunca, pelo usuário.

  • C.

    A SQL possui um conjunto de tipos embutidos bem limitado e, em função disso, permite amplamente o uso de uma tipagem forte.

  • D.

    Os termos relação, tupla e atributo são utilizados pela SQL para a criação do modelo relacional formal.

  • E.

    Triggers são procedimentos que implementam restrições de integridade, geralmente acionados automaticamente quando um evento é especificado. Para serem eficientes, os triggers devem estar armazenados externamente ao banco de dados.

Com relação à modelagem dimensional, julgue os itens que se seguem.

A alteração de informações em bancos de dados dimensionais pode ser realizada sobrepondo-se o registro de dimensão com novos valores, sem a perda do histórico.

  • C. Certo
  • E. Errado

Com relação a banco de dados distribuídos, julgue os itens a seguir.

Os bancos de dados distribuídos são sistemas embasados no modelo cliente-servidor e usados para se acessar diversas fontes de dados heterogêneas, explorando o paradigma das redes de computadores e da Internet.

  • C. Certo
  • E. Errado

Com relação a banco de dados distribuídos, julgue os itens a seguir.

No gerenciamento de banco de dados distribuídos, tem-se autonomia local quando não é permitido o acesso direto ao servidor para a realização de transações locais.

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