Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Disciplina: LINGUAGEM DE PROGRAMAÇÃO AV Aluno: Professor: ANDRE PRZEWODOWSKI FILHO Turma: CCT0756_AV_ 22/10/2019 10:11:00 (F) Avaliação: 0,0 Nota Partic.: Av. Parcial.: 0,0 Nota SIA: 0,0 pts LINGUAGEM DE PROGRAMAÇÃO 1. Ref.: 823745 Pontos: 1,00 / 1,00 Analise as seguintes sentenças: I) A plataforma Java Enterprise Edition define um padrão para desenvolvimento de aplicações empresariais em múltiplas camadas, incluindo a plataforma Web. II) O Java Standard Edition aproveita as vantagens gerais da linguagem Java, mas roda somente no ambiente windows. III) O Java Runtime Environment possui tudo que é necessário para desenvolver programas em Java. Das sentenças acima, apenas: III é verdadeira I e III são verdadeiras II é verdadeira I é verdadeira I e II são verdadeiras 2. Ref.: 1098183 Pontos: 1,00 / 1,00 Na linguagem Java A função Math.round(valor) gera um número aleatório utilizando a semente valor. A estrutura de repetição for requer definição de inicialização, condição e incremento. A estrutura de repetição for requer definição de inicialização, ponderação e desvios. A função Math.round(valor) retorna o comprimento de uma circunferência de raio valor. A estrutura de repetição while requer definição de inicialização, condição e incremento. 3. Ref.: 231686 Pontos: 0,00 / 1,00 As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-lhes funcionalidade, estão agrupadas em dois grandes pacotes: java.lang e javax.swing java.awt e javax.swing java.awt e java.lang javax.swing e java.util java.util e java.lang 4. Ref.: 31157 Pontos: 1,00 / 1,00 Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o que está errado, verificando a classe Pessoa e na sequência a classe TestaPessoa. public class Pessoa{ String nome; int idade; String telefone; public void exibirDados(){ System.out.println("Nome:"+nome); System.out.println("Idade:" + idade+ " anos"); System.out.println("Telefone:"+ telefone); } } public class TestaPessoa{ public static void main (String [] args){ exibirDados(); } } não há erros nos códigos acima. faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da variável de referência indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria substituída pela linha p.exibirDados(). faltou o método main na classe Pessoa. faltou criar o objeto na classe Pessoa. o erro está no método exibirDados() da classe Pessoa, ele não pode ser void. 5. Ref.: 1030080 Pontos: 1,00 / 1,00 Em POO (programação orientada a objetos), dizer que a classe A é superclasse de B é o mesmo que dizer que: B implementa A A estende B B é derivada de A A é derivada de B A implementa B 6. Ref.: 909971 Pontos: 0,00 / 1,00 Os fundamentos para o conceito de abstração no paradigma orientado à objetos são: Nenhuma das alternativas encapsulamento, agregação, herança e polimorfismo Get, Set, herança e polimorfismo encapsulamento, agregação, classes e Objetos encapsulamento, agregação, herança e objetos 7. Ref.: 31668 Pontos: 1,00 / 1,00 Generalização é o mecanismo pelo qual uma classe (sub-classe) pode estender outra classe (super-classe), aproveitando seus comportamentos (métodos) e variáveis possíveis(atributos), também é conhecido como: (Fonte: adaptado IBM) Agregação Associação Classe Abstrata Herança Abstração 8. Ref.: 572722 Pontos: 0,00 / 1,00 Evento é um acontecimento relevante no meio externo ao sistema . Portanto um evento pode ser considerado como o resultado da interação do usuário com algum componente. Na linguagem java, o evento gerado sempre que um botão for pressionado, este irá percorrer a sua lista interna chamando o método: abstractClass actionEvent ActionListener actionPerformed ItemListener 9. Ref.: 676084 Pontos: 0,00 / 1,00 Qual o resultado do código abaixo? Código não compila Resultado é: 3 Resultado é: 5 Erro ArithmeticException Resultado é: 4 10. Ref.: 31620 Pontos: 0,00 / 1,00 Dado o trecho de código escrito em Java abaixo, podemos afirmar que: public class Avaliacao{ public void metodo() throws Exception { throw new Exception(); } public static void main(String args[]) { int x, y, z; x = y = z = 1; try { new Avaliacao().metodo(); x++; } catch (Exception e) { y++; } finally { z++; new Avaliacao().metodo(); } System.out.println(x + "," + y + "," + z); } } O programa não compila. Imprime no console: 2,2,1. Imprime no console: 1,1,2. Imprime no console: 2,2,3. Imprime no console: 1,1,3.