Buscar

Linguagem de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

11/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=201207000566 1/4
 
 
 
Disc.: LINGUAGEM DE PROGRAMAÇÃO   
Aluno(a): PEDRO HENRIQUE IZIDORO DE BARROS 201207000566
Acertos: 8,0 de 10,0 11/04/2020
 
 
1a Questão (Ref.:201207698923) Acerto: 1,0  / 1,0
Quando programamos em Java, devemos levar em consideração as convenções de nomenclatura para deixar nosso código o mais
legível e documentável possível, pois um dos objetivos da programação orientada a objetos é o reaproveitamento do código. Com
relação ao nome de classes, por convenção, marque a opção incorreta:
toda classe deve começar com uma letra maiúscula
O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java )
 deve começar com letras minúsculas, porém não podem começar com números.
caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em
maiúscula.
O nome da classe deve fazer referência total ao seu objeto
Respondido em 11/04/2020 17:32:07
 
2a Questão (Ref.:201208012573) Acerto: 1,0  / 1,0
A instrução em código-fonte Java abaixo descreve exatamente o que?
int idade = 15;
while (idade != 0) { System.out.println( "Idade: " + idade/2); idade--; }
d) o programa entrará em loop infinito
o programa imprimirá 29 números
c) o programa imprimirá 30 números
impressão seqüencial das idades em ordem crescente
 o programa imprimirá 15 números
Respondido em 11/04/2020 17:36:57
 
3a Questão (Ref.:201207642335) Acerto: 1,0  / 1,0
Os componentes gráficos mais comuns estão frequentemente prontos e presentes no pacote Swing. Para montar as telas que são
específicas de um projeto, é necessário compor alguns componentes mais básicos, como JFrames, JPanels, JButtons, etc. Criar um
componente do Swing é bastante simples, o comando para criar um botão é:
JFrame botao = new JButton("sair");
JButton botao = new JFrame("sair");
JFrame.botao = new.JButton("sair");
JButton.botao = new JButton("sair");
 JButton botao = new JButton("sair");
Respondido em 11/04/2020 17:44:06
 
4a Questão (Ref.:201207272310) 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
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
11/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=201207000566 2/4
dessa classe. Com o objetivo de contemplar o encapsulamento, os atributos devem ser:
public
static
 private ou protected
final
abstract
Respondido em 11/04/2020 17:48:22
 
Gabarito
 Coment.
 
5a Questão (Ref.:201207654065) Acerto: 1,0  / 1,0
Todo método construtor de uma subclasse precisa também chamar um construtor da superclasse, caso existam campos de instância
nesta superclasse. Para tanto, usa-se o comando:
delete
open
erase
extends
 super
Respondido em 11/04/2020 17:51:55
 
6a Questão (Ref.:201207910573) Acerto: 0,0  / 1,0
Encapsulamento é:
 o encapsulamento determina que a implementação de um objeto somente deve ser acessada através de uma interface
visível e bem definida.
 o encapsulamento determina que nenhuma implementação de um objeto deve ser acessada através de métodos.
o encapsulamento determina que a implementação de um objeto não pode possuir.
o encapsulamento determina que a implementação de um objeto somente deve ser acessada através de uma interface
visível mas essa não é bem definida.
Nenhuma das alternativas
Respondido em 11/04/2020 18:22:06
 
7a Questão (Ref.:201207032741) Acerto: 1,0  / 1,0
Considere o seguinte código-fonte em linguagem Java: 
 
import java.awt.event.ActionEvent; 
 import java.awt.event.ActionListener; 
 import javax.swing.JButton; 
 import javax.swing.JFrame; 
 
public class Q4Class extends JFrame{ 
 private JButton b; 
 public static void main(String[] args) { 
 JFrame f = new Q4Class (); 
 f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
 f.setSize(300, 200); 
 f.setVisible(true); 
 } 
 
public Q4Class (){ 
 this.getContentPane().add(b = (new JButton("Clique aqui"))); 
 b.addActionListener(new ActionListener() { 
 public void actionPerformed(ActionEvent e){ 
 ((JButton)e.getSource()).setText("OK"); 
 } 
 }); 
 } 
 }
 a chamada do método getSource() retorna uma referência da classe Object para o objeto ouvinte do evento de clique de
botão, e essa referência é convertida para o tipo JButton para ser possível mudar o texto exibido no botão
o símbolo b não poderia ser referenciado dentro do método main porque este não faz parte da classe Q4Class
o código não executará, com erro no construtor
o argumento da chamada do método addActionListener para o objeto referenciado por b é uma classe interna anônima
11/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=201207000566 3/4
o programa não termina quando a janela é fechada porque não foi adicionado um WindowListener ao objeto referenciado por
f no método main
Respondido em 11/04/2020 17:41:39
 
8a Questão (Ref.:201207569234) Acerto: 0,0  / 1,0
Um estagiário de programação foi incumbido de verificar uma linha de código de um programa que apresentava uma tela de forma
indesejada. 
 
JOptionPane.showInputDialog(null," "," ",JOptionPane.QUESTION_MESSAGE);
 
Para corrigir é necessário conhecer o que se espera, respectivamente, nos campos entre aspas. Assinale a alternativa que define
respectivamente.
 texto interno da caixa de leitura e o texto da barra de título.
texto da barra de título e o texto interno do campo texto.
texto da barra de título e o texto interno da caixa de leitura.
 texto interno da caixa de leitura e o texto do campo texto.
símbolo do tipo de mensagem e o tamanho a cor da caixa de texto.
Respondido em 11/04/2020 18:34:15
 
Gabarito
 Coment.
 
9a Questão (Ref.:201207569261) Acerto: 1,0  / 1,0
Uma exceção é um objeto gerado para indicar a ocorrência de algum tipo de condição excepcional durante a execução de um método
qualquer. Apenas objetos de classes pertencentes à hierarquia de classes de exceção do Java poderão ser gerados, propagados e
capturados. A superclasse dessa hierarquia, que por sua vez é uma subclasse de Object, é:
Exception
Error
 Throwable
VirtualMachineErros
RunTimeException
Respondido em 11/04/2020 18:11:17
 
Gabarito
 Coment.
Gabarito
 Coment.
 
10a Questão (Ref.:201210552987) Acerto: 1,0  / 1,0
O estudo sobre interfaces gráficas é um ponto muito importante dentro da área de desenvolvimento de sistemas. Dentro da linguagem
java,existem dois pacotes muito utilizados na programação de programas para desktop chamados java.awt e java.swing. De acordo
com o material e o que foi visto em aula, as toolbars devem ser criadas dentro de um container:
com o LayoutBorder.
com o BorderToolBars.
 com o BorderLayout.
com o BorderToolBarsItem.
com o LayoutBorderToolBars.
Respondido em 11/04/2020 18:35:51
 
 
 
 
 
 
 
javascript:abre_colabore('38403','185895048','3706901503');
11/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=201207000566 4/4

Continue navegando