Logo Passei Direto
Buscar

ATIVIDADE IV Programação Orientada a Objetos

Ferramentas de estudo

Questões resolvidas

A linguagem Java é, portanto, uma linguagem largamente utilizada devido às suas facilidades, inclusive no tratamento de erros e exceções.
Qual a classe que origina o tratamento das exceções implícitas?
Throw.
Unchecked.
Interrupted.
Exception.
RunTimeException.

A noção de interface é fundamental quando são desenvolvidos códigos orientados a objeto.
Quando tratamos no contexto de um recurso de código, qual a definição de interface?
Interface define um determinado grupo de classes para que tenha métodos, ou propriedades iguais.
Interface define um determinado grupo de atributos para que tenha métodos, ou propriedades iguais.
Interface define um determinado grupo de métodos para que tenha atributos, ou propriedades iguais.
Interface define um determinado grupo de classes para que tenha atributos, ou propriedades iguais.
Interface define um determinado grupo de métodos para que tenha classes, ou propriedades iguais.

O encerramento abrupto do programa mediante o lançamento de uma exceção pode ser evitado com o tratamento da mesma, o que é chamado de captura de exceção.
Agora, assinale a alternativa que apresenta as afirmacoes corretas.
I. A instrução catch lida com as exceções para que o programa mantenha sua execução consistente, mesmo que exceções ocorram.
II. As linhas de código que serão executadas, quando a exceção for capturada, serão colocadas no bloco try.
III. No bloco try são colocadas todas as linhas de código que possam vir a lançar uma exceção.
IV. O bloco finally permite que um bloco de comandos seja sempre executado após a execução de um bloco de catch e/ou de try.
II, III e IV.
I e IV.
II e IV.
I, III e IV.
I, II e IV.

Neste sentido, o Java executa um tratamento específico para exceções, entre eles as exceções explícitas.
O que caracteriza o tratamento de exceções explícitas?
As exceções explícitas necessitam que o desenvolvedor realize um tratamento com o uso do comando Error.
As exceções explícitas necessitam que o desenvolvedor realize um tratamento com o uso do comando throw.
As exceções explícitas necessitam que o desenvolvedor realize um tratamento com o uso do comando Exception.
As exceções explícitas necessitam que o desenvolvedor realize um tratamento com o uso do comando RunTimeException.
As exceções explícitas necessitam que o desenvolvedor realize um tratamento com o uso do comando Catch.

A interface gráfica no Java é realizada pela biblioteca Swing.
Neste sentido, quais as afirmativas abaixo são falsas ou verdadeiras sobre os componentes da interface gráfica da biblioteca Swing?
I. ( ) JComboBox exibe texto não editável ou ícones.
II. ( ) JTextField fornece uma lista de itens para selecionar um item.
III. ( ) JCheckBox – especifica uma opção que pode ser, ou não, selecionada.
IV. ( ) JList exibe relação para se selecionar vários itens.
F, F, V, V.
F, V, V, V.
V, F, F, V.
F, F, V, F.
F, V, V, V.

Netbeans é um dos IDE (Integrated Development Environment) mais utilizados para o desenvolvimento de programas utilizando a linguagem Java.
Quais são os componentes do Swing do Java?
I. JFrame.
II. JProcedure.
III. JPanels.
IV. JBasic.
II, III e IV.
I, II e IV.
I e III.
II e IV.
I, III e IV.

A linguagem Java prevê como contornar erros de execução.
Neste sentido, qual a classe que trata todas as exceções de erro de um programa?
java.lang.Panels.
java.lang.Throwable.
java.lang.Awt.
java.lang.Frame.
java.lang.Swing.

A linguagem Java fornece objetos que informam a ocorrência de algum problema em tempo de execução de um programa.
Neste sentido, quais são abaixo as exceções definidas em Java?
I. java.lang.ArithmeticException.
II. java.io.IOException.
III. java.lang.NullPointerException.
IV. java.io.Procedures.
I, II e IV.
I, II e III.
II e IV.
II, III e IV.
I, II e III.

Para informar que uma classe implementará uma interface, qual a palavra-chave reservada deverá ser utilizada?
Portanto, podemos compreender que a implementação de uma interface requer normas de código.
Implements.
Private.
Public.
Override.
This.

