Questões de Programação para Agente da Fiscalização Financeira - Sistemas, Gestão de Projetos e Governança de TI

Limpar Busca

Em um projeto desenvolvido na linguagem Java, considere um método P que chama um método Q. Existe uma palavra que, quando colocada na assinatura do método Q, faz com que, caso ocorra uma exceção nesse método, o tratamento dessa exceção seja da responsabilidade do método P.
Qual é essa palavra?

  • A catch
  • B Exception
  • C finally
  • D throws
  • E try

Em linguagens de programação, o escopo sintático refere-se

  • A à área do código onde uma variável pode ser referenciada.
  • B à hierarquia de operadores utilizados para realizar operações em expressões.
  • C às regras que determinam a forma correta das estruturas de controle de fluxo.
  • D ao conjunto de palavras-chave reservadas da linguagem.
  • E ao número máximo de parâmetros permitido em uma função, exclusivamente.

Na linguagem Java, para impedir que um método criado em uma classe J não possa ser sobrescrito por alguma outra classe K que herde de J, deve-se usar a palavra

  • A extends
  • B final
  • C implements
  • D super
  • E void

É uma característica da linguagem Java conseguir representar a

  • A codificação de métodos completos em interfaces
  • B herança múltipla de interface
  • C herança múltipla de classe
  • D instanciação de classes abstratas
  • E instanciação de interfaces

Em linguagem de programação Java, polimorfismo é

  • A relacionado, apenas, à alteração de valores de variáveis durante a execução do programa.
  • B relacionado, apenas, à sobrecarga de métodos, onde várias versões do mesmo método podem ser definidas na mesma classe.
  • C relacionado, apenas, à capacidade de ocultar a implementação de um método em uma classe filha, tornando-o acessível apenas na classe base.
  • D a capacidade de uma classe estender múltiplas classes pai, simultaneamente.
  • E a capacidade de uma classe ter várias formas, permitindo que um objeto seja tratado como uma instância de sua classe base ou de qualquer uma de suas subclasses.