Prévia do material em texto
04/12/2019 EPS
simulado.estacio.br/bdq_simulados_linear_view.asp 1/4
Disc.: LINGUAGEM DE PROGRAMAÇÃO
Aluno(a): DIANA BEATRIZ MORAES SOARES Matríc.: 201808136829
Acertos: 10 de 10 28/10/2019 (Finaliz.)
1a Questão (Ref.:201808228579) Pontos: 1,0 / 1,0
Seja um programa em java com o seguinte código:
public class PrimeiroPrograma {
public static void main (String args[]) {
System.out.println("Bem vindo ao Mundo Java");
}
}
Marque a única alternativa CORRETA:
O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e
minúscula.
O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e
minúscula.
O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um código
fonte em java.
O arquivo pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em java.
O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o
método principal do java.
Respondido em 28/10/2019 19:40:45
Compare com a sua resposta:
Gabarito Comentado
2a Questão (Ref.:201808803955) Pontos: 1,0 / 1,0
Fornece as principais APIs e enfoca o desenvolvimento de aplicações na arquitetura Cliente / Servidor. Não permite
distribuição de objetos nem oferece suporte a tecnologias para Internet. Esta definição refere-se ao:
Java servlets
J2ME - Java2 Micro Edition
J2EE - Java2 Enterprise Edition
Java applets
J2SE - Java2 Standard Edition
Respondido em 28/10/2019 19:27:55
Compare com a sua resposta:
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
http://v3.webcasters.com.br/Login.aspx?codTransmissao=282759&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://v3.webcasters.com.br/Login.aspx?codTransmissao=282759&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
04/12/2019 EPS
simulado.estacio.br/bdq_simulados_linear_view.asp 2/4
3a Questão (Ref.:201808181648) Pontos: 1,0 / 1,0
Em Java encontra-se várias formas de implementarmos uma estrutura de dados. Uma delas é a criação de matrizes
unidimensionais (vetores) e multidimensionais. É correto afirmar sobre esta estrutura de dados:
não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C.
é usada somente para agrupar objetos.
é usada para armazenar dados de tipos primitivos e também para armazenar objetos.
é usada somente para armazenar tipos primitivos.
é usada somente para agrupar dados de tipos primitivos, como int e double.
Respondido em 28/10/2019 19:31:03
Compare com a sua resposta:
4a Questão (Ref.:201808974273) Pontos: 1,0 / 1,0
Ao se executar o trecho de código abaixo, escrito em Java, qual será o resultado obtido?
int a = 1+3/2;
System.out.println(a);
existe erro de execução: tipo inválido
2.5
1
2
existe erro de compilação
Respondido em 28/10/2019 19:33:47
Compare com a sua resposta:
5a Questão (Ref.:201808850122) Pontos: 1,0 / 1,0
Analise as afirmativas e marque a alternativa correta:
i-Os componentes Java puros oferecem um maior nível de portabilidade e flexibilidade e são do pacote AWT.
ii-Os componentes Swing fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de
aparência de metal.
iii-Os componentes AWT fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de
aparência de metal.
Todas as alternativas estão erradas.
Apenas a alternativa i está correta.
Todas as alternativas estão corretas.
Apenas a alternativa iii está correta.
Apenas a alternativa ii está correta.
Respondido em 28/10/2019 19:35:20
Compare com a sua resposta:
6a Questão (Ref.:201808792224) Pontos: 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 é:
JButton botao = new JFrame("sair");
JFrame.botao = new.JButton("sair");
JFrame botao = new JButton("sair");
JButton botao = new JButton("sair");
JButton.botao = new JButton("sair");
Respondido em 28/10/2019 19:37:12
04/12/2019 EPS
simulado.estacio.br/bdq_simulados_linear_view.asp 3/4
Compare com a sua resposta:
7a Questão (Ref.:201809004629) Pontos: 1,0 / 1,0
Atributos declarados em uma classe como "private" não podem ser acessados de forma direta utilizando o nome do
objeto como referência ao atributo, para isso há a necessidade de introdução de métodos, na referida classe, que
realizem tal tarefa: os getters e os setters. Este recurso, que é um dos fundamentos do paradigma das linguagens
orientadas a objetos, é conhecido como:
herança
implementação de interface
encapsulamento
sobrecarga de método
polimorfismo
Respondido em 28/10/2019 19:41:51
Compare com a sua resposta:
8a Questão (Ref.:201808921093) Pontos: 1,0 / 1,0
Em Java, para alterar a visibilidade do elemento utiliza-se, entre outros, o modificador de acesso:
abstract.
protected.
volatile.
transient.
static.
Respondido em 28/10/2019 19:43:15
Compare com a sua resposta:
9a Questão (Ref.:201808426987) Pontos: 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 superclasse representa um grupo mais especializado de objetos.
que a subclasse possuirá caracteristicas mais restritas que as de sua
superclasse.
que a superclasse sempre adiciona novas caracteristicas em vistas as
caracteristicas apresentadas pela sua subclasse.
que a subclasse representa um grupo mais especializado de objetos.
que a subclasse nunca adiciona seus prórios campos e métodos.
Respondido em 28/10/2019 19:44:16
Compare com a sua resposta:
Gabarito Comentado
http://v3.webcasters.com.br/Login.aspx?codTransmissao=322948&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://v3.webcasters.com.br/Login.aspx?codTransmissao=322948&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
04/12/2019 EPS
simulado.estacio.br/bdq_simulados_linear_view.asp 4/4
10a Questão (Ref.:201808761047) Pontos: 1,0 / 1,0
O tipo estático de um objeto é resolvido em tempo de ________ , enquanto que o tipo dinâmico do objeto é resolvido
em tempo _______ . Isso permite postergar a definição de qual versão de um método será chamada, o que é a base do
conceito de ________. Escolha a opção que complementa corretamente o texto anterior:
Execução; compilação; polimorfismo
Compilação; execução; polimorfismo
Compilação; carregamento; herança
Execução; compilação; encapsulamento
Carregamento; execução; herança
Respondido em 28/10/2019 19:47:02
Compare com a sua resposta:
javascript:abre_colabore('35139','171884965','3485680121');