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

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

Na construção de bancos de dados relacionais, o conceito de integridade referencial é usualmente implementado por meio de restrições conhecidas como:

  • A. cláusulas check;
  • B. collation strings;
  • C. triggers;
  • D. stored procedures;
  • E. chaves estrangeiras.

Um modelo de banco de dados pode ser considerado uma descrição dos tipos de informações que estão armazenadas em um banco de dados. Na modelagem de banco de dados relacionais,

  • A. a técnica mais utilizada de modelagem é a abordagem dirigida ao fluxo de dados, onde um modelo conceitual é usualmente representado através do Diagrama de Fluxos de Dados (DFD).
  • B. um modelo lógico é uma descrição de um banco de dados no nível de abstração visto pelo desenvolvedor do banco de dados, sendo dependente do tipo particular de Sistema Gerenciador de Banco de Dados utilizado.
  • C. em um relacionamento unário, ou seja, de grau 1, uma entidade pode se relacionar com apenas outra entidade que não seja ela mesma.
  • D. no modelo lógico, diferenciamos um atributo chave dos demais atributos colocando um $ (cifrão) antes do nome do atributo ou colocando o nome do atributo em itálico.
  • E. na prática, o relacionamento n:m é dividido em duas relações 1:n e uma nova entidade é criada para representar o relacionamento.

Considere as duas tabelas de um banco de dados relacional:

Tab1 (C1, C2, C3) e Tab2 (C4, C5, C1)

Sendo C1 a chave primária de Tab1 e C4 a chave primária de Tab2. C1 é chave estrangeira em Tab2, com origem na chave primária C1, de Tab1.

Essa chave estrangeira foi declarada para propagar alterações feitas no valor da chave primária de origem. Assim, para testar esse aspecto, o valor de C1 de um determinado registro de Tab1 foi alterado de 1 para 10, tendo como consequência

  • A. a duplicação dos registros da tabela Tab2 para os registros cujo valor da Coluna C1 seja igual a 1.
  • B. a exclusão dos registros da tabela Tab2 para os registros cujo valor da coluna C1 seja igual a 1.
  • C. a alteração dos valores da coluna C1 de Tab2 que continham o valor 1 para o valor 10.
  • D. a duplicação da coluna C1 de Tab2, sendo que a nova coluna criada deve acomodar os novos valores atribuídos a C1 em Tab1.
  • E. a manutenção de todos os valores de todos os registros de Tab2.

Considere as duas tabelas de um banco de dados relacional:

Cliente (CPF, Nome, Endereço, Fone) e Compras (ID, Produto, Tipo, CPF)

Sendo CPF chave estrangeira em Compras, com origem em Cliente. A consulta, em SQL padrão, para obter o nome dos clientes e o tipo de produtos adquiridos é:

  • A.

    SELECT Nome, Tipo

    FROM Cliente, Compras

    WHERE Cliente.CPF = Compras.CPF

  • B.

    SELECT Nome, Tipo

    FROM Cliente, Compras

    WHERE CPF IN (Cliente, Compras)

  • C.

    SELECT Nome, Tipo

    FROM Cliente, Compras

    WHERE CPF.Cliente LIKE CPF.Compras

  • D.

    SELECT Nome, Tipo

    FROM Cliente, Compras

    WHERE Cliente.CPF AS IS Compras.CPF

  • E.

    SELECT Nome, Tipo

    FROM Cliente, Compras

Um Analista de Sistemas, ao fazer a modelagem de um banco de dados, constatou a necessidade de representar um relacionamento com origem e destino em um mesmo conjunto de entidades. Esse tipo de relacionamento denomina-se

  • A. indireto.
  • B. semi-relacionamento.
  • C. interno.
  • D. adaptativo.
  • E. recursivo.

Na fase de projeto lógico de um banco de dados relacional, o projetista

  • A. mapeia o esquema conceitual de alto nível para o modelo de dados relacional, geralmente usando a representação Entidade- Relacionamento em um esquema de relação.
  • B. estrutura o esquema lógico que inclui a forma de organização dos arquivos e as estruturas de armazenamento internas definidas para o SGBD.
  • C. define o esquema conceitual que indica as necessidades funcionais da organização, como tipos de operações e de transações que serão realizadas sobre os dados.
  • D. caracteriza as necessidades de dados dos prováveis usuários do banco de dados, interagindo com especialistas de domínio e usuários para realizar esta tarefa.
  • E. define o projeto dos programas que acessam e atualizam os dados e o esquema de segurança para controlar o acesso a eles.

Em um banco de dados relacional, a característica que distingue um atributo A como chave estrangeira de uma tabela R é a seguinte:

  • A. a tabela R possui apenas esse atributo A.
  • B. esse atributo A é codificado para maior segurança no acesso à tabela R.
  • C. esse atributo A é a chave primária de outra tabela T.
  • D. esse atributo A sempre possui atributo do tipo numérico.
  • E. todos os demais atributos de R têm o mesmo domínio que o atributo A.

Considere a seguinte tabela de um banco de dados relacional:

 Os valores de X e Y para atender à consulta especificada são, respectivamente,

  • A. ‘Ro?’ e ALL˅
  • B. ‘Ro#’ e WITH
  • C. ‘[email protected]’ e GROUP BY
  • D. ‘Ro%’ e ORDER BY
  • E. ‘Ro...%’ e HAVING

Sistemas de gerenciamento de bancos de dados relacionais podem utilizar o mecanismo de bloqueio de itens de dados. O tipo de bloqueio que pode realizar leitura sobre um item de dados, mas não escrever sobre ele, é denominado

  • A. compartilhado.
  • B. classificado.
  • C. estruturado.
  • D. protocolar.
  • E. verificado.

Ao optar pelo desenvolvimento de um projeto de software utilizando o RUP, pretende-se

  • A. evitar a utilização da Unified Modeling Language − UML e seus diagramas.
  • B. aplicar todos os métodos e processos exatamente como são propostos, na íntegra, para diminuir a complexidade do projeto.
  • C. implantar uma abordagem que busque detectar os pontos de maior risco o mais tarde possível.
  • D. utilizar iterações para evitar o impacto de mudanças no projeto e fazer o gerenciamento de mudanças.
  • E. evitar gastos com treinamentos e criação de projetos pilo to, seguindo o RUP à risca.
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...