Baixe o app para aproveitar ainda mais
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
Compartilhar