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

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

No contexto do Ionic (versão 1.2), quando um analista cria um novo projeto, os principais arquivos gerados pelo framework são:

  • A. gulpfile.js, config.xml, bower.json, ionic.project e package.json;
  • B. node.js, resources.xml, angular.js, cordova.project. e modules.json;
  • C. jquery.js, hybrid-platform.xml, angular.js, ionic.project e ajax.json;
  • D. hooks.js, resources.xml, ionic.app.scss, ionic.project e browser.json;
  • E. angular.js, plug-ins.xml, ionic.app.scss, hook.project e platform.json.

A manipulação de eventos assíncronos é preponderante no desenvolvimento de aplicações no Node.js. Os métodos comuns à classe EventEmitter são:

  • A. .addListerner e .skipListerner;
  • B. .dropListerner e .dropAllListerner;
  • C. .onListerner e .emit;
  • D. .even e .off;
  • E. .on e .once.

SOA é um estilo arquitetônico de software usado para construir soluções empresariais baseadas em serviços Web. São características dos serviços desse estilo:

  • A. encapsulamento e recursividade;
  • B. modularidade e transparência;
  • C. reuso e descoberta dinâmica;
  • D. autonomia e dependência de protocolos Web;
  • E. isolamento de responsabilidades e paralelismo de dados.

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.

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.

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