Questões
Pratique com questões de diversas disciplinas e universidades
4.727 questões encontradas(exibindo 10)
Qual é uma desvantagem da utilização de templates, de acordo com desenvolvedores?
Aumenta a segurança do código.
Facilita a reutilização de funções.
Introduz complexidade e aumenta a curva de aprendizado.
Reduz a robustez do código.
Considere que em uma classe Java chamada ClienteDao.java existe o método a seguir:
Considere conn um objeto do tipo java.sql.Connection, que estabeleceu, em algum trecho da classe, uma conexão com um banco de dados. Ao chamar o método desconectar a partir de outra classe, se ocorrer uma exceção do tipo SQLException, ao executar a instrução conn.close(); ela deverá ser tratada:
Quanto ao uso de Generics na linguagem de programação Java 1.5 ou superiores, é correto afirmar que: os métodos genéricos permitem que programadores especifiquem, com várias declarações semelhantes de métodos, um conjunto de métodos polimórficos relacionados, onde são diferentes os parâmetros esperados por cada implementação de métodos dentro da mesma classe.
todas as declarações de métodos genéricos têm uma seção de parâmetro de tipo delimitado por colchetes angulares (< e >) que precede o tipo de retorno do método. Além disso, os nomes de parâmetros de tipo precisam ser únicos entre os diferentes métodos genéricos da mesma classe.
quando o compilador traduz um método genérico em bytecode Java, ele remove a seção de parâmetro de tipo e substitui por tipos reais. Esse processo é conhecido como Erasure.
a tecnologia de Generics permite escrever classes genéricas, onde todos os métodos contidos nesta classe são genéricos, exigência esta que é avaliada em tempo de execução para bytecode Java.
uma classe não genérica pode ser derivada de uma classe genérica. Isto se dá devido à especificação de Polimorfismo do modelo Orientado a Objetos.
Métodos genéricos foram feitos para minimizar a quantidade de sobrecarga de métodos.
A classe R.java é gerada automaticamente pelo plugin da IDE de desenvolvimento. Essa classe tem papel fundamental, pois ela é responsável por fazer o relacionamento entre os arquivos .xml e os .java do projeto. Essa classe não pode, de forma alguma, ser alterada, e a sua alteração só será feita pela geração de uma nova compilação do projeto. Não é preciso se preocupar com isso, mas é importante conhecer seus métodos. Escolha a alternativa que está correta acerca da finalidade da classe R.java:
Qual é um dos principais desafios da herança múltipla em Python?
Ausência de bibliotecas.
Ambiguidade na resolução de métodos.
Limitações na herança simples.
Dificuldade em instalação.
Um carro está se movendo em linha reta com uma velocidade constante de
Qual é a distância percorrida pelo carro até parar completamente?
Um aluno do curso de Sistemas de Informação deseja enviar para seu professor um arquivo de 200 Mb. Para transferir esse arquivo devemos usar um protocolo que seu intuito é exclusivamente lidar com a transferência de arquivos, tanto para envio, também chamado de upload, quanto para descarga de arquivos, chamada comumente de download.
Diante o caso exposto estamos falando do protocolo:
Assinale a alternativa que preenche corretamente as lacunas:
A construção e a criação dos objetos de aprendizagem passam, basicamente, por três equipes: a primeira ___________, responsável por determinar o conteúdo e a que níveis educacionais se aplicam; a segunda de ___________, que fará a criação de contexto e forma de apresentação do conteúdo. Por fim, a ____________, responsável por realizar a programação e disponibilização do conteúdo abordado no formato de objeto de aprendizagem.