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

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

A arquitetura ANSI/SPARC define três níveis (ou camadas) que ficam entre o banco de dados em si (disco rígido) e as aplicações do usuário; são eles:

  • A.

    físico, tabelas e modelo.

  • B.

    físico, lógico e conceitual.

  • C.

    físico, estrutural e externo.

  • D.

    interno, lógico e conceitual.

  • E.

    interno, conceitual e externo.

Um sistema de banco de dados fornece uma linguagem para especificar o esquema de banco de dados. Essa linguagem é chamada de definição de

  • A.

    esquema.

  • B.

    banco de dados.

  • C.

    armazenamento.

  • D.

    dados.

  • E.

    visão.

Dadas as afirmações a seguir sobre XML e banco de dados,

I. Diferentemente do banco de dados relacional o XML permite estruturas aninhadas.

II. DTD (Document Type Definition) é uma evolução do XMLSchema e serve para restringir quais informações estão presentes no documento XML.

III. Devido a sua capacidade de descrição, a representação XML é vantajosa quando a informação deve ser trocada com entidades externas.

IV. Documentos XML não podem ser gerados de forma automática a partir das informações do banco de dados

verifica-se que estão corretas

  • A.

    I e III, apenas.

  • B.

    I, II, III, IV e V.

  • C.

    I, II e IV, apenas.

  • D.

    III e IV, apenas.

  • E.

    II, III e IV, apenas.

Qual das seguintes violações acontece quando uma transação relê o banco de dados e encontra novas linhas que foram inseridas por uma outra transação depois da primeira leitura?

  • A.

    Leitura de sujeira.

  • B.

    Leitura consistente.

  • C.

    Leitura não-repetível.

  • D.

    Leitura de fantasmas.

  • E.

    Leitura repetida.

Nos bancos de dados espaciais, pode-se realizar consultas de proximidade, por região etc. Nesse contexto, bons índices são necessários para o acesso eficiente aos dados espaciais, que normalmente são de duas ou mais dimensões. Qual das opções abaixo não é adequada para a construção desses índices?

  • A.

    Árvores B

  • B.

    Árvores k-d

  • C.

    Árvores k-d-B

  • D.

    Árvores quadráticas

  • E.

    Árvores R

Dadas as seguintes sentenças,

I. Um atributo, em um modelo de entidade-relacionamento, que possui "sub-atributos" em sua nomenclatura é definido como atributo chave.

II. A restrição de integridade 'REFERENCED KEY' não é suportada pelo Oracle.

III. Para mostrar as tabelas existentes de um banco de dados MySQL em uso é necessário usar o comando 'viewtables'.

IV. 'DROP TABLE' e 'DROP INDEX' são instruções do tipo DDL.

verifica-se que

  • A.

    somente I e II são falsas.

  • B.

    somente I e III são falsas.

  • C.

    somente I e IV são verdadeiras.

  • D.

    somente II e IV são falsas.

  • E.

    todas são verdadeiras.

No processo de mapeamento do modelo ER para o modelo relacional, atributos multivalorados são definidos a partir da

  • A.

    criação de uma nova tabela relacionada à tabela referente à entidade que possui o atributo no modelo ER.

  • B.

    criação de um novo atributo na tabela referente à entidade que possui o atributo no modelo ER.

  • C.

    criação de uma nova chave primária na tabela referente à entidade que possui o atributo no modelo ER.

  • D.

    criação de uma nova tabela relacionada à tabela contendo todos os atributos da entidade que possui o atributo multivalorado no modelo ER

  • E.

    criação de um atributo do tipo texto, onde os valores devem ser armazenados separados por vírgulas.

No desenvolvimento de uma API orientada a objetos, é comum reunir todas as suas funcionalidades em uma única classe, simplificando o acesso. Esta prática pode ser favorecida através da implementação do padrão de projeto

  • A.

    Proxy.

  • B.

    Decorator.

  • C.

    Singleton.

  • D.

    Façade.

  • E.

    Strategy.

Na frase seguinte,

“O MOLAP é um OLAP baseado no acesso a um banco de dados multidimensional. O ROLAP é um OLAP baseado no acesso a um banco de dados relacional. HOLAP é um OLAP situado entre o ROLAP e o MOLAP e acessa o Multidimensional e o Relacional.”

pode-se concluir que

  • A.

    apenas o conceito de MOLAP está incorreto.

  • B.

    apenas o conceito de ROLAP está incorreto.

  • C.

    o conceito de MOLAP e HOLAP estão incorretos.

  • D.

    todos os conceitos apresentados estão incorretos.

  • E.

    todos os conceitos apresentados estão corretos.

Observe a procedure abaixo escritaemPL/SQL.

INSERTINTOFunc VALUES (10,'Clarice',3200);

SAVEPOINTa;

INSERTINTOSetor VALUES (13,'Sales','Hyd');

SAVEPOINTb;

INSERTINTOGrade VALUES ('III',2300,4500);

ROLLBACKTOa:

Se em seguida for executado o comando COMMIT, serão gravados os valores nas tabelas:

  • A.

    Func, Setor e Grade.

  • B.

    somente Func.

  • C.

    somente Setor e Grade.

  • D.

    somente Func e Setor.

  • E.

    emnenhuma tabela.

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