As bibliotecas Java oferecem uma série de facilidades de interface com o usuário.
Neste sentido, qual o componente relacionado ao Swing do Java que permite agrupar os componentes que fazem parte da tela?
JLabel.
JText.
JPanel.
JProcedure.
JFrame.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A linguagem Java é, portanto, uma linguagem largamente utilizada devido às suas facilidades, inclusive no tratamento de erros e exceções.
Qual a classe que origina o tratamento das exceções implícitas?
Throw.
Unchecked.
Interrupted.
Exception.
RunTimeException.

A noção de interface é fundamental quando são desenvolvidos códigos orientados a objeto.
Quando tratamos no contexto de um recurso de código, qual a definição de interface?
Interface define um determinado grupo de classes para que tenha métodos, ou propriedades iguais.
Interface define um determinado grupo de atributos para que tenha métodos, ou propriedades iguais.
Interface define um determinado grupo de métodos para que tenha atributos, ou propriedades iguais.
Interface define um determinado grupo de classes para que tenha atributos, ou propriedades iguais.
Interface define um determinado grupo de métodos para que tenha classes, ou propriedades iguais.

O encerramento abrupto do programa mediante o lançamento de uma exceção pode ser evitado com o tratamento da mesma, o que é chamado de captura de exceção.
Agora, assinale a alternativa que apresenta as afirmacoes corretas.
I. A instrução catch lida com as exceções para que o programa mantenha sua execução consistente, mesmo que exceções ocorram.
II. As linhas de código que serão executadas, quando a exceção for capturada, serão colocadas no bloco try.
III. No bloco try são colocadas todas as linhas de código que possam vir a lançar uma exceção.
IV. O bloco finally permite que um bloco de comandos seja sempre executado após a execução de um bloco de catch e/ou de try.
II, III e IV.
I e IV.
II e IV.
I, III e IV.
I, II e IV.

Neste sentido, o Java executa um tratamento específico para exceções, entre eles as exceções explícitas.
O que caracteriza o tratamento de exceções explícitas?
As exceções explícitas necessitam que o desenvolvedor realize um tratamento com o uso do comando Error.
As exceções explícitas necessitam que o desenvolvedor realize um tratamento com o uso do comando throw.
As exceções explícitas necessitam que o desenvolvedor realize um tratamento com o uso do comando Exception.
As exceções explícitas necessitam que o desenvolvedor realize um tratamento com o uso do comando RunTimeException.
As exceções explícitas necessitam que o desenvolvedor realize um tratamento com o uso do comando Catch.

A interface gráfica no Java é realizada pela biblioteca Swing.
Neste sentido, quais as afirmativas abaixo são falsas ou verdadeiras sobre os componentes da interface gráfica da biblioteca Swing?
I. ( ) JComboBox exibe texto não editável ou ícones.
II. ( ) JTextField fornece uma lista de itens para selecionar um item.
III. ( ) JCheckBox – especifica uma opção que pode ser, ou não, selecionada.
IV. ( ) JList exibe relação para se selecionar vários itens.
F, F, V, V.
F, V, V, V.
V, F, F, V.
F, F, V, F.
F, V, V, V.

Netbeans é um dos IDE (Integrated Development Environment) mais utilizados para o desenvolvimento de programas utilizando a linguagem Java.
Quais são os componentes do Swing do Java?
I. JFrame.
II. JProcedure.
III. JPanels.
IV. JBasic.
II, III e IV.
I, II e IV.
I e III.
II e IV.
I, III e IV.

A linguagem Java prevê como contornar erros de execução.
Neste sentido, qual a classe que trata todas as exceções de erro de um programa?
java.lang.Panels.
java.lang.Throwable.
java.lang.Awt.
java.lang.Frame.
java.lang.Swing.

A linguagem Java fornece objetos que informam a ocorrência de algum problema em tempo de execução de um programa.
Neste sentido, quais são abaixo as exceções definidas em Java?
I. java.lang.ArithmeticException.
II. java.io.IOException.
III. java.lang.NullPointerException.
IV. java.io.Procedures.
I, II e IV.
I, II e III.
II e IV.
II, III e IV.
I, II e III.

