Buscar

POO Apol1

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 3 páginas

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!

Outros materiais