Buscar

CCT0827 - PROGRAMACAO I

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

02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 1a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A1_201803107685_V1 09/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a 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
 II e IV, somente.
 III, somente.
IV, somente.
I, II, III e IV.
III e IV, somente.
Respondido em 09/04/2020 11:24:05
 
 
 2a Questão
A tecnologia Java é, basicamente, dividida em
 JSE, JEE e JPE.
JSE, JDE e JME.
JSE, JDE e JPE.
 JSE, JEE e JME.
JSE, JEEP e JME.
Respondido em 09/04/2020 11:24:08
 
 
 3a Questão
Dentre as ramificações da Linguagem Java, existe a que é específica para desenvolvimento Web, trata-se da:
 Java ME.
 Java EE.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
Java DB.
Java TE.
Java SE.
Respondido em 09/04/2020 11:24:10
 
 
 4a Questão
 
Sobre a linguagem JAVA, é incorreto afirmar:
 Sintaxe da parte OO bem mais simples que o C++.
Orientada a Objetos com uma grande diversidade de bibliotecas de classes disponível.
Sintaxe dos comandos básicos segue o padrão do C
 Dependente de plataforma: write once, run everywhere
Simplicidade
Respondido em 09/04/2020 11:24:23
 
 
 5a Questão
Os aplicativos Java "rodam" em diferentes ambientes. A tradução dos códigos Java (bytecode), para instruções específicas de cada
sistema e dispositivo, é uma função do programa
 Java Community Process (JCP).
Java Comunication Process (JCP).
Java Virtual Module (JVM).
Java Enterprise Machine (JEM).
 Java Virtual Machine (JVM).
Respondido em 09/04/2020 11:24:24
 
 
 6a Questão
 
Com relação ao ambiente de programação Java, julgue as afirmativas a seguir:
 
 
I-Java Development Kit (JDK): Coleção de programas para, dentre outras tarefas, compilar e executar aplicações Java, como, por
exemplo, javac (compilador Java) e javadoc (utilitário para documentação).
II- Java Runtime Environment (JRE): Kit com todos os programas necessários para executar aplicações Java. Eles faz parte do JDK
e pode ser, inclusive, instalado separadamente
 
III-IDE, (Integrated Development Environment), ambientes de desenvolvimento, entre os quais podemos citar NetBeans, Eclipse,
BlueJ, JCreator e IntelliJ
 
Estão corretas somente:
 I e II
III
I e III
II e III
 Todas
Respondido em 09/04/2020 11:24:25
 
 
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 7a Questão
Sobre a linguagem JAVA, é incorreto afirmar:
 Dispensa o uso de Garbage collection
Os programas podem utilizar recursos da rede com a mesma facilidade que acessam arquivos locais.
 
Gerenciamento de memória
 
Trabalha com diversos protocolos (TCP/IP, HTTP, FTP,...)
 
Execução simultânea de múltiplas threads.
Respondido em 09/04/2020 11:24:27
 
 
 8a Questão
 
Julgue as afirma�vas a seguir:
I-Diferentemente das linguagens convencionais, que são compiladas para código na�vo, a linguagem
Java é compilada para "bytecode" (gerando o .class ou .jar) que é executado por uma máquina virtual
Java (JVM - Java Virtual Machine).
II-J2SE ou Java SE (Java Standard Edi�on): é a base da plataforma e inclui o ambiente de execução e as
bibliotecas comuns.
III-J2EE ou Java EE (Java Enterprise Edi�on): versão voltada para o desenvolvimento de aplicações
móveis ou embarcadas.
IV-J2ME ou Java ME (Java Micro Edi�on): versão voltada para o desenvolvimento de aplicações
corpora�vas e aplicações web.
Estão corretas somente:
 III e IV
 I e II
Todas
II, III e IV
I, II e III
Respondido em 09/04/2020 11:24:17
 
 
 
javascript:abre_colabore('38403','185387323','3695498908');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 1a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A1_201803107685_V2 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Os aplicativos Java "rodam" em diferentes ambientes. A tradução dos códigos Java (bytecode), para instruções específicas de cada
sistema e dispositivo, é uma função do programa
 Java Comunication Process (JCP).
 Java Virtual Machine (JVM).
Java Virtual Module (JVM).
Java Enterprise Machine (JEM).
Java Community Process (JCP).
Respondido em 15/04/2020 11:25:17
 
 
 2a Questão
Dentre as ramificações da Linguagem Java, existe a que é específica para desenvolvimento Web, trata-se da:
 Java TE.
 Java EE.
Java ME.
Java SE.
Java DB.
Respondido em 15/04/2020 11:25:19
 
 
 3a Questão
 
Sobre a linguagem JAVA, é incorreto afirmar:
 JVM impede que uma aplicação mal comportada paralise o sistema
 Não-tratamento de exceções
Distribuída e multitarefa
Robustez
UNICODE: padrão que permite manipular textos de qualquer sistema de
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
escrita.
Respondido em 15/04/2020 11:25:20
 
 
 4a Questão
Julgue as afirma�vas a seguir:
I-De forma geral, temos que plataforma = hardware + sistema operacional. A plataforma Java é definida apenas em software.
II-Máquina Virtual Java (JVM - Java Virtual Machine) é um dos componentes de SW da plataforma Java
III-Conjunto de bibliotecas que disponibilizam funções comuns (API Java) faz parte (é componente) da plataforma Java
Estão corretas:
 Todas as afirmações
Somente II
Somente II e III
Somente I
Somente I e III
Respondido em 15/04/2020 11:25:11
 
 
 5a Questão
Ainda à cerca da plataforma Java, marque a opção incorreta:
 O tipo boolean só armazena dois valores: true e false.
Uma característica importante da linguagem é com relação à segurança: o programa é verificado antes de ser executado.
Esta característica é encontrada por exemplo nos applets executados nos navegadores.
Em aplicações para o sistema Android: a linguagem Java é a principal linguagem para desenvolvimento nesta plataforma.
A linguagem Java também possui elementos para programação concorrente, ou seja, programas que necessitam de
execução em paralelo, como por exemplo as threads.
 O único ambiente de programação na plataforma e linguagem Java é o NetBeans, onde é possível fazer aplicativos, web,
desktop e do tipo console.
Respondido em 15/04/2020 11:25:12
 
 
 6a Questão
 
Julgue as afirma�vas a seguir:
I-Diferentemente das linguagens convencionais, que são compiladas para código na�vo, a linguagem
Java é compilada para "bytecode" (gerando o .class ou .jar) que é executado por uma máquina virtual
Java (JVM - Java Virtual Machine).
II-J2SE ou Java SE (Java Standard Edi�on): é a base da plataforma e inclui o ambiente de execução e as
bibliotecas comuns.
III-J2EE ou Java EE (Java Enterprise Edi�on): versão voltada para o desenvolvimento de aplicações
móveis ou embarcadas.
IV-J2ME ou JavaME (Java Micro Edi�on): versão voltada para o desenvolvimento de aplicações
corpora�vas e aplicações web.
Estão corretas somente:
 Todas
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
I, II e III
II, III e IV
III e IV
 I e II
Respondido em 15/04/2020 11:25:26
 
 
 7a Questão
A Oracle anunciou que vai aposentar o plugin Java Runtime para navegadores. A medida está prevista para o ano que vem e
passará a incidir com a chegada da próxima versão do Java para desenvolvedores. Ela foi motivada porque vários navegadores de
Internet estão encerrando o suporte a plugins como forma de evitar brechas de segurança. Por conta dessa medida, a Oracle
entendeu que era inútil continuar desenvolvendo o recurso se ninguém for utilizá-lo. O plugin do Java, usado em navegadores, tem
como função permitir que sites de Internet rodem aplicativos e executem alguns tipos de tarefas complexas. Uma aplicação comum
da extensão é sua utilização em sites de bancos, que usam a ferramenta para lançar recursos de segurança.O Java, assim como o
Flash, desenvolveu má reputação ao longo dos anos, dado a grande coleção de episódios em que as falhas e brechas de segurança
da tecnologia foram usadas por hackers em ataques e ações criminosas. Alternativamente, a Oracle solicita que desenvolvedores
passem a utilizar o Java Web Start, tecnologia que dispensa o uso de plugins e permite que aplicativos sejam executados dentro de
sites. Fonte: http://www.techtudo.com.br/noticias/noticia/2016/01/oracle-acaba-com-plugin-do-java-extensao-nao-sera-mais-
obrigatoria.html, acessado em 15/11/2018.
À cerca do funcionamento da Plataforma e Linguagem Java marque a opção correta:
 Uma das desvantagens da plataforma Java é que só é possível executar os programas em ambiente Windows.
