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.

O número de linhas produzidas, além da linha de títulos, pelo comando SQL

é:

  • A. 1
  • B. 4
  • C. 8
  • D. 16
  • E. 32

Considerando a tabela T, o resultado do comando SQL

tem uma coluna e, além da linha de títulos, exibe:

  • A. 1
  • B.

    5

    4

  • C.

    1

     5

     4

  • D.

    2

    5

    4

  • E.

    1

    2

    5

    4

Considerando a tabela T, analise o comando SQL a seguir.

O número de registros da tabela T removidos pela execução desse comando é:

  • A. zero
  • B. um
  • C. dois
  • D. três
  • E. quatro

Considere uma tabela denominada funcionario, com os campos idFuncionario (PK, inteiro), nome (varchar), email (varchar), salario(double) e idDepartamento(FK inteiro). Para selecionar todos os funcionários que ganham salario acima do salário médio em seu departamento utiliza-se a instrução SQL

  • A. SELECT * FROM funcionario t1 WHERE salario > (SELECT AVG(salario) FROM funcionario t2 WHERE t2.idDepartamento = t1.idDepartamento);
  • B. SELECT * FROM funcionario f1 WHERE salario > GROUP BY(AVG(f1.salario));
  • C. SELECT * FROM funcionario f1 WHERE f1.salario > (SELECT AVG(f1.salario) INNER JOIN funcionario f2 WHERE f2.idDepartamento = f1.idDepartamento);
  • D. SELECT * FROM funcionario WHERE salario > (SELECT AVG(salario) FROM funcionario GROUP BY idDepartamento);
  • E. SELECT * FROM funcionario WHERE salario > AVG(salario);

Considere o seguinte trecho de código PL/SQL com as linhas numeradas:

De acordo com o código acima,

  • A. serão apresentados a quantidade total de processos da tabela e de processos que contenham valores distintos em idProc.
  • B. serão apresentadas todas as linhas da tabela cujo campo idProc contenha valores que sejam iguais a contP.
  • C. serão apresentadas todas as linhas da tabela que contenham a informação contT.
  • D. a tabela processos possui, pelo menos, as colunas idProc, contT e contP.
  • E. haverá erro de sintaxe na linha 5, pois o certo seria SELECT COUNT(*) (idProc)

Considere o código PL/SQL abaixo.

 Em condições ideais do Oracle, é correto afirmar que no código acima,

  • A. todos os valores de precatorio da tabelaP receberão um ajuste de 15%.
  • B. a lacuna I deve ser preenchida com reajuste(codProc, ajuste, nome);
  • C. a tabelaP possui como campos precatorio, sobrenome e idProc.
  • D. a tabelaP possui como campos precatorio, sobrenome e idProc.
  • E. a lacuna II deve ser preenchida com emp_nome.

Um Analista de Sistemas que utiliza PL/SQL em um banco de dados Oracle afirma, corretamente, que

  • A. se uma chamada recursiva a um procedure estiver dentro de um cursor FOR loop, cada cursor é aberto em cada chamada, podendo estourar o limite OPEN_LOOPS mas o mesmo não ocorre se o cursor estiver entre um OPEN e CLOSE.
  • B. podem ser utilizadas chamadas a subprogramas externos escritos em Java, embora haja a restrição de um Java stored procedure somente poder ser chamado de dentro de um package.
  • C. um trigger pode ter dois estados: enabled ou disabled e, por default, é criado no estado enabled. Para criar um trigger no estado disabled deve-se usar a cláusula DISABLE na declaração CREATE TRIGGER.
  • D. packages podem ter duas partes: uma especificação e um corpo. A especificação define as queries para os cursores e o código dos subprogramas, já o corpo define a interface do package.
  • E. em PL/SQL uma condição de erro é chamada exceção. As exceções são somente internas, geradas pelo run-time system. Todas possuem nomes predefinidos como DIVIDE_ZERO e ERROR_STORAGE.

A palavra reservada da linguagem C# utilizada para referenciar métodos da classe ascendente é

  • A. this.
  • B. base.
  • C. self.
  • D. child.
  • E. super.

Observe o trecho de código Java a seguir, responsável pela inicialização de uma transação com Hibernate.

Os métodos do framework Hibernate 5 que completam, correta e respectivamente, as lacunas das linhas 04, 06, 09 e 13 são:

  • A. beginTransaction … rollback … commit … close
  • B. beginTransaction … commit … rollback … close
  • C. commit … save … rollback … close
  • D. openTransaction … save … close … quit
  • E. startTransaction … rollback … close … commit

A classe da linguagem C# que representa uma coleção de pares de chaves e valores é:

  • A. Hashset.
  • B. Dictionary.
  • C. List.
  • D. Linkedlist.
  • E. Stack.
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...