Buscar

Linguagem de programação I - Teste de conhecimento - Completo

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

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 6, do total de 360 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

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 9, do total de 360 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

24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
 
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional
que possua essa implementação. Trata-se de
São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente
O ambiente Java faz uso de seu interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional
que possua essa implementação. Trata-se de:
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A1_201902590473_V7 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
J2SE.
JavaFX.
JavaBeans.
Java API.
Java Virtual Machine.
 
 
 
 
2.
Java, C++ e JavaScript
Scripts Shell do Linux, JavaScript, Java
Java, C, C++
C++, Scripts Shell do Linux , Java
C++, Java, JavaScript
 
 
 
 
3.
javascript:voltar();
javascript:voltar();
javascript:duvidas('1098178','7121','1','3523867','1');
javascript:duvidas('1011950','7121','2','3523867','2');
javascript:duvidas('869617','7121','3','3523867','3');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
Analise as seguintes sentenças: 
 I) A plataforma Java Enterprise Edition define 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:
Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite:
Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver conhecimento em
linguagem de programação, porque Java é totalmente estruturada em objetos. Para começar a programar será necessário
fazer o download:
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:
JavaSwing
Garbage Colector
Java Enterprise
Java Virtual Machine
Java Development Kit
 
 
 
Explicação: Java é uma linguagem compilada que ao executar esse processo gera um bytecode que é executado na Java
Virtual Machine dando assim portabilidade de plataformas a linguagem.
 
 
 
 
4.
I e II são verdadeiras
I e III são verdadeiras
II é verdadeira
I é verdadeira
III é verdadeira
 
 
 
 
5.
herança múltipla;
métodos de classe;
polimorfismo;
a implementação de múltiplas interfaces.
sobrecarga;
 
 
 
 
6.
JSP
JDK
JRE
NetBeans
Eclipse
 
 
 
 
7.
javascript:duvidas('823745','7121','4','3523867','4');
javascript:duvidas('1013322','7121','5','3523867','5');
javascript:duvidas('698302','7121','6','3523867','6');
javascript:duvidas('698301','7121','7','3523867','7');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
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.
caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em
maiúscula.
toda classe deve começar com uma letra maiúscula
deve começar com letras minúsculas, porém não podem começar com números.
O nome da classe deve fazer referência total ao seu objeto
O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java )
 
 
 
 
8.
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.
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 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.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.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/05/2020 14:15:56. 
javascript:duvidas('641708','7121','8','3523867','8');
javascript:abre_colabore('36380','195466162','3907942085');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
 
(ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de
IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de
projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser
facilmente usados por outros desenvolvedores em diferentes IDE.
Com relação ao tema, analise as asserções a seguir:
Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a
implementação do seu projeto
PORQUE
como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um
computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e
a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em
execução.
Acerca dessas asserções, assinale a alternativa correta.
 
Para que possamos desenvolver sistemas nas mais diversas linguagens, é muito importante conhecer suas principais
características e como as mesmas funcionam. Na linguagem Java, do processo de criação do código até a execução do
programa passamos por algumas etapas. Em uma delas é gerado o "bytecode".
Qual das respostas apresenta o conceito correto para "bytecode"?
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A1_201902590473_V8 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
A primeira asserção é uma proposição verdadeira, e a segunda, uma proposiçãofalsa
A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira
As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira
Tanto a primeira quanto a segunda asserções são proposições falsas
 
 
 
 
2.
Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional.
javascript:voltar();
javascript:voltar();
javascript:duvidas('236350','7121','1','3523867','1');
javascript:duvidas('704787','7121','2','3523867','2');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o código compilado para instruções
nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma
computacional que possua essa implementação. Esse interpretador trata-se do(a):
Qual sintaxe expressa a criação correta de uma classe em java?
Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em
relação a JVM:
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:
É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM.
É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional.
É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela JVM.
É resultado da interpretação do código fonte de um programa escrito em Java.
 
 
 
 
3.
Java Virtual Machine.
JavaBeans.
JDK.
J2SE.
Java API.
 
 
 
 
4.
Public Exemplo {}
public class Exemplo {}
class public Exemplo {}
class Exemplo() {}
public class Exemplo() {}
 
 
 
 
5.
A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional específicos.
A JVM gera um código executável para cada sistema operacional.
Ela é usada para compilar um código Java.
A JVM representa uma camada extra entre o sistema operacional e a aplicação, responsável por "traduzir" (entre
outras funções) o que sua aplicação deseja fazer para as respectivas chamadas do sistema operacional no qual ela
está rodando no momento, ou seja, sua aplicação roda sem nenhum envolvimento com o sistema operacional.
Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional.
 
Gabarito
 Coment.
 
 
 
6.
Java servlets
J2ME - Java2 Micro Edition
Java applets
J2SE - Java2 Standard Edition
javascript:duvidas('823758','7121','3','3523867','3');
javascript:duvidas('55486','7121','4','3523867','4');
javascript:duvidas('31121','7121','5','3523867','5');
javascript:duvidas('653444','7121','6','3523867','6');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s)
tecnologias: (assinale somente uma alternativa)
Os programas Java normalmente passam por cinco fases para serem executados:
J2EE - Java2 Enterprise Edition
 
 
 
 
7.
A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE
(Standard Edition) - JDK.
Somente a Java Virutal Machine-JVM.
Somente o Java Runtime Enviroment-JRE.
O JDK e o Java Standard Edition.
Somente o Java Standard Edition.
 
