Buscar

Avaliação Parcial 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

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

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ê 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

Prévia do material em texto

CCT0261_201607296985 V.1
LINGUAGEM DE PROGRAMAÇÃO
Avaiação Parcial: CCT0261_SM_201607296985 V.1 
Aluno(a): RENATO MOREIRA DA SILVA Matrícula: 201607296985
Acertos: 10,0 de 10,0 Data: 22/10/2017 19:29:04 (Finalizada)
1a Questão (Ref.: 201607558338) Acerto: 1,0 / 1,0
Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java.
Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do programa.
Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo
MeuPrograma.class . Em seguida com o comando java MeuPrograma o bytecode é executado.
Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo
MeuPrograma.class . Em seguida com o comando java MeuPrograma.class o bytecode é executado.
Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o arquivo
MeuPrograma.class . Em seguida com o comando java MeuPrograma.java o bytecode é executado.
Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo MeuPrograma.class .
Em seguida com o comando java MeuPrograma.java o bytecode é executado.
Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo
MeuPrograma.class . Em seguida com o comando javac MeuPrograma o bytecode é executado.
Gabarito Comentado .
2a Questão (Ref.: 201608150428) Acerto: 1,0 / 1,0
Analise as seguintes sentenças: 
I) A plataforma Java Enterprise Edition defne um padrão para desenvolvimento de aplicações empresariais em
múltiplas camadas, incluindo a plataforma Web. 
II) O Java Standard Edition aproveita as vantagens gerais da linguagem Java, mas roda somente no ambiente
windows. 
III) O Java Runtime Environment possui tudo que é necessário para desenvolver programas em Java. 
Das sentenças acima, apenas:
II é verdadeira
I e III são verdadeiras
III é verdadeira
I é verdadeira
I e II são verdadeiras
3a Questão (Ref.: 201607580909) Acerto: 1,0 / 1,0
Considerando o trecho de programa apresentado a seguir, marque a alternativa que apresenta o que será exibido
exatamente na sequencia correta, após o processamento.
int X=3+8;
int Y=2*X;
foat Z=X/2;
boolean A = true;
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
1 de 4 22/10/2017 19:57
System.out.println("\n"+X);
System.out.println("\n"+Y);
System.out.println("\n"+Z);
System.out.println("\n"+A);
11, 22, 5.0, true
22, 12, 5.0, true
22, 11, 5.0, true
11, 22, 5.0, VERDADEIRO
11, 22, 5.0, null
4a Questão (Ref.: 201607421769) Acerto: 1,0 / 1,0
Considere os seguintes fragmentos de código Java:
I. int sum = 7;
if ( sum > 20 ) {
System.out.print("ganhou "); }
else {
System.out.print("perdeu "); }
System.out.println("o bônus.");
II. int sum = 21; if ( sum != 20 )
System.out.print("ganhou");
else
System.out.print("perdeu "); System.out.println("o bônus.");
O resultado da execução dos fragmentos em I e II será, respectivamente,
perdeu o bônus e ganhou o bônus.
perdeu o bônus e ganhou.
perdeu e ganhou o bônus.
perdeu e perdeu.
ganhou e ganhou.
5a Questão (Ref.: 201608026289) 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.
DO_NOTHING_ON_CLOSE
DISPOSE_ON_CLOSE
EXIT_ON_CLOSE
DESTROI_ON_CLOSE
HIDE_ON_CLOSE
Gabarito Comentado .
6a Questão (Ref.: 201607942279) Acerto: 1,0 / 1,0
Para construirmos uma interface gráfca em JAVA, adicionamos componentes sobre a área da janela. Por essa
razão, a área da janela é um container, ou seja, um elemento capaz de armazenar uma lista de componentes.
Existem uma infnidade de funcionalidades disponíveis nas bibliotecas de classes Java, destinadas a prover a
comunicação homem-máquina gráfca. São características de um JPanel, EXCETO:
O JPanel, assim como o JFrame são derivados do pacote java.util.awt
São criados com a classe JPanel, que é derivada da classe Container
São elementos que fazem a intermediação entre um container e os demais GUI anexados.
São áreas que comportam outros componentes, inclusive outros painéis
A classe JPanel não tem painel de conteúdo como JFrames, assim, os elementos devem ser diretamente
adicionados ao objeto painel
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
2 de 4 22/10/2017 19:57
Gabarito Comentado . Gabarito Comentado .
7a Questão (Ref.: 201608097265) Acerto: 1,0 / 1,0
Em Java, para alterar a visibilidade do elemento utiliza-se, entre outros, o modifcador de acesso:
volatile.
abstract.
static.
transient.
protected.
8a Questão (Ref.: 201607555011) Acerto: 1,0 / 1,0
A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não,
apenas, conceitos computacionais. Nessa perspectiva, a adoção do paradigma orientado a objetos implica
necessariamente que:
os sistemas sejam encapsulados por outros sistemas
os programadores de aplicações sejam mais especializados
a computação seja acionada por troca de mensagens entre objetos
os objetos sejam implementados de maneira efciente e simples
os usuários utilizem as aplicações de forma mais simples
Gabarito Comentado .
9a Questão (Ref.: 201607603159) Acerto: 1,0 / 1,0
Herança é a forma de reutilização de software na qual uma nova classe é
criada, absorvendo membros de uma classe existente e aprimorada com
capacidades novas ou modificadas. Portanto uma subclasse é mais
específica que sua super classe, então pode-se dizer que:
que a subclasse representa um grupo mais especializado de objetos.
que a superclasse sempre adiciona novas caracteristicas em vistas as
caracteristicas apresentadas pela sua subclasse.
que a superclasse representa um grupo mais especializado de objetos.
que a subclasse possuirá caracteristicas mais restritas que as de sua
superclasse.
que a subclasse nunca adiciona seus prórios campos e métodos.
Gabarito Comentado .
10 a Questão (Ref.: 201607924281) Acerto: 1,0 / 1,0
Com relação a uma classe abstrata é correto afrmar que:
Esta não possui métodos nem atributos abstratos
Esta só pode ser instanciada se o objeto também for abstrato.
Esta não pode ser instanciada.
Esta não possui métodos.
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
3 de 4 22/10/2017 19:57
Esta só possui métodos e atributos abstratos
Gabarito Comentado . Gabarito Comentado .
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
4 de 4 22/10/2017 19:57
	Slide 1
	Slide 2
	Slide 3
	Slide 4

Outros materiais