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

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

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.

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.

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.

Em Java, o modificador public presente na declaração de uma classe:

  • A. torna a classe visível e acessível a qualquer outra classe da aplicação, mesmo àquelas declaradas em outros pacotes;
  • B. torna a classe visível e acessível a outras classes da aplicação, desde que declaradas no mesmo pacote;
  • C. estende-se a todos os membros da classe (atributos e métodos), tornando-os, juntamente com a classe, também visíveis e acessíveis a qualquer outra classe da aplicação, mesmo aquelas declaradas em outros pacotes;
  • D. estende-se a todos os membros da classe (atributos e métodos), tornando-os, juntamente com a classe, também visíveis e acessíveis a outras classes da aplicação, desde que declaradas no mesmo pacote;
  • E. pode ser aplicado, no máximo, a uma classe de cada pacote.

No pequeno programa Java a seguir, considere que o método estático parseInt da classe Integer converte, quando possível, a representação decimal de um inteiro armazenada em uma cadeia de caracteres (string) para a representação binária interna deste inteiro. Quando a conversão não é possível, a exceção NumberFormatException é lançada.

Após a compilação e execução deste pequeno programa, os valores de a e b escritos na saída padrão serão, respectivamente:

  • A. 2, 0;
  • B. 2, -1;
  • C. -1, 0;
  • D. -1, -1;
  • E. 0, 0.

Um aplicativo Java está programado em dois arquivos, assim especificados:

Após a análise dessas afirmativas, pode-se concluir que:

  • A. I e II são verdadeiras, III é falsa;
  • B. I e II são falsas, III é verdadeira;
  • C. I é verdadeira, II e III são falsas;
  • D. I e III são falsas, II é verdadeira;
  • E. todas são falsas.
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...