Gabarito
 Coment.
 
 
 
8.
Edição; Carga; Verificação; Execução;
Edição; Compilação; Carga; Execução;
Edição; Compilação; Carga; Validação; Execução;
Edição; Compilação; Carga; Verificação; Execução;
Edição; Compilação; Verificação; Execução;
 
 
 
Explicação: A linguagem de programação Java é tida como uma linguagem híbrida, a mesma realiza a compilação de seu
código-fonte para bytecode para em seguida interpretá-lo em sua máquina virtual.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/05/2020 14:20:25. 
javascript:duvidas('31115','7121','7','3523867','7');
javascript:duvidas('949691','7121','8','3523867','8');
javascript:abre_colabore('36380','195467173','3907966552');
 
 
 
 LINGUAGEM DE PROGRAMAÇÃO 1a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0756_EX_A1_201902590473_V10 07/06/2020
Aluno(a): RODRIGO FIRMINO RODRIGUES MARQUES 2020.1 EAD
Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201902590473
 
 1a Questão
O ambiente Java faz uso de seu interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que
possua essa implementação. Trata-se de:
Java Development Kit
Java Enterprise
 Java Virtual Machine
JavaSwing
Garbage Colector
Respondido em 07/06/2020 19:07:25
 
 
Explicação: Java é uma linguagem compilada que ao executar esse processo gera um bytecode que é executado na Java Virtual
Machine dando assim portabilidade de plataformas a linguagem.
 
 
 2a Questão
Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite:
sobrecarga;
a implementação de múltiplas interfaces.
polimorfismo;
 herança múltipla;
métodos de classe;
Respondido em 07/06/2020 19:07:31
 
 
 3a Questão
São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente
 C++, Scripts Shell do Linux , Java
C++, Java, JavaScript
Java, C, C++
Java, C++ e JavaScript
Scripts Shell do Linux, JavaScript, Java
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314415123');
javascript:abre_frame('2','1','','','314415123');
javascript:abre_frame('3','1','','','314415123');
Respondido em 07/06/2020 19:07:35
 
 
 4a Questão
Para que possamos desenvolver sistemas nas mais diversas linguagens, é muito importante conhecer suas principais características
e como as mesmas funcionam. Na linguagem Java, do processo de criação do código até a execução do programa passamos por
algumas etapas. Em uma delas é gerado o "bytecode".
Qual das respostas apresenta o conceito correto para "bytecode"?
É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional.
 É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM.
Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional.
É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela JVM.
É resultado da interpretação do código fonte de um programa escrito em Java.
Respondido em 07/06/2020 19:07:24
 
 
 5a Questão
Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver conhecimento em linguagem de
programação, porque Java é totalmente estruturada em objetos. Para começar a programar será necessário fazer o download:
JRE
Eclipse
JSP
 JDK
NetBeans
Respondido em 07/06/2020 19:07:50
 
 
 6a Questão
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que
possua essa implementação. Trata-se de
Java API.
JavaFX.
JavaBeans.
 Java Virtual Machine.
J2SE.
Respondido em 07/06/2020 19:07:40
 
 
 7a Questão
A plataforma Java disponibilizaum interpretador que traduz, em tempo de execução, o código compilado para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que
possua essa implementação. Esse interpretador trata-se do(a):
J2SE.
 Java Virtual Machine.
JavaBeans.
JDK.
Java API.
Respondido em 07/06/2020 19:07:48
 
 
 8a Questão
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:
J2ME - Java2 Micro Edition
Java servlets
J2EE - Java2 Enterprise Edition
 J2SE - Java2 Standard Edition
Java applets
Respondido em 07/06/2020 19:08:14
 
 
 
javascript:abre_colabore('38403','199538260','4008324560');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
 
Analise as seguintes sentenças: 
 I) A plataforma Java Enterprise Edition define 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:
São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente
Os programas Java normalmente passam por cinco fases para serem executados:
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A1_201902590473_V1 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
III é verdadeira
II é verdadeira
I e III são verdadeiras
I e II são verdadeiras
I é verdadeira
 
 
 
 
2.
C++, Scripts Shell do Linux , Java
C++, Java, JavaScript
Java, C++ e JavaScript
Java, C, C++
Scripts Shell do Linux, JavaScript, Java
 
 
 
 
3.
javascript:voltar();
javascript:voltar();
javascript:duvidas('823745','7121','1','3523867','1');
javascript:duvidas('1011950','7121','2','3523867','2');
javascript:duvidas('949691','7121','3','3523867','3');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
(ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de
IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de
projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser
facilmente usados por outros desenvolvedores em diferentes IDE.
Com relação ao tema, analise as asserções a seguir:
Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a
implementação do seu projeto
PORQUE
como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um
computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e
a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em
execução.
Acerca dessas asserções, assinale a alternativa correta.
 
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:
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");
}
Edição; Compilação; Carga; Verificação; Execução;
Edição; Compilação; Carga; Validação; Execução;
Edição; Compilação; Carga; Execução;
Edição; Carga; Verificação; Execução;
Edição; Compilação; Verificação; Execução;
 
 
 
