Questões de Concurso Para ufrj

Foram encontradas 6.542 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2271869 Programação
Com relação aos conceitos de orientação a objetos em Java, analise os itens a seguir:

I - A operação de casting é usada quando o objetivo é ajustar o retorno de um método com a atribuição a uma variável. Esse tipo de conversão é possível quando os tipos de dados são objetos (por exemplo com o uso de herança) e não em tipos primitivos.
II - O uso de polimorfismo está intimamente relacionado ao mecanismo de upcasting.
III - Uma interface não pode ser instanciada, mas podem ser definidas referências do seu tipo.
IV - Uma interface é formalmente uma classe abstrata, somente com atributos constantes(final) e estáticos(static) e métodos sem corpo. Estes deverão ser implementados pelas classes que irão implementar a interface.

Em relação aos itens acima, pode-se afirmar: 
Alternativas
Q2271868 Programação

Considere o código em Java a seguir:

Imagem associada para resolução da questão


Baseado no código acima, assinale a alternativa correta.

Alternativas
Q2271867 Arquitetura de Computadores
Sobre a diferença entre um compilador e um interpretador marque a opção correta.
Alternativas
Q2271866 Segurança da Informação
Pode-se definir um malware como qualquer tipo de software malicioso projetado para se infiltrar no dispositivo sem seu conhecimento e prejudicá-lo de diversas formas, causando dano ou falhas no sistema e até mesmo roubando dados, além de assumir diversas formas. Quando um malware se disfarça de software legítimo e engana os usuários ao executá-lo, permitindo que seja instalado no sistema, além de funcionarem como uma porta de entrada para que hackers acessem e controlem o sistema comprometido, este é um:
Alternativas
Q2271865 Arquitetura de Software
Assinale a opção que representa uma desvantagem da arquitetura de microsserviços em relação a arquitetura monolítica. 
Alternativas
Respostas
371: B
372: A
373: D
374: E
375: E