Questões de Ciência da Computação da Fundação Getúlio Vargas (FGV)

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

Com relação ao modelo de serviços SAAS, analise as afirmativas a seguir:

I. Devido à complexidade e ao grande número de frameworks envolvidos, ele é considerado o modelo menos maduro na pilha de serviços de nuvem.

II. Ele trata dos requisitos de escalabilidade, desempenho, distribuição de dados e segurança das aplicações.

III. Está situado no topo da pilha de serviços de nuvem. Trata-se de uma aplicação completa oferecida ao consumidor como um serviço.

Está correto somente o que se afirma em:

  • A. I;
  • B. II;
  • C. III;
  • D. I e II;
  • E. I e III.

No SQL Server 2012, a finalidade de um banco de dados do tipo snapshot é:

  • A. obter um backup completo de um banco, espelhando todas as suas páginas de dados;
  • B. armazenar as páginas de dados originais de um outro banco à medida em que vão sendo alteradas;
  • C. ser empregado no papel de publisher num esquema de replicação;
  • D. manter uma cópia completa de um banco que possa ser acessada no modo read only com sensível melhora de performance;
  • E. tornar mais rápida a criação de backups completos.

Analise o conteúdo de um arquivo XML denominado exemplo.xml.

produz:

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

No SQL Server 2012, tabelas que possuem índices do tipo clustered equivalem no Oracle, do ponto de vista da organização dos dados, às tabelas do tipo:

  • A. clustered;
  • B. heap;
  • C. index-organized;
  • D. nested;
  • E. partitioned.

O Sistema de Informações da Biblioteca do TJ-PI (SisBib) disponibiliza para a Equipe de Tecnologia de Informação do Tribunal diversas informações sobre os livros disponíveis para consulta na biblioteca. Rogério, analista recém empossado no Tribunal, recebeu a incumbência de listar os títulos de todos os livros disponíveis para consulta. Para isso, ele recebeu acesso ao arquivo “biblioteca.xml” disponibilizado pelo SisBib e descrito a seguir:

Para atender ao que foi solicitado, Rogério deve usar a path expression do XQuery:

  • A. doc("biblioteca.xml")/get/titulos;
  • B. open("biblioteca.xml")/get/titulos;
  • C. all("biblioteca.xml")/biblioteca/livro/titulo;
  • D. open("biblioteca.xml")/biblioteca/livro/titul
  • E. doc("biblioteca.xml")/biblioteca/livro/titulo.

João faz a manutenção de uma aplicação que acessa um banco de dados Oracle. Entretanto, essa aplicação é utilizada por vários clientes, cada um deles com suas próprias instalações e usuários, o que eventualmente causa erros na localização das tabelas e outros objetos. Num cenário como esse, uma boa prática é referenciar os nomes das tabelas por meio de:

  • A. funções do tipo autorename;
  • B. procedures;
  • C. schemas;
  • D. substitute privileges;
  • E. synonyms.

Com relação ao sistema de replicação, disponível para o PostgreSQL, denominado Slony-I, analise as afirmativas a seguir:

I. Permite a replicação em cascata, master→slave→slave.

II. Permite que um componente slave seja empregado no papel de master em caso de falha deste.

III. É um componente nativo, que implica pequeno esforço de instalação e configuração.

É correto concluir que:

  • A. nenhuma está correta;
  • B. somente I está correta;
  • C. somente I e II estão corretas;
  • D. somente II está correta;
  • E. todas estão corretas.

No MYSQL, os formatos de replicação correspondem aos formatos utilizados para registrar eventos nos logs. O formato conhecido como “statement-based binary logging”, utilizado desde as versões mais antigas, tem problemas com certas cláusulas e funções utilizadas nos comandos geradores dos eventos. Nesse contexto, analise as construções que podem aparecer num comando a ser replicado.

I. a cláusula LIMIT sem ORDER BY para comandos como UPDATE, DELETE, REPLACE;

II. a função RAND();

III. o comando TRUNCATE TABLE;

IV. funções definidas pelo usuário (UDF) que sejam determinísticas.

Comprometem a correta execução da replicação, no formato descrito, somente o que é citado em:

  • A. I e II;
  • B. I e III;
  • C. I, II e IV;
  • D. II, III e IV;
  • E. III e IV.

Várias implementações SQL adotam uma lógica de três estados para tratamento de expressões lógicas que envolvem valores nulos. Considerando que “T”, “F” e “?” denotam, respectivamente, os valores lógicos true, false e desconhecido, analise as seguintes expressões lógicas:

T or ?

F or ?

T and ?

F and ?

not ?

O valor lógico dessas expressões, na ordem, é:

  • A. ?, ?, ?, F, F
  • B. T, ?, ?, ?, T
  • C. ?, ?, ?, ?, ?
  • D. T, F, ?, F,?
  • E. T, ?, ?, F, ?

João escreveu a consulta SQL a seguir, executou-a corretamente e obteve um resultado contendo 100 linhas, além da linha de títulos.

seria:

  • A. 100;
  • B. 305;
  • C. 500;
  • D. 20.000;
  • E. 100.000;
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...