Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício: CCT0249_EX_A1_V2 Disciplina: CCT0249 - PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB 1a Questão "Método que não pode ser sobrescrito". Assinale a alternativa que indica esse tipo de método. Método final Método polimórfico Método abstrato Método concreto Método de trabalho Respondido em 14/06/2019 21:49:01 Gabarito Coment. 2a Questão Uma classe pode possuir mais de um método construtor, diferenciados pela listas de parâmetros. Assinale a alternativa que indica o mecanismo usado em tal implementação. Polimorfismo Encapsulamento Sobrescrita Abstração Sobrecarga Respondido em 14/06/2019 21:49:22 Gabarito Coment. 3a Questão Quando se cria programas de computador em Java, há possibilidade de ocorrer erros imprevistos durante sua execução, esses erros são conhecidos como exceções e podem ser provenientes de erros de lógica ou acesso a dispositivos ou arquivos externos. As exceções ocorrem quando algo imprevisto acontece, elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA. A cláusula finally é sempre executada mesmo quando existente em um bloco try/catch. Uma exceção é sempre um objeto do tipo Throwable A cláusula catch nem sempre é executada. A cláusula try sempre é executada. As exceções em Java são fixas e não é possível definir novas exceções. Respondido em 14/06/2019 21:50:34 Gabarito Coment. 4a Questão No Java, é uma interface que não permite elementos duplicados e modela a abstração matemática de conjunto. Contém apenas métodos herdados da interface Collection e adiciona a restrição de que elementos duplicados são proibidos. A interface citada é: Set Map HashMap List ArrayList Respondido em 14/06/2019 21:51:10 Explicação: Entre os diversos tipos de coleções do Java, o HashMap permite a implementação de uma coleção sem chaves duplicadas, como se fosse uma "tabela" com chave primária definida. 5a Questão Desenvolvida pela Sun Microsystems na década de 90, a linguagem Java tem sido amplamente aceita pelo mercado devido a diversas características apresentadas. Algumas destas características são listadas a seguir. Qual das alternativas indica uma afirmação FALSA acerca das vantagens do Java? Tem diversos ambientes de desenvolvimento gratuitos. É uma arquitetura aberta, extensível, com várias implementações. Conta com ampla documentação e possibilidade de certificação através da Microsoft. Pode ser baixada gratuitamente. É uma linguagem multiplataforma. Respondido em 14/06/2019 21:52:09 6a Questão A linguagem Java apresenta muitas palavras reservadas, e algumas delas podem modificar muito o comportamento de um elemento programacional. Assinale a alternativa correta quanto ao uso da palavra reservada. Um parâmetro final pode ter seu valor modificado no corpo do método. A palavra static serve para definir elementos que não podem ser modificados. Classes concretas podem conter métodos definidos como abstract. A palavra final serve para a definição de um elemento abstrato. Uma classe final não pode ser estendida. Respondido em 14/06/2019 21:52:58 7a Questão "Uma classe que não pode ser estendida, podendo apenas ser instanciada". Assinale a alternativa que indica esse tipo de classe. Classe concreta Classe abstrata Classe filha Interface Classe final Respondido em 14/06/2019 21:53:21 8a Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Agregação Encapsulamento Sobrescrita Herança Sobrecarga Respondido em 14/06/2019 21:54:19
Compartilhar