Explicação: A linguagem de programação Java é tida como uma linguagem híbrida, a mesma realiza a compilação de seu
código-fonte para bytecode para em seguida interpretá-lo em sua máquina virtual.
 
 
 
 
4.
A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira
Tanto a primeira quanto a segunda asserções são proposições falsas
As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira
A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa
 
 
 
 
5.
J2ME - Java2 Micro Edition
J2EE - Java2 Enterprise Edition
Java applets
J2SE - Java2 Standard Edition
Java servlets
 
 
 
 
6.
javascript:duvidas('236350','7121','4','3523867','4');
javascript:duvidas('653444','7121','5','3523867','5');
javascript:duvidas('78068','7121','6','3523867','6');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
}
Marque a única alternativa CORRETA:
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.
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o código compilado para instruções
nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma
computacional que possua essa implementação. Esse interpretador trata-se do(a):
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 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.
O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e
minúscula.
 
Gabarito
 Coment.
 
 
 
7.
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 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 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.
 
 
 
 
8.
JDK.
JavaBeans.
Java API.
Java Virtual Machine.
J2SE.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 21/05/2020 01:02:23. 
javascript:duvidas('641708','7121','7','3523867','7');
javascript:duvidas('823758','7121','8','3523867','8');javascript:abre_colabore('36125','194592998','3886248401');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
 
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:
Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver conhecimento em
linguagem de programação, porque Java é totalmente estruturada em objetos. Para começar a programar será necessário
fazer o download:
Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s)
tecnologias: (assinale somente uma alternativa)
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A1_201902590473_V2 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
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.
O nome da classe deve fazer referência total ao seu objeto
toda classe deve começar com uma letra maiúscula
caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em
maiúscula.
 
 
 
 
2.
JDK
JSP
Eclipse
JRE
NetBeans
 
 
 
 
3.
javascript:voltar();
javascript:voltar();
javascript:duvidas('698301','7121','1','3523867','1');
javascript:duvidas('698302','7121','2','3523867','2');
javascript:duvidas('31115','7121','3','3523867','3');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
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.
O ambiente Java faz uso de seu interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional
que possua essa implementação. Trata-se de:
Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite:
Somente o Java Standard Edition.
O JDK e o Java Standard Edition.
A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE
(Standard Edition) - JDK.
Somente a Java Virutal Machine-JVM.
Somente o Java Runtime Enviroment-JRE.
 
Gabarito
 Coment.
 
 
 
4.
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 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 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
 Coment.
 
 
 
5.
JavaSwing
Java Virtual Machine
Java Enterprise
Garbage Colector
Java Development Kit
 
 
 
Explicação: Java é uma linguagem compilada que ao executar esse processo gera um bytecode que é executado na Java
Virtual Machine dando assim portabilidade de plataformas a linguagem.
 
 
 
 
6.
sobrecarga;
polimorfismo;
métodos de classe;
a implementação de múltiplas interfaces.
herança múltipla;
 
 
 
javascript:duvidas('231655','7121','4','3523867','4');
javascript:duvidas('869617','7121','5','3523867','5');
javascript:duvidas('1013322','7121','6','3523867','6');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
Para que possamos desenvolver sistemas nas mais diversas linguagens, é muito importante conhecer suas principais
características e como as mesmas funcionam. Na linguagem Java, do processo de criação do código até a execução do
programa passamos por algumas etapas. Em uma delas é gerado o "bytecode".
Qual das respostas apresenta o conceito correto para "bytecode"?
Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em
relação a JVM:
 
7.
É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional.
É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela JVM.
É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM.
Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional.
É resultado da interpretação do código fonte de um programa escrito em Java.
 
 
 
 
8.
Ela é usada para compilar um código Java.
A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional específicos.
A JVM gera um código executável para cada sistema operacional.
Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional.
A JVM representa uma camada extra entre o sistema operacional e a aplicação, responsável por "traduzir" (entre
outras funções) o que sua aplicação deseja fazer para as respectivas chamadas do sistema operacional no qual ela
está rodando no momento, ou seja, sua aplicação roda sem nenhum envolvimento com o sistema operacional.
 
Gabarito
 Coment.
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 21/05/2020 01:05:29. 
javascript:duvidas('704787','7121','7','3523867','7');
javascript:duvidas('31121','7121','8','3523867','8');
javascript:abre_colabore('36125','194593223','3886255871');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
 
A tecnologia Java é, basicamente, dividida em:
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional
que possua essa implementação. Trata-se de
Qual sintaxe expressa a criação correta de uma classe em java?
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A1_201902590473_V3 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na suaAV e AVS.
 
1.
JSE, JEEP e JME
JSE, JDE e JPE
JSE, JEE e JPE
JSE, JEE e JME
JSE, JDE e JME
 
 
 
 
2.
J2SE.
Java Virtual Machine.
JavaFX.
JavaBeans.
Java API.
 
 
 
 
3.
public class Exemplo() {}
javascript:voltar();
javascript:voltar();
javascript:duvidas('33286','7121','1','3523867','1');
javascript:duvidas('1098178','7121','2','3523867','2');
javascript:duvidas('55486','7121','3','3523867','3');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
Analise as seguintes sentenças: 
 I) A plataforma Java Enterprise Edition define 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:
(ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de
IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de
projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser
facilmente usados por outros desenvolvedores em diferentes IDE.
Com relação ao tema, analise as asserções a seguir:
Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a
implementação do seu projeto
PORQUE
como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um
computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e
a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em
execução.
Acerca dessas asserções, assinale a alternativa correta.
 
São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente
Public Exemplo {}
class Exemplo() {}
class public Exemplo {}
public class Exemplo {}
 
 
 
 
4.
II é verdadeira
III é verdadeira
I é verdadeira
I e III são verdadeiras
I e II são verdadeiras
 
 
 
 
5.
As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira
A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira
Tanto a primeira quanto a segunda asserções são proposições falsas
A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa
 
 
 
 
6.
C++, Java, JavaScript
C++, Scripts Shell do Linux , Java
Scripts Shell do Linux, JavaScript, Java
Java, C, C++
Java, C++ e JavaScript
 
 
javascript:duvidas('823745','7121','4','3523867','4');
javascript:duvidas('236350','7121','5','3523867','5');
javascript:duvidas('1011950','7121','6','3523867','6');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o código compilado para instruções
nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma
computacional que possua essa implementação. Esse interpretador trata-se do(a):
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.
 
 
7.
JavaBeans.
JDK.
Java API.
J2SE.
Java Virtual Machine.
 
 
 
 
8.
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.
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 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 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 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.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 21/05/2020 01:07:02. 
javascript:duvidas('823758','7121','7','3523867','7');
javascript:duvidas('641708','7121','8','3523867','8');
javascript:abre_colabore('36125','194593347','3886258815');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
 
Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s)
tecnologias: (assinale somente uma alternativa)
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional
que possua essa implementação. Trata-se de
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A1_201902590473_V4 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE
(Standard Edition) - JDK.
O JDK e o Java Standard Edition.
Somente o Java Runtime Enviroment-JRE.
Somente a Java Virutal Machine-JVM.
Somente o Java Standard Edition.
 
Gabarito
 Coment.
 
 
 
2.
JavaBeans.
Java API.
J2SE.
JavaFX.
Java Virtual Machine.
 
 
 
 
javascript:voltar();
javascript:voltar();
javascript:duvidas('31115','7121','1','3523867','1');
javascript:duvidas('1098178','7121','2','3523867','2');
javascript:duvidas('1011950','7121','3','3523867','3');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente
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:
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.
Fornece as principais APIs e enfoca o desenvolvimento de aplicações na arquitetura Cliente / Servidor. Não permite
distribuição de objetosnem oferece suporte a tecnologias para Internet. Esta definição refere-se ao:
O ambiente Java faz uso de seu interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional
que possua essa implementação. Trata-se de:
3.
Scripts Shell do Linux, JavaScript, Java
C++, Java, JavaScript
Java, C++ e JavaScript
Java, C, C++
C++, Scripts Shell do Linux , Java
 
 
 
 
4.
toda classe deve começar com uma letra maiúscula
O nome da classe deve fazer referência total ao seu objeto
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 ser exatamente o mesmo nome de seu arquivo fonte ( .java )
 
 
 
 
5.
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 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.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.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.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em
seguida com o comando javac MeuPrograma o bytecode é executado.
 
Gabarito
 Coment.
 
 
 
6.
J2EE - Java2 Enterprise Edition
Java servlets
J2ME - Java2 Micro Edition
Java applets
J2SE - Java2 Standard Edition
 
 
 
 
7.
javascript:duvidas('698301','7121','4','3523867','4');
javascript:duvidas('231655','7121','5','3523867','5');
javascript:duvidas('653444','7121','6','3523867','6');
javascript:duvidas('869617','7121','7','3523867','7');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o código compilado para instruções
nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma
computacional que possua essa implementação. Esse interpretador trata-se do(a):
Java Virtual Machine
JavaSwing
Java Development Kit
Garbage Colector
Java Enterprise
 
 
 
Explicação: Java é uma linguagem compilada que ao executar esse processo gera um bytecode que é executado na Java
Virtual Machine dando assim portabilidade de plataformas a linguagem.
 
 
 
 
8.
JavaBeans.
Java API.
JDK.
J2SE.
Java Virtual Machine.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 21/05/2020 20:08:00. 
javascript:duvidas('823758','7121','8','3523867','8');
javascript:abre_colabore('36125','194850311','3893697931');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
 
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:
A tecnologia Java é, basicamente, dividida em:
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A1_201902590473_V5 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
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 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.
O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e
minúscula.
 
Gabarito
 Coment.
 
 
 
2.
JSE, JDE e JPE
JSE, JEE e JME
JSE, JEEP e JME
JSE, JEE e JPE
javascript:voltar();
javascript:voltar();
javascript:duvidas('78068','7121','1','3523867','1');
javascript:duvidas('33286','7121','2','3523867','2');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
Qual sintaxe expressa a criação correta de uma classe em java?
Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver conhecimento em
linguagem de programação, porque Java é totalmente estruturada em objetos. Para começar a programar será necessário
fazer o download:
(ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de
IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de
projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser
facilmente usados por outros desenvolvedores em diferentes IDE.
Com relação ao tema, analise as asserções a seguir:
Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a
implementação do seu projeto
PORQUE
como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um
computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e
a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em
execução.
Acerca dessas asserções, assinale a alternativa correta.
 
Analise as seguintes sentenças: 
 I) A plataforma Java Enterprise Edition define um padrão para desenvolvimento de aplicações empresariais em múltiplas
