Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/11/2016 BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=3920495425 1/4 CCT0261_201501010425 V.3 Fechar LINGUAGEM DE PROGRAMAÇÃO Avaiação Parcial: CCT0261_SM_201501010425 V.3 Aluno(a): LENIVALDO GONZAGA REIS Matrícula: 201501010425 Acertos: 9,0 de 10,0 Data: 07/11/2016 20:56:11 (Finalizada) 1a Questão (Ref.: 201501066953) Acerto: 0,0 / 1,0 Qual sintaxe expressa a criação correta de uma classe em java? Public Exemplo {} class public Exemplo {} class Exemplo() {} public class Exemplo {} public class Exemplo() {} 2a Questão (Ref.: 201501044754) Acerto: 1,0 / 1,0 No âmbito da linguagem Java, considere: I. Edição é a criação do programa, que também é chamado de código Bytecode. II. Compilação é a geração de um código intermediário chamado fonte, que é um código independente de plataforma. III. Na interpretação, a máquina virtual Java ou JVM analisa e executa cada instrução do código Bytecode. IV. Na linguagem Java a interpretação ocorre apenas uma vez e a compilação ocorre a cada vez que o programa é executado. Está correto o que consta em III e IV, somente IV, somente II e IV, somente I, II, III e IV III, somente 3a Questão (Ref.: 201501043059) Acerto: 1,0 / 1,0 Considerando o código a seguir: public static void main(String[] args) { int i = 15; while(true){ if(i%3==0){ System.out.print(i + " "); } 07/11/2016 BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=3920495425 2/4 i; if(i==0){ break; } } } A saída da execução desse trecho de código terá como primeiro número da sequência e último respectivamente: 15 e 2 12 e 3 12 e 2 15 e 3 14 e 2 Gabarito Comentado. 4a Questão (Ref.: 201501103152) Acerto: 1,0 / 1,0 Depois de declarada, uma variável na linguagem Java pode ter um valor atribuído a ela com o operador de atribuição: := <= : :: = 5a Questão (Ref.: 201501711073) Acerto: 1,0 / 1,0 O método setDefaultCloseOperation()pode ser executado com algumas constantes como argumento, marque a alternativa em que a constante usada destrói a janela. EXIT_ON_CLOSE DESTROI_ON_CLOSE HIDE_ON_CLOSE DO_NOTHING_ON_CLOSE DISPOSE_ON_CLOSE Gabarito Comentado. 6a Questão (Ref.: 201501627064) Acerto: 1,0 / 1,0 Para criar janelas gráficas no Java é preciso utilizar uma das bibliotecas gráficas disponíveis. Os objetos gráficos no Java são criados como objetos normais a partir das classes definidas na biblioteca gráfica Swing. Para criar um elemento gráfico "caixa de texto" devemos instanciar: JTextField caixa = new JTextField() JComboText combo = new "Caixa de Texto" JBox caixa = "Caixa de Texto" JFrameText texto = new Text() JLabel("caixa de texto") Gabarito Comentado. Gabarito Comentado. 07/11/2016 BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=3920495425 3/4 7a Questão (Ref.: 201501042609) Acerto: 1,0 / 1,0 Quando desenvolvemos uma classe em Java podemos definir um atributo de diferentes formas, como usar modificadores de visibilidade e também definílo como estático, usando o termo static. Definir um atributo como static significa: É a forma mais próxima de se definir um atributo local em Java. O valor deste atributo é o mesmo para todas as instâncias da classe (ele é compartilhado). É acessado pelo objeto e não pela classe. É um atributo do objeto e não da classe. O dado atribuído a este atributo fica guardado no objeto, e não na classe. 8a Questão (Ref.: 201501283155) Acerto: 1,0 / 1,0 Os atributos de uma classe representam as características de um objeto, isto é, têm a finalidade de armazenar os dados dos objetos dessa classe. Com o objetivo de contemplar o encapsulamento, os atributos devem ser: private ou protected abstract final static public Gabarito Comentado. 9a Questão (Ref.: 201501043582) Acerto: 1,0 / 1,0 Analise o código Java abaixo, sabendose que as classes encontramse no mesmo pacote, assinale a alternativa correta: class A { private int atrA; } class B extends A { protected int atrB; } class C extends B, A{ private int atrC; } A classe B possui atributo protegido, sendo assim, qualquer classe que herde não pode acessar diretamente o atributo A classe B herda as características de A e pode acessar diretamente o atributo de A A classe C está herdando as características das classes B e A, assumindo a característica de polimorfismo A classe B herda as características de A, mas não tem acesso direto ao atributo de A A classe C, por herdar as características das classes A e B, pode acessar diretamente os atributos de A e B 10a Questão (Ref.: 201501043102) Acerto: 1,0 / 1,0 A palavra reservada EXTENDS implementa qual o conceito? 07/11/2016 BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=3920495425 4/4 Portabilidade Herança Visibilidade Associação Polimorfismo
Compartilhar