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

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

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas bancos de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Com relação aos conceitos fundamentais de banco de dados, julgue os itens a seguir.

Bancos de dados textuais armazenam informações na forma de texto bruto. As principais funcionalidades de um sistema gerenciador de banco de dados textuais estão, portanto, relacionadas com a realização de busca por padrões de texto dentro das entidades de texto bruto armazenadas.

  • C. Certo
  • E. Errado

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas bancos de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Com relação aos conceitos fundamentais de banco de dados, julgue os itens a seguir.

As relações em um banco de dados relacional guardam associações entre si, que são realizadas por meio de atributos com restrição de unicidade que migram da relação referenciada para a relação de referência.

  • C. Certo
  • E. Errado

Um SGBD - Sistema de Gerenciamento de Banco de Dados deve possibilitar um acesso eficiente aos dados. Com relação a um SGBD, é correto afirmar que

  • A.

    para ler corretamente um dado deve-se, obrigatoriamente, configurar todas as tabelas do banco com relacionamento muitos-para-muitos.

  • B.

    para alterar corretamente um dado deve-se, obrigatoriamente, configurar todas as tabelas do banco com relacionamento um-para-um.

  • C.

    um campo que contenha o número de CPF de uma pessoa pode ser utilizado como campo-chave.

  • D.

    um campo que contenha o nome de uma pessoa deve ser utilizado como campo- chave, permitindo assim o acesso direto às informações armazenadas sobre a referida pessoa.

  • E.

    ele deve permitir apenas relacionamentos um-para-um, evitando assim a mistura de dados e garantindo a segurança do sistema.

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas bancos de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Com relação aos conceitos fundamentais de banco de dados, julgue os itens a seguir.

Bancos de dados distribuídos são bancos que mantêm cópias espelhadas dos dados em sistemas diferentes e espacialmente separados.

  • C. Certo
  • E. Errado

Nos modelos de dados relacionais, existem duas regras para a integridade, conhecidas como:

  • A.

    integridade da entidade e integridade referencial;

  • B.

    integridade da visão e integridade de tabelas;

  • C.

    integridade referencial e integridade de tabelas;

  • D.

    integridade da visão e integridade referencial;

  • E.

    integridade da entidade e integridade da visão.

A estrutura de dados que mantém fixa a quantidade de informação associada à instância de um relacionamento é:

  • A. (A) face-edge;
  • B. (B) vertice-edge;
  • C. (C) spaghetti;
  • D. (D) wire-frame;
  • E. (E) winged-edge.

Quadtrees é uma classe de estruturas de dados que possuem em comum:

  • A. (A) a regularidade na divisão do espaço;
  • B. (B) a resolução ser fixa;
  • C. (C) a falta de hierarquia entre os componentes constituintes;
  • D. (D) a recursividade na decomposição do espaço;
  • E. (E) o tipo de dados representados.

Considere as afirmações a respeito de características de software:

I. A garantia de que um software está "Correto", ou satisfaz a característica Correctness, é também a garantia de que esse software vai atender aos requerimentos dos usuários;

II. Um software é dito "Confiável", ou satisfaz a característica Reliability, ca-so, estatisticamente, possua a probabilidade de operar satisfatoriamente durante um período específico de tempo;

III. Um programa é dito "Correto" caso esse atenda à especificação de requerimentos funcionais;

IV. Um programa é dito "Robusto", ou satisfaz a característica Robusteness, caso a especificação de requerimentos funcionais esteja correta.

Marque a alternativa que possui todas as afirmações CORRETAS, de acordo com o livro GHEZZI, Fundamentals of Software Engineering:

  • A.

    I, II e III

  • B.

    II e III apenas

  • C.

    I, III e IV

  • D.

    I, II e IV

Este trecho foi extraído do livro GHEZZI, Fundamentals of Software Enginee-ring, pg 54:

"Por outro lado, essa solução pode ser mais cara, no tocante à velocidade de execução, requerimentos de memória, ou tempo de desenvolvimento... Dessa forma, é necessário avaliar a adoção ou não dessa solução levando-se em conta o custo e a eficiência..."

Marque a alternativa que descreve o princípio de engenharia de software dis-cutido por esse trecho do livro de GHEZZI.

  • A.

    Incremental

  • B.

    Generalidade

  • C.

    Abstração

  • D.

    Formalidade

Este trecho foi extraído do livro GHEZZI, Fundamentals of Software Enginee-ring, pg 371:

"O modelo waterfall teve um importante papel por incorporar a disciplina ao processo de desenvolvimento de software e, dessa forma, superar o desestruturado processo de codificar-e-corrigir. Esse modelo introduziu duas contribuições fundamentais para o processo de software: primeiro que o processo de desenvolvimento de software deve ser submetido à disciplina, planejamento e gerenciamento, e, segundo, que a implementação de um sistema deve ser adiada até que todos os objetivos estejam bem entendidos."

Marque a alternativa que representa uma ordem ascendente de etapas de desenvolvimento defendidas pelo modelo waterfall.

  • A.

    análise de requerimentos, codificação, integração e testes.

  • B.

    codificação, análise de requerimentos, integração e testes.

  • C.

    integração e testes, análise de requerimentos, codificação.

  • D.

    análise de requerimentos, integração e testes, codificação.

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