Os únicos tipos de aplicações que podem ser desenvolvidas na plataforma Java são para desktop e web (internet).
 Para executar uma aplicação em Java é necessário o Java Virtual Machine (JVM). A JVM fica dentro de um recurso
chamado Java Runtime Environment (JRE).
A linguagem Java é estruturada sendo possível aplicar os conceitos de orientação à objetos (OO).
A plataforma Java realiza a compilação diretamente para o código de máquina, onde o processador conseguirá executar a
aplicação.
Respondido em 15/04/2020 11:25:17
 
 
 8a Questão
 
Sobre a linguagem JAVA, é incorreto afirmar:
 Dependente de plataforma: write once, run everywhere
Orientada a Objetos com uma grande diversidade de bibliotecas de classes disponível.
Simplicidade
Sintaxe da parte OO bem mais simples que o C++.
Sintaxe dos comandos básicos segue o padrão do C
Respondido em 15/04/2020 11:25:30
 
 
 
javascript:abre_colabore('38403','186628687','3720807730');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 1a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A1_201803107685_V3 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a 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
 I, II, III e IV.
 II e IV, somente.
IV, somente.
 III, somente.
III e IV, somente.
Respondido em 15/04/2020 11:25:40
 
 
 2a Questão
Portabilidade é a característica que fez do JAVA uma linguagem muito utilizada. Atualmente o número de aplicações em dispositivos
móveis tem crescido na mesma proporção do uso do JAVA. A tecnologia ou software que garante essa portabilidade é:
 JME - Java Micro Edition. 
JSP - Java Server Pages.
JSE - Java Standard Edition.
 
JVM - Java Virtual Machine.
JLE - Java Lost Environment.
Respondido em 15/04/2020 11:25:42
 
 
 3a Questão
A tecnologia Java é, basicamente, dividida em
 JSE, JEE e JPE.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
 JSE, JEE e JME.
JSE, JEEP e JME.
JSE, JDE e JPE.
JSE, JDE e JME.
Respondido em 15/04/2020 11:25:47
 
 
 4a Questão
 
Com relação ao ambiente de programação Java, julgue as afirmativas a seguir:
 
 
I-Java Development Kit (JDK): Coleção de programas para, dentre outras tarefas, compilar e executar aplicações Java, como, por
exemplo, javac (compilador Java) e javadoc (utilitário para documentação).
II- Java Runtime Environment (JRE): Kit com todos os programas necessários para executar aplicações Java. Eles faz parte do JDK
e pode ser, inclusive, instalado separadamente
 
III-IDE, (Integrated Development Environment), ambientes de desenvolvimento, entre os quais podemos citar NetBeans, Eclipse,
BlueJ, JCreator e IntelliJ
 
Estão corretas somente:
 I e II
 Todas
II e III
I e III
III
Respondido em 15/04/2020 11:25:37
 
 
 5a Questão
IBFC - 2017 - EMBASA (Adaptada) - Java Virtual Machine (Máquina Virtual Java) é um programa que carrega e executa os
aplicativos Java, convertendo:
 Os microcódigos em código executável de máquina;
 Os bytecodes em código executável de máquina;
Os códigos encriptados em bytecodes;
Os microcódigos em códigos encriptados;
Os códigos de máquina em bytecodes.
Respondido em 15/04/2020 11:25:39
 
 
 6a Questão
Sobre a linguagem JAVA, é incorreto afirmar:
 Dispensa o uso de Garbage collection
Os programas podem utilizar recursos da rede com a mesma facilidade que acessam arquivos locais.
 
Execução simultânea de múltiplas threads.
 
Gerenciamento de memória
 
Trabalha com diversos protocolos (TCP/IP, HTTP, FTP,...)
Respondido em 15/04/2020 11:25:41
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 
 
 7a Questão
A ferramenta da JDK específica para ler as definições de classes e interfaces Java e compilá-las em bytecode é a:
 javac.
javaw.
java.
jar.
javax.
Respondido em 15/04/2020 11:25:42
 
 
 8a Questão
 
Julgue as afirma�vas a seguir:
I-Diferentemente das linguagens convencionais, que são compiladas para código na�vo, a linguagem
Java é compilada para "bytecode" (gerando o .class ou .jar) que é executado por uma máquina virtual
Java (JVM - Java Virtual Machine).
II-J2SE ou Java SE (Java Standard Edi�on): é a base da plataforma e inclui o ambiente de execução e as
bibliotecas comuns.
III-J2EE ou Java EE (Java Enterprise Edi�on): versão voltada para o desenvolvimento de aplicações
móveis ou embarcadas.
IV-J2ME ou Java ME (Java Micro Edi�on): versão voltada para o desenvolvimento de aplicações
corpora�vas e aplicações web.
Estão corretas somente:
 I e II
Todas
I, II e III
II, III e IV
III e IV
Respondido em 15/04/2020 11:25:56
 
 
 
javascript:abre_colabore('38403','186628770','3720809374');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 1a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A1_201803107685_V4 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Julgue as afirma�vas a seguir:
I-De forma geral, temos que plataforma = hardware + sistema operacional. A plataforma Java é definida apenas em software.
II-MáquinaVirtual Java (JVM - Java Virtual Machine) é um dos componentes de SW da plataforma Java
III-Conjunto de bibliotecas que disponibilizam funções comuns (API Java) faz parte (é componente) da plataforma Java
Estão corretas:
 Somente I
 Todas as afirmações
Somente II
Somente II e III
Somente I e III
Respondido em 15/04/2020 11:25:51
 
 
 2a Questão
A Oracle anunciou que vai aposentar o plugin Java Runtime para navegadores. A medida está prevista para o ano que vem e
passará a incidir com a chegada da próxima versão do Java para desenvolvedores. Ela foi motivada porque vários navegadores de
Internet estão encerrando o suporte a plugins como forma de evitar brechas de segurança. Por conta dessa medida, a Oracle
entendeu que era inútil continuar desenvolvendo o recurso se ninguém for utilizá-lo. O plugin do Java, usado em navegadores, tem
como função permitir que sites de Internet rodem aplicativos e executem alguns tipos de tarefas complexas. Uma aplicação comum
da extensão é sua utilização em sites de bancos, que usam a ferramenta para lançar recursos de segurança.O Java, assim como o
Flash, desenvolveu má reputação ao longo dos anos, dado a grande coleção de episódios em que as falhas e brechas de segurança
da tecnologia foram usadas por hackers em ataques e ações criminosas. Alternativamente, a Oracle solicita que desenvolvedores
passem a utilizar o Java Web Start, tecnologia que dispensa o uso de plugins e permite que aplicativos sejam executados dentro de
sites. Fonte: http://www.techtudo.com.br/noticias/noticia/2016/01/oracle-acaba-com-plugin-do-java-extensao-nao-sera-mais-
obrigatoria.html, acessado em 15/11/2018.
À cerca do funcionamento da Plataforma e Linguagem Java marque a opção correta:
 Uma das desvantagens da plataforma Java é que só é possível executar os programas em ambiente Windows.
 Para executar uma aplicação em Java é necessário o Java Virtual Machine (JVM). A JVM fica dentro de um recurso
chamado Java Runtime Environment (JRE).
Os únicos tipos de aplicações que podem ser desenvolvidas na plataforma Java são para desktop e web (internet).
A linguagem Java é estruturada sendo possível aplicar os conceitos de orientação à objetos (OO).
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
A plataforma Java realiza a compilação diretamente para o código de máquina, onde o processador conseguirá executar a
aplicação.
Respondido em 15/04/2020 11:26:05
 
 
 3a Questão
Dentre as ramificações da Linguagem Java, existe a que é específica para desenvolvimento Web, trata-se da:
 Java EE.
Java DB.
Java SE.
Java ME.
Java TE.
Respondido em 15/04/2020 11:25:55
 
 
 4a Questão
 
Sobre a linguagem JAVA, é incorreto afirmar:
 Dependente de plataforma: write once, run everywhere
Sintaxe da parte OO bem mais simples que o C++.
Sintaxe dos comandos básicos segue o padrão do C
Simplicidade
Orientada a Objetos com uma grande diversidade de bibliotecas de classes disponível.
Respondido em 15/04/2020 11:26:09
 
 
 5a Questão
Os aplicativos Java "rodam" em diferentes ambientes. A tradução dos códigos Java (bytecode), para instruções específicas de cada
sistema e dispositivo, é uma função do programa
 Java Comunication Process (JCP).
Java Community Process (JCP).
Java Virtual Module (JVM).
 Java Virtual Machine (JVM).
Java Enterprise Machine (JEM).
Respondido em 15/04/2020 11:26:10
 
 
 6a Questão
