Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Lupa Exercício: CCT0249_EX_A1_201401347452 Matrícula: 201401347452 Aluno(a): NORIVAL PRAVATO Data: 31/07/2016 19:43:09 (Finalizada) 1a Questão (Ref.: 201402005362) Fórum de Dúvidas (0) Saiba (0) Assinale a alternativa que representa a técnica que permite que vários métodos tenham o mesmo identificador, variando somente sua assinatura. polimorfismo sobrescrita derivação de classes encapsulamento sobrecarga Gabarito Comentado 2a Questão (Ref.: 201402005479) Fórum de Dúvidas (0) Saiba (0) "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 concreto Método abstrato Método de trabalho Gabarito Comentado 3a Questão (Ref.: 201402090840) Fórum de Dúvidas (0) Saiba (0) Qual técnica permite que vários métodos tenham o mesmo identificador, variando somente sua assinatura? Polimorfismo Sobrescrita Encapsulamento Herança Sobrecarga Gabarito Comentado 4a Questão (Ref.: 201401976551) Fórum de Dúvidas (0) Saiba (0) 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. As exceções em Java são fixas e não é possível definir novas exceções. A cláusula catch nem sempre é executada. Uma exceção é sempre um objeto do tipo Throwable A cláusula finally é sempre executada mesmo quando existente em um bloco try/catch. A cláusula try sempre é executada. Gabarito Comentado 5a Questão (Ref.: 201401486645) Fórum de Dúvidas (0) Saiba (0) A linguagem Java tem sintaxe bastante similar à da linguagem C/C++. No entanto, o ambiente Java possui diversas características que tornam o seu uso mais simples na construção de alguns tipos de aplicações. Sobre estas características diferenciadas, é válido afirmar que: Um programa Java pode ser executado em qualquer equipamento, independente de sua configuração e sistema operacional. A Máquina Virtual Java nunca é necessária; ela existe apenas para aumentar o desempenho do processamento. A linguagem C/C++ possui muito mais recursos e uma biblioteca padronizada muito maior que o Java, em especial quando se fala em desenvolvimento de aplicativos para servidor. Como a linguagem Java é voltada para o aprendizado, ela foi construída com pequenos projetos em mente, não sendo adequada para construir sistemas maiores. Java é uma linguagem naturalmente menos organizada, não possuindo recursos clássicos de C/C++ como, por exemplo, os pacotes e classes. Ao contrário de um programa em C/C++, que normalmente dá origem a um software específico para um equipamento e sistema operacional, um programa em Java dá origem a um software que não é específico de qualquer computador ou sistema operacional. 6a Questão (Ref.: 201401436870) Fórum de Dúvidas (0) Saiba (0) Sobre os diferentes pacotes de java disponíveis, analise as afirmativas e selecione a alternativa correta: I) O pacote Java SE é suficiente para desenvolver todo e qualquer tipo de aplicação Java. II) É desnecessário identificar a versão da JVM do servidor de aplicações, visto que uma aplicação Java de qualquer versão sempre poderá ser executada em qualquer versão de JVM. III) O JDK é um pacote que inclui diversos elementos adicionais, a maioria deles necessários apenas para o desenvolvedor Java. Todas as afirmativas estão corretas. Apenas uma afirmativa está correta. Apenas I e II estão corretas. Apenas I e III estão corretas. Apenas II e III estão corretas. Gabarito Comentado 7a Questão (Ref.: 201402005430) Fórum de Dúvidas (0) Saiba (0) "Uma classe que não pode ser instanciada, podendo apenas ser estendida". Assinale a alternativa que indica esse tipo de classe. Classe concreta Classe pai Classe abstrata. Interface Classe final Gabarito Comentado 8a Questão (Ref.: 201402005535) Fórum de Dúvidas (0) Saiba (0) 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. Sobrecarga Encapsulamento Polimorfismo Sobrescrita
Compartilhar