JSE, JDE e JME
 
 
 
 
3.
class Exemplo() {}
public class Exemplo {}
class public Exemplo {}
public class Exemplo() {}
Public Exemplo {}
 
 
 
 
4.
NetBeans
JDK
JSP
JRE
Eclipse
 
 
 
 
5.
A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira
A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa
Tanto a primeira quanto a segunda asserções são proposições falsas
As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira
 
 
 
 
6.
javascript:duvidas('55486','7121','3','3523867','3');
javascript:duvidas('698302','7121','4','3523867','4');
javascript:duvidas('236350','7121','5','3523867','5');
javascript:duvidas('823745','7121','6','3523867','6');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
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:
Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite:
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.
I é verdadeira
I e III são verdadeiras
I e II são verdadeiras
III é verdadeira
II é verdadeira
 
 
 
 
7.
a implementação de múltiplas interfaces.
sobrecarga;
herança múltipla;
polimorfismo;
métodos de classe;
 
 
 
 
8.
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.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida
com o comando javac MeuPrograma 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 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 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.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 21/05/2020 20:09:11. 
javascript:duvidas('1013322','7121','7','3523867','7');
javascript:duvidas('641708','7121','8','3523867','8');
javascript:abre_colabore('36125','194850840','3893712711');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
 
Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em
relação a JVM:
Os programas Java normalmente passam por cinco fases para serem executados:
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A1_201902590473_V6 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
A JVM gera um código executável para cada sistema operacional.
Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional.
A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional específicos.
A JVM representa uma camada extra entre o sistema operacional e a aplicação, responsável por "traduzir" (entre
outras funções) o que sua aplicação deseja fazer para as respectivas chamadas do sistema operacional no qual ela
está rodando no momento, ou seja, sua aplicação roda sem nenhum envolvimento com o sistema operacional.
Ela é usada para compilar um código Java.
 
Gabarito
 Coment.
 
 
 
2.
Edição; Compilação; Carga; Validação; Execução;
Edição; Carga; Verificação; Execução;
Edição; Compilação; Verificação; Execução;
Edição; Compilação; Carga; Execução;
Edição; Compilação; Carga; Verificação; Execução;
 
 
 
Explicação: A linguagem de programação Java é tida como uma linguagem híbrida, a mesma realiza a compilação de seu
código-fonte para bytecode para em seguida interpretá-lo em sua máquina virtual.
 
 
 
javascript:voltar();
javascript:voltar();
javascript:duvidas('31121','7121','1','3523867','1');
javascript:duvidas('949691','7121','2','3523867','2');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
Qual sintaxe expressa a criação correta de uma classe em java?
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.
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:
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:
 
3.
class Exemplo() {}
class public Exemplo {}
public class Exemplo {}
public class Exemplo() {}
Public Exemplo {}
 
 
 
 
4.
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 java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em
seguida com o comando javac MeuPrograma 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 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.
 
Gabarito
 Coment.
 
 
 
5.
J2EE - Java2 Enterprise Edition
Java servlets
Java applets
J2SE - Java2 Standard Edition
J2ME - Java2 Micro Edition
 
 
 
 
6.
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 com qualquer nome, pois o compilador entenderá que é um programa em java.
O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e
minúscula.
javascript:duvidas('55486','7121','3','3523867','3');
javascript:duvidas('231655','7121','4','3523867','4');
javascript:duvidas('653444','7121','5','3523867','5');
javascript:duvidas('78068','7121','6','3523867','6');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
A tecnologia Java é, basicamente, dividida em:
Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s)
tecnologias: (assinale somente uma alternativa)
O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o método
principal do java.
O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em
java.
 
Gabarito
 Coment.
 
 
 
7.
JSE, JDE e JPE
JSE, JEE e JME
JSE, JEEP e JME
JSE, JEE e JPE
JSE, JDE e JME
 
 
 
 
8.
A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE
(Standard Edition) - JDK.
O JDK e o Java Standard Edition.
Somente a Java Virutal Machine-JVM.
Somente o Java Runtime Enviroment-JRE.
Somente o Java Standard Edition.
 
Gabarito
 Coment.
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/05/2020 14:14:40. 
javascript:duvidas('33286','7121','7','3523867','7');
javascript:duvidas('31115','7121','8','3523867','8');
javascript:abre_colabore('36380','195465902','3907936676');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=2019025904731/3
 
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional
que possua essa implementação. Trata-se de
São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente
O ambiente Java faz uso de seu interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do
processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional
que possua essa implementação. Trata-se de:
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A1_201902590473_V7 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
J2SE.
JavaFX.
JavaBeans.
Java API.
Java Virtual Machine.
 
 
 
 
2.
Java, C++ e JavaScript
Scripts Shell do Linux, JavaScript, Java
Java, C, C++
C++, Scripts Shell do Linux , Java
C++, Java, JavaScript
 
 
 
 
3.
javascript:voltar();
javascript:voltar();
javascript:duvidas('1098178','7121','1','3523867','1');
javascript:duvidas('1011950','7121','2','3523867','2');
javascript:duvidas('869617','7121','3','3523867','3');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
Analise as seguintes sentenças: 
 I) A plataforma Java Enterprise Edition define 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:
Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite:
Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver conhecimento em
linguagem de programação, porque Java é totalmente estruturada em objetos. Para começar a programar será necessário
fazer o download:
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:
JavaSwing
Garbage Colector
Java Enterprise
Java Virtual Machine
Java Development Kit
 
 
 