Ainda à cerca da plataforma Java, marque a opção incorreta:
 Em aplicações para o sistema Android: a linguagem Java é a principal linguagem para desenvolvimento nesta plataforma.
 O único ambiente de programação na plataforma e linguagem Java é o NetBeans, onde é possível fazer aplicativos, web,
desktop e do tipo console.
A linguagem Java também possui elementos para programação concorrente, ou seja, programas que necessitam de
execução em paralelo, como por exemplo as threads.
O tipo boolean só armazena dois valores: true e false.
Uma característica importante da linguagem é com relação à segurança: o programa é verificado antes de ser executado.
Esta característica é encontrada por exemplo nos applets executados nos navegadores.
Respondido em 15/04/2020 11:26:00
 
 
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 7a Questão
 
Sobre a linguagem JAVA, é incorreto afirmar:
 Robustez
UNICODE: padrão que permite manipular textos de qualquer sistema de
escrita.
 Não-tratamento de exceções
Distribuída e multitarefa
JVM impede que uma aplicação mal comportada paralise o sistema
Respondido em 15/04/2020 11:26:13
 
 
 8a Questão
 
Julgue as afirma�vas a seguir:
I-Diferentemente das linguagens convencionais, que são compiladas para código na�vo, a linguagem
Java é compilada para "bytecode" (gerando o .class ou .jar) que é executado por uma máquina virtual
Java (JVM - Java Virtual Machine).
II-J2SE ou Java SE (Java Standard Edi�on): é a base da plataforma e inclui o ambiente de execução e as
bibliotecas comuns.
III-J2EE ou Java EE (Java Enterprise Edi�on): versão voltada para o desenvolvimento de aplicações
móveis ou embarcadas.
IV-J2ME ou Java ME (Java Micro Edi�on): versão voltada para o desenvolvimento de aplicações
corpora�vas e aplicações web.
Estão corretas somente:
 Todas
 I e II
II, III e IV
I, II e III
III e IV
Respondido em 15/04/2020 11:26:04
 
 
 
javascript:abre_colabore('38403','186628873','3720810238');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 1a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A1_201803107685_V5 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a 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, somente.
IV, somente.
I, II, III e IV.
 II e IV, somente.
III e IV, somente.
Respondido em 15/04/2020 11:26:25
 
 
 2a Questão
A ferramenta da JDK específica para ler as definições de classes e interfaces Java e compilá-las em bytecode é a:
 jar.
java.
javax.
 javac.
javaw.
Respondido em 15/04/2020 11:26:27
 
 
 3a Questão
 
Com relação ao ambiente de programação Java, julgue as afirmativas a seguir:
 
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
I-Java Development Kit (JDK): Coleção de programas para, dentre outras tarefas, compilar e executar aplicações Java, como, por
exemplo, javac (compilador Java) e javadoc (utilitário para documentação).
II- Java Runtime Environment (JRE): Kit com todos os programas necessários para executar aplicações Java. Eles faz parte do JDK
e pode ser, inclusive, instalado separadamente
 
III-IDE, (Integrated Development Environment), ambientes de desenvolvimento, entre os quais podemos citar NetBeans, Eclipse,
BlueJ, JCreator e IntelliJ
 
Estão corretas somente:
 I e III
II e III
I e II
 Todas
III
Respondido em 15/04/2020 11:26:174a Questão
Sobre a linguagem JAVA, é incorreto afirmar:
 Trabalha com diversos protocolos (TCP/IP, HTTP, FTP,...)
Os programas podem utilizar recursos da rede com a mesma facilidade que acessam arquivos locais.
 
Execução simultânea de múltiplas threads.
 
Gerenciamento de memória
 
 Dispensa o uso de Garbage collection
Respondido em 15/04/2020 11:26:31
 
 
 5a Questão
A tecnologia Java é, basicamente, dividida em
 JSE, JEEP e JME.
JSE, JDE e JPE.
JSE, JDE e JME.
JSE, JEE e JPE.
 JSE, JEE e JME.
Respondido em 15/04/2020 11:26:33
 
 
 6a Questão
IBFC - 2017 - EMBASA (Adaptada) - Java Virtual Machine (Máquina Virtual Java) é um programa que carrega e executa os
aplicativos Java, convertendo:
 Os códigos encriptados em bytecodes;
Os códigos de máquina em bytecodes.
Os microcódigos em códigos encriptados;
 Os bytecodes em código executável de máquina;
Os microcódigos em código executável de máquina;
Respondido em 15/04/2020 11:26:23
 
 
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 7a Questão
Portabilidade é a característica que fez do JAVA uma linguagem muito utilizada. Atualmente o número de aplicações em dispositivos
móveis tem crescido na mesma proporção do uso do JAVA. A tecnologia ou software que garante essa portabilidade é:
 JME - Java Micro Edition. 
 
JVM - Java Virtual Machine.
JSE - Java Standard Edition.
JLE - Java Lost Environment.
JSP - Java Server Pages.
Respondido em 15/04/2020 11:26:25
 
 
 8a Questão
 
Julgue as afirma�vas a seguir:
I-Diferentemente das linguagens convencionais, que são compiladas para código na�vo, a linguagem
Java é compilada para "bytecode" (gerando o .class ou .jar) que é executado por uma máquina virtual
Java (JVM - Java Virtual Machine).
II-J2SE ou Java SE (Java Standard Edi�on): é a base da plataforma e inclui o ambiente de execução e as
bibliotecas comuns.
III-J2EE ou Java EE (Java Enterprise Edi�on): versão voltada para o desenvolvimento de aplicações
móveis ou embarcadas.
IV-J2ME ou Java ME (Java Micro Edi�on): versão voltada para o desenvolvimento de aplicações
corpora�vas e aplicações web.
Estão corretas somente:
 I, II e III
III e IV
Todas
 I e II
II, III e IV
Respondido em 15/04/2020 11:26:27
 
 
 
javascript:abre_colabore('38403','186628956','3720811990');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 2a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A2_201803107685_V1 09/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Em JAVA, os operadores lógicos E, OU e NÃO são representados respectivamente por:
 and, or, not.
or, and, not.
&, #, $.
*, +, ~.
 &&, ||, !.
Respondido em 09/04/2020 11:24:30
 
 
 2a Questão
Dada a saída em uma única linha: ABC-XPTO-ABC-XPTO-ABC-XPTO-JAVA 
Preencha as lacunas do código:
public class QuestaoX{
public static void main(String[] args){
 int x = 0;
 while ( x < _____ ) {
 System.out.____________("ABC-");
 System.out.____________("XPTO-");
 x = x + 1;
 }
 if (x == ______){
 System.out.print("JAVA");
 }
}
}
 
Assinale a alternativa que indique o preenchimento das lacunas respectivamente:
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
 3; print; print; 3
4; print; print; 4
3; println; print; 3
4; println; print; 3
3; print; println; 4
Respondido em 09/04/2020 11:24:43
 
 
 3a Questão
Assinale a opção correta. 
int x = 1;
while (x != 4) {
 System.out.println(x/2);
 x++;
}
 impressão seqüencial de 5 números em ordem decrescente.
o trecho imprimirá 2 números.
o trecho entrará em loop.
 o trecho imprimirá 3 números.
o trecho imprimirá 4 números.
Respondido em 09/04/2020 11:24:46
 
 
 4a Questão
Os operadores lógicos são:
 && e ||
$ e =
E e L
< e >
& e OU
Respondido em 09/04/2020 11:24:36
 
 
 5a Questão
O que imprimirá a linha de código em Java a seguir?
 
System.out.println("1+1+1="+1+1+1);
3=111
 1+1+1=111.
1+1+1=21.
 3=21.
111=111.
Respondido em 09/04/2020 11:24:49
 
 
 6a Questão
É tida como uma das principais linguagens de programação orientada a objeto; tem como característica a compilação para um
bytecode e execução por uma máquina virtual. Trata-se da linguagem:
 Algol.
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 Java.
PHP.
C++.
Delphi.
Respondido em 09/04/2020 11:24:51
 
 
 7a Questão
Qual dos códigos abaixo irão compilar, assumindo que i é um inteiro e b é um boolean?
I. if (i = 1) { }
II. if (b == false) { }
III. if (i) { }
IV. if ( b || true) { }
V. if (b == i) { }
 I.
II, V.
III, IV, V.
 II, IV.
IV, V.
Respondido em 09/04/2020 11:24:42
 
 
 8a Questão
Qual alternativa apresenta todos os tipos válidos com parâmetro para a cláusula switch?
 char, float.
int, double.
char, double.
int, float.
 char, int.
Respondido em 09/04/2020 11:24:55
 
 
 
javascript:abre_colabore('38403','185387436','3695501961');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/4
 
 
 
 PROGRAMAÇÃO I 2a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A2_201803107685_V2 09/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Na linguagem Java
 A estrutura de repetição for requer definição de inicialização, condição e incremento.
