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.

Considere a tabela TabPREV do banco de dados relacional BD_PREV que possui os seguintes campos:

O comando SQL capaz de apresentar todas as pessoas que se aposentaram entre 1o de Janeiro de 2009 e 31 de Dezembro de 2014 por ordem crescente de valor da aposentadoria é:

  • A. SELECT * FROM TabPREV OF BD_PREV WHERE Data_Aposentadoria DATEDIFF ('01-Jan-2009', '31-Dec-2014') ORDER BY Valor_Aposentadoria;
  • B. SELECT * FROM TabPREV ORDER BY Valor_Aposentadoria WHERE Data_Aposentadoria IN “01-Jan-2009” && '31- Dec-2014';
  • C. SELECT * FROM TabPREV WHERE Data_Aposentadoria BETWEEN '01-Jan-2009' AND '31-Dec-2014' ORDER BY Valor_Aposentadoria ASC;
  • D. SELECT * FROM BD_PREV WHERE Data_Aposentadoria FROM TabPREV IS LIKE '01-Jan-2009' AND '31-Dec-2014' ORDER BY Valor_Aposentadoria ASC;
  • E. SELECT * FROM TabPREV ORDER BY Valor_Aposentadoria WHERE Data_Aposentadoria BETWEEN ('01-Jan-2009', '31-Dec-2014');

Considere as linhas a seguir em uma classe Java.

Um Analista de Sistemas pode concluir corretamente que os objetos a e b são, respectivamente, dos tipos de interface

  • A. Statement e ResultSet.
  • B. PreparedStatement e RecordSet.
  • C. Statement e RecordSet.
  • D. PreparedStatement e ResultSet.
  • E. PrepareStatement e executeQuery.

Considere o código-fonte PHP abaixo.

Para executar o código e ser exibido o valor 16, a lacuna I deverá ser preenchida corretamente por

  • A. $a
  • B. a
  • C. &$a
  • D. $a*
  • E. $#a

Considere a Document Type Definition − DTD a seguir, de um ar quivo XML.

Um Analista de Sistemas, observando os elementos válidos no documento XML, pode afirmar corretamente que

  • A. só poderá haver uma ocorrência do elemento Telefone no interior de cada elemento Cliente.
  • B. em cada ocorrência do elemento Cliente poderá haver nenhuma ou uma ocorrência do elemento statusTelefone.
  • C. o elemento Nome deverá ocorrer pelo menos uma vez em cada ocorrência do elemento Cliente.
  • D. poderá haver ocorrências do elemento Cliente sem ocorrência do elemento idCliente.
  • E. poderá haver várias ocorrências do elemento Clientes no documento.

O trecho de código escrito em PHP (versão 5.4.4) apresentado a seguir implementa o algoritmo de busca em árvore binária.

Considere que o método procura() seja aplicado ao nó raiz da árvore binária de busca e que esta seja balanceada. Assinale a opção que indica a complexidade desse algoritmo.

  • A. O(n)
  • B. B) O(log n)
  • C. O(n log n)
  • D. O(n²)
  • E. O(n³)

O código em PHP (versão 5.4.4) apresentado a seguir deve calcular e exibir a média de uma lista de números, utilizando uma versão que não requer o cálculo e armazenamento da soma dos números.

O programa, porém, não produz o resultado esperado. Assinale a opção que indica, respectivamente, o valor exibido e a correção que deve ser feita.

  • A. 7.5; trocar ($i+1) por ($i).
  • B. 6.5; trocar ($i+1) por ($i).
  • C. 7.5; trocar o sinal de adição antes de $atual por um sinal de subtração.
  • D. 6.5; trocar o sinal de adição antes de $atual por um sinal de subtração.
  • E. 7.5; remover o sinal de adição antes do operador de atribuição.

Com relação à tecnologia Servlet e JSP, assinale V para a afirmativa verdadeira e F para a falsa.

( ) Os procedimentos mínimos para o correto funcionamento de um servlet, incluem construir uma classe que estenda a classe HttpServlet, implementar o método doGet e/ou doPost, e criar as entradas e no arquivo web.xml.

( ) O método doGet(), quando implementado, deve receber como parâmetros os objetos HttpServletRequest (requisição HTTP) e HttpServletResponse (resposta HTTP), nessa ordem, e escrever o conteúdo do corpo da resposta na saída padrão do Java (System.out).

( ) Uma JSP é um arquivo com síntaxe semelhante ao HTML, que permite inclusão de elementos (tags) especiais para introdução de código Java. Quando há uma requisição à JSP, o motor JSP cria um servlet baseado no conteúdo deste arquivo, tornando o código apto a ser executado pela máquina virtual Java.

( ) Os métodos envolvidos no ciclo de vida de uma JSP são _jspService e _jspDestroy.

As afirmativas são, respectivamente,

  • A. V, F, V e F.
  • B. V, V, F e F.
  • C. F, F, V e F.
  • D. F, V, V e V.
  • E. V, V, V e V

Com relação à tecnologia Ajax (Asynchronous JavaScript and XML - JavaScript e XML assíncronos), bastante utilizada hoje em dia para criação de páginas modernas e responsivas, assinale a afirmativa correta.

  • A. Permite carregamento assíncrono de documentos XML em uma página web se, e somente se, esses já estiverem armazenados no cache do navegador.
  • B. É uma solução alternativa para envio e recebimento assíncronos de documentos XML entre clientes de diferentes navegadores sem a necessidade de comunicação com servidores.
  • C. Permite comunicação assíncrona entre uma página Web (navegador) e um servidor Web, utilizando o objeto AjaxHttpRequest para envio de requisições HTTP e seu evento onreadystatechange para recebimento de respostas.
  • D. Permite comunicação assíncrona entre uma página Web (navegador) e um servidor de banco de dados, utilizando a classe SQLHttpRequest para envio de requisições e seu evento onreadystatechange para recebimento de respostas.
  • E. Permite comunicação assíncrona entre uma página Web (navegador) e um servidor de banco de dados, utilizando a classe SQLHttpRequest para envio de requisições e seu evento onreadystatechange para recebimento de respostas.

Em um programa codificado na linguagem Delphi, a abertura do arquivo texto "arq.txt" para leitura utiliza, em sequência, as chamadas Assign(arq,"arq.txt") e Reset(arq), sendo arq uma variável do tipo text. Supondo que a opção {$IOChecks off} esteja habilitada, para saber se o arquivo foi aberto com sucesso, o programador deve:

  • A. testar o valor retornado pela função Reset, que é do tipo boolean;
  • B. testar o valor retornado pela função Reset, que é do tipo integer;
  • C. testar o valor retornado pela função IOResult, que é do tipo boolean;
  • D. testar o valor retornado pela função IOResult, que é do tipo integer;
  • E. testar os valores retornados pelas funções Reset e IOResult, ambos do tipo integer.

Um programador Java precisa utilizar em seu aplicativo uma tabela dinâmica de inteiros, cujo tamanho pode aumentar ao longo da execução. Para isso, ele decide importar a classe java.util.ArrayList e a declaração da referência à tabela deverá ser:

  • A.
  • B.
  • C.
  • D.
  • E.
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...