Buscar

SIMULADO AV1 PROGRAMAÇÃO 2

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

Disc.: PROGRAMAÇÃO II 
Aluno(a): DAMIÃO DANILO CESAR FARIA DE PAULA 201802115021
Acertos: 1,4 de 2,0 08/09/2020
Acerto: 0,0 / 0,2
É um framework MVC utilizado no desenvolvimento de aplicações para a Internet de forma visual, que utiliza o
recurso de arrastar e soltar os componentes na tela para definir suas propriedades:
Java 2 Enterprise Edition.
Java Server Pages.
 JavaServer App.
 NetBeans.
Servlets.
Acerto: 0,2 / 0,2
Qual o nome do componente JAVA/SWING abaixo?
JComboList
 JComboBox
JComboDown
JList
JBox
Acerto: 0,0 / 0,2
Leia atentamente as assertivas, estas referem-se a máquina virtual Java (JVM).
1. A JVM é uma máquina "imaginária" que é implementada através da emulação em um software executado
em uma máquina real.
2. A Especificação da Máquina Virtual Java fornece as especificações da plataforma de hardware para a qual
todo o código Java está compilado.
3. Cabe ao Interpretador Java de cada plataforma de hardware assegurar a execução do código compilado
para a JVM.
 Questão1
 Questão2
 Questão3
javascript:voltar();
 As assertivas I, II e III estão corretas.
 Somente a assertiva I e II estão corretas, a assertiva III está incorreta.
A Assertiva II está incorreta e as assertivas I e III estão corretas.
Somente a assertiva I esta correta, as demais estão incorretas.
As assertivas I, II e III estão incorretas.
Acerto: 0,2 / 0,2
Uma GUI (Graphical User Interface) deve ser amigável e facilitar a interação da aplicação com o usuário. Para
ser amigável, uma GUI deve possuir as características listadas abaixo, EXCETO: 
Sempre permitir que o usuário desfaça uma ação, finalize ou cancele um comando fornecendo uma
maneira clara de como ele pode fazer isso. Se uma ação não puder ser desfeita, a GUI deve fornecer
uma caixa de diálogo com esta notificação. 
Tornar representações visuais, como ícones e suas formas de controle, intuitivas para o usuário.
Sempre que for adequado, uma GUI deve usar representações e ações diretas semelhantes às do
mundo real. Isso provê uma maior familiaridade e torna o aprendizado mais intuitivo. 
 Ser organizada de forma a prover todos os objetos, funções e informações que o usuário possa
necessitar, bem como, opções muito avançadas para atender a usuários melhor capacitados. Deve-se
eliminar o espaço extra das imagens para salvar espaço da tela. 
Oferecer diversas maneiras de executar uma tarefa de forma a atender usuários com diferentes níveis
de habilidade. Por exemplo, permitir que uma mesma ação possa ser realizada usando teclas do
mouse, opções de menu, comandos de voz ou teclas de atalho.
Prover maneiras de evitar que o usuário cometa erros. Os projetistas de GUI podem antecipar e
desabilitar ações que possam levar a erros, bem como oferecer dicas, lembretes, listas de opções e
outras formas de ajuda ao usuário. 
Acerto: 0,2 / 0,2
Marque a alternativa que representa o pacote em que a classe JComponent se encontra:
awt.swing
java.util.swing
java.awt
 javax.swing
java.swing
Acerto: 0,2 / 0,2
A plataforma Java possui três claras divisões uma dessas divisões é o ambiente de desenvolvimento mais
utilizado. Isso porque seu uso é voltado a desktop, onde há bem mais necessidade de aplicações. Estamos
falando de:
Micro Edition.
JavaBeans Edition.
Applets Edition.
Enterprise Edition.
 Java Standard Edition.
Acerto: 0,2 / 0,2
(ENADE 2001) O paradigma de programação orientado a objetos tem sido largamente
utilizado no desenvolvimento de sistemas. Considerando o conceito de herança, avalie as
afirmações abaixo.
I. Herança é uma propriedade que facilita a implementação de reuso.
II. Quando uma subclasse é criada, essa herda todas as características da superclasse,
não podendo possuir propriedades e métodos próprios.
III. Herança múltipla é uma propriedade na qual uma superclasse possui diversas
subclasses.
IV. Extensão é uma das formas de se implementar herança.
 Questão4
 Questão5
 Questão6
 Questão7
 I e IV
II e III
I
II e IV
III
Acerto: 0,2 / 0,2
Marque a alternativa correta. A classe JOptionPane mostra:
nome do servidor na aplicação
o pacote java.swing
o pacote java.awt
 janelas de mensagens, confirmação e erros, entre outras
janelas de mensagens e o pacote javax.
Acerto: 0,0 / 0,2
(ENADE 2008) Com relação a conceitos de orientação a objetos, julgue os seguintes itens.
I. As variáveis ou métodos declarados com modificador de acesso private só são
acessíveis a métodos da classe em que são declarados.
II. Uma classe deve possuir uma única declaração de método construtor.
III. Uma instância de uma classe abstrata herda atributos e métodos de sua superclasse
direta.
IV. O polimorfismo permite substituir a lógica condicional múltipla (lógica switch ou faça
caso).
I e II
 II e III
 I e IV
I e III
II e IV
Acerto: 0,2 / 0,2
(ENADE 2008) A programação orientada a objeto não é apenas uma forma de programar, é também um jeito
de pensar em um problema utilizando conceitos do mundo real e, não somente conceitos computacionais.
Considerando os conceitos da programação orientada a objetos, analise as afirmações abaixo. Assinale a
resposta em que as alternativas abaixo estão corretas.
I. O objeto tem determinadas propriedades que o caracterizam e que são armazenadas
no próprio objeto. As propriedades de um objeto são chamadas de instâncias.
II. As mensagens são informações enviadas ao objeto para que ele se comporte de uma
determinada maneira. Um programa orientado a objetos em execução consiste em
envios, interpretações e respostas às mensagens. São os métodos, os procedimentos
residentes nos objetos, que determinam como eles irão atuar ao receber as
mensagens.
III. A herança é um mecanismo para o compartilhamento de métodos e atributos entre
classes e subclasses, permitindo a criação de novas classes através da programação
das diferenças entre a nova classe e a classe-pai.
IV. O encapsulamento é um mecanismo que permite o acesso aos dados de um objeto
somente através dos métodos desse. Nenhuma outra parte do programa pode operar
sobre os dados do objeto. A comunicação entre os objetos é feita apenas através de
troca de mensagens.
I, II, e IV
I e III
 Questão8
 Questão9
 Questão10
I e II
 II, III, e IV
III e IV

Continue navegando