A estrutura de repetição do while requer definição de inicialização, condição e incremento.
 estrutura de repetição for requer definição de inicialização e ponderação.
A estrutura de repetição while requer definição de inicialização, condição e incremento.
A estrutura de repetição while requer definição de inicialização e incremento.
Respondido em 09/04/2020 11:25:06
 
 
 2a Questão
Na linguagem Java
== significa atribuição. & significa "E" lógico. || significa "OU" lógico.
 == significa igualdade. && significa atribuição lógica. || significa "+" lógico.
<> significa igualdade. &+ significa "E" lógico. | significa "OU" lógico.
=+ significa igualdade superior. && significa "E" lógico. |=| significa "OU" lógico.
 == significa igualdade. && significa "E" lógico. || significa "OU" lógico.
Respondido em 09/04/2020 11:25:08
 
 
 3a Questão
Em um parque de diversões existe um brinquedo que é seguro apenas para pessoas com altura entre 150 centímetros e 200
centímetros (inclusive). Um sistema computacional em JAVA foi desenvolvido como apoio. Marque qual condição em Java irá
funcionar para permitir que apenas as pessoas dentro da faixa de altura apropriada entrem no brinquedo.
 if( altura <= 150 && altura >= 200){
System.out.println("Entrada Permitida!");
}
if( altura >= 150 || altura >= 200){
System.out.println("Entrada Permitida!");
}
 if( altura >= 150 && altura <= 200){
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/4
System.out.println("Entrada Permitida!");
}
if(200 > altura > 150 ){
System.out.println("Entrada Permitida!");
}
if( altura < 150 || altura< 200){
System.out.println("Entrada Permitida!");
}
Respondido em 09/04/2020 11:25:10
 
 
 4a Questão
 Na linguagem Java existem dois tipos de desvios de fluxo: break e continue. Analise o código:
int i;
for (i = 0; i < 4; i++) {
 if (i==2)
 break;
 i++;
}
System.out.println(i);
 
Baseado na análise do código apresentado na questão, qual será o valor impresso na tela ?
 3
5
4
 2
1
Respondido em 09/04/2020 11:25:12
 
 
 5a Questão
Veja a execução de um determinado comando abaixo:
1. Executa a expressão de inicialização
 2. Testa a expressão lógica. Se for FALSA termina o comando
 3. Executa o bloco de comandos
 4. Executa a expressão de incremento
 5.Volta para o passo 2
O comando em questão é:
 While...do
Do...while
While
Switch...case
 For
Respondido em 09/04/2020 11:25:14
 
 
 6a Questão
Observe o código abaixo:
public class JavaApplication {
 public static void main(String[] args) {
 double halo;
 double mgs;
 halo = 69.99;
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/4
 mgs = 60.50;
 double total = halo + mgs;
 System.out.println("O preço total é " + total);
 if (total < 120.00) {
 System.out.println("O preço está bom!");
 } else {
 System.out.println("O jogo está caro!");
 }
 }
 }
Marque a resposta que será gerada:
 O preço total é 116.49
 O jogo está caro!
O preço total é 116.49
 O preço está bom!
O programa vai dar erro!
 O preço total é 130.49
 O jogo está caro!
O preço total é 130.49
 O preço está bom!
Respondido em 09/04/2020 11:25:26
 
 
 7a Questão
Dado o seguinte trecho de código abaixo, o que ele exibe como saída?
char letra = A;
while (true) {
 System.out.print(letra);
 letra++;
 if (letra > Z) { 
 System.out.println();
 break;
 }
}
 as letras de A até Y, uma ao lado da outra.
 as letras de A até Z, uma ao lado da outra.
somente a letra A.
as letras de A até Z, uma embaixo da outra.
as letras de A até Y, uma embaixo da outra.
Respondido em 09/04/2020 11:25:17
 
 
 8a Questão
Na linguagem Java
 não se pode aninhar estruturas de repetição.
para comentários são utilizados apenas /* e */.
 Java Micro Edition (JME) é projetada para dispositivos com memória e poder de processamento limitados.
não se pode definir expressões com variáveis dos tipos int e double.
a conversão de uma variável double em int aumenta a sua precisão.
Respondido em 09/04/2020 11:25:30
 
 
 
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 4/4
javascript:abre_colabore('38403','185387542','3695505987');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/4
 
 
 
 PROGRAMAÇÃO I 2a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A2_201803107685_V3 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Observe o código abaixo:
public class JavaApplication {
 public static void main(String[] args) {
 double halo;
 double mgs;
 halo = 69.99;
 mgs = 60.50;
 double total = halo + mgs;
 System.out.println("O preço total é " + total);
 if (total < 120.00) {
 System.out.println("O preço está bom!");
 } else {
 System.out.println("O jogo está caro!");
 }
 }
 }
Marque a resposta que será gerada:
 O preço total é 130.49
 O jogo está caro!
O preço total é 116.49
 O preço está bom!
O preço total é 130.49
 O preço está bom!
O preço total é 116.49
 O jogo está caro!
O programa vai dar erro!
Respondido em 15/04/2020 11:26:35
 
 
 2a Questão
Dada a saída em uma única linha: ABC-XPTO-ABC-XPTO-ABC-XPTO-JAVA 
Preencha as lacunas do código:
public class QuestaoX{
public static void main(String[] args){
 int x = 0;
 while ( x < _____ ) {
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/4
 System.out.____________("ABC-");
 System.out.____________("XPTO-");
 x = x + 1;
 }
 if (x == ______){
 System.out.print("JAVA");
 }
}
}
 
Assinale a alternativa que indique o preenchimento das lacunas respectivamente:
 3; print; print; 3
4; print; print; 4
3; print; println; 4
4; println; print; 3
3; println; print; 3
Respondido em 15/04/2020 11:26:38
 
 
 3a Questão
Qual alternativa apresenta todos os tipos válidos com parâmetro para a cláusula switch?
 char, int.
int, double.
char, double.
char, float.
int, float.
Respondido em 15/04/2020 11:26:52
 
 
 4a Questão
Os tipos de dados primitivos em Java são:
 char, boolean, byte, short, int, long, float, double e String.
char, boolean, byte, short, int, long, float, double, String e Date.
 char, boolean, byte, short, int, long, float e double.
byte, short, int, long, float, double e String.
byte, short, int, long, float, double, String e Date.
Respondido em 15/04/2020 11:26:54
 
 
 5a Questão
Dado o seguinte trecho de código abaixo, o que ele exibe como saída?
char letra = A;
while (true) {
 System.out.print(letra);
 letra++;
 if (letra > Z) { 
 System.out.println();
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/4
 break;
 }
}
 as letras de A até Z, uma embaixo da outra.
 as letras de A até Z, uma ao lado da outra.
as letras de A até Y, uma ao lado da outra.
as letras de A até Y, uma embaixo da outra.
somente a letra A.
Respondido em 15/04/2020 11:26:45
 
 
 6a Questão
O que imprimirá a linha de código em Java a seguir?
 
System.out.println("1+1+1="+1+1+1);
 111=111.
 1+1+1=111.
3=111
3=21.
1+1+1=21.
Respondido em 15/04/2020 11:26:58
 
 
 7a Questão
Assinale a alternativa correta. Qual(is) entre as seguintes expressoes é(são) valor(es) do tipo primitivo em Java:
I. 5.3f
II. true
III. a
IV. "aa"
V. null
 I, II, III.
I, III.
I, II, IV.
IV, V.
III, IV, V.
Respondido em 15/04/2020 11:26:49
 
 
 8a Questão
Em JAVA, os operadores lógicos E, OU e NÃO são representados respectivamente por:
 and, or, not.
&, #, $.
or, and, not.
 &&, ||, !.
*, +, ~.
Respondido em 15/04/2020 11:27:02
 
 
 
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 4/4
javascript:abre_colabore('38403','186629031','3720812929');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 2a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A2_201803107685_V4 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Qual dos códigos abaixo irão compilar, assumindo que i é um inteiro e b é um boolean?
I. if (i = 1) { }
II. if (b == false) { }
III. if (i) { }
IV. if ( b || true) { }
V. if (b == i) { }
 III, IV, V.
IV, V.
II, V.
 II, IV.
I.
Respondido em 15/04/2020 11:27:09
 
 
 2a Questão
Na linguagem Java
 Java Micro Edition (JME) é projetada para dispositivos com memória e poder de processamento limitados.
não se pode aninhar estruturas de repetição.
não se pode definir expressões com variáveis dos tipos int e double.a conversão de uma variável double em int aumenta a sua precisão.
para comentários são utilizados apenas /* e */.
Respondido em 15/04/2020 11:27:11
 
 
 3a Questão
Os operadores lógicos são:
 & e OU
