Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/5 - Programação Orientada a Objetos Java é uma linguagem orientada a objetos. Para criarmos um objeto chamado “exemplo”, pertencente à classe “Exemplo“, qual das alternativas abaixo está correta: Nota: 20.0 A class Exemplo = new Exemplo; B Exemplo exemplo = new Exemplo(); Você acertou! Para criarmos objetos, no Java, devemos sempre utilizar o operador ‘new’, conforme vimos durante a parte prática 1 de nossa aula. C Exemplo exemplo(); D public class Exemplo {}; E Exemplo exemplo; Questão 2/5 - Programação Orientada a Objetos Java é um exemplo de linguagem de programação orientada a objetos. Sobre Classes e Objetos na linguagem Java, indique a alternativa correta entre as apresentadas abaixo: Nota: 20.0 A o compilador Java não aceita classes cujo nome não inicie com letra maiúscula. B é uma boa prática de programação Java a utilização de nomes de pacotes iniciando com letras minúsculas. Você acertou! Conforme as boas práticas de programação que mostramos durante a aula, no slide 17 da aula 1. C na linguagem Java não é possível criar Classes a partir de Interfaces. D os métodos, na linguagem Java, devem sempre iniciar com o caractere ‘_’. E se, na linguagem Java, criarmos uma classe dentro de um pacote, os objetos desta classe só poderão ser utilizados dentro deste pacote. Questão 3/5 - Programação Orientada a Objetos A programação orientada a objetos possui vantagens e desvantagens. Como vantagem podemos dizer que o desenvolvimento é mais rápido utilizando a POO. Das alternativas abaixo, qual indica uma desvantagem da programação orientada a objetos: Nota: 20.0 A os analistas podem trabalhar em um nível mais alto de abstração. B os custos de desenvolvimento da aplicação são menores. C as aplicações necessitam de um hardware mais robusto para executarem. Você acertou! Conforme vimos na apresentação das desvantagens da programação orienta a objetos no slide 7 da apresentação. D maior adequação a tecnologia cliente-servidor. E possibilidade de utilização de classes externas à aplicação. Questão 4/5 - Programação Orientada a Objetos Classes e objetos em POO possuem algumas características quanto à sua construção, destruição, ações e comportamento. Sobre as Classes e Objetos, na POO, é correto afirmar que: Nota: 20.0 A uma classe define características e ações que os objetos irão ter. O objeto, por sua vez, pode alterar essas características e ações. B o método construtor da classe é o primeiro método que é chamado ao ser criado um objeto desta classe. Você acertou! Conforme vimos na aula 2, no slide 6. C as classes não devem ser relacionadas a entidades do mundo real. D podem existir objetos que não sejam instancias de classes. E os atributos que a classe define determinam o comportamento que os objetos desta classe irão ter. Questão 5/5 - Programação Orientada a Objetos Dado o conteúdo apresentado e discutido em sala pelo professor, avalie as afirmações abaixo quanto ao seguinte assunto: linguagem/tecnologia Java. I) JVM representa o “kit” necessário para desenvolver aplicações Java. II) JRE representa a máquina virtual Java, a qual está embutida na instalação do Java. III) JDK representa o ambiente onde as aplicações Java são executadas. IV) O foco do Java foi e ainda é aumentar os recursos do navegador (lado cliente) por meio de pequenos programas (ou applets). Assinale a alternativa correta: Nota: 20.0 A Apenas as afirmações I e II estão corretas. B Apenas as afirmações III e IV estão corretas. C Apenas as afirmações II e IV estão corretas. D Nenhuma afirmação está correta, o correto é: JVM representa a máquina virtual Java, a qual está embutida na instalação do Java (JRE). JRE representa o ambiente onde as aplicações Java são executadas. JDK representa o “kit” necessário para desenvolver aplicações Java. O foco do Java foi aumentar os recursos do navegador (lado cliente), agora é outro: médias e grandes aplicações - principalmente lado do servidor. Você acertou!
Compartilhar