Explicação: Java é uma linguagem compilada que ao executar esse processo gera um bytecode que é executado na Java
Virtual Machine dando assim portabilidade de plataformas a linguagem.
 
 
 
 
4.
I e II são verdadeiras
I e III são verdadeiras
II é verdadeira
I é verdadeira
III é verdadeira
 
 
 
 
5.
herança múltipla;
métodos de classe;
polimorfismo;
a implementação de múltiplas interfaces.
sobrecarga;
 
 
 
 
6.
JSP
JDK
JRE
NetBeans
Eclipse
 
 
 
 
7.
javascript:duvidas('823745','7121','4','3523867','4');
javascript:duvidas('1013322','7121','5','3523867','5');
javascript:duvidas('698302','7121','6','3523867','6');
javascript:duvidas('698301','7121','7','3523867','7');
24/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
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.
caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em
maiúscula.
toda classe deve começar com uma letra maiúscula
deve começar com letras minúsculas, porém não podem começar com números.
O nome da classe deve fazer referência total ao seu objeto
O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java )
 
 
 
 
8.
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.
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 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.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.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/05/2020 14:15:56. 
javascript:duvidas('641708','7121','8','3523867','8');
javascript:abre_colabore('36380','195466162','3907942085');
 
Considere o programa em Java que ler as 3 notas de um aluno e calcula a média final deste aluno. Considerar que a média é
ponderada e que o peso das notas é: 2,3 e 5, respectivamente. Analise o programa e selecione a equação que calcula,
corretamente, a média ponderada:
 import javax.swing.*;
 public class Idade{
 public static void main(String [] args){
 float n1, n2, n3, media;
 n1 = Float.parseFloat(JOptionPane.showInputDialog(¿Informe a primeira nota:¿));
 n2 = Float.parseFloat(JOptionPane.showInputDialog(¿Informe a segunda nota:¿));
 n3 = Float.parseFloat(JOptionPane.showInputDialog(¿Informe a terceira nota:¿));
 ( ) Equação que calcula a média ponderada.
 JOptionPane.showMessageDialog(¿Media é:¿+media);
 System.exit(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.
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A2_201902590473_V8 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
media = (n1 + n2 + n3)/30;
media = (n1 + n2 + n3)/3;
media = (n1 + n2 + n3)/10;
media = (n1*2 + n2*3 + n3*5)/3;
media = (n1*2 + n2*3 + n3*5)/10;
 
 
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:duvidas('862296','7121','1','3523867','1');
javascript:duvidas('254226','7121','2','3523867','2');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
javascript:abre_frame('2','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
javascript:abre_frame('3','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
int X=3+8;
int Y=2*X;
float Z=X/2;
boolean A = true;
System.out.println("\n"+X);
System.out.println("\n"+Y);System.out.println("\n"+Z);
System.out.println("\n"+A);
Associe as duas colunas relacionando as instruções de seleção e de repetição com suas respectivas definições e, a seguir,
assinale a sequência correta. Instruções de seleção e de repetição:
(1) if
(2) if...else
(3) while
(4) switch
Definições:
( ) Instrução de seleção múltipla: seleciona ou ignora um grupo de ações entre vários grupos.
( ) Instrução de seleção única: seleciona ou ignora um grupo de ações.
( ) Instrução de repetição que executa um grupo de ações zero ou mais vezes, enquanto uma condição de continuação do
loop for verdadeira.
( ) Instrução de seleção dupla: executa um grupo de ações entre dois grupos de ações.
Uma das tarefas realizadas por um compilador é a avaliação de expressões. Nesta tarefa, ocorre a verificação da sintaxe e a
definição da ordem de execução dos operadores.
 Com base nas ordens de precedência e associatividade e nas regras de conversão de tipos primitivos, informe o valor
impresso resultante da avaliação da seguinte instrução:
 System.out.println( 3 + 1 + "2" );
22, 12, 5.0, true
11, 22, 5.0, VERDADEIRO
11, 22, 5.0, true
22, 11, 5.0, true
11, 22, 5.0, null
 
 
 
 
3.
2 - 1 - 4 - 3
1 - 4 - 3 - 2
2 - 3 - 1 - 4
3 - 2 - 1 - 4
4 - 1 - 3 - 2
 
 
 
 
4.
31"2"
6
42
Ocorre erro durante a execução devido à conversão.
312
 
 
 
javascript:duvidas('98461','7121','3','3523867','3');
javascript:duvidas('753664','7121','4','3523867','4');
Marque a opção que mostra o que é impresso na tela.
 
 public class Descoberta {
 
 private int v;
 
 public Descoberta(int p) { v= p+1; }
 
 public void faz(int p) {v = v + p; }
 
 public void exec() {
 System.out.print(" " + v); }
 }
 
 public static void main(String args[]) {
 int B[] = {10,15,20,25,30};
 Descoberta d = new Descoberta(101);
 for (int i = 0; i < B.length ; i++) {
 d.faz(B[i]);
 d.exec();
 }
 } //fim main
}
Qual o valor da variável total no final da execução do código apresentado, logo abaixo?
int total = 0
for(int conta = 2; conta <=20; conta+=2)
 total+= conta;
System.out.printf("Resultado %d\n", total);
 
 
Considerando o trecho de programa apresentado a seguir, marque a alternativa que apresenta o resultado obtido após o
processamento.
 public class Prog3 
 
5.
112 127 147 172 202
112 112 112 112 112
Não compila. Por isso, nada é impresso na tela.
113 127 148 172 202
112 112 147 173 201
 
 
 
 
6.
108
110
100
120
112
 
 
 
 
7.
javascript:duvidas('694019','7121','5','3523867','5');
javascript:duvidas('899536','7121','6','3523867','6');
javascript:duvidas('254200','7121','7','3523867','7');
 { public static void main(String[] args)
 { String A = "MEL DE ABELHA";
 char letra = A.charAt(5);
 System.out.println("\n" +letra);
 }
}
Dado o trecho do programa em JAVA abaixo, identificar sua saída. Interger i = 1; while (i < 10){ if (i%2==0){ i++; } else {
i=i+2; } System.out.print(i+" "); }
ABELH
MEL DE ABELHA
E
MEL DE
MEL D
 
 
 
 
8.
2 4 6 8
1 2 3 4 5 6 7 8 9 11
1 3 5 7 9 11
1 2 4 6 8
3 5 7 9 11
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/06/2020 19:01:15. 
javascript:duvidas('770561','7121','8','3523867','8');
javascript:abre_colabore('35054','199536354','4008282602');
 
(FUMARC/2011) Analise o seguinte programa desenvolvido na linguagem Java. 
 
public class testeLogica {
 public static void main(String[] args) { 
 boolean A, B;
 boolean R1, R2, R3, R4;
 A = true;
 B = false;
 R1 = (A || B && A || !B);
 R2 = (!(A || !B) && (A || B));
 R3 = (A && B) && (!A || !B);
 R4 = (!A || B || A || !B);
 System.out.println(R1);
 System.out.println(R2);
 System.out.println(R3);
 System.out.println(R4);
 }
 Qual é a sequência CORRETA ?
 (de cima para baixo)
Na linguagem Java as palavras reservadas: char, boolean, int, float e double representam
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A2_201902590473_V9 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
true, false, false, true
false, false, false, true
true, false, true, false
true, true, true, false
false, true, false, true
 
Gabarito
 Coment.
Gabarito
 Coment.
 
 
 
2.
interfaces
javascript:voltar();
javascript:voltar();
javascript:duvidas('216202','7121','1','3523867','1');
javascript:duvidas('854092','7121','2','3523867','2');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
javascript:abre_frame('2','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
javascript:abre_frame('3','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
Considerando o código a seguir:
 public static void main(String[] args) {
 int i = 15;
 while(true){
 if(i%3==0){
 System.out.print(i + " ");
 }
 i--;
 
 if(i==0){
 break;
 } 
 }
 }
 A saída da execução desse trecho de código terá como primeiro número da sequência e último respectivamente:
Uma das tarefas realizadas por um compilador é a avaliação de expressões. Nesta tarefa, ocorre a verificação da sintaxe e a
definição da ordem de execução dos operadores.
 Com base nas ordens de precedência e associatividade e nas regras de conversão de tipos primitivos, informe o valor
impresso resultante da avaliação da seguinte instrução:
 System.out.println( 4 < 5 ? 7 : 2 );
Analise o código Java a seguir: import java.lang.*; import java.io.*; class XX { public static void main(String[] args) { final
int NUM = 6; for(int i = 0; i < NUM; i++) System.out.println( X(i)); } public static int X(int n) { int result = 1; for(int i = 2;
i <= n; i++) result *= i; return result; } } A soma dos valores exibidos pelo comando println é:
tipos primitivos
métodos
objetos
classes
 
 
 
 
3.
15 e 2
12 e 2
14 e 2
12 e 3
15 e 3
 
Gabarito
 Coment.
 
 
 
4.
5
4
7
2
3.5
 
 
 
 
5.
4
154
10
2
34
 
 
javascript:duvidas('31592','7121','3','3523867','3');
javascript:duvidas('753665','7121','4','3523867','4');
javascript:duvidas('865834','7121','5','3523867','5');
O String em Java é:
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);
Observe o código em Java a seguir, em que se pode verificar a aplicação dos operadores de pré-decremento e pós-
decremento.
public class Decrementa{
 public static void main(String args[]) {
 int m, n = 44;
 m = --n;
 m = n--;
 System.out.println(m);
 System.out.println(n);
 }
}
Qual será a saída ?
 
 
6.
Uma classe do pacote "java.lang"
Uma classe do pacote "java.Math"
Um tipo primitivo de dado
Uma classe do pacote "util"
Um método especial que armazena dado
 
 
 
 
7.
2
2.5
1
existe erro de execução: tipo inválido
existe erro de compilação
 
 
 
 
8.
42 e 43
42 e 41
43 e 42
42 e 42
43 e 43
 
Gabarito
 Coment.
 
 
 
 
javascript:duvidas('823755','7121','6','3523867','6');
javascript:duvidas('823762','7121','7','3523867','7');
javascript:duvidas('33318','7121','8','3523867','8');
javascript:abre_colabore('35054','199537426','4008307224');
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/06/2020 19:04:52. 
 
DENTRE OS COMANDOS BÁSICOS DA LINGUAGEM DE PROGRAMAÇÃO JAVA, QUALO COMANDO ABAIXO QUE PODE SER
UTILIZADO PARA COMPARAR DUAS STRINGS (str1 e str2)?
public class qwert {
public static void main(String[] args) {
qwert a = new qwert();
a.asdfg(672, 117);
}
void asdfg(int d1, int d2) {
int a3 = 1;
int a1 = d1;
int a2 = d2;
System.out.println("Resposta");
if (a1 >= a2) {
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A2_201902590473_V10 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
strcpy(str1,str2);
str1.equals.str2;
strcmp(str1,str2);
str1 == str2;
str1.equals(str2);
 
 
 
Explicação: ADAS A ASDD AS
 
 
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:duvidas('872605','7121','1','3523867','1');
javascript:duvidas('865838','7121','2','3523867','2');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
javascript:abre_frame('2','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
javascript:abre_frame('3','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
while (a3 > 0) {
a3 = a1 % a2;
a1 = a2;
a2 = a3;
System.out.println(a1 + " - " + a3);
}
}
}
}
Assinale a opção que apresenta o resultado da execução do código
Java precedente.
Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001{ public static void
main(String[] args){ String X="CIDADES DO RIO DE JANEIRO"; String Y=X.substring(0,9); System.out.println("Resposta =
"+Y;}}
A alternativa que representa todos os tipos de dados primitivos em Java é
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:
Resposta 87 - 30
Resposta 672 - 117
Resposta 117 - 87 87 - 30 30 - 27 27 - 33 - 0
Resposta 3 - 0
Resposta 672 - 117 117 - 87 87 - 30 30 - 27 27 - 3
 
 
 
 
3.
Êrro de compilação
Êrro de sintaxe
CIDADES
CIDADES D
CIDADES DO
 
 
 
 
4.
short, boolean, int, long, float, double e String
char, boolean, byte, short, int, long, float e double
byte, short, int, long, float, double, String e Date
char, boolean, byte, short, int, long, float, double, String e Date
char, boolean, byte, short, int, long, float, double e String
 
 
 
 
5.
é usada somente para agrupar objetos.
é usada somente para armazenar tipos primitivos.
não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C.
é usada para armazenar dados de tipos primitivos e também para armazenar objetos.
javascript:duvidas('956705','7121','3','3523867','3');
javascript:duvidas('994166','7121','4','3523867','4');
javascript:duvidas('31137','7121','5','3523867','5');
O comando "for" estendido foi criado para que seja mais fácil percorrer ________ de objetos do que com o comando "for"
tradicional, onde é necessário saber o tamanho da estrutura a ser percorrida.
Com base no trecho de código a seguir e com os valores de entrada passados na seguinte ordem 1200, 200, 120, 10 e
-1101 o resultado será:
 public static void main(String[] args) {
 final int NUMEROS = 5;
 Scanner sc = new Scanner(System.in);
 int valorMax = Integer.MIN_VALUE;
 int valorMin = Integer.MAX_VALUE;
 for (int i = 0; i < NUMEROS; i++){
 System.out.println("Entre com um valor:");
 int valor = sc.nextInt();
 if (valor > valorMax)
 valorMax = valor;
 if (valor < valorMin)
 valorMin = valor;
 }
 System.out.println("O maior valor é: "+valorMax);
 System.out.println("O menor valor é: "+valorMin);
 }
Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001{ public static void
main(String[] args){ String X="PEDRO"; String Y="pedro"; if(X.equalsIgnoreCase(Y)) System.out.println("Mesma pessoa");
else System.out.println("Pessoa diferente"); }}
é usada somente para agrupar dados de tipos primitivos, como int e double.
 
 
 
 
6.
Métodos
Associações
Coleções
Classes
Atributos
 
 
 
 
7.
O maior valor é: 200 O menor valor é: -1101
O maior valor é: -1101 O menor valor é: 1200
O maior valor é: 1200 O menor valor é: 10
O programa apresenta o erro "Integer.parseInt()" e não executa.
O maior valor é: 1200 O menor valor é: -1101
 
 
 
 
8.
Mesma pessoa
Êrro de compilação
Êrro de sintaxe e de compilação
Pessoa diferente
Êrro de sintaxe
 
 
 
 
 
javascript:duvidas('610538','7121','6','3523867','6');
javascript:duvidas('870036','7121','7','3523867','7');
javascript:duvidas('956709','7121','8','3523867','8');
javascript:abre_colabore('35054','199537830','4008315520');
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/06/2020 19:05:43. 
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/4
 
Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001{ public static void
main(String[] args){ String X="CIDADES DO RIO DE JANEIRO"; String Y=X.substring(0,9); System.out.println("Resposta =
"+Y;}}
Observe o código em Java a seguir, em que se pode verificar a aplicação dos operadores de pré-decremento e pós-
decremento.
public class Decrementa{
 public static void main(String args[]) {
 int m, n = 44;
 m = --n;
 m = n--;
 System.out.println(m);
 System.out.println(n);
 }
}
Qual será a saída ?
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
CCT0756_A2_201902590473_V1 
 
Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473
Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Êrro de sintaxe
CIDADES D
CIDADES
CIDADES DO
Êrro de compilação
 
 
 
 
2.
43 e 43
javascript:voltar();
javascript:voltar();
javascript:duvidas('956705','7121','1','3523867','1');
javascript:duvidas('33318','7121','2','3523867','2');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
javascript:abre_frame('2','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
javascript:abre_frame('3','2','','HLY4IRUIHLHKKSOTRRE0','314415149');
21/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/4
Levando em consideração os conceitos sobre vetores, assinale a opção correta:
Strings são elementos usados para manipular cadeias de caracteres. Na linguagem Java, temos algumas peculiaridades com
String. A esse respeito, veja as assertivas e assinale a alternativa que aponta a(s) correta(s): I. Java assume que os literais
de String não mudam nunca e trata de forma diferenciada as cadeias de caracteres com base no uso da Classe String. II.
charAt(int posicao), substring(int posicao) e compareTo(String outraString) são métodos interessantes da Classe String; III.
String é um tipo primitivo encontrado na linguagem Java. IV. Em Java, operador + pode concatenar duas Strings originando
uma nova.
Com base no trecho de código a seguir e com os valores

Outros materiais