$ e =
 && e ||
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
E e L
< e >
Respondido em 15/04/2020 11:27:13
 
 
 4a Questão
 Na linguagem Java existem dois tipos de desvios de fluxo: break e continue. Analise o código:
int i;
for (i = 0; i < 4; i++) {
 if (i==2)
 break;
 i++;
}
System.out.println(i);
 
Baseado na análise do código apresentado na questão, qual será o valor impresso na tela ?
 4
 2
1
5
3
Respondido em 15/04/2020 11:27:15
 
 
 5a Questão
Em um parque de diversões existe um brinquedo que é seguro apenas para pessoas com altura entre 150 centímetros e 200
centímetros (inclusive). Um sistema computacional em JAVA foi desenvolvido como apoio. Marque qual condição em Java irá
funcionar para permitir que apenas as pessoas dentro da faixa de altura apropriada entrem no brinquedo.
 if( altura >= 150 || altura >= 200){
System.out.println("Entrada Permitida!");
}
if( altura < 150 || altura < 200){
System.out.println("Entrada Permitida!");
}
 if( altura >= 150 && altura <= 200){
System.out.println("Entrada Permitida!");
}
if(200 > altura > 150 ){
System.out.println("Entrada Permitida!");
}
if( altura <= 150 && altura >= 200){
System.out.println("Entrada Permitida!");
}
Respondido em 15/04/2020 11:27:17
 
 
 6a Questão
Veja a execução de um determinado comando abaixo:
1. Executa a expressão de inicialização
 2. Testa a expressão lógica. Se for FALSA termina o comando
 3. Executa o bloco de comandos
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
4. Executa a expressão de incremento
 5.Volta para o passo 2
O comando em questão é:
 Switch...case
 For
While...do
While
Do...while
Respondido em 15/04/2020 11:27:07
 
 
 7a Questão
Na linguagem Java
 A estrutura de repetição do while requer definição de inicialização, condição e incremento.
A estrutura de repetição while requer definição de inicialização e incremento.
A estrutura de repetição while requer definição de inicialização, condição e incremento.
 estrutura de repetição for requer definição de inicialização e ponderação.
 A estrutura de repetição for requer definição de inicialização, condição e incremento.
Respondido em 15/04/2020 11:27:10
 
 
 8a Questão
Na linguagem Java
 =+ significa igualdade superior. && significa "E" lógico. |=| significa "OU" lógico.
== significa igualdade. && significa atribuição lógica. || significa "+" lógico.
<> significa igualdade. &+ significa "E" lógico. | significa "OU" lógico.
 == significa igualdade. && significa "E" lógico. || significa "OU" lógico.
== significa atribuição. & significa "E" lógico. || significa "OU" lógico.
Respondido em 15/04/2020 11:27:12
 
 
 
javascript:abre_colabore('38403','186629116','3720814579');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 2a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A2_201803107685_V5 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
&& || ! são exemplos de operadores:
 Relacionais
Condicionais
De expressões
 Lógicos
Aritméticos
Respondido em 15/04/2020 11:27:22
 
 
 2a Questão
Assinale a opção correta. 
int x = 1;
while (x != 4) {
 System.out.println(x/2);
 x++;
}
 o trecho imprimirá 3 números.
 impressão seqüencial de 5 números em ordem decrescente.
o trecho imprimirá 2 números.
o trecho imprimirá 4 números.
o trecho entrará em loop.
Respondido em 15/04/2020 11:27:25
 
 
 3a Questão
É tida como uma das principais linguagens de programação orientada a objeto; tem como característica a compilação para um
bytecode e execução por uma máquina virtual. Trata-se da linguagem:
Java.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
 
Delphi.
C++.
Algol.
PHP.
Respondido em 15/04/2020 11:27:27
 
 
 4a Questão
Qual alternativa apresenta todos os tipos válidos com parâmetro para a cláusula switch?
 char, float.
 char, int.
int, double.
char, double.
int, float.
Respondido em 15/04/2020 11:27:30
 
 
 5a Questão
Os tipos de dados primitivos em Java são:
 char, boolean, byte, short, int, long, float, double, String e Date.
byte, short, int, long, float, double, String e Date.
 char, boolean, byte, short, int, long, float e double.
char, boolean, byte, short, int, long, float, double e String.
byte, short, int, long, float, double e String.
Respondido em 15/04/2020 11:27:45
 
 
 6a Questão
Observe o código abaixo:
public class JavaApplication {
 public static void main(String[] args) {
 double halo;
 double mgs;
 halo = 69.99;
 mgs = 60.50;
 double total = halo + mgs;
 System.out.println("O preço total é " + total);
 if (total < 120.00) {
 System.out.println("O preço está bom!");
 } else {
 System.out.println("O jogo está caro!");
 }
 }
 }
Marque a resposta que será gerada:
 O preço total é 116.49
 O preço está bom!
O preço total é 116.49
 O jogo está caro!
O preço total é 130.49
 O preço está bom!
O programa vai dar erro!
 O preço total é 130.49
 O jogo está caro!
Respondido em 15/04/2020 11:27:35
 
 
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 7a Questão
Dado o seguinte trecho de código abaixo, o que ele exibe como saída?
char letra = A;
while (true) {
 System.out.print(letra);
 letra++;
 if (letra > Z) { 
 System.out.println();
 break;
 }
}
 as letras de A até Z, uma embaixo da outra.
as letras de A até Y, uma embaixo da outra.
somente a letra A.
as letras de A até Y, uma ao lado da outra.
 as letras de A até Z, uma ao lado da outra.
Respondido em 15/04/2020 11:27:50
 
 
 8a Questão
O que imprimirá a linha de código em Java a seguir?
 
System.out.println("1+1+1="+1+1+1);
 3=21.
3=111
 1+1+1=111.
1+1+1=21.
111=111.
Respondido em 15/04/2020 11:27:51
 
 
 
javascript:abre_colabore('38403','186629210','3720815836');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 3a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A3_201803107685_V1 09/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Em JAVA, o modificador utilizado para definir um método de classe é o:
 instanceof.
belongs.
unique.
 static.
implements.
Respondido em 09/04/2020 11:23:23
 
 
 2a Questão
Quando definimos um objeto num programa orientado a objetos, implementamos todo o comportamento desse objeto em um(a)
ou mais _______
 
 Atributos
Propriedades
Interfaces
 Métodos
Sintaxes
Respondido em 09/04/2020 11:23:14
 
 
 3a Questão
________ procura focar as características essenciais de um objeto, de acordo com a perspectiva do observador. Este trecho refere-
se a: 
 O método 
A classificação 
O agrupamentoA abstração
O encapsulamento 
Respondido em 09/04/2020 11:23:17
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','3','','','');
javascript:abre_frame('3','3','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
 
 4a Questão
As classes contêm.
 Atributos que determinam o estado do objeto e métodos que são utilizados para manipular os atributos
SubClasses que determinam o estado do objeto e métodos que são utilizados para manipular os atributos
Classes abstratas que determinam o estado das interfaces e métodos que são utilizados para manipular os
atributos
Métodos que determinam o estado do objeto e atributos que são utilizados para manipular as informações
Atributos que determinam o estado de um mapeamento objeto relacional e métodos que são utilizados para
manipular os atributos
Respondido em 09/04/2020 11:23:30
 
 
 5a Questão
No contexto da Programação Orientada a Objetos, o termo método é:
 um objeto capaz de armazenar estados através de seus atributos.
o mecanismo pelo qual um objeto utiliza os recursos de outro.
 o elemento que define as habilidades do objeto.
uma chamada a um objeto para invocar uma classe.
uma instância de uma classe funcional.
Respondido em 09/04/2020 11:23:48
 
 
 6a Questão
Sobre os conceitos e propriedades principais de objetos, julgue as afirmativas:
I- Um objeto é a representação computacional de um elemento ou processo do mundo real.
II- Cada característica ou propriedade é chamada de método do objeto.
III-Cada comportamento do objeto é chamado de atributo do objeto.
Estão corretas somente: 
 II e III
II
 I
Todas as afirmações
I, III
Respondido em 09/04/2020 11:23:51
 
 
 7a Questão
Veja as palavras abaixo:
Mesa, mover, limpar, número de pés, comprimento.
Julgue as afirmativas:
I-No mundo OO, mesa seria uma classe
 II-No mundo OO, limpar e número de pés seriam considerados métodos da classe
 III-No mundo OO, limpar, mover seriam considerados métodos da classe
 IV-No mundo OO, comprimento, número de pés seriam considerados métodos da classe
 V-No mundo OO, comprimento, número de pés seriam considerados atributos da classe
Estão corretas somente:
 
 I, III, V
Nenhuma afirmação está correta
I, II, V
I
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
III, V
Respondido em 09/04/2020 11:23:52
 
 
 8a Questão
Sobre classes, julgue as afirmativas a seguir:
I- Classes são os elementos básicos para construção de programas OO em linguagens como C++, Java e C#. Assim, para construir
um programa OO devemos, inicialmente, identificar as classes que fazem parte do problema que estamos tentando resolver.
II- Ao analisar um problema a ser resolvido, as classes normalmente são extraídas dos conceitos que compõem o domínio do
problema e dos conceitos adotados na solução do problema
III-Na sintaxe da definição da classe é declarada a visibilidade da mesma em public, private ou package
Estão corretas:
 Somente I e II
 Todas
Somente II e III
Somente I e III
Somente I
Respondido em 09/04/2020 11:24:05
 
 
 
javascript:abre_colabore('38403','185387076','3695491509');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 3a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A3_201803107685_V2 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Um objeto pode ser definido como:
 b) Um método que executa ações
