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.

Os termos Business Intelligence (BI) e Big Data confundem-se em certos aspectos. Uma conhecida abordagem para identificação dos pontos críticos de cada paradigma é conhecida como 3V, e destaca:

  • A. variedade, visualização, volume;
  • B. velocidade, virtualização, volume;
  • C. variedade, velocidade, volume;
  • D. virtualização, visualização, volume;
  • E. variedade, visualização, virtualização.

João trabalha no setor de BI da empresa e recebeu a tarefa de identificar agrupamentos de alunos de uma escola segundo seu desempenho acadêmico. A partir das notas obtidas, João deve formar grupos tal que integrantes de um grupo tenham desempenho similar, e que integrantes de grupos distintos sejam dissimilares. O algoritmo mais apropriado para essa tarefa é:

  • A. Apriori;
  • B. decision tree;
  • C. PageRank;
  • D. CART;
  • E. k-means.

Considere a opção de utilizar a família de notações gráficas da UML para ajudar a descrever o projeto de um sistema de software.

Os diagramas mais adequados para descrever como grupos de objetos colaboram em algum comportamento, os tipos de objetos com os relacionamentos estáticos existentes entre eles e o comportamento do ciclo de vida de um objeto específico são, respectivamente:

  • A. diagrama de comunicação, diagrama de objetos e diagrama de atividades;
  • B. diagrama de sequência, diagrama de classes e diagrama de máquina de estados;
  • C. diagrama de comunicação, diagrama de sequência e diagrama de atividades;
  • D. diagrama de sequência, diagrama de classes e diagrama de atividades;
  • E. diagrama de comunicação, diagrama de sequência e diagrama de máquina de estados.

Dois utilitários frequentemente usados nas instalações ORACLE no auxílio à manutenção dos dados são:

  • A. PL/SQL e SGA;
  • B. SYSDBA e SYSADMIM;
  • C. Transact SQL e SYSDBA;
  • D. SQL*Loader e Data Pump;
  • E. DBCA e ADRCI.

O diagrama da UML mais adequado para representar o comportamento de vários objetos dentro de um único caso de uso, de modo a evidenciar como esses objetos colaboram em algum comportamento ao longo do tempo, é o diagrama de:

  • A. estruturas compostas;
  • B. objetos;
  • C. componentes;
  • D. tempo;
  • E. sequência.

Considere as duas declarações de interfaces na linguagem Java:

Nessas condições, é correto afirmar que:

  • A. no corpo da classe C, o método converte deverá ser definido pelo menos duas vezes, sendo que uma definição corresponderá à assinatura prevista na declaração da interface A e a outra definição corresponderá à assinatura prevista na declaração da inteface B;
  • B. no corpo da classe C, o método converte deverá ser definido apenas uma vez e a assinatura será uma escolha do programador, podendo ser a prevista na declaração da interface A ou a prevista na declaração da interface B;
  • C. no corpo da classe C, o método converte deverá ser definido apenas uma vez, com a assinatura prevista na declaração da interface A, mencionada em primeiro lugar na cláusula implements da declaração da classe C;
  • D. no corpo da classe C, o método converte deverá ser definido apenas uma vez, com a assinatura prevista na declaração da interface B, mencionada em último lugar na cláusula implements da declaração da classe C;
  • E. haverá um erro em tempo de compilação, assinalando ao programador a impossibilidade de a classe C implementar simultaneamente as duas interfaces.

Crisóstomo, um programador Java, deseja converter um número inteiro para uma cadeia de caracteres contendo a representação decimal deste número. Pesquisando na internet, Crisóstomo depara-se com três sugestões:

Tendo em mente o critério de minimizar o número de objetos criados em tempo de execução, Crisóstomo escolherá:

  • A. a primeira sugestão;
  • B. a terceira sugestão;
  • C. indistintamente a primeira ou a segunda sugestões;
  • D. indistintamente a primeira ou a terceira sugestões;
  • E. indistintamente qualquer uma das três sugestões.

Um determinado método da classe A deve poder ser invocado quer tenha sido criada uma instância de A ou não. O modificador que deve obrigatoriamente estar presente na declaração desse método é:

  • A. abstract;
  • B. static;
  • C. public;
  • D. protected;
  • E. final.

Considere as seguintes declarações, em um aplicativo Java:

pode-se afirmar que:

  • A. produzirá um erro de compilação na Linha 1;
  • B. produzirá um erro de compilação na Linha 2;
  • C. ao ser executada, escreverá na saída padrão a mensagem x = 4;
  • D. ao ser executada, escreverá na saída padrão a mensagem x = 5;
  • E. ao ser executada, escreverá na saída padrão a mensagem x = 6.

Na API JDBC (Java Database Connectivity), o valor retornado pelo método executeQuery da interface java.sql.Statement é uma referência a uma instância da classe:

  • A. ResultList;
  • B. ResultMap;
  • C. ResultCollection;
  • D. RowSet;
  • E. ResultSet.
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...