Para informar que uma classe implementará uma interface, qual a palavra-chave reservada deverá ser utilizada?
Portanto, podemos compreender que a implementação de uma interface requer normas de código.
Implements.
Private.
Public.
Override.
This.

As bibliotecas Java oferecem uma série de facilidades de interface com o usuário.
Neste sentido, qual o componente relacionado ao Swing do Java que permite agrupar os componentes que fazem parte da tela?
JLabel.
JText.
JPanel.
JProcedure.
JFrame.

Prévia do material em texto

[PUBLICO] 
PERGUNTA 1 
1. “Como os usuários podem criar e interagir com objetos diretamente, conceitos como classes, 
objetos, métodos e parâmetros podem facilmente ser discutidos de maneira concreta antes de 
olhar para a primeira linha de sintaxe Java. [...] Todos os problemas em programação são 
desenvolvidos como problemas abertos. Embora uma ou mais versões de cada problema 
sejam discutidos em detalhes, haverá uma versão final do código ”. (BARNES, D. J.; KOLLING, 
M. Programação orientada a objetos em Java . São Paulo: Pearson Prentice Hall, 2004. p. 
20). 
A linguagem Java é, portanto, uma linguagem largamente utilizada devido às suas facilidades, 
inclusive no tratamento de erros e exceções. Neste sentido, Java trata as exceções implícitas, 
pois não precisam de tratamento e demonstram serem contornáveis. Qual a classe que origina 
o tratamento das exceções implícitas? 
 
 
.Interrupted. 
 
 
.Exception. 
 
 
.RunTimeException. 
 
 
.Unchecked. 
 
 
.Throw. 
1 pontos 
PERGUNTA 2 
1. “A palavra interface tem vários significados no contexto de programação e 
Java. Ela é utilizada para descrever a parte publicamente visível de uma 
classe, mas também tem outros significados. A interface de uma classe 
descreve o que uma classe faz e como ela pode ser utilizada sem mostrar a 
respectiva implementação. O código-fonte completo que define a classe é 
chamado de implementação de uma classe”. (BARNES, D. J.; KOLLING, 
M. Programação orientada a objetos em Java. São Paulo: Pearson Prentice 
Hall, 2004. p. 110). 
A noção de interface é fundamental quando são desenvolvidos códigos 
orientados a objeto. Quando tratamos no contexto de um recurso de código, 
qual a definição de interface? 
 
 
.Interface define um determinado grupo de classes para que tenha 
métodos, ou propriedades iguais. 
 
 
.Interface define um determinado grupo de atributos para que tenha 
métodos, ou propriedades iguais. 
 
 
.Interface define um determinado grupo de métodos para que tenha 
atributos, ou propriedades iguais. 
 
 
.Interface define um determinado grupo de classes para que tenha 
atributos, ou propriedades iguais. 
 
 
.Interface define um determinado grupo de métodos para que tenha 
classes, ou propriedades iguais. 
1 pontos 
 
 
 
 
 
 
 
 
 
 
[PUBLICO] 
PERGUNTA 3 
1. “O requisito é que o chamador de um método que lança uma exceção verificada deve estar 
preparado para lidar com a exceção. Isso normalmente significa escrever um handler de 
exceção na forma de um bloco try .”. (BARNES, D. J.; KOLLING, M. Programação orientada a 
objetos em Java . São Paulo: Pearson Prentice Hall, 2004. p. 296). 
O encerramento abrupto do programa mediante o lançamento de uma exceção pode ser 
evitado com o tratamento da mesma, o que é chamado de captura de exceção. Para realizar 
esse tratamento das exceções em Java são utilizados os comandos try e catch . Analise 
abaixo é o comportamento dos comandostry e catch . 
I. A instrução catch lida com as exceções para que o programa mantenha sua execução 
consistente, mesmo que exceções ocorram. 
II. As linhas de código que serão executadas, quando a exceção for capturada, serão 
colocadas no bloco try . 
III. No bloco try são colocadas todas as linhas de código que possam vir a lançar uma exceção. 
IV.O bloco finally permite que um bloco de comandos seja sempre executado após a execução 
de um bloco de catch e/ou de try . 
Agora, assinale a alternativa que apresenta as afirmações corretas. 
 
 
.II, III e IV. 
 
 
.I e IV. 
 
 
.II e IV. 
 
 
.I, III e IV. 
 
 
.I, II e IV. 
1 pontos 
PERGUNTA 4 
1. “A própria linguagem de programação Java fornece uma implementação muita limpa da maioria 
dos conceitos orientados a objetos importantes e serve bem como uma linguagem de ensino 
introdutória. Sua popularidade assegura um grupo imenso de recursos de suporte. Em 
qualquer área de assunto, ter várias fontes de informações disponíveis é muito útil. Para Java, 
em particular, incontáveis livros tutoriais, exercícios, compiladores, ambientes e questionários 
já existem.”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos em Java . São 
Paulo: Pearson Prentice Hall, 2004. p. 18). 
Podemos compreender a importância da linguagem Java para o desenvolvimento de códigos 
robustos e eficientes. Neste sentido, o Java executa um tratamento específico para exceções, 
entre eles as exceções explícitas. O que caracteriza o tratamento de exceções explícitas? 
 
 
.As exceções explícitas necessitam que o desenvolvedor realize um 
tratamento com o uso do comando Error. 
 
 
.As exceções explícitas necessitam que o desenvolvedor realize um 
tratamento com o uso do comando throw. 
 
 
.As exceções explícitas necessitam que o desenvolvedor realize um 
tratamento com o uso do comando Exception. 
 
 
.As exceções explícitas necessitam que o desenvolvedor realize um 
tratamento com o uso do comando RunTimeException. 
 
 
.As exceções explícitas necessitam que o desenvolvedor realize um 
tratamento com o uso do comando Catch. 
1 pontos 
 
 
 
 
 
 
[PUBLICO] 
PERGUNTA 5 
1. “A interface com o usuário (frequentemente uma interface gráfica como usuário) é 
ocasionalmente referida apenas como interface, mas o Java também tem uma construção de 
linguagem chamada interface que é relacionada mas distinta. É importante distinguir entre os 
diferentes significados da palavra interface em um contexto particular, pois a palavra interface 
tomará diversos significados em cenários diferentes na programação orientada a objeto ”. 
(BARNES, D.J.; KOLLING, M. Programação orientada a objetos em Java . São Paulo: 
Pearson Prentice Hall, 2004. p. 113). 
Pela citação foi possível compreender as diversas definições de interface em orientação a 
objeto e na linguagem Java. A interface gráfica no Java é realizada pela biblioteca Swing . 
Neste sentido, quais as afirmativas abaixo são falsas ou verdadeiras sobre os componentes da 
interface gráfica da biblioteca Swing ? 
I. ( ) JComboBox exibe texto não editável ou ícones. 
II. ( ) JTextField fornece uma lista de itens para selecionar um item . 
III. ( ) JCheckBox – especifica uma opção que pode ser, ou não, selecionada. 
IV. ( ) JList exibe relação para se selecionar vários itens. 
Agora, assinale a alternativa correta. 
 
 
.F, F, V, V. 
 
 
.F, V, V, V. 
 
 
.V, F, F, V. 
 
 
.F, F, V, F. 
 
 
.F, V, V, V. 
1 pontos 
PERGUNTA 6 
1. “O NetBeans IDE (Integrated Development Environment) suporta vários frameworks de 
aplicações Web, o que inclui todas as especificações de desenvolvimento de aplicações Web 
fornecidas como parte da especificação Java EE. Você também pode personalizar o IDE para 
funcionar com frameworks adicionais de sua escolha..”. (NETBEANS. Desenvolvimento com 
Frameworks de Aplicações Web. NetBeans IDE Feature , [201-]. Disponível 
em: https://netbeans.org/features/web//web-app_pt_BR.html. Acesso em: 22 set. 2019). 
Netbeans é um dos IDE (Integrated Development Environment) mais utilizados para o 
desenvolvimento de programas utilizando a linguagem Java, sendo o Swing uma biblioteca que 
pertence ao Java. Quais são os componentes do Swing do Java? 
I. JFrame . 
II. JProcedure . 
III. JPanels . 
IV. JBasic . 
É correto o que se afirma em: 
 
 
.II, III e IV. 
 
 
.I, II e IV. 
 
 
.I e III. 
 
 
.II e IV. 
 
 
.I, III e IV. 
1 pontos 
 
 
 
 
 
 
 
[PUBLICO] 
PERGUNTA 7 
1. “O primeiro requisito de uma recuperação bem-sucedida após um erro é que os clientes tomem 
nota de qualquer notificação de erro que eles recebem. Isto pode parecer óbvio, mas é comum 
para um programador supor que uma chamada de método não falhará e assim não se 
incomoda em verificar o valor do retorno.”. (BARNES, D. J.; KOLLING, M. Programação 
orientada a objetos em Java . São Paulo: Pearson Prentice Hall, 2004. p. 302). 
A linguagem Java prevê como contornar erros de execução. Neste sentido, qual a classe que 
trata todasas exceções de erro de um programa? 
 
 
.java.lang.Panels. 
 
 
.java.lang.Throwable. 
 
 
.java.lang.Awt. 
 
 
.java.lang.Frame. 
 
 
.java.lang.Swing. 
1 pontos 
PERGUNTA 8 
1. “Códigos confiáveis trabalham repetida e consistentemente. Seu código atingirá essas 
qualidades somente se você puder de alguma forma verificar a exatidão do mesmo.”. (PAGE-
JONES, M. Fundamentos do desenho orientado a objeto com UML . São Paulo: Makron 
Books, 2001. p. 68). 
É fundamental desenvolver softwares com robustez e alto nível de confiabilidade. A linguagem 
Java fornece objetos que informam a ocorrência de algum problema em tempo de execução de 
um programa. Neste sentido, quais são abaixo as exceções definidas em Java? 
I. java.lang.ArithmeticException . 
II. java.io.IOException . 
III. java.lang.NullPointerException . 
IV. java.io.Procedures . 
É correto o que se afirma em: 
 
 
.I, II e IV. 
 
 
.I, II e III. 
 
 
.II e IV. 
 
 
.II, III e IV. 
 
 
.I, II e III. 
1 pontos 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[PUBLICO] 
PERGUNTA 9 
1. “A interface de um método consiste na assinatura e em um comentário. A 
assinatura de um método inclui um modificador de acesso, o tipo de retorno, o 
nome do método e uma lista de parâmetros. A interface fornece tudo que 
precisamos conhecer para utilizar o método. [...] Como a documentação da 
classe Sring informa que ela tem um método chamado trim para remover 
espaços no início e no final as string”. (BARNES, D. J.; KOLLING, 
M. Programação orientada a objetos em Java. São Paulo: Pearson Prentice 
Hall, 2004. p. 110). 
Portanto, podemos compreender que a implementação de uma interface requer 
normas de código. Para informar que uma classe implementará uma interface, 
qual a palavra-chave reservada deverá ser utilizada? 
 
 
.Implements. 
 
 
.Private. 
 
 
.Public. 
 
 
.Override. 
 
 
.This. 
1 pontos 
PERGUNTA 10 
1. “O NetBeans IDE oferece suporte abrangente e de primeira classe para as tecnologias e 
melhorias de especificação Java mais recentes, antes de outros IDEs. É o primeiro IDE gratuito 
a oferecer suporte a JDK 8, JDK 7, Java EE 7, inclusive a seus aprimoramentos de HTML5 
relacionados, e a JavaFX2”. (NetBeans IDE Features . Disponível 
em: https://netbeans.org/features/web//web-app_pt_BR.html . Acesso em: 13 set. 2019.) 
As bibliotecas Java oferecem uma série de facilidades de interface com o usuário. Neste 
sentido, qual o componente relacionado ao Swing do Java que permite agrupar os 
componentes que fazem parte da tela? 
 
 
.JLabel. 
 
 
.JText. 
 
 
.JPanel. 
 
 
.JProcedure. 
 
 
.JFrame. 
 
 
https://netbeans.org/features/web/web-app_pt_BR.html

Mais conteúdos dessa disciplina