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

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

Em um banco de dados relacional, o objetivo principal da otimização de consultas é

  • A. compactar as maiores tabelas para economizar espaço de armazenamento.
  • B. diminuir o número de atributos existentes em cada tabela do banco de dados.
  • C. excluir todos os registros nos quais haja valores replicados.
  • D. excluir todas as tabelas com uma quantidade de acessos menor do que o mínimo especificado.
  • E. melhorar o desempenho das consultas submetidas ao banco de dados.

Os dois principais tipos de indexação utilizados em bancos de dados relacionais são denominados de índices

  • A. abstratos e de visão.
  • B. distribuídos e de domínio.
  • C. ordenados e de hash.
  • D. particionados e positivos.
  • E. reversos e de raiz.

Na modelagem de um banco de dados relacional, considere um conjunto de relacionamentos entre dois conjuntos de entidades A e B. Nesse caso, é necessário especificar, para uma entidade do conjunto A, o número de entidades do conjunto B ao qual essa entidade do conjunto A poderá estar relacionada, e vice-versa. Esse tipo de especificação é denominada

  • A. atomicidade múltipla.
  • B. cardinalidade de mapeamento.
  • C. gerenciamento de transação.
  • D. imposição de normalização.
  • E. protocolo de concorrência.

Muitas vezes, não inserimos o valor em um campo de um registro de um banco de dados relacional, por não dispor desse valor ou por não conhecê-lo. Nesse caso, essa ausência de valor é chamada de valor

  • A. chave.
  • B. coringa.
  • C. morto.
  • D. nulo.
  • E. zero.

Novas tecnologias de desenvolvimento web promovem a persistência dos dados para melhorar o desempenho da aplicação. Nesse contexto, a persistência representa

  • A. a capacidade do sistema para reenviar pacotes perdidos.
  • B. a propriedade de um objeto estender seu ciclo de vida.
  • C. a redução no consumo de memória do servidor.
  • D. a velocidade para a recuperação das informações no banco de dados.
  • E. o tempo que o sistema aguarda pela ação do usuário.

Diversos sites, como o Gmail, Facebook e Twitter, utilizam a tecnologia AJAX para que seu conteúdo seja atualizado automaticamente sem a intervenção do usuário. As técnicas que se denominam AJAX reúnem tecnologias que são executadas pelo

  • A. cliente para produzir requisições eventuais de conteúdo para o servidor.
  • B. cliente para apresentar gradualmente o conteúdo obtido, mas sem produzir novas requisições.
  • C. servidor para enviar atualizações periódicas de conteúdo para o cliente.
  • D. servidor, que identifica constantemente se o cliente ainda está navegando pelo site e envia novo conteúdo.
  • E. servidor, que mantém um canal de comunicação ininterrupto com o cliente para enviar informações.

A utilização de Web Services representa um avanço na troca de informações entre diferentes tipos de sistemas, pois

  • A. é formado com base no modelo de programação Orientada a Objetos, que facilita a recuperação dos dados.
  • B. é independente de linguagem ou plataforma, podendo ser acessado por vários sistemas diferentes.
  • C. garante que as aplicações sejam utilizadas uma única vez, impedindo sua reutilização.
  • D. não requer o uso de tecnologias web para ser acessado.
  • E. eles se baseiam em Java, que é multiplataforma.

A linguagem de descrição de Web Services (WSDL 2.0) é recomendada pela W3C para a descrição de serviços web. Para tanto, a estrutura do documento WSDL se baseia no formato

  • A. JSON.
  • B. UDDI.
  • C. UML.
  • D. SOAP.
  • E. XML.

O JSP é uma tecnologia que permite que o código Java seja embarcado nas páginas web por meio de scriptlets. No entanto, para que esse código possa ser executado,

  • A. a página JSP é convertida em Servlet e compilada.
  • B. ele é convertido em JavaScript, que é suportado pela maioria dos navegadores web.
  • C. o servidor utiliza um interpretador Java especial que dispensa o processo de compilação.
  • D. os scriptlets são removidos da página JSP e compilados separadamente.
  • E. todo código associado à página é convertido em um único scriptlet que é devidamente interpretado pelo navegador web antes de exibir o conteúdo da página.

As tecnologias web que operam no servidor, como JSP e PHP, são geralmente mais adequadas para o acesso às bases de dados do que tecnologias que operam no cliente. Essa característica se justifica graças a

  • A. maior capacidade de processamento do servidor, que reduz a carga na base de dados.
  • B. redução do volume de dados a serem processados na base de dados, devido ao pré-processamento realizado pelo cliente.
  • C. otimização do código produzido por essas tecnologias, que diminui o volume de dados transmitido para as bases de dados.
  • D. possibilidade de encapsular as informações de acesso às bases de dados no servidor.
  • E. velocidade inerente às linguagens compiladas, que torna a execução das instruções mais ágil.
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...