a) Tipo inteiro
e) nenhuma das alternativas anteriores
 c) Uma instância de uma classe
d) Uma classe abstrata
Respondido em 15/04/2020 11:27:48
 
 
 2a Questão
Em JAVA, o modificador utilizado para definir um método de classe é o:
 belongs.
 static.
instanceof.
unique.
implements.
Respondido em 15/04/2020 11:27:50
 
 
 3a Questão
Quando criamos um objeto a partir de uma classe dizemos que temos um(a) _______ da classe.
 Método
Atributo
Identificação
 Instância
Classificação
Respondido em 15/04/2020 11:27:52
 
 
 4a Questão
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','3','','','');
javascript:abre_frame('3','3','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
Sobre os conceitos e propriedades principais de objetos, julgue as afirmativas:
I- Um objeto é a representação computacional de um elemento ou processo do mundo real.
II- Cada característica ou propriedade é chamada de método do objeto.
III-Cada comportamento do objeto é chamado de atributo do objeto.
Estão corretas somente: 
 I
I, III
Todas as afirmações
II e III
II
Respondido em 15/04/2020 11:27:54
 
 
 5a Questão
Veja as palavras abaixo:
Mesa, mover, limpar, número de pés, comprimento.
Julgue as afirmativas:
I-No mundo OO, mesa seria uma classe
 II-No mundo OO, limpar e número de pés seriam considerados métodos da classe
 III-No mundo OO, limpar, mover seriam considerados métodos da classe
 IV-No mundo OO, comprimento, número de pés seriam considerados métodos da classe
 V-No mundo OO, comprimento, número de pés seriam considerados atributos da classe
Estão corretas somente:
 
 I, II, V
I
 I, III, V
Nenhuma afirmação está correta
III, V
Respondido em 15/04/2020 11:28:07
 
 
 6a Questão
________ procura focar as características essenciais de um objeto, de acordo com a perspectiva do observador. Este trecho refere-
se a: 
 O agrupamento 
O método 
 A abstração
A classificação 
O encapsulamento 
Respondido em 15/04/2020 11:27:57
 
 
 7a Questão
No contexto da Programação Orientada a Objetos, o termo método é:
 uma chamada a um objeto para invocar uma classe.
o mecanismo pelo qual um objeto utiliza os recursos de outro.
 o elemento que define as habilidades do objeto.
uma instância de uma classe funcional.
um objeto capaz de armazenar estados através de seus atributos.
Respondido em 15/04/2020 11:28:25
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 
 
 8a Questão
Sobre classes, julgue as afirmativas a seguir:
I- Classes são os elementos básicos para construção de programas OO em linguagens como C++, Java e C#. Assim, para construir
um programa OO devemos, inicialmente, identificar as classes que fazem parte do problema que estamos tentando resolver.
II- Ao analisar um problema a ser resolvido, as classes normalmente são extraídas dos conceitos que compõem o domínio do
problema e dos conceitos adotados na solução do problema
III-Na sintaxe da definição da classe é declarada a visibilidade da mesma em public, private ou package
Estão corretas:
 Somente I
Somente I e III
 Todas
Somente II e III
Somente I e II
Respondido em 15/04/2020 11:28:11
 
 
 
javascript:abre_colabore('38403','186629324','3720817105');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 3a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A3_201803107685_V3 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Imagine os seguintes trechos de código:
Código 1:
 int a, b;
 a = 10;
 b = a; 
Código 2:
 Retangulo r1, r2;
 r1 = new Retangulo(10, 20, 100, 200);
 r2 = r1;
Julgue as afirmativas:
I-b é uma cópia de a;
 II-r2 vai referenciar o mesmo objeto que r1
 III-Se necessitamos clonar um um objeto, ou seja, criar um novo objeto idêntico a umoutro que já existe,
precisamos implementar um construtor cópia.
 IV-um construtor cópia tem a finalidade de criar um atributo como cópia de outro atributo.
 V-Para definir um construtor cópia devemos criar um construtor que recebe como parâmetro uma instância
da própria classe. Dessa forma podemos copiar todos os atributos de uma instância para a nova instância.
Estão corretas:
 I, III, IV, V
I, II, III
I, II, III, IV
 I, II, III, V
Todas as afirmações
Respondido em 15/04/2020 11:28:23
 
 
 2a Questão
Julgue as afirmativas a seguir:
I-um objeto possui valores associados aos atributos da classe à qual ele pertence.
II-Na programação OO, a ideia é que cada objeto seja responsável por seus dados (valores dos atributos) e seja capaz de executar
os seus próprios métodos (comportamentos).
III-O estado de uma instância é definido pelos valores que atribuímos aos seus atributos.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','3','','','');
javascript:abre_frame('3','3','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
Estão corretas somente:
 I e II
II e III
 Todas
II
III
Respondido em 15/04/2020 11:28:26
 
 
 3a Questão
Objetos com as mesmas características são agrupados em um(a) _______.
 Classe
Comportamento
Nenhuma alternativa oferecida para esta questão está correta
Propriedade
Identificação
Respondido em 15/04/2020 11:28:40
 
 
 4a Questão
As classes contêm.
 Métodos que determinam o estado do objeto e atributos que são utilizados para manipular as informações
 Atributos que determinam o estado do objeto e métodos que são utilizados para manipular os atributos
SubClasses que determinam o estado do objeto e métodos que são utilizados para manipular os atributos
Atributos que determinam o estado de um mapeamento objeto relacional e métodos que são utilizados para
manipular os atributos
Classes abstratas que determinam o estado das interfaces e métodos que são utilizados para manipular os
atributos
Respondido em 15/04/2020 11:28:42
 
 
 5a Questão
Quando definimos um objeto num programa orientado a objetos, implementamos todo o comportamento desse objeto em um(a)
ou mais _______
 
 Propriedades
 Métodos
Interfaces
Atributos
Sintaxes
Respondido em 15/04/2020 11:28:44
 
 
 6a Questão
No contexto da Programação Orientada a Objetos, o termo método é:
 uma instância de uma classe funcional.
um objeto capaz de armazenar estados através de seus atributos.
 o elemento que define as habilidades do objeto.
o mecanismo pelo qual um objeto utiliza os recursos de outro.
uma chamada a um objeto para invocar uma classe.
Respondido em 15/04/2020 11:28:34
 
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 
 7a Questão
Sobre os conceitos e propriedades principais de objetos, julgue as afirmativas:
I- Um objeto é a representação computacional de um elemento ou processo do mundo real.
II- Cada característica ou propriedade é chamada de método do objeto.
III-Cada comportamento do objeto é chamado de atributo do objeto.
Estão corretas somente: 
 II e III
 I
Todas as afirmações
II
I, III
Respondido em 15/04/2020 11:28:48
 
 
 8a Questão
Quando criamos um objeto a partir de uma classe dizemos que temos um(a) _______ da classe.
 Atributo
Identificação
Método
Classificação
 Instância
Respondido em 15/04/2020 11:28:49
 
 
 
javascript:abre_colabore('38403','186629460','3720820576');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 3a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A3_201803107685_V4 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Em JAVA, o modificador utilizado para definir um método de classe é o:
 unique.
 static.
instanceof.
implements.
belongs.
Respondido em 15/04/2020 11:28:50
 
 
 2a Questão
Sobre classes, julgue as afirmativas a seguir:
I- Classes são os elementos básicos para construção de programas OO em linguagens como C++, Java e C#. Assim, para construir
um programa OO devemos, inicialmente, identificar as classes que fazem parte do problema que estamos tentando resolver.
II- Ao analisar um problema a ser resolvido, as classes normalmente são extraídas dos conceitos que compõem o domínio do
problema e dos conceitos adotados na solução do problema
III-Na sintaxe da definição da classe é declarada a visibilidade da mesma em public, private ou package
Estão corretas:
 Somente I
Somente I e III
 Todas
Somente II e III
Somente I e II
Respondido em 15/04/2020 11:29:03
 
 
 3a Questão
________ procura focar as características essenciais de um objeto, de acordo com a perspectiva do observador. Este trecho refere-
se a: 
 O agrupamento 
A classificação 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','3','','','');
javascript:abre_frame('3','3','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
O método 
O encapsulamento 
 A abstração
Respondido em 15/04/2020 11:28:53
 
 
 4a Questão
Veja as palavras abaixo:
Mesa, mover, limpar, número de pés, comprimento.
Julgue as afirmativas:
I-No mundo OO, mesa seria uma classe
 II-No mundo OO, limpar e número de pés seriam considerados métodos da classe
 III-No mundo OO, limpar, mover seriam considerados métodos da classe
 IV-No mundo OO, comprimento, número de pés seriam considerados métodos da classe
 V-No mundo OO, comprimento, número de pés seriam considerados atributos da classe
Estão corretas somente:
 
 I
I, II, V
III, V
 I, III, V
Nenhuma afirmação está correta
Respondido em 15/04/2020 11:29:06
 
 
 5a Questão
Um objeto pode ser definido como:
 b) Um método que executa ações
a) Tipo inteiro
e) nenhuma das alternativas anteriores
d) Uma classe abstrata
 c) Uma instância de uma classe
