Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO ORIENTADA A OBJETOS Simulado: CCT0195_SM_201102204935 V.3 Fechar Aluno(a): CLEBER LUIZ DE MAGALHAES Matrícula: 201102204935 Desempenho: 3,0 de 8,0 Data: 23/04/2015 10:01:01 (Finalizada) 1a Questão (Ref.: 201102327549) Observe o código java: Para que possamos ter como saída: "DooBeeDooBeeDo" Quais os valores que devemos preencher nas lacunas de código ? Sua Resposta: F Compare com a sua resposta: 3; print; print; 3 2a Questão (Ref.: 201102316829) Faça um programa em JAVA que calcule a média de salários de uma loja, pedindo ao usuário a grade de funcionários e os salários em JOptionPane e devolvendo a média. Sua Resposta: FWEF Compare com a sua resposta: import javax.swing.JOptionPane; public class Media { public static void main(String[] args) { int quantidadeFuncionarios = 0; float salarioFuncionario = 0; float totalSalarios = 0; float mediaSalarial = 0; //variável contadora para laço int contadora = 0; quantidadeFuncionarios = Integer.parseInt(JOptionPane.showInputDialog(null,"Digite a quantidade de funcionários","Número de funcionários",JOptionPane.QUESTION_MESSAGE)); while (contadora < quantidadeFuncionarios){ contadora++; salarioFuncionario = Float.parseFloat(JOptionPane.showInputDialog(null,"Digite o salário do funcionário","Salário",JOptionPane.QUESTION_MESSAGE)); totalSalarios = totalSalarios + salarioFuncionario; } mediaSalarial = totalSalarios / quantidadeFuncionarios; System.out.println("Média Salarial = " + mediaSalarial); System.exit(0); } } 3a Questão (Ref.: 201102316484) Pontos: 0,0 / 1,0 As classes que compõem o núcleo de funcionalidades Java estão organizadas em pacotes, grupos de classes, interfaces e exceções afins ou de uma mesma aplicação. Identifique entre os principais pacotes oferecidos como parte do núcleo Java, o que NÃO faz parte deste núcleo. javax.swing java.lang java.awt java.exe java.net 4a Questão (Ref.: 201102320509) Pontos: 0,0 / 1,0 Considerando que as variáveis Java X, Y e Z foram todas inicializadas com zero, os resultados das mesmas após as alterações realizadas pelas atribuições: X *= 2, Y -= 5 e Z /=3, respectivamente, serão: 0, 5 e 0 0, -5 e 0 2, -5 e 3 1, -5 e 3 2, 5 e 3 5a Questão (Ref.: 201102320510) Pontos: 0,0 / 1,0 Em Java, para alterar a visibilidade do elemento em que se aplica, entre outros, utiliza-se o modificador de acesso: volatile. transient. protected. static. abstract. 6a Questão (Ref.: 201102320351) Pontos: 0,0 / 1,0 Analisando as seguintes definições: I. Objeto que existe depois que o processo ou o thread que o criou deixa de existir. II. Mecanismo pelo qual elementos mais específicos incorporam a estrutura e o comportamento de elementos mais gerais. III. Lista de valores nomeados, utilizada como faixa de um determinado tipo de atributo. Escolha a alternativa que a denominação corresponde ao conceito. objeto ativo, polimorfismo e multiplicidade. objeto ativo, mensagem e enumeração. objeto transiente, polimorfismo e multiplicidade. objeto transiente, método e cardinalidade. objeto persistente, herança e enumeração. 7a Questão (Ref.: 201102327569) Pontos: 1,0 / 1,0 Uma exceção é um erro que pode ser tratado em tempo de execução e permite que a aplicação continue apesar do erro. Este erro pode ser tratado através de avisos ao usuário ou pela execução do código relativo ao tratamento. Marque a alternativa que NÃO indica uma palavra reservada para este tratamento: throw finally try catch Static 8a Questão (Ref.: 201102316487) Pontos: 1,0 / 1,0 Identifique qual o método que NÃO é comum em todos os componentes do Swing. get/setDirSize getLength/Width get/setSize get/setLocation get/setPreferredSize Gabarito Comentado. 9a Questão (Ref.: 201102316656) Pontos: 0,0 / 1,0 Trabalhando com JmenuItem, identifique qual o método abaixo é FALSO. public void setAccelerator(KeyStroke ks) public void setEnabled(boolean b) public void setMnemonic(int mnemonic) public void setMenuFalse(String text) public JMenuItem(String text, Icon icon) 10a Questão (Ref.: 201102327550) Pontos: 1,0 / 1,0 Um programa Java é listado a seguir: Um bloco do programa está faltando. Ao inserir o bloco: Qual será a saída exibida através do comando System.out.print ? 00 11 23 36 410 00 11 21 32 42 11 21 32 42 53 02 14 25 36 47 02 14 26 38
Compartilhar