Buscar

LINGUAGEM DE PROGRAMAÇÃO - aula 01 (1)

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO 
1a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0756_EX_A1_201801076693_V1 17/02/2019 
Aluno(a): SÉRGIO RICARDO SIMÃO 2019.1 EAD 
Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201801076693 
 
 
 
 1a Questão 
 
 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: 
 
 
II é verdadeira 
 
I e III são verdadeiras 
 I é verdadeira 
 
I e II são verdadeiras 
 
III é verdadeira 
Respondido em 08/03/2019 22:04:13 
 
 
 
 
 2a Questão 
 
 (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. 
 
 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 
 A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição 
falsa 
 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 
Respondido em 08/03/2019 22:04:53 
 
 
 
 
 3a Questão 
 
 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 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 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. 
Respondido em 08/03/2019 22:04:53 
 
 
Gabarito 
Coment. 
 
 
 
 4a Questão 
 
 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 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. 
 
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.java compila-se o arquivo e produz-se o arquivo 
MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. 
Respondido em 08/03/2019 22:05:23 
 
 
 
 
 5a Questão 
 
 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. 
 
Java API. 
 
JavaBeans. 
 
J2SE. 
 
JDK. 
Respondido em 08/03/2019 22:05:29 
 
 
 
 
 6a Questão 
 
 A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função 
é: 
 
 
Possibilitar a criação de herança entre as classes. 
 
Permitir a instanciação do objeto na memória. 
 
Determinar quando uma classe deve ser abstrata. 
 Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória. 
 
Detectar os Hot Spots das aplicações. 
Respondido em 08/03/2019 22:06:14 
 
 
Gabarito 
Coment. 
 
 
 
 7a 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"? 
 
 
Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional. 
 É 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. 
Respondido em 08/03/2019 22:06:21 
 
 
 
 
 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: 
 
 
J2EE - Java2 Enterprise Edition 
 
J2ME - Java2 Micro Edition 
 
Java applets 
 J2SE - Java2 Standard Edition 
 
Java servlets 
Respondido em 08/03/2019 22:05:59 
 
 
 
 
 
 
 
LINGUAGEM DE PROGRAMAÇÃO 
1a aula 
LupaVídeo PPT MP3 
 
 
Exercício: CCT0756_EX_A1_201801076693_V2 27/04/2019 
Aluno(a): SÉRGIO RICARDO SIMÃO 2019.1 EAD 
Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201801076693 
 
 
 
 1a Questão 
 
 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 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. 
 
Somente o Java Standard Edition. 
 
O JDK e o Java Standard Edition. 
Respondido em 27/04/2019 10:07:10 
 
 
Gabarito 
Coment. 
 
 
 
 2a Questão 
 
 Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de 
programadores chefiada por James Gosling, na empresa Sun Microsystems. Programas Java não são 
traduzidos para a linguagem de máquina, como outras linguagens estaticamente compiladas e sim para 
uma representação intermediária, chamada: 
 
 Bytecode 
 
Dot Net 
 
Servlet 
 
JavaServePages 
 
classe 
Respondido em 27/04/2019 10:26:40 
 
 
 
 
 3a Questão 
 
 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 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. 
 
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. 
Respondido em 27/04/2019 10:27:28 
 
 
Gabarito 
Coment. 
 
 
 
 4a Questão 
 
 Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem 
poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que 
seja necessário modificar ou mesmo reconstruir a aplicação: 
 
 
Flexibilidade 
 
Escalabilidade 
 Portabilidade 
 
Facilidade de programação 
 
Recompilação automática 
Respondido em 27/04/2019 10:27:34 
 
 
Gabarito 
Coment. 
 
 
 
 5a Questão 
 
 No âmbito da linguagem Java, considere: 
I. Edição é a criação do programa, que também é chamado de código Bytecode. 
II. Compilação é a geração de um código intermediário chamado fonte, que é um código independente de 
plataforma. 
III. Na interpretação, a máquina virtual Java ou JVM analisa e executa cada instrução do código Bytecode. 
IV. Na linguagem Java a interpretação ocorre apenas uma vez e a compilação ocorre a cada vez que o 
programa é executado. 
Está correto o que consta em 
 
 
III e IV, somente 
 
II e IV, somente 
 
I, II, III e IV 
 III, somente 
 
IV, somente 
Respondido em 27/04/2019 10:27:38 
 
 
 
 
 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 
 
 
JavaFX. 
 
J2SE. 
 Java Virtual Machine. 
 
Java API. 
 
JavaBeans. 
Respondido em 27/04/2019 10:27:44 
 
 
 
 
 7a Questão 
 
 (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. 
 
 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 
 A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição 
falsa 
 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 
Respondido em 27/04/2019 10:27:58 
 
 
 
 
 8a Questão 
 
 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.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 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 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. 
Respondido em 27/04/2019 10:28:09 
 
 
 
 
 
 
LINGUAGEM DE PROGRAMAÇÃO 
1a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0756_EX_A1_201801076693_V3 27/04/2019 
Aluno(a): SÉRGIO RICARDO SIMÃO 2019.1 EAD 
Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201801076693 
 
 
 
 1a Questão 
 
 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:I e II são verdadeiras 
 I é verdadeira 
 
III é verdadeira 
 
I e III são verdadeiras 
 
II é verdadeira 
Respondido em 27/04/2019 10:51:16 
 
 
 
 
 2a 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: 
 
 
JavaSwing 
 Java Virtual Machine 
 
Java Enterprise 
 
Java Development Kit 
 
Garbage Colector 
Respondido em 27/04/2019 10:49:31 
 
 
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. 
 
 
 
 
 3a Questão 
 
 Os programas Java normalmente passam por cinco fases para serem executados: 
 
 
Edição; Compilação; Carga; Execução; 
 Edição; Compilação; Carga; Verificação; Execução; 
 
Edição; Compilação; Carga; Validação; Execução; 
 
Edição; Compilação; Verificação; Execução; 
 
Edição; Carga; Verificação; Execução; 
Respondido em 27/04/2019 10:49:23 
 
 
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. 
 
 
 
 
 4a Questão 
 
 É muito importante para trabalharmos com a programação java, que saibamos como o mesmo funciona, 
quais suas partes e a relação entre elas. 
 
Em relação ao funcionamento podemos afirmar que o mesmo acontece na seguinte ordem: 
 
 
Editor gera o .class, Compilador gera o .Java, Carregador gera o bytecodes, Verificador verifica o 
bytecodes e por fim o Interpretador interpreta os bytecodes. 
 
Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador gera o código 
binário e por fim o Interpretador interpreta o binário. 
 
Editor gera o .class, Compilador gera o .Java, Carregador gera o código binário, Verificador verifica o 
binário e por fim o Interpretador interpreta o binário. 
 
Editor gera o .java, Compilador gera o .class, Carregador gera o código binário, Verificador verifica o 
binário e por fim o Interpretador interpreta o binário. 
 Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador verifica o 
bytecodes e por fim o Interpretador interpreta os bytecodes. 
Respondido em 27/04/2019 10:49:11 
 
 
Gabarito 
Coment. 
 
 
 
 5a Questão 
 
 Ao desenvolver um sistema utilizando a Linguagem de Programação Java é possível utilizar o processo de 
compilação por meio do executável javac. Ao final desse processo será gerado o ByteCode Java, o qual 
possuirá a extensão: 
 
 
.war 
 
.jar 
 
.jvm 
 .class 
 
.java 
Respondido em 27/04/2019 10:48:57 
 
 
 
 
 6a Questão 
 
 A tecnologia Java é, basicamente, dividida em: 
 
 
JSE, JDE e JPE 
 
JSE, JEEP e JME 
 
JSE, JEE e JPE 
 
JSE, JDE e JME 
 JSE, JEE e JME 
Respondido em 27/04/2019 10:48:52 
 
 
 
 
 7a Questão 
 
 Qual sintaxe expressa a criação correta de uma classe em java? 
 
 
class public Exemplo {} 
 
Public Exemplo {} 
 
public class Exemplo() {} 
 
class Exemplo() {} 
 public class Exemplo {} 
Respondido em 27/04/2019 10:48:41 
 
 
 
 
 8a Questão 
 
 São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente 
 
 
C++, Java, JavaScript 
 
Java, C, C++ 
 
Scripts Shell do Linux, JavaScript, Java 
 
Java, C++ e JavaScript 
 C++, Scripts Shell do Linux , Java 
Respondido em 27/04/2019 10:48:31 
 
 
 
 
 
 
LINGUAGEM DE PROGRAMAÇÃO 
1a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0756_EX_A1_201801076693_V4 22/05/2019 
Aluno(a): SÉRGIO RICARDO SIMÃO 2019.1 EAD 
Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201801076693 
 
 
 
 1a Questão 
 
 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): 
 
 
J2SE. 
 Java Virtual Machine. 
 
JavaBeans. 
 
Java API. 
 
JDK. 
Respondido em 22/05/2019 13:56:04 
 
 
 
 
 2a Questão 
 
 A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função 
é: 
 
 Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória. 
 
Possibilitar a criação de herança entre as classes. 
 
Detectar os Hot Spots das aplicações. 
 
Determinar quando uma classe deve ser abstrata. 
 
Permitir a instanciação do objeto na memória. 
Respondido em 22/05/2019 13:57:11 
 
 
Gabarito 
Coment. 
 
 
 
 3a 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"? 
 
 
É resultado da interpretação do código fonte de um programa escrito em Java. 
 
É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser 
compilado pela JVM. 
 
Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional. 
 
É 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. 
Respondido em 22/05/2019 13:58:05 
 
 
 
 
 4a 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 
 J2SE - Java2 Standard Edition 
 
Java servlets 
 
Java applets 
 
J2EE - Java2 Enterprise Edition 
Respondido em 22/05/2019 13:58:41 
 
 
 
 
 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: 
 
 JDK 
 NetBeans 
 
Eclipse 
 
JSP 
 
JRE 
Respondido em 22/05/2019 14:02:55 
 
 
 
 
 6a Questão 
 
 Uma das razões pelaportabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto 
dizer em relação a JVM: 
 
 
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. 
 
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. 
 
A JVM gera um código executável para cada sistema operacional. 
Respondido em 22/05/2019 14:02:25 
 
 
Gabarito 
Coment. 
 
 
 
 7a Questão 
 
 (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. 
 
 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 
 A primeira asserção é uma proposição falsa, e a segunda, uma proposição 
verdadeira 
 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 
Respondido em 22/05/2019 14:01:13 
 
 
 
 
 8a Questão 
 
 Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: 
 
 sobrecarga; 
 
a implementação de múltiplas interfaces. 
 herança múltipla; 
 
métodos de classe; 
 
polimorfismo; 
Respondido em 22/05/2019 14:02:08 
 
 
 
 
 
 
LINGUAGEM DE PROGRAMAÇÃO 
1a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0756_EX_A1_201801076693_V8 11/06/2019 
Aluno(a): SÉRGIO RICARDO SIMÃO 2019.1 EAD 
Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201801076693 
 
 
 
 1a Questão 
 
 De acordo com o texto abaixo, qual a alternativa correta? (Fonte: 
adaptado IBM) 
"é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes 
em código executável de máquina." 
 
 
JSR 
 
garbage collector 
 JVM 
 
JRE 
 JDK 
Respondido em 11/06/2019 12:31:20 
 
 
Gabarito 
Coment. 
 
 
 
 2a Questão 
 
 Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: 
 
 herança múltipla; 
 
métodos de classe; 
 
a implementação de múltiplas interfaces. 
 sobrecarga; 
 
polimorfismo; 
Respondido em 11/06/2019 12:31:41 
 
 
 
 
 3a Questão 
 
 Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto 
dizer em relação a JVM: 
 
 
Ela é usada para compilar um código Java. 
 
A JVM gera um código executável para cada 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. 
 
A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional 
específicos. 
 
Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional. 
Respondido em 11/06/2019 12:32:00 
 
 
Gabarito 
Coment. 
 
 
 
 4a Questão 
 
 Os programas Java normalmente passam por cinco fases para serem executados: 
 
 Edição; Compilaçã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; Verificação; Execução; 
 
Edição; Carga; Verificação; Execução; 
Respondido em 11/06/2019 12:32:25 
 
 
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. 
 
 
 
 
 5a 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 Virtual Machine. 
 
Java API. 
 
JavaFX. 
 
JavaBeans. 
 
J2SE. 
Respondido em 11/06/2019 12:32:53 
 
 
 
 
 6a Questão 
 
 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 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, pois o compilador entenderá que é um programa em 
java. 
 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. 
Respondido em 11/06/2019 12:33:19 
 
 
Gabarito 
Coment. 
 
 
 
 7a Questão 
 
 São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente 
 
 
Scripts Shell do Linux, JavaScript, Java 
 
C++, Java, JavaScript 
 
Java, C++ e JavaScript 
 
Java, C, C++ 
 C++, Scripts Shell do Linux , Java 
Respondido em 11/06/2019 12:34:09 
 
 
 
 
 8a Questão 
 
 Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador 
a(s) seguinte(s) tecnologias: (assinalesomente uma alternativa) 
 
 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 Standard Edition. 
 
Somente a Java Virutal Machine-JVM. 
 
Somente o Java Runtime Enviroment-JRE. 
Respondido em 11/06/2019 12:34:38 
 
 
Gabarito 
Coment.

Continue navegando