Respondido em 15/04/2020 11:29:07
 
 
 6a Questão
Sobre os conceitos e propriedades principais de objetos, julgue as afirmativas:
I- Um objeto é a representação computacional de um elemento ou processo do mundo real.
II- Cada característica ou propriedade é chamada de método do objeto.
III-Cada comportamento do objeto é chamado de atributo do objeto.
Estão corretas somente: 
 II
Todas as afirmações
 I
II e III
I, III
Respondido em 15/04/2020 11:28:57
 
 
 7a Questão
Quando criamos um objeto a partir de uma classe dizemos que temos um(a) _______ da classe.
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 Identificação
Atributo
 Instância
Método
Classificação
Respondido em 15/04/2020 11:28:59
 
 
 8a Questão
As classes contêm.
 Classes abstratas que determinam o estado das interfaces e métodos que são utilizados para manipular os
atributos
Métodos que determinam o estado do objeto e atributos que são utilizados para manipular as informações
Atributos que determinam o estado de um mapeamento objeto relacional e métodos que são utilizados para
manipular os atributos
 Atributos que determinam o estado do objeto e métodos que são utilizados para manipular os atributos
SubClasses que determinam o estado do objeto e métodos que são utilizados para manipular os atributos
Respondido em 15/04/2020 11:29:12
 
 
 
javascript:abre_colabore('38403','186629574','3720821512');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃOI 3a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A3_201803107685_V5 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Imagine os seguintes trechos de código:
Código 1:
 int a, b;
 a = 10;
 b = a; 
Código 2:
 Retangulo r1, r2;
 r1 = new Retangulo(10, 20, 100, 200);
 r2 = r1;
Julgue as afirmativas:
I-b é uma cópia de a;
 II-r2 vai referenciar o mesmo objeto que r1
 III-Se necessitamos clonar um um objeto, ou seja, criar um novo objeto idêntico a um outro que já existe,
precisamos implementar um construtor cópia.
 IV-um construtor cópia tem a finalidade de criar um atributo como cópia de outro atributo.
 V-Para definir um construtor cópia devemos criar um construtor que recebe como parâmetro uma instância
da própria classe. Dessa forma podemos copiar todos os atributos de uma instância para a nova instância.
Estão corretas:
 I, II, III
 I, II, III, V
I, III, IV, V
Todas as afirmações
I, II, III, IV
Respondido em 15/04/2020 11:29:20
 
 
 2a Questão
