Questões sobre Linguagens

Qual trecho de código em Java está declarando uma classe corretamente?

  • A. public class clienteVip extends cliente, pessoa.
  • B. public class clienteVip extends cliente implements clienteVip, pessoa.
  • C. public class clienteVip extends cliente implements funcionário.
  • D. public class cliente extends pessoaFisica, pessoa.
  • E.
Clique em uma opção abaixo para responder a questão:

Qual o trecho de código que utiliza o recurso chamado generics da forma correta, ao criar uma lista de objetos da classe Discente?

  • A.
  • B.
  • C.
  • D.
  • E.
Clique em uma opção abaixo para responder a questão:

Qual a afirmativa correta?

  • A. A classe pessoa está com erro, pois não implementou o método setNome e setCPF, mas o utiliza no método pessoa.
  • B. A classe cliente implementa sobrecarga de métodos.
  • C. A classe funcionario possui atributos de clienteVip.
  • D. Somente a classe clienteVip implementa um nível de encapsulamento onde os métodos são visíveis somente a classes de dentro do pacote a que a classe pertence.
  • E. A classe pessoa é uma interface.
Clique em uma opção abaixo para responder a questão:

Qual a saída gerada após a execução do programa acima?

  • A. 0 2 1 0 2 1 0 2 1.
  • B. 0 0 1 0 0 1 0 0 1.
  • C. 0 1 2 0 1 2 0 1 2.
  • D. 0 1 0 1 0 1 0 1 0.
  • E. 1 2 1 2 1 2 1 2 1.
Clique em uma opção abaixo para responder a questão:

Sobre a classe Hashtable disponível em C#, analise as afirmativas a seguir.

I. Não são permitidas chaves duplicadas.

II. Há uma propriedade Keys para recuperar todas as chaves da tabela.

III. Há uma propriedade Values para recuperar todos os valores da tabela.

IV. O método Remove requer como argumentos a chave e o valor do item a ser removido.

Está correto somente o que se afirma em:

  • A. I e II;
  • B. I, II e III;
  • C. I, II e IV;
  • D. II, III e IV;
  • E. III e IV.
Clique em uma opção abaixo para responder a questão:

Analise o trecho de código a seguir escrito em linguagem HTML:

  • A. p:enabled {color: #FF0000;}
  • B. #conteudo { color: #FF0000;}
  • C. div + p { color: #FF0000;}
  • D. div ~ p { color: #FF0000;}
  • E. div > p { color: #FF0000;}
Clique em uma opção abaixo para responder a questão:
A WSDL (Web Services Description Language), versão 2.0, estabelece um conjunto de componentes que são utilizados para descrever coletivamente um web service. O componente da WSDL por meio do qual se define o endpoint no qual o web service pode ser acessado é:
  • A. binding;
  • B. interface;
  • C. servisse;
  • D. types;
  • E. header.
Clique em uma opção abaixo para responder a questão:

A respeito da linguagem de programação Ruby, analise as afirmações abaixo.

1) Pode ser considerada multiparadigma, classificada como ao menos imperativa, orientada a objetos e funcional.

2) É uma linguagem flexível, que permite ao usuário alterar partes dela.

3) A sua tipagem é dinâmica e forte.

Está(ão) correta(s):

  • A. 1, apenas.
  • B. 2, apenas.
  • C. 1 e 2, apenas.
  • D. 1 e 3, apenas.
  • E. 1, 2 e 3.
Clique em uma opção abaixo para responder a questão:
Variáveis JavaScript contêm:
  • A. um identificador, escopo e um tipo de dados específico.
  • B. um contextualizador, localizador e um tipo de dados específico.
  • C. um identificador, parâmetro e um tipo de escopo.
  • D. um delimitador, escopo e um referenciador.
  • E. um identificador, extensão e um ponteiro.
Clique em uma opção abaixo para responder a questão:

Considere o método Java abaixo.

Conclui-se corretamente que

  • A. ocorrerá um erro na linha que contém o comando while (e < d - 1) {.
  • B. ocorrerá uma exceção do tipo ArrayIndexOutOfBoundsException.
  • C. o retorno do método será 4.
  • D. ocorrerá um erro na linha que contém o comando if (v[m] < x) {.
  • E. o retorno do método será 1.
Clique em uma opção abaixo para responder a questão: