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 instrução Oracle PL/SQL a seguir.

Considere a existência das tabelas departamento e empregado, relacionadas de forma que cada departamento possa ter um ou muitos empregados ligados a ele. Na tabela departamento existem os campos depnro (chave primária) e depnome e na tabela empregado existem os campos empnro (chave primária), empnome, cargo, sal e depnro (chave estrangeira). Considere que em ambas as tabelas existem registros cadastrados relacionando adequadamente departamentos a empregados.

A instrução acima

  • A. está incorreta, pois a subconsulta que define a view não pode conter a cláusula GROUP BY.
  • B. está correta, porém, os apelidos definidos para as colunas não serão aplicados, pois eles deveriam estar na subconsulta e não após a cláusula CREATE VIEW.
  • C. está incorreta, pois a função para obter a média dos valores contidos no campo sal é MED e não AVG.
  • D. está correta, e a view será criada com os nomes de departamento e os valores mínimo, máximo e médio dos salários por departamento.
  • E. está incorreta, pois não é possível criar view para exibir valores a partir de duas ou mais tabelas.

Um dos objetivos de um Sistema de Gerenciamento de Banco de Dados de Objeto (SGBDO) é manter uma correspondência direta entre objetos do mundo real e do banco de dados, de modo que os objetos não percam sua integridade e identidade e possam facilmente ser identificados e operados. Assim, um SGBDO oferece uma identidade única para cada objeto independente armazenado no banco de dados. Esta identidade única é implementada por meio de um identificador de objeto (Object Identifier − OID). Este OID

  • A. é gerado pelo usuário.
  • B. possui um valor que é visível ao usuário externo.
  • C. não pode ser atribuído a variáveis de programa do tipo apropriado, mesmo se necessário.
  • D. é imutável, ou seja, o valor do OID de um objeto particular não deve mudar.
  • E. deve depender de valores de atributos do objeto.

Considere a sintaxe de instrução Oracle a seguir:

Sobre esta sintaxe, é correto afirmar que

  • A. a opção OR REPLACE não é permitida na criação de funções.
  • B. RETURN datatype não deve incluir uma especificação de tamanho.
  • C. o bloco PL/SQL começa com uma instrução BEGIN e termina com uma instrução END, seguida obrigatoriamente do nome da função.
  • D. a instrução RETURN expression é opcional, já que uma função não precisa retornar valor.
  • E. é possível fazer referência a variáveis de host no bloco PL/SQL de uma função armazenada.

Considere a tabela funcionario a seguir, cuja chave primária é FuncCPF, em um banco de dados relacional.

Está correto o que se afirma APENAS em

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

O Zope possui o arquivo de configuração $INSTANCE_HOME/etc/zope.conf no qual, através de diretivas, é possível configurar opções de serviços de uma instância Zope. Dentre as diretivas permitidas neste arquivo estão

  • A. zope-port, zope-protocols e zope-domain.
  • B. zope-address, zope-locale e zope-debug.
  • C. port-access, protocols e domain.
  • D. zserver-locale, zserver-port e zserver-address.
  • E. port-base, debug-mode e effective-user.

Considere os fragmentos de programas Phyton a seguir:

É correto afirmar que

  • A. o Fragmento 1 está incorreto, pois laços não podem ter uma cláusula else.
  • B. no Fragmento 2, a instrução for está incorreta, pois ela não pode iterar sobre a.
  • C. o Fragmento 1 está incorreto, pois não é possível iterar sobre sequências numéricas utilizando a função range.
  • D. no Fragmento 1 é verificado se o quociente da divisão de n por x corresponde a 0.
  • E. os dois fragmentos de código estão corretos.

Uma página web, quando interpretada em um navegador com suporte adequado à linguagem SVG, gerou a seguinte imagem:

Para gerar a imagem apresentada, entre as tags e deve existir a instrução

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

Em uma página web que utiliza AJAX é necessário criar um objeto que permite enviar dados ao servidor web de forma síncrona ou assíncrona por meio de métodos como open e send. Para criar um objeto chamado xmlhttp suportado nos principais navegadores, como Internet Explorer 7 ou superior, Firefox, Google Chrome, Opera e Safari, utiliza-se a instrução

  • A. xmlhttp=new XMLHttpRequest();
  • B. xmlhttp=new HttpServletRequest();
  • C. xmlhttp=new HttpRequestServer();
  • D. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  • E. xmlhttp=new HttpServerRequest ("XMLHTTP");

Em um site desenvolvido com HTML5 existe um arquivo chamado teste.appcache, com a lista de arquivos que serão armazenados em cache para navegação off-line. O conteúdo deste arquivo é mostrado abaixo.

Para especificar o caminho deste arquivo em uma página HTML e consequentemente ativar o cache, deve ser utilizada a instrução

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

Em uma aplicação web que utiliza Struts 2, um arquivo JSP possui o seguinte trecho de código:

Para que as tags presentes neste arquivo possam ser reconhecidas e utilizadas, no topo (início) deste arquivo, antes da abertura da tag html, deve ser utilizada a instrução

  • 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...