Julgue as afirmativas a seguir:
I-um objeto possui valores associados aos atributos da classe à qual ele pertence.
II-Na programação OO, a ideia é que cada objeto seja responsável por seus dados (valores dos atributos) e seja capaz de executar
os seus próprios métodos (comportamentos).
III-O estado de uma instância é definido pelos valores que atribuímos aos seus atributos.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','3','','','');
javascript:abre_frame('3','3','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
Estão corretas somente:
 III
I e II
II
 Todas
II e III
Respondido em 15/04/2020 11:29:23
 
 
 3a Questão
Quando definimos um objeto num programa orientado a objetos, implementamos todo o comportamento desse objeto em um(a)
ou mais _______
 
 Interfaces
Sintaxes
 Métodos
Atributos
Propriedades
Respondido em 15/04/2020 11:29:25
 
 
 4a Questão
No contexto da Programação Orientada a Objetos, o termo método é:
 o elemento que define as habilidades do objeto.
um objeto capaz de armazenar estados através de seus atributos.
uma instância de uma classe funcional.
uma chamada a um objeto para invocar uma classe.
o mecanismo pelo qual um objeto utiliza os recursos de outro.
Respondido em 15/04/2020 11:29:15
 
 
 5a Questão
Objetos com as mesmas características são agrupados em um(a) _______.
 Propriedade
Nenhuma alternativa oferecida para esta questão está correta
Comportamento
Identificação
 Classe
Respondido em 15/04/2020 11:29:28
 
 
 6a Questão
Em JAVA, o modificador utilizado para definir um método de classe é o:
 instanceof.
unique.
implements.
belongs.
 static.
Respondido em 15/04/2020 11:29:29
 
 
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 7a Questão
Sobre os conceitos e propriedades principais de objetos, julgue as afirmativas:
I- Um objeto é a representação computacional de um elemento ou processo do mundo real.
II- Cada característica ou propriedade é chamada de método do objeto.
III-Cada comportamento do objeto é chamado de atributo do objeto.
Estão corretas somente: 
 I, III
 I
II e III
II
Todas as afirmações
Respondido em 15/04/2020 11:29:31
 
 
 8a Questão
Veja as palavras abaixo:
Mesa, mover, limpar, número de pés, comprimento.
Julgue as afirmativas:
I-No mundo OO, mesa seria uma classe
 II-No mundo OO, limpar e número de pés seriam considerados métodos da classe
 III-No mundo OO, limpar, mover seriam considerados métodos da classe
 IV-No mundo OO, comprimento, número de pés seriam considerados métodos da classe
 V-No mundo OO, comprimento, número de pés seriam considerados atributos da classe
Estão corretas somente:
 
 I, II, V
III, V
I
Nenhuma afirmação está correta
 I, III, V
Respondido em 15/04/2020 11:29:33
 
 
 
javascript:abre_colabore('38403','186629643','3720823185');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/4
 
 
 
 PROGRAMAÇÃO I 4a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A4_201803107685_V1 09/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
Assinale a alternativa correta. Qual(is) entre as seguintes alternativas representa a declaração de um construtor válido para a
classe Teste?
I. public void Teste(String s) { }
II. Teste(String s, int a) { }
III. int Teste( ) { }
IV. protected construtor Teste( ) { }
V. Teste( ) { }
 I, II, III.
 II, V.
II, IV.
I, II.
I, II, IV.
Respondido em 09/04/2020 11:25:42
 
 
 2a Questão
Julgue as afirmativas a seguir:
I-Construtor é a palavra dada a um atributo especial, responsável pela criação de um objeto
II- Destrutor é a palavra dada a um atributo especial, responsável pela destruição de um objeto
III-A classe é responsável pela criação e destruição de seus próprios objetos.
IV-A classe não tem a responsabilidade de criação e destruição de seus próprios objetos
Estão corretas somente:
II, III
 III
IV
Nenhuma afirmação pertinente a esta questão está correta
I, IV
Respondido em 09/04/2020 11:25:33
 
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','4','','','');
javascript:abre_frame('3','4','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/4
 3a Questão
 
Considere o trecho de código abaixo: 
class Carro {} 
 class Motocicleta {} 
 class Caminhonete {} 
 public class Personagem { 
 public void acelerar(Carro carro) {} 
 public void acelerar(Motocicleta motocicleta) {} 
 public void acelerar(Caminhonete caminhonete) {}
 }
 Julgue as afirmativas a seguir:
I-Métodos sobrecarregados devem possuir o mesmo nome 
 II-Métodos sobrecarregados devem possuir listas de parâmetros diferentes.
 III-Uma classe pode fazer a sobrecarga nos métodos que foram declarados dentro dela e também nos métodos herdados.
Estão corretas somente:
 I, III
I, II
 Todas
I
II, III
Respondido em 09/04/2020 11:25:46
 
 
 4a Questão
 
Sobre Construtores, julgue as afirmativas a seguir:
I- são os responsáveis por criar o objeto em memória, ou seja, instanciar a classe que foi definida. 
II-Em Java, a declaração de construtores seria, por exemplo, da seguinte forma:
public class Carro{
 public Carro (){ }
 }
 III- Para criar um objeto da classe Carro, simplesmente usamos a palavra reservada ¿new¿ e o construtor é chamado, como por
exemplo:
public class Carro{
 public Carro (){ }
 }
 public class Aplicacao{
 public static void main(String []args){
 Carro fiat=new Carro();
 }
 }
Estão corretas somente:
 
 II, III
I, II
I, III
 Todas
I
Respondido em 09/04/2020 11:25:48
 
 
 5a Questão
Analise os dois métodos a seguir:
 
public Pessoa(String nome){
...
}
 
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/4
public Pessoa(int codigo){
...
}
Podemos afimar que é uma sobrecarga?
 Não, porque sobrecarga não existe me métodos construtores
Nenhuma das anteriores
Não, porque sobrecarga não se aplica em métodos
 Sim, pois os métodos possuem nomes iguais mas assinaturas diferentes
Sim, porque os argumentos são iguais.
Respondido em 09/04/2020 11:25:49
 
 
 6a Questão
Considere o código a seguir:
O código dado é um exemplo de:
 Sobrecarga de método
 Sobrecarga de classe
Herança
Encapsulamento
Classe Wrapper
Respondido em 09/04/2020 11:25:54
 
 
 7a Questão
Método especialdestinado ao preparo de novos objetos durante sua instanciação. Pode ser acionado por meio do operador new,
recebendo parâmetros como métodos comuns, o que permite caracterizar os objetos já na instanciação. Trata-se de:
 
 Operação
Comportamento
 Construtor
Método
Sobrescrita (override)
Respondido em 09/04/2020 11:25:55
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 4/4
 
 
 8a Questão
Na POO, é possível que um objeto assuma vários comportamentos diferentes durante a execução da aplicação. Tal recurso é
chamado de polimorfismo. Qual dos conceitos a seguir não está intimamente ligado ao conceito de polimorfismo?
 Sobrecarga de métodos
Hierarquia de classes
Implementação de interfaces
 Alocação de memória
Sobrescrita de métodos
Respondido em 09/04/2020 11:25:46
 
 
 
javascript:abre_colabore('38403','185387711','3695511348');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 4a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A4_201803107685_V2 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
É a capacidade de definir mais de um método com o mesmo nome, mas com assinaturas diferentes em uma única classe. O
compilador na hora da ativação do método determina, por meio da assinatura, qual o método será ativado.
É a definição de?
 Sobrecarga.
Exceção.
Polimorfismo.
Java.
Herança.
Respondido em 15/04/2020 11:29:41
 
 
 2a Questão
Em uma mesma classe, os métodos na orientação a objetos podem ter o mesmo nome, mas com parâmetros diferentes. Isso se
denomina:
 Package
Abstração
Private
Estático
 Sobrecarga
Respondido em 15/04/2020 11:29:31
 
 
 3a Questão
É a capacidade de um objeto poder ser referenciado de várias formas. Não quer dizer que o objeto fica se transformando, mas sim
que um objeto nasce de um tipo e morre daquele tipo. O que pode mudar é a maneira como nos referimos a ele.
O acima exposto é um exemplo de:
 Abstração
Poliacesso
Reescrita
Orientação a objetos
 Polimorfismo
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','4','','','');
javascript:abre_frame('3','4','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
Respondido em 15/04/2020 11:29:33
 
 
 4a Questão
Quando um objeto é criado ele está usando para isto o chamado Construtor da Classe. Pode-
se dizer que o Construtor:
 Deve ser criado somente para objetos polimórficos.
O bloco construtor não pode ter o mesmo nome da classe.
 Toda classe possui implicitamente o construtor.
O bloco construtor deve ser do tipo private.
Pode-se determinar somente um bloco construtor por classe.
Respondido em 15/04/2020 11:29:35
 
 
 5a Questão
Julgue as afirmativas a seguir:
I-Sobrecarga e Sobrescrita são alguns dos tipos de polimorfismo existentes na linguagem JAVA
II-Sobrecarga é a criação de várias funções ou métodos com o mesmo nome, porém com parâmetros e tipos de retorno diferentes.
A escolha de quais métodos serão usados pela aplicação é definido em tempo de compilação (dynamic/late binding), através dos
parâmetros passados e do tipo de retorno esperado pela classe cliente.
III-Sobrescrita é um recurso da linguagem onde uma implementação específica é provida pela subclasse de algum método já
provido pela superclasse. A implementação da subclasse substitui a implementação da classe pai. Métodos sobrescritos DEVEM
possuir a mesma assinatura (tipo de retorno, nome do método, tipos e quantidade de parâmetros).
Estão corretas somente:
 II, III
I, II
 Todas
I, III
I
Respondido em 15/04/2020 11:29:49
 
 
 6a Questão
Analise os dois métodos a seguir:
 
public Pessoa(String nome){
...
}
 
public Pessoa(int codigo){
...
}
Podemos afimar que é uma sobrecarga?
 Sim, pois os métodos possuem nomes iguais mas assinaturas diferentes
Sim, porque os argumentos são iguais.
Não, porque sobrecarga não existe me métodos construtores
Não, porque sobrecarga não se aplica em métodos
Nenhuma das anteriores
Respondido em 15/04/2020 11:29:39
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 3/3
 
 
 7a Questão
O método construtor é um tipo especial de bloco de código que toda classe possui. É uma característica de todo método construtor
na linguagem Java :
 atribuição de nome diferente da classe a qual pertence
não permite polimorfismo
 
 não especificar o tipo de retorno
obrigatoriedade de sua declaração
desnecessária alocação de memória para sua execução
Respondido em 15/04/2020 11:29:41
 
 
 8a Questão
Na POO, é possível que um objeto assuma vários comportamentos diferentes durante a execução da aplicação. Tal recurso é
chamado de polimorfismo. Qual dos conceitos a seguir não está intimamente ligado ao conceito de polimorfismo?
 Sobrecarga de métodos
Hierarquia de classes
Implementação de interfaces
Sobrescrita de métodos
 Alocação de memória
Respondido em 15/04/2020 11:29:42
 
 
 
javascript:abre_colabore('38403','186629713','3720822557');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO I 4a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0827_EX_A4_201803107685_V3 15/04/2020
Aluno(a): FERNANDO RODRIGUES SILVA 2020.1 EAD
Disciplina: CCT0827 - PROGRAMAÇÃO I 201803107685
 
 1a Questão
 
Considere o trecho de código abaixo: 
class Carro {} 
 class Motocicleta {} 
 class Caminhonete {} 
 public class Personagem { 
 public void acelerar(Carro carro) {} 
 public void acelerar(Motocicleta motocicleta) {} 
 public void acelerar(Caminhonete caminhonete) {}
 }
 Julgue as afirmativas a seguir:
I-Métodos sobrecarregados devem possuir o mesmo nome 
 II-Métodos sobrecarregados devem possuir listas de parâmetros diferentes.
 III-Uma classe pode fazer a sobrecarga nos métodos que foram declarados dentro dela e também nos métodos herdados.
Estão corretas somente:
 I, III
II, III
I, II
I
 Todas
Respondido em 15/04/2020 11:29:51
 
 
 2a Questão
Método especial destinado ao preparo de novos objetos durante sua instanciação. Pode ser acionado por meio do operador new,
recebendo parâmetros como métodos comuns, o que permite caracterizar os objetos já na instanciação. Trata-se de:
 
 Método
 Construtor
Comportamento
Sobrescrita (override)
Operação
Respondido em 15/04/2020 11:30:04
 
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','4','','','');
javascript:abre_frame('3','4','','','');
02/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2331669&courseId=13035&classId=1250391&topicId=3041719&p0=03c7c0ace395d80182db0… 2/3
 3a Questão
Métodos na mesma classe podem ter o mesmo nome, mas com parâmetros diferentes.
Isso se denomina :
 Sobrecarga
Abstração
Encapsulamento
Classe
Sobrescrita
Respondido em 15/04/2020 11:30:07
 
 
 4a Questão
Assinale a alternativa correta. Qual(is) entre as seguintes alternativas representa a declaração de um construtor válido para a
classe Teste?
I. public void Teste(String s) { }
II. Teste(String s, int a) { }
III. int Teste( ) { }
IV. protected construtor Teste( ) { }
V. Teste( ) { }
 I, II, IV.
 II, V.
II, IV.
I, II, III.
I, II.
Respondido em 15/04/2020 11:30:08
 
 
 5a Questão
Qual afirmação é verdadeira sobre o construtor padrão de uma classe?
 O construtor padrão deve ter, pelo menos, um argumento.
Nenhuma das anteriores
O construtor padrão sempre retorna um valor nulo.
 O Java fornece automaticamente

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes