Escolar Documentos
Profissional Documentos
Cultura Documentos
“O paradigma orientado a objeto foi pela primeira vez aplicado de forma adaptada na linguagem
de programação Simula 67, nos anos de 1960, posteriormente também sendo utilizada de forma
exclusiva na linguagem Smalltalk da Xerox.”
Considerando estas informações e os conteúdos do livro-base, assinale a alternativa correta:
Nota: 10.0
E O Paradigma orientado a objeto é uma evolução dos demais paradigmas e como uma boa prática deve se
Tema 1 da aula 1 aborda os temas desta questão
A I apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de ou
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia
Conteúdo abordado na Aula 2 - Tema 3
B II apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de ou
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia
Conteúdo abordado na Aula 2 - Tema 3
C III apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de ou
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia
Conteúdo abordado na Aula 2 - Tema 3
D I e II apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de ou
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia
Conteúdo abordado na Aula 2 - Tema 3
E I, II e III.
Você assinalou essa alternativa (E)
Você acertou!
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de ou
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia
Conteúdo abordado na Aula 2 - Tema 3
A I apenas
(FALSO) I. package indica o nome do pacote na qual a classe está.
(CORRETO) II. Este comando é responsável por informar o nome da classe. O comando public indica que
classes, esse conceito de classes públicas e privadas e suas implicações serão discutidos em detalhes em
(CORRETO) III. main é o nome do método principal, equivalente a função principal em linguagens como C
pelo programa.
Conteúdo abordado na Aula 1 - Tema 4
B I e II apenas
(FALSO) I. package indica o nome do pacote na qual a classe está.
(CORRETO) II. Este comando é responsável por informar o nome da classe. O comando public indica que
classes, esse conceito de classes públicas e privadas e suas implicações serão discutidos em detalhes em
(CORRETO) III. main é o nome do método principal, equivalente a função principal em linguagens como C
pelo programa.
Conteúdo abordado na Aula 1 - Tema 4
C II e III apenas
Você assinalou essa alternativa (C)
Você acertou!
(FALSO) I. package indica o nome do pacote na qual a classe está.
(CORRETO) II. Este comando é responsável por informar o nome da classe. O comando public indica que
classes, esse conceito de classes públicas e privadas e suas implicações serão discutidos em detalhes em
(CORRETO) III. main é o nome do método principal, equivalente a função principal em linguagens como C
pelo programa.
Conteúdo abordado na Aula 1 - Tema 4
D I e III apenas
(FALSO) I. package indica o nome do pacote na qual a classe está.
(CORRETO) II. Este comando é responsável por informar o nome da classe. O comando public indica que
classes, esse conceito de classes públicas e privadas e suas implicações serão discutidos em detalhes em
(CORRETO) III. main é o nome do método principal, equivalente a função principal em linguagens como C
pelo programa.
Conteúdo abordado na Aula 1 - Tema 4
E I, II e III.
(FALSO) I. package indica o nome do pacote na qual a classe está.
(CORRETO) II. Este comando é responsável por informar o nome da classe. O comando public indica que
classes, esse conceito de classes públicas e privadas e suas implicações serão discutidos em detalhes em
(CORRETO) III. main é o nome do método principal, equivalente a função principal em linguagens como C
pelo programa.
Conteúdo abordado na Aula 1 - Tema 4
A I apenas
(CORRETO) I. Tradicionalmente as linguagens de programação passam por um processo denominado co
programador no que chamamos de código de máquina, ou binário, este código nativo é lido pelo processa
(FALSO) II. Quanto ao Java, dependendo do ambiente de execução é possível trabalhar com ele tanto inte
um processo que combina ambos.
(FALSO) III. O processo de Interpretação toma tempo de processamento e no caso geral um programa co
equivalente interpretado.
Conteúdo abordado na Aula 1 - Tema 3
B II apenas
(CORRETO) I. Tradicionalmente as linguagens de programação passam por um processo denominado co
programador no que chamamos de código de máquina, ou binário, este código nativo é lido pelo processa
(FALSO) II. Quanto ao Java, dependendo do ambiente de execução é possível trabalhar com ele tanto inte
um processo que combina ambos.
(FALSO) III. O processo de Interpretação toma tempo de processamento e no caso geral um programa co
equivalente interpretado.
Conteúdo abordado na Aula 1 - Tema 3
C III apenas
(CORRETO) I. Tradicionalmente as linguagens de programação passam por um processo denominado co
programador no que chamamos de código de máquina, ou binário, este código nativo é lido pelo processa
(FALSO) II. Quanto ao Java, dependendo do ambiente de execução é possível trabalhar com ele tanto inte
um processo que combina ambos.
(FALSO) III. O processo de Interpretação toma tempo de processamento e no caso geral um programa co
equivalente interpretado.
Conteúdo abordado na Aula 1 - Tema 3
D I e II apenas
Você assinalou essa alternativa (D)
(CORRETO) I. Tradicionalmente as linguagens de programação passam por um processo denominado co
programador no que chamamos de código de máquina, ou binário, este código nativo é lido pelo processa
(FALSO) II. Quanto ao Java, dependendo do ambiente de execução é possível trabalhar com ele tanto inte
um processo que combina ambos.
(FALSO) III. O processo de Interpretação toma tempo de processamento e no caso geral um programa co
equivalente interpretado.
Conteúdo abordado na Aula 1 - Tema 3
E I, II e III
(CORRETO) I. Tradicionalmente as linguagens de programação passam por um processo denominado co
programador no que chamamos de código de máquina, ou binário, este código nativo é lido pelo processa
(FALSO) II. Quanto ao Java, dependendo do ambiente de execução é possível trabalhar com ele tanto inte
um processo que combina ambos.
(FALSO) III. O processo de Interpretação toma tempo de processamento e no caso geral um programa co
equivalente interpretado.
Conteúdo abordado na Aula 1 - Tema 3
A I apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
B II apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
C I e II apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
D I e III apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
E I, II e III.
Você assinalou essa alternativa (E)
Você acertou!
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
A I apenas
(FALSO) I. Os métodos get e set são aplicados sobre atributos privados
(FALSO) II. Os métodos get possuem tipo de retorno do tipo do atributo
(FALSO) III. Os métodos get e set servem para acessar atributos encapsulados
Conteúdo abordado na Aula 3 - Tema 2
B II apenas
(FALSO) I. Os métodos get e set são aplicados sobre atributos privados
(FALSO) II. Os métodos get possuem tipo de retorno do tipo do atributo
(FALSO) III. Os métodos get e set servem para acessar atributos encapsulados
Conteúdo abordado na Aula 3 - Tema 2
C I e II apenas
(FALSO) I. Os métodos get e set são aplicados sobre atributos privados
(FALSO) II. Os métodos get possuem tipo de retorno do tipo do atributo
(FALSO) III. Os métodos get e set servem para acessar atributos encapsulados
Conteúdo abordado na Aula 3 - Tema 2
D I e III apenas
(FALSO) I. Os métodos get e set são aplicados sobre atributos privados
(FALSO) II. Os métodos get possuem tipo de retorno do tipo do atributo
(FALSO) III. Os métodos get e set servem para acessar atributos encapsulados
Conteúdo abordado na Aula 3 - Tema 2
A I apenas
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
B II apenas
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
C III apenas
Você assinalou essa alternativa (C)
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
D I e II apenas
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
E I, II e III.
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
A I apenas
(CORRETO) I. public: O elemento é público e pode ser acessado por qualquer outra classe sem restrições
(FALSO) II. private: O elemento é privado e só pode ser acessado internamente na classe.
(FALSO) III. protected: O elemento é protegido, e será acessado somente de dentro da própria classe, outr
Conteúdo abordado na Aula 3 - Tema 1
B II apenas
(CORRETO) I. public: O elemento é público e pode ser acessado por qualquer outra classe sem restrições
(FALSO) II. private: O elemento é privado e só pode ser acessado internamente na classe.
(FALSO) III. protected: O elemento é protegido, e será acessado somente de dentro da própria classe, outr
Conteúdo abordado na Aula 3 - Tema 1
C I e II apenas
(CORRETO) I. public: O elemento é público e pode ser acessado por qualquer outra classe sem restrições
(FALSO) II. private: O elemento é privado e só pode ser acessado internamente na classe.
(FALSO) III. protected: O elemento é protegido, e será acessado somente de dentro da própria classe, outr
Conteúdo abordado na Aula 3 - Tema 1
D I e III apenas
Você assinalou essa alternativa (D)
(CORRETO) I. public: O elemento é público e pode ser acessado por qualquer outra classe sem restrições
(FALSO) II. private: O elemento é privado e só pode ser acessado internamente na classe.
(FALSO) III. protected: O elemento é protegido, e será acessado somente de dentro da própria classe, outr
Conteúdo abordado na Aula 3 - Tema 1
A I apenas
(FALSO) I. Um atributo estático funciona parecido com uma variável global daquela classe, o atributo exist
(FALSO) II. Um método estático é acessado de forma independente da instanciação e pode acessar outro
(FALSO) III. A forma correta seria: static int nomeAtributo;
Conteúdo abordado na Aula 2 - Tema 3
B II apenas
(FALSO) I. Um atributo estático funciona parecido com uma variável global daquela classe, o atributo exist
(FALSO) II. Um método estático é acessado de forma independente da instanciação e pode acessar outro
(FALSO) III. A forma correta seria: static int nomeAtributo;
Conteúdo abordado na Aula 2 - Tema 3
C III apenas
(FALSO) I. Um atributo estático funciona parecido com uma variável global daquela classe, o atributo exist
(FALSO) II. Um método estático é acessado de forma independente da instanciação e pode acessar outro
(FALSO) III. A forma correta seria: static int nomeAtributo;
Conteúdo abordado na Aula 2 - Tema 3
D I e II apenas
(FALSO) I. Um atributo estático funciona parecido com uma variável global daquela classe, o atributo exist
(FALSO) II. Um método estático é acessado de forma independente da instanciação e pode acessar outro
(FALSO) III. A forma correta seria: static int nomeAtributo;
Conteúdo abordado na Aula 2 - Tema 3
A cliente.comprar()
Em programação orientada a objetos o foco está no objeto, por isso ele vem antes da ação. Tema 1 da au
B comprar(dados_cliente)
Em programação orientada a objetos o foco está no objeto, por isso ele vem antes da ação. Tema 1 da au
C comprar().cliente
Em programação orientada a objetos o foco está no objeto, por isso ele vem antes da ação. Tema 1 da au
D comprar().cliente()
Em programação orientada a objetos o foco está no objeto, por isso ele vem antes da ação. Tema 1 da au
E clienteCompra();
Você assinalou essa alternativa (E)
Em programação orientada a objetos o foco está no objeto, por isso ele vem antes da ação. Tema 1 da au
B II apenas
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
C III apenas
Você assinalou essa alternativa (C)
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
D I e II apenas
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
E I, II e III.
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
A I apenas
(CORRETO) I. As strings, ou sequência de caracteres, no Java são representadas com uma classe chama
devem ser escritas entre aspas duplas. Elas possuem diversos métodos internos.
(CORRETO) II. Os arrays também contam com diversos atributos e métodos, por exemplo o atributo lengt
que retorna a quantidade de itens do array.
(CORRETO) III. O operador + ao ser utilizado com Strings concatena as mesmas gerando uma nova string
Conteúdo abordado na Aula 1 - Tema 5
B II apenas
(CORRETO) I. As strings, ou sequência de caracteres, no Java são representadas com uma classe chama
devem ser escritas entre aspas duplas. Elas possuem diversos métodos internos.
(CORRETO) II. Os arrays também contam com diversos atributos e métodos, por exemplo o atributo lengt
que retorna a quantidade de itens do array.
(CORRETO) III. O operador + ao ser utilizado com Strings concatena as mesmas gerando uma nova string
Conteúdo abordado na Aula 1 - Tema 5
C III apenas
(CORRETO) I. As strings, ou sequência de caracteres, no Java são representadas com uma classe chama
devem ser escritas entre aspas duplas. Elas possuem diversos métodos internos.
(CORRETO) II. Os arrays também contam com diversos atributos e métodos, por exemplo o atributo lengt
que retorna a quantidade de itens do array.
(CORRETO) III. O operador + ao ser utilizado com Strings concatena as mesmas gerando uma nova string
Conteúdo abordado na Aula 1 - Tema 5
D I e II apenas
Você assinalou essa alternativa (D)
(CORRETO) I. As strings, ou sequência de caracteres, no Java são representadas com uma classe chama
devem ser escritas entre aspas duplas. Elas possuem diversos métodos internos.
(CORRETO) II. Os arrays também contam com diversos atributos e métodos, por exemplo o atributo lengt
que retorna a quantidade de itens do array.
(CORRETO) III. O operador + ao ser utilizado com Strings concatena as mesmas gerando uma nova string
Conteúdo abordado na Aula 1 - Tema 5
E I, II e III.
(CORRETO) I. As strings, ou sequência de caracteres, no Java são representadas com uma classe chama
devem ser escritas entre aspas duplas. Elas possuem diversos métodos internos.
(CORRETO) II. Os arrays também contam com diversos atributos e métodos, por exemplo o atributo lengt
que retorna a quantidade de itens do array.
(CORRETO) III. O operador + ao ser utilizado com Strings concatena as mesmas gerando uma nova string
Conteúdo abordado na Aula 1 - Tema 5
A I apenas
(CORRETO) I. A linguagem Java adotou licença de software livre GPL v3 em 2006.
(CORRETO) II. O Java é adotado nos aplicativos do sistema operacional Android, diversos tipos de servid
o tradicional programa do Imposto de Renda brasileiro dentre outros muitos exemplos.
(CORRETO) III. O Java se trata de uma linguagem Orientada a Objetos com sintaxe baseada na linguage
Conteúdo abordado na Aula 1 - Tema 2
B II apenas
(CORRETO) I. A linguagem Java adotou licença de software livre GPL v3 em 2006.
(CORRETO) II. O Java é adotado nos aplicativos do sistema operacional Android, diversos tipos de servid
o tradicional programa do Imposto de Renda brasileiro dentre outros muitos exemplos.
(CORRETO) III. O Java se trata de uma linguagem Orientada a Objetos com sintaxe baseada na linguage
Conteúdo abordado na Aula 1 - Tema 2
C III apenas
(CORRETO) I. A linguagem Java adotou licença de software livre GPL v3 em 2006.
(CORRETO) II. O Java é adotado nos aplicativos do sistema operacional Android, diversos tipos de servid
o tradicional programa do Imposto de Renda brasileiro dentre outros muitos exemplos.
(CORRETO) III. O Java se trata de uma linguagem Orientada a Objetos com sintaxe baseada na linguage
Conteúdo abordado na Aula 1 - Tema 2
D I e II apenas
(CORRETO) I. A linguagem Java adotou licença de software livre GPL v3 em 2006.
(CORRETO) II. O Java é adotado nos aplicativos do sistema operacional Android, diversos tipos de servid
o tradicional programa do Imposto de Renda brasileiro dentre outros muitos exemplos.
(CORRETO) III. O Java se trata de uma linguagem Orientada a Objetos com sintaxe baseada na linguage
Conteúdo abordado na Aula 1 - Tema 2
E I, II e III
Você assinalou essa alternativa (E)
Você acertou!
(CORRETO) I. A linguagem Java adotou licença de software livre GPL v3 em 2006.
(CORRETO) II. O Java é adotado nos aplicativos do sistema operacional Android, diversos tipos de servid
o tradicional programa do Imposto de Renda brasileiro dentre outros muitos exemplos.
(CORRETO) III. O Java se trata de uma linguagem Orientada a Objetos com sintaxe baseada na linguage
Conteúdo abordado na Aula 1 - Tema 2
B II apenas
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. Bytecode é o equivalente ao executável Java, o Bytecode é gerado após o processo de co
(FALSO) III. Kit de desenvolvimento Java é o conjunto de bibliotecas, compiladores e demais ferramentas
Conteúdo abordado na Aula 1 - Tema 3
C III apenas
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. Bytecode é o equivalente ao executável Java, o Bytecode é gerado após o processo de co
(FALSO) III. Kit de desenvolvimento Java é o conjunto de bibliotecas, compiladores e demais ferramentas
Conteúdo abordado na Aula 1 - Tema 3
D I e II apenas
Você assinalou essa alternativa (D)
Você acertou!
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. Bytecode é o equivalente ao executável Java, o Bytecode é gerado após o processo de co
(FALSO) III. Kit de desenvolvimento Java é o conjunto de bibliotecas, compiladores e demais ferramentas
Conteúdo abordado na Aula 1 - Tema 3
E I, II e III
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. Bytecode é o equivalente ao executável Java, o Bytecode é gerado após o processo de co
(FALSO) III. Kit de desenvolvimento Java é o conjunto de bibliotecas, compiladores e demais ferramentas
Conteúdo abordado na Aula 1 - Tema 3
A I apenas
(FALSO) I. Um atributo estático funciona parecido com uma variável global daquela classe, o atributo exist
(FALSO) II. Um método estático é acessado de forma independente da instanciação e pode acessar outro
(FALSO) III. A forma correta seria: static int nomeAtributo;
Conteúdo abordado na Aula 2 - Tema 3
B II apenas
(FALSO) I. Um atributo estático funciona parecido com uma variável global daquela classe, o atributo exist
(FALSO) II. Um método estático é acessado de forma independente da instanciação e pode acessar outro
(FALSO) III. A forma correta seria: static int nomeAtributo;
Conteúdo abordado na Aula 2 - Tema 3
C III apenas
(FALSO) I. Um atributo estático funciona parecido com uma variável global daquela classe, o atributo exist
(FALSO) II. Um método estático é acessado de forma independente da instanciação e pode acessar outro
(FALSO) III. A forma correta seria: static int nomeAtributo;
Conteúdo abordado na Aula 2 - Tema 3
D I e II apenas
(FALSO) I. Um atributo estático funciona parecido com uma variável global daquela classe, o atributo exist
(FALSO) II. Um método estático é acessado de forma independente da instanciação e pode acessar outro
(FALSO) III. A forma correta seria: static int nomeAtributo;
Conteúdo abordado na Aula 2 - Tema 3
A I apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de ou
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia
Conteúdo abordado na Aula 2 - Tema 3
B II apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de ou
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia
Conteúdo abordado na Aula 2 - Tema 3
C III apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de ou
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia
Conteúdo abordado na Aula 2 - Tema 3
D I e II apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de ou
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia
Conteúdo abordado na Aula 2 - Tema 3
E I, II e III.
Você assinalou essa alternativa (E)
Você acertou!
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de ou
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia
Conteúdo abordado na Aula 2 - Tema 3
A I apenas
(CORRETO) I. A abstração do encapsulamento simplifica o entendimento de quem utiliza a classe.
(CORRETO) II. Com os elementos encapsulados não existe risco da classe estar sendo utilizada de uma f
(CORRETO) III. Quando encapsulamos os elementos de uma classe a manutenção fica facilitada pois con
acessado;
Conteúdo abordado na Aula 3 - Tema 2
B II apenas
(CORRETO) I. A abstração do encapsulamento simplifica o entendimento de quem utiliza a classe.
(CORRETO) II. Com os elementos encapsulados não existe risco da classe estar sendo utilizada de uma f
(CORRETO) III. Quando encapsulamos os elementos de uma classe a manutenção fica facilitada pois con
acessado;
Conteúdo abordado na Aula 3 - Tema 2
C I e II apenas
Você assinalou essa alternativa (C)
(CORRETO) I. A abstração do encapsulamento simplifica o entendimento de quem utiliza a classe.
(CORRETO) II. Com os elementos encapsulados não existe risco da classe estar sendo utilizada de uma f
(CORRETO) III. Quando encapsulamos os elementos de uma classe a manutenção fica facilitada pois con
acessado;
Conteúdo abordado na Aula 3 - Tema 2
D I e III apenas
(CORRETO) I. A abstração do encapsulamento simplifica o entendimento de quem utiliza a classe.
(CORRETO) II. Com os elementos encapsulados não existe risco da classe estar sendo utilizada de uma f
(CORRETO) III. Quando encapsulamos os elementos de uma classe a manutenção fica facilitada pois con
acessado;
Conteúdo abordado na Aula 3 - Tema 2
E I, II e III.
(CORRETO) I. A abstração do encapsulamento simplifica o entendimento de quem utiliza a classe.
(CORRETO) II. Com os elementos encapsulados não existe risco da classe estar sendo utilizada de uma f
(CORRETO) III. Quando encapsulamos os elementos de uma classe a manutenção fica facilitada pois con
acessado;
Conteúdo abordado na Aula 3 - Tema 2
I- JRE é o conjunto de softwares necessários para executar programas feitos em Java.
II- JIT, Just in time compilation, é uma estratégia de compilação dinâmica de partes do código
Java em tempo de execução.
III- Garbage Collection é uma rotina dentro da Máquina Virtual Java que deleta programas Java
que estejam muitos dias sem uso.
É correto apenas o que se afirma em
Nota: 0.0Você não pontuou essa questão
A I apenas
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. JIT é uma técnica que permite que a JVM compile partes críticas do código em linguagem
(FALSO) III. Garbage Collection é uma técnica que isenta o programador da responsabilidade de desaloca
alocada não utilizada.
Conteúdo abordado na Aula 1 - Tema 3
B II apenas
Você assinalou essa alternativa (B)
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. JIT é uma técnica que permite que a JVM compile partes críticas do código em linguagem
(FALSO) III. Garbage Collection é uma técnica que isenta o programador da responsabilidade de desaloca
alocada não utilizada.
Conteúdo abordado na Aula 1 - Tema 3
C III apenas
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. JIT é uma técnica que permite que a JVM compile partes críticas do código em linguagem
(FALSO) III. Garbage Collection é uma técnica que isenta o programador da responsabilidade de desaloca
alocada não utilizada.
Conteúdo abordado na Aula 1 - Tema 3
D I e II apenas
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. JIT é uma técnica que permite que a JVM compile partes críticas do código em linguagem
(FALSO) III. Garbage Collection é uma técnica que isenta o programador da responsabilidade de desaloca
alocada não utilizada.
Conteúdo abordado na Aula 1 - Tema 3
E I, II e III
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. JIT é uma técnica que permite que a JVM compile partes críticas do código em linguagem
(FALSO) III. Garbage Collection é uma técnica que isenta o programador da responsabilidade de desaloca
alocada não utilizada.
Conteúdo abordado na Aula 1 - Tema 3
A I apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
B II apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
C I e II apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
D I e III apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
E I, II e III.
Você assinalou essa alternativa (E)
Você acertou!
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
A I apenas
(CORRETO) I. sort(List<> lista); ele coloca em ordem crescente os itens da lista passada por parâmetro
(FALSO) II. shuffle(List<> lista, Random rnd); Embaralha de forma aleatória os elementos da lista passada
objeto da classe Random passado por parâmetro também.
(CORRETO) III. reverse(List<> lista); Coloca todos os itens em ordem reversa.
Conteúdo abordado na Aula 3 - Tema 3
B II apenas
(CORRETO) I. sort(List<> lista); ele coloca em ordem crescente os itens da lista passada por parâmetro
(FALSO) II. shuffle(List<> lista, Random rnd); Embaralha de forma aleatória os elementos da lista passada
objeto da classe Random passado por parâmetro também.
(CORRETO) III. reverse(List<> lista); Coloca todos os itens em ordem reversa.
Conteúdo abordado na Aula 3 - Tema 3
C I e II apenas
(CORRETO) I. sort(List<> lista); ele coloca em ordem crescente os itens da lista passada por parâmetro
(FALSO) II. shuffle(List<> lista, Random rnd); Embaralha de forma aleatória os elementos da lista passada
objeto da classe Random passado por parâmetro também.
(CORRETO) III. reverse(List<> lista); Coloca todos os itens em ordem reversa.
Conteúdo abordado na Aula 3 - Tema 3
D I e III apenas
Você assinalou essa alternativa (D)
Você acertou!
(CORRETO) I. sort(List<> lista); ele coloca em ordem crescente os itens da lista passada por parâmetro
(FALSO) II. shuffle(List<> lista, Random rnd); Embaralha de forma aleatória os elementos da lista passada
objeto da classe Random passado por parâmetro também.
(CORRETO) III. reverse(List<> lista); Coloca todos os itens em ordem reversa.
Conteúdo abordado na Aula 3 - Tema 3
A I apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
B II apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
C I e II apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
D I e III apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
E I, II e III.
Você assinalou essa alternativa (E)
Você acertou!
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e Lo
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também
recomendadas apenas para versões antigas ou código que devem conversar com projetos antigos.
Conteúdo abordado na Aula 3 - Tema 5
A I apenas
Você assinalou essa alternativa (A)
Você acertou!
(CORRETO) I. Tradicionalmente as linguagens de programação passam por um processo denominado co
programador no que chamamos de código de máquina, ou binário, este código nativo é lido pelo processa
(FALSO) II. Quanto ao Java, dependendo do ambiente de execução é possível trabalhar com ele tanto inte
um processo que combina ambos.
(FALSO) III. O processo de Interpretação toma tempo de processamento e no caso geral um programa co
equivalente interpretado.
Conteúdo abordado na Aula 1 - Tema 3
B II apenas
(CORRETO) I. Tradicionalmente as linguagens de programação passam por um processo denominado co
programador no que chamamos de código de máquina, ou binário, este código nativo é lido pelo processa
(FALSO) II. Quanto ao Java, dependendo do ambiente de execução é possível trabalhar com ele tanto inte
um processo que combina ambos.
(FALSO) III. O processo de Interpretação toma tempo de processamento e no caso geral um programa co
equivalente interpretado.
Conteúdo abordado na Aula 1 - Tema 3
C III apenas
(CORRETO) I. Tradicionalmente as linguagens de programação passam por um processo denominado co
programador no que chamamos de código de máquina, ou binário, este código nativo é lido pelo processa
(FALSO) II. Quanto ao Java, dependendo do ambiente de execução é possível trabalhar com ele tanto inte
um processo que combina ambos.
(FALSO) III. O processo de Interpretação toma tempo de processamento e no caso geral um programa co
equivalente interpretado.
Conteúdo abordado na Aula 1 - Tema 3
D I e II apenas
(CORRETO) I. Tradicionalmente as linguagens de programação passam por um processo denominado co
programador no que chamamos de código de máquina, ou binário, este código nativo é lido pelo processa
(FALSO) II. Quanto ao Java, dependendo do ambiente de execução é possível trabalhar com ele tanto inte
um processo que combina ambos.
(FALSO) III. O processo de Interpretação toma tempo de processamento e no caso geral um programa co
equivalente interpretado.
Conteúdo abordado na Aula 1 - Tema 3
E I, II e III
(CORRETO) I. Tradicionalmente as linguagens de programação passam por um processo denominado co
programador no que chamamos de código de máquina, ou binário, este código nativo é lido pelo processa
(FALSO) II. Quanto ao Java, dependendo do ambiente de execução é possível trabalhar com ele tanto inte
um processo que combina ambos.
(FALSO) III. O processo de Interpretação toma tempo de processamento e no caso geral um programa co
equivalente interpretado.
Conteúdo abordado na Aula 1 - Tema 3
A I apenas
(CORRETO) I. A linguagem Java adotou licença de software livre GPL v3 em 2006.
(CORRETO) II. O Java é adotado nos aplicativos do sistema operacional Android, diversos tipos de servid
o tradicional programa do Imposto de Renda brasileiro dentre outros muitos exemplos.
(CORRETO) III. O Java se trata de uma linguagem Orientada a Objetos com sintaxe baseada na linguage
Conteúdo abordado na Aula 1 - Tema 2
B II apenas
(CORRETO) I. A linguagem Java adotou licença de software livre GPL v3 em 2006.
(CORRETO) II. O Java é adotado nos aplicativos do sistema operacional Android, diversos tipos de servid
o tradicional programa do Imposto de Renda brasileiro dentre outros muitos exemplos.
(CORRETO) III. O Java se trata de uma linguagem Orientada a Objetos com sintaxe baseada na linguage
Conteúdo abordado na Aula 1 - Tema 2
C III apenas
(CORRETO) I. A linguagem Java adotou licença de software livre GPL v3 em 2006.
(CORRETO) II. O Java é adotado nos aplicativos do sistema operacional Android, diversos tipos de servid
o tradicional programa do Imposto de Renda brasileiro dentre outros muitos exemplos.
(CORRETO) III. O Java se trata de uma linguagem Orientada a Objetos com sintaxe baseada na linguage
Conteúdo abordado na Aula 1 - Tema 2
D I e II apenas
(CORRETO) I. A linguagem Java adotou licença de software livre GPL v3 em 2006.
(CORRETO) II. O Java é adotado nos aplicativos do sistema operacional Android, diversos tipos de servid
o tradicional programa do Imposto de Renda brasileiro dentre outros muitos exemplos.
(CORRETO) III. O Java se trata de uma linguagem Orientada a Objetos com sintaxe baseada na linguage
Conteúdo abordado na Aula 1 - Tema 2
E I, II e III
Você assinalou essa alternativa (E)
Você acertou!
(CORRETO) I. A linguagem Java adotou licença de software livre GPL v3 em 2006.
(CORRETO) II. O Java é adotado nos aplicativos do sistema operacional Android, diversos tipos de servid
o tradicional programa do Imposto de Renda brasileiro dentre outros muitos exemplos.
(CORRETO) III. O Java se trata de uma linguagem Orientada a Objetos com sintaxe baseada na linguage
Conteúdo abordado na Aula 1 - Tema 2
B II apenas
Você assinalou essa alternativa (B)
Você acertou!
(FALSO) I. Como recomendação geral é interessante adotar quando possível as bibliotecas e classes inte
(CORRETO) II. LocalDate é a classe Java que representada datas recomendada para versões do Java 8 e
(FALSO) III. A classe LocalDateTime seria responsável por representar horários.
Conteúdo abordado na Aula 3 - Tema 5
C I e II apenas
(FALSO) I. Como recomendação geral é interessante adotar quando possível as bibliotecas e classes inte
(CORRETO) II. LocalDate é a classe Java que representada datas recomendada para versões do Java 8 e
(FALSO) III. A classe LocalDateTime seria responsável por representar horários.
Conteúdo abordado na Aula 3 - Tema 5
D I e III apenas
(FALSO) I. Como recomendação geral é interessante adotar quando possível as bibliotecas e classes inte
(CORRETO) II. LocalDate é a classe Java que representada datas recomendada para versões do Java 8 e
(FALSO) III. A classe LocalDateTime seria responsável por representar horários.
Conteúdo abordado na Aula 3 - Tema 5
A I apenas
(CORRETO) I. Atributos são as variáveis declaradas no corpo da classe, todos os objetos da classe terão
conceito de registro na programação estruturada.
(CORRETO) II. Os métodos são as funções associadas a classe e executam relativamente aos atributos d
(CORRETO) III. O estado representa um determinado momento do objeto e os valores de seus atributos n
Conteúdo abordado na Aula 2 - Tema 1
B II apenas
(CORRETO) I. Atributos são as variáveis declaradas no corpo da classe, todos os objetos da classe terão
conceito de registro na programação estruturada.
(CORRETO) II. Os métodos são as funções associadas a classe e executam relativamente aos atributos d
(CORRETO) III. O estado representa um determinado momento do objeto e os valores de seus atributos n
Conteúdo abordado na Aula 2 - Tema 1
C III apenas
(CORRETO) I. Atributos são as variáveis declaradas no corpo da classe, todos os objetos da classe terão
conceito de registro na programação estruturada.
(CORRETO) II. Os métodos são as funções associadas a classe e executam relativamente aos atributos d
(CORRETO) III. O estado representa um determinado momento do objeto e os valores de seus atributos n
Conteúdo abordado na Aula 2 - Tema 1
D I e II apenas
(CORRETO) I. Atributos são as variáveis declaradas no corpo da classe, todos os objetos da classe terão
conceito de registro na programação estruturada.
(CORRETO) II. Os métodos são as funções associadas a classe e executam relativamente aos atributos d
(CORRETO) III. O estado representa um determinado momento do objeto e os valores de seus atributos n
Conteúdo abordado na Aula 2 - Tema 1
E I, II e III.
Você assinalou essa alternativa (E)
Você acertou!
(CORRETO) I. Atributos são as variáveis declaradas no corpo da classe, todos os objetos da classe terão
conceito de registro na programação estruturada.
(CORRETO) II. Os métodos são as funções associadas a classe e executam relativamente aos atributos d
(CORRETO) III. O estado representa um determinado momento do objeto e os valores de seus atributos n
Conteúdo abordado na Aula 2 - Tema 1
I- JRE é o conjunto de softwares necessários para executar programas feitos em Java.
II- JIT, Just in time compilation, é uma estratégia de compilação dinâmica de partes do código
Java em tempo de execução.
III- Garbage Collection é uma rotina dentro da Máquina Virtual Java que deleta programas Java
que estejam muitos dias sem uso.
É correto apenas o que se afirma em
Nota: 0.0Você não pontuou essa questão
A I apenas
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. JIT é uma técnica que permite que a JVM compile partes críticas do código em linguagem
(FALSO) III. Garbage Collection é uma técnica que isenta o programador da responsabilidade de desaloca
alocada não utilizada.
Conteúdo abordado na Aula 1 - Tema 3
B II apenas
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. JIT é uma técnica que permite que a JVM compile partes críticas do código em linguagem
(FALSO) III. Garbage Collection é uma técnica que isenta o programador da responsabilidade de desaloca
alocada não utilizada.
Conteúdo abordado na Aula 1 - Tema 3
C III apenas
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. JIT é uma técnica que permite que a JVM compile partes críticas do código em linguagem
(FALSO) III. Garbage Collection é uma técnica que isenta o programador da responsabilidade de desaloca
alocada não utilizada.
Conteúdo abordado na Aula 1 - Tema 3
D I e II apenas
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. JIT é uma técnica que permite que a JVM compile partes críticas do código em linguagem
(FALSO) III. Garbage Collection é uma técnica que isenta o programador da responsabilidade de desaloca
alocada não utilizada.
Conteúdo abordado na Aula 1 - Tema 3
E I, II e III
Você assinalou essa alternativa (E)
(CORRETO) I. Máquina Virtual Java é o programa responsável por interpretar e executar código Bytecode
(CORRETO) II. JIT é uma técnica que permite que a JVM compile partes críticas do código em linguagem
(FALSO) III. Garbage Collection é uma técnica que isenta o programador da responsabilidade de desaloca
alocada não utilizada.
Conteúdo abordado na Aula 1 - Tema 3
A I apenas
(FALSO) I. Os métodos get e set são aplicados sobre atributos privados
(FALSO) II. Os métodos get possuem tipo de retorno do tipo do atributo
(FALSO) III. Os métodos get e set servem para acessar atributos encapsulados
Conteúdo abordado na Aula 3 - Tema 2
B II apenas
(FALSO) I. Os métodos get e set são aplicados sobre atributos privados
(FALSO) II. Os métodos get possuem tipo de retorno do tipo do atributo
(FALSO) III. Os métodos get e set servem para acessar atributos encapsulados
Conteúdo abordado na Aula 3 - Tema 2
C I e II apenas
(FALSO) I. Os métodos get e set são aplicados sobre atributos privados
(FALSO) II. Os métodos get possuem tipo de retorno do tipo do atributo
(FALSO) III. Os métodos get e set servem para acessar atributos encapsulados
Conteúdo abordado na Aula 3 - Tema 2
D I e III apenas
(FALSO) I. Os métodos get e set são aplicados sobre atributos privados
(FALSO) II. Os métodos get possuem tipo de retorno do tipo do atributo
(FALSO) III. Os métodos get e set servem para acessar atributos encapsulados
Conteúdo abordado na Aula 3 - Tema 2
A I apenas
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
B II apenas
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
C III apenas
Você assinalou essa alternativa (C)
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
D I e II apenas
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
E I, II e III.
(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica
(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao q
(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.
Conteúdo abordado na Aula 2- Tema 2
t A I apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula
na primeira letra de outra palavra caso seja um nome composto
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as
classes no entanto inicia com letra minúscula
Conteúdo abordado na Aula 2 - Tema 3
B II apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula
na primeira letra de outra palavra caso seja um nome composto
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as
classes no entanto inicia com letra minúscula
Conteúdo abordado na Aula 2 - Tema 3
C III apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula
na primeira letra de outra palavra caso seja um nome composto
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as
classes no entanto inicia com letra minúscula
Conteúdo abordado na Aula 2 - Tema 3
D I e II apenas
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula
na primeira letra de outra palavra caso seja um nome composto
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as
classes no entanto inicia com letra minúscula
Conteúdo abordado na Aula 2 - Tema 3
E I, II e III.
Você assinalou essa alternativa (E)
Você acertou!
(CORRETO) I. Pacotes são descritos apenas com letras minúsculas
(CORRETO) II. Classes iniciam com letra maiúscula e depois outra letra maiúscula
na primeira letra de outra palavra caso seja um nome composto
(CORRETO) III. A nomenclatura padrão de atributos e variáveis é semelhante as
classes no entanto inicia com letra minúscula
Conteúdo abordado na Aula 2 - Tema 3
A I apenas
(CORRETO) I. As strings, ou sequência de caracteres, no
Java são representadas com uma classe chamada justamente
de String. No Java constantes da classe String devem ser
escritas entre aspas duplas. Elas possuem diversos métodos
internos.
(CORRETO) II. Os arrays também contam com diversos
atributos e métodos, por exemplo o atributo length que como
na classe String possui um método de mesmo nome que
retorna a quantidade de itens do array.
(CORRETO) III. O operador + ao ser utilizado com Strings
concatena as mesmas gerando uma nova string composta
pelas duas.
Conteúdo abordado na Aula 1 - Tema 5
B II apenas
(CORRETO) I. As strings, ou sequência de caracteres, no
Java são representadas com uma classe chamada justamente
de String. No Java constantes da classe String devem ser
escritas entre aspas duplas. Elas possuem diversos métodos
internos.
(CORRETO) II. Os arrays também contam com diversos
atributos e métodos, por exemplo o atributo length que como
na classe String possui um método de mesmo nome que
retorna a quantidade de itens do array.
(CORRETO) III. O operador + ao ser utilizado com Strings
concatena as mesmas gerando uma nova string composta
pelas duas.
Conteúdo abordado na Aula 1 - Tema 5
C III apenas
(CORRETO) I. As strings, ou sequência de caracteres, no
Java são representadas com uma classe chamada justamente
de String. No Java constantes da classe String devem ser
escritas entre aspas duplas. Elas possuem diversos métodos
internos.
(CORRETO) II. Os arrays também contam com diversos
atributos e métodos, por exemplo o atributo length que como
na classe String possui um método de mesmo nome que
retorna a quantidade de itens do array.
(CORRETO) III. O operador + ao ser utilizado com Strings
concatena as mesmas gerando uma nova string composta
pelas duas.
Conteúdo abordado na Aula 1 - Tema 5
D I e II apenas
Você assinalou essa alternativa (D)
(CORRETO) I. As strings, ou sequência de caracteres, no
Java são representadas com uma classe chamada justamente
de String. No Java constantes da classe String devem ser
escritas entre aspas duplas. Elas possuem diversos métodos
internos.
(CORRETO) II. Os arrays também contam com diversos
atributos e métodos, por exemplo o atributo length que como
na classe String possui um método de mesmo nome que
retorna a quantidade de itens do array.
(CORRETO) III. O operador + ao ser utilizado com Strings
concatena as mesmas gerando uma nova string composta
pelas duas.
Conteúdo abordado na Aula 1 - Tema 5
E I, II e III.
(CORRETO) I. As strings, ou sequência de caracteres, no
Java são representadas com uma classe chamada justamente
de String. No Java constantes da classe String devem ser
escritas entre aspas duplas. Elas possuem diversos métodos
internos.
(CORRETO) II. Os arrays também contam com diversos
atributos e métodos, por exemplo o atributo length que como
na classe String possui um método de mesmo nome que
retorna a quantidade de itens do array.
(CORRETO) III. O operador + ao ser utilizado com Strings
concatena as mesmas gerando uma nova string composta
pelas duas.
Conteúdo abordado na Aula 1 - Tema 5
A I apenas
(CORRETO) I. O método toString é bastante conveniente quando precisamos tratar a informaçã
comparação.
(CORRETO) II. O método equals é padrão no Java e permite que ao ser sobrescrito personaliza
contexto.
(FALSO) III. O hashCode, gera um código para tabela Hash, que serve principalmente para map
Conteúdo abordado na Aula 6 - Tema 4
B II apenas
(CORRETO) I. O método toString é bastante conveniente quando precisamos tratar a informaçã
comparação.
(CORRETO) II. O método equals é padrão no Java e permite que ao ser sobrescrito personaliza
contexto.
(FALSO) III. O hashCode, gera um código para tabela Hash, que serve principalmente para map
Conteúdo abordado na Aula 6 - Tema 4
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(CORRETO) I. O método toString é bastante conveniente quando precisamos tratar a informaçã
comparação.
(CORRETO) II. O método equals é padrão no Java e permite que ao ser sobrescrito personaliza
contexto.
(FALSO) III. O hashCode, gera um código para tabela Hash, que serve principalmente para map
Conteúdo abordado na Aula 6 - Tema 4
D I e III apenas
(CORRETO) I. O método toString é bastante conveniente quando precisamos tratar a informaçã
comparação.
(CORRETO) II. O método equals é padrão no Java e permite que ao ser sobrescrito personaliza
contexto.
(FALSO) III. O hashCode, gera um código para tabela Hash, que serve principalmente para map
Conteúdo abordado na Aula 6 - Tema 4
E I, II e III.
(CORRETO) I. O método toString é bastante conveniente quando precisamos tratar a informaçã
comparação.
(CORRETO) II. O método equals é padrão no Java e permite que ao ser sobrescrito personaliza
contexto.
(FALSO) III. O hashCode, gera um código para tabela Hash, que serve principalmente para map
Conteúdo abordado na Aula 6 - Tema 4
B II apenas
Você assinalou essa alternativa (B)
Você acertou!
(FALSO) I. No Java, “error” geralmente não tem tratamento e é relacionado com algo que ocorre
geralmente podem ser manejados e ocorrem em nível de programa, por exemplo uma divisão po
(CORRETO) II. A Máquina Virtual Java detecta as exceções e devolve o controle do código para
tratar a exceção.
(FALSO) III. A JVM interrompe o programa e apresenta mensagens informando de que tipo e ond
programado um tratamento específico.
Conteúdo abordado na Aula 6 - Tema 1
C I e II apenas
(FALSO) I. No Java, “error” geralmente não tem tratamento e é relacionado com algo que ocorre
geralmente podem ser manejados e ocorrem em nível de programa, por exemplo uma divisão po
(CORRETO) II. A Máquina Virtual Java detecta as exceções e devolve o controle do código para
tratar a exceção.
(FALSO) III. A JVM interrompe o programa e apresenta mensagens informando de que tipo e ond
programado um tratamento específico.
Conteúdo abordado na Aula 6 - Tema 1
D I e III apenas
(FALSO) I. No Java, “error” geralmente não tem tratamento e é relacionado com algo que ocorre
geralmente podem ser manejados e ocorrem em nível de programa, por exemplo uma divisão po
(CORRETO) II. A Máquina Virtual Java detecta as exceções e devolve o controle do código para
tratar a exceção.
(FALSO) III. A JVM interrompe o programa e apresenta mensagens informando de que tipo e ond
programado um tratamento específico.
Conteúdo abordado na Aula 6 - Tema 1
A I apenas
(CORRETO) I. O comando extends indica qual é a superclasse de uma subclasse.
(CORRETO) II. O código herdado não precisa ser reescrito, portanto a herança diminui a replica
(FALSO) III. Não existe necessariamente uma relação entre desempenho ao utilizar ou não class
Conteúdo abordado na Aula 4 - Tema 2
B II apenas
(CORRETO) I. O comando extends indica qual é a superclasse de uma subclasse.
(CORRETO) II. O código herdado não precisa ser reescrito, portanto a herança diminui a replica
(FALSO) III. Não existe necessariamente uma relação entre desempenho ao utilizar ou não class
Conteúdo abordado na Aula 4 - Tema 2
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(CORRETO) I. O comando extends indica qual é a superclasse de uma subclasse.
(CORRETO) II. O código herdado não precisa ser reescrito, portanto a herança diminui a replica
(FALSO) III. Não existe necessariamente uma relação entre desempenho ao utilizar ou não class
Conteúdo abordado na Aula 4 - Tema 2
D I e III apenas
(CORRETO) I. O comando extends indica qual é a superclasse de uma subclasse.
(CORRETO) II. O código herdado não precisa ser reescrito, portanto a herança diminui a replica
(FALSO) III. Não existe necessariamente uma relação entre desempenho ao utilizar ou não class
Conteúdo abordado na Aula 4 - Tema 2
E I, II e III.
(CORRETO) I. O comando extends indica qual é a superclasse de uma subclasse.
(CORRETO) II. O código herdado não precisa ser reescrito, portanto a herança diminui a replica
(FALSO) III. Não existe necessariamente uma relação entre desempenho ao utilizar ou não class
Conteúdo abordado na Aula 4 - Tema 2
A I apenas
(FALSO) I. Não é o caso de aplicar herança.
(FALSO) II. Não é o caso de aplicar herança.
(CORRETO) III. Não é raro nos depararmos com uma situação na qual desejamos representar c
das classes pode ser entendida como baseada em outra, o conceito de herança atua neste sent
Conteúdo abordado na Aula 4 - Tema 1
B III apenas
(FALSO) I. Não é o caso de aplicar herança.
(FALSO) II. Não é o caso de aplicar herança.
(CORRETO) III. Não é raro nos depararmos com uma situação na qual desejamos representar c
das classes pode ser entendida como baseada em outra, o conceito de herança atua neste sent
Conteúdo abordado na Aula 4 - Tema 1
C I e II apenas
(FALSO) I. Não é o caso de aplicar herança.
(FALSO) II. Não é o caso de aplicar herança.
(CORRETO) III. Não é raro nos depararmos com uma situação na qual desejamos representar c
das classes pode ser entendida como baseada em outra, o conceito de herança atua neste sent
Conteúdo abordado na Aula 4 - Tema 1
D I e III apenas
Você assinalou essa alternativa (D)
A I apenas
Você assinalou essa alternativa (A)
Você acertou!
(CORRETO) I. Singleton é um dos 23 design pattern principais que possuem diversas variações
(FALSO) II.O Singleton é uma solução para o problema de garantirmos a existência de uma únic
(FALSO) III. O singleton é uma classe que será implementada com um construtor privado e um m
mesma instância.
Conteúdo abordado na Aula 6 - Tema 5
B II apenas
(CORRETO) I. Singleton é um dos 23 design pattern principais que possuem diversas variações
(FALSO) II.O Singleton é uma solução para o problema de garantirmos a existência de uma únic
(FALSO) III. O singleton é uma classe que será implementada com um construtor privado e um m
mesma instância.
Conteúdo abordado na Aula 6 - Tema 5
C I e II apenas
(CORRETO) I. Singleton é um dos 23 design pattern principais que possuem diversas variações
(FALSO) II.O Singleton é uma solução para o problema de garantirmos a existência de uma únic
(FALSO) III. O singleton é uma classe que será implementada com um construtor privado e um m
mesma instância.
Conteúdo abordado na Aula 6 - Tema 5
D I e III apenas
(CORRETO) I. Singleton é um dos 23 design pattern principais que possuem diversas variações
(FALSO) II.O Singleton é uma solução para o problema de garantirmos a existência de uma únic
(FALSO) III. O singleton é uma classe que será implementada com um construtor privado e um m
mesma instância.
Conteúdo abordado na Aula 6 - Tema 5
A I apenas
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
B II apenas
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
C I e II apenas
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
D I e III apenas
Você assinalou essa alternativa (D)
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
E Nenhum dos itens está correto.
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
A I apenas
Você assinalou essa alternativa (A)
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
B II apenas
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
C I e II apenas
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
D I e III apenas
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
A I apenas
(CORRETO) I. Neste tipo de polimorfismo, temos funções com o mesmo nome mas com parâme
códigos distintos. Em português podemos chamar esse conceito de sobrecarga.
(CORRETO) II. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
(FALSO) III. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
Conteúdo abordado na Aula 5 - Tema 1
B II apenas
(CORRETO) I. Neste tipo de polimorfismo, temos funções com o mesmo nome mas com parâme
códigos distintos. Em português podemos chamar esse conceito de sobrecarga.
(CORRETO) II. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
(FALSO) III. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
Conteúdo abordado na Aula 5 - Tema 1
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(CORRETO) I. Neste tipo de polimorfismo, temos funções com o mesmo nome mas com parâme
códigos distintos. Em português podemos chamar esse conceito de sobrecarga.
(CORRETO) II. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
(FALSO) III. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
Conteúdo abordado na Aula 5 - Tema 1
D I e III apenas
(CORRETO) I. Neste tipo de polimorfismo, temos funções com o mesmo nome mas com parâme
códigos distintos. Em português podemos chamar esse conceito de sobrecarga.
(CORRETO) II. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
(FALSO) III. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
Conteúdo abordado na Aula 5 - Tema 1
A I apenas
(CORRETO) I. Esse é o uso para Enum, ao invés de usar inteiros ou strings para representar es
(CORRETO) II. Em comparação com as possíveis alternativas, o Enum bem utilizado deixa os c
(FALSO) III. o correto seria: enum Exemplo{...}
Conteúdo abordado na Aula 5 - Tema 5
B II apenas
(CORRETO) I. Esse é o uso para Enum, ao invés de usar inteiros ou strings para representar es
(CORRETO) II. Em comparação com as possíveis alternativas, o Enum bem utilizado deixa os c
(FALSO) III. o correto seria: enum Exemplo{...}
Conteúdo abordado na Aula 5 - Tema 5
C I e II apenas
(CORRETO) I. Esse é o uso para Enum, ao invés de usar inteiros ou strings para representar es
(CORRETO) II. Em comparação com as possíveis alternativas, o Enum bem utilizado deixa os c
(FALSO) III. o correto seria: enum Exemplo{...}
Conteúdo abordado na Aula 5 - Tema 5
D I e III apenas
(CORRETO) I. Esse é o uso para Enum, ao invés de usar inteiros ou strings para representar es
(CORRETO) II. Em comparação com as possíveis alternativas, o Enum bem utilizado deixa os c
(FALSO) III. o correto seria: enum Exemplo{...}
Conteúdo abordado na Aula 5 - Tema 5
(CORRETO) I. Esse é o uso para Enum, ao invés de usar inteiros ou strings para representar es
(CORRETO) II. Em comparação com as possíveis alternativas, o Enum bem utilizado deixa os c
(FALSO) III. o correto seria: enum Exemplo{...}
Conteúdo abordado na Aula 5 - Tema 5
A I apenas
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâ
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nad
parâmetros.
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
Conteúdo abordado na Aula 4 - Tema 3
B II apenas
Você assinalou essa alternativa (B)
Você acertou!
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâ
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nad
parâmetros.
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
Conteúdo abordado na Aula 4 - Tema 3
C I e II apenas
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâ
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nad
parâmetros.
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
Conteúdo abordado na Aula 4 - Tema 3
D I e III apenas
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâ
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nad
parâmetros.
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
Conteúdo abordado na Aula 4 - Tema 3
A I apenas
Você assinalou essa alternativa (A)
Você acertou!
(CORRETO) I. Singleton é um dos 23 design pattern principais que possuem diversas variações
(FALSO) II.O Singleton é uma solução para o problema de garantirmos a existência de uma únic
(FALSO) III. O singleton é uma classe que será implementada com um construtor privado e um m
mesma instância.
Conteúdo abordado na Aula 6 - Tema 5
B II apenas
(CORRETO) I. Singleton é um dos 23 design pattern principais que possuem diversas variações
(FALSO) II.O Singleton é uma solução para o problema de garantirmos a existência de uma únic
(FALSO) III. O singleton é uma classe que será implementada com um construtor privado e um m
mesma instância.
Conteúdo abordado na Aula 6 - Tema 5
C I e II apenas
(CORRETO) I. Singleton é um dos 23 design pattern principais que possuem diversas variações
(FALSO) II.O Singleton é uma solução para o problema de garantirmos a existência de uma únic
(FALSO) III. O singleton é uma classe que será implementada com um construtor privado e um m
mesma instância.
Conteúdo abordado na Aula 6 - Tema 5
D I e III apenas
(CORRETO) I. Singleton é um dos 23 design pattern principais que possuem diversas variações
(FALSO) II.O Singleton é uma solução para o problema de garantirmos a existência de uma únic
(FALSO) III. O singleton é uma classe que será implementada com um construtor privado e um m
mesma instância.
Conteúdo abordado na Aula 6 - Tema 5
B II apenas
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herd
uma delas.
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes he
uma delas.
Conteúdo abordado na Aula 4 - Tema 1
C I e II apenas
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herd
uma delas.
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes he
uma delas.
Conteúdo abordado na Aula 4 - Tema 1
D I e III apenas
Você assinalou essa alternativa (D)
Você acertou!
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herd
uma delas.
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes he
uma delas.
Conteúdo abordado na Aula 4 - Tema 1
E Nenhum dos itens está correto.
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herd
uma delas.
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes he
uma delas.
Conteúdo abordado na Aula 4 - Tema 1
A I apenas
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
B II apenas
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
D I e III apenas
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
A I apenas
(VERDADEIRO) I. O comando super faz referência para a superclasse e utilizado sozinho pode
(VERDADEIRO) II. O comando this faz referência explícita à própria classe, e é muito utilizado p
que recebe o mesmo nome de um atributo.
(FALSO) III. Não existe em Java um comando sub com essa finalidade.
Conteúdo abordado na Aula 4 - Tema 4
B II apenas
(VERDADEIRO) I. O comando super faz referência para a superclasse e utilizado sozinho pode
(VERDADEIRO) II. O comando this faz referência explícita à própria classe, e é muito utilizado p
que recebe o mesmo nome de um atributo.
(FALSO) III. Não existe em Java um comando sub com essa finalidade.
Conteúdo abordado na Aula 4 - Tema 4
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(VERDADEIRO) I. O comando super faz referência para a superclasse e utilizado sozinho pode
(VERDADEIRO) II. O comando this faz referência explícita à própria classe, e é muito utilizado p
que recebe o mesmo nome de um atributo.
(FALSO) III. Não existe em Java um comando sub com essa finalidade.
Conteúdo abordado na Aula 4 - Tema 4
D I e III apenas
(VERDADEIRO) I. O comando super faz referência para a superclasse e utilizado sozinho pode
(VERDADEIRO) II. O comando this faz referência explícita à própria classe, e é muito utilizado p
que recebe o mesmo nome de um atributo.
(FALSO) III. Não existe em Java um comando sub com essa finalidade.
Conteúdo abordado na Aula 4 - Tema 4
A I apenas
(FALSO) I. s1 e s2 são instâncias diferentes com o mesmo conteúdo. O == neste caso compara
falso.
(FALSO) II. O método equals compara o conteúdo e por isso é verdadeiro.
(FALSO) III. s1 e s3 são a mesma instância por isso o resultado é verdadeiro
Conteúdo abordado na Aula 6 - Tema 3
B II apenas
Você assinalou essa alternativa (B)
(FALSO) I. s1 e s2 são instâncias diferentes com o mesmo conteúdo. O == neste caso compara
falso.
(FALSO) II. O método equals compara o conteúdo e por isso é verdadeiro.
(FALSO) III. s1 e s3 são a mesma instância por isso o resultado é verdadeiro
Conteúdo abordado na Aula 6 - Tema 3
C I e II apenas
(FALSO) I. s1 e s2 são instâncias diferentes com o mesmo conteúdo. O == neste caso compara
falso.
(FALSO) II. O método equals compara o conteúdo e por isso é verdadeiro.
(FALSO) III. s1 e s3 são a mesma instância por isso o resultado é verdadeiro
Conteúdo abordado na Aula 6 - Tema 3
D I e III apenas
(FALSO) I. s1 e s2 são instâncias diferentes com o mesmo conteúdo. O == neste caso compara
falso.
(FALSO) II. O método equals compara o conteúdo e por isso é verdadeiro.
(FALSO) III. s1 e s3 são a mesma instância por isso o resultado é verdadeiro
Conteúdo abordado na Aula 6 - Tema 3
“Os construtores funcionam de forma parecida com os métodos, eles são códigos
executados no momento da instanciação.”
A I apenas
(FALSO) I. Os construtores no Java não são herdados, mas subclasses podem invocar supercla
(FALSO) II. A subclasse tem que possuir um construtor que receba ao menos os mesmos parâm
(FALSO) III. Não existe herança múltipla em Java
Conteúdo abordado na Aula 4 - Tema 3
B II apenas
(FALSO) I. Os construtores no Java não são herdados, mas subclasses podem invocar supercla
(FALSO) II. A subclasse tem que possuir um construtor que receba ao menos os mesmos parâm
(FALSO) III. Não existe herança múltipla em Java
Conteúdo abordado na Aula 4 - Tema 3
C I e II apenas
(FALSO) I. Os construtores no Java não são herdados, mas subclasses podem invocar supercla
(FALSO) II. A subclasse tem que possuir um construtor que receba ao menos os mesmos parâm
(FALSO) III. Não existe herança múltipla em Java
Conteúdo abordado na Aula 4 - Tema 3
D I e III apenas
(FALSO) I. Os construtores no Java não são herdados, mas subclasses podem invocar supercla
(FALSO) II. A subclasse tem que possuir um construtor que receba ao menos os mesmos parâm
(FALSO) III. Não existe herança múltipla em Java
Conteúdo abordado na Aula 4 - Tema 3
Você acertou!
(FALSO) I. Os construtores no Java não são herdados, mas subclasses podem invocar supercla
(FALSO) II. A subclasse tem que possuir um construtor que receba ao menos os mesmos parâm
(FALSO) III. Não existe herança múltipla em Java
Conteúdo abordado na Aula 4 - Tema 3
A I apenas
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
B II apenas
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
C I e II apenas
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
D I e III apenas
Você assinalou essa alternativa (D)
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
A I apenas
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não
(FALSO) III. RuntimeException são exceções não checadas.
Conteúdo abordado na Aula 6 - Tema 2
B II apenas
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não
(FALSO) III. RuntimeException são exceções não checadas.
Conteúdo abordado na Aula 6 - Tema 2
C I e II apenas
Você assinalou essa alternativa (C)
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não
(FALSO) III. RuntimeException são exceções não checadas.
Conteúdo abordado na Aula 6 - Tema 2
D I e III apenas
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não
(FALSO) III. RuntimeException são exceções não checadas.
Conteúdo abordado na Aula 6 - Tema 2
Conteúdo abordado na Aula 5 - Tema 2
B II apenas
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se com
memória, comportamento semelhante ao que se chama de ponteiro em outras linguagens.
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe co
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. C
Conteúdo abordado na Aula 5 - Tema 2
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se com
memória, comportamento semelhante ao que se chama de ponteiro em outras linguagens.
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe co
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. C
Conteúdo abordado na Aula 5 - Tema 2
D I e III apenas
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se com
memória, comportamento semelhante ao que se chama de ponteiro em outras linguagens.
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe co
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. C
Conteúdo abordado na Aula 5 - Tema 2
Conteúdo abordado na Aula 5 - Tema 2
A I apenas
(FALSO) I. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
(CORRETO) II. É o tipo de polimorfismo em que uma função e os dados dentro dela podem ser
uma função matemática que você deseje que funcione da mesma forma tanto para valores de en
(CORRETO) III. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
Conteúdo abordado na Aula 5 - Tema 1
B II apenas
(FALSO) I. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
(CORRETO) II. É o tipo de polimorfismo em que uma função e os dados dentro dela podem ser
uma função matemática que você deseje que funcione da mesma forma tanto para valores de en
(CORRETO) III. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
Conteúdo abordado na Aula 5 - Tema 1
C I e II apenas
Você assinalou essa alternativa (C)
(FALSO) I. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
(CORRETO) II. É o tipo de polimorfismo em que uma função e os dados dentro dela podem ser
uma função matemática que você deseje que funcione da mesma forma tanto para valores de en
(CORRETO) III. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
Conteúdo abordado na Aula 5 - Tema 1
D II e III apenas
(FALSO) I. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
(CORRETO) II. É o tipo de polimorfismo em que uma função e os dados dentro dela podem ser
uma função matemática que você deseje que funcione da mesma forma tanto para valores de en
(CORRETO) III. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
Conteúdo abordado na Aula 5 - Tema 1
A I apenas
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se com
memória, comportamento semelhante ao que se chama de ponteiro em outras linguagens.
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe co
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. C
Conteúdo abordado na Aula 5 - Tema 2
B II apenas
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se com
memória, comportamento semelhante ao que se chama de ponteiro em outras linguagens.
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe co
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. C
Conteúdo abordado na Aula 5 - Tema 2
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se com
memória, comportamento semelhante ao que se chama de ponteiro em outras linguagens.
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe co
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. C
Conteúdo abordado na Aula 5 - Tema 2
D I e III apenas
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se com
memória, comportamento semelhante ao que se chama de ponteiro em outras linguagens.
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe co
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. C
Conteúdo abordado na Aula 5 - Tema 2
Conteúdo abordado na Aula 5 - Tema 2
A I apenas
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herd
uma delas.
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes he
uma delas.
Conteúdo abordado na Aula 4 - Tema 1
B II apenas
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herd
uma delas.
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes he
uma delas.
Conteúdo abordado na Aula 4 - Tema 1
C I e II apenas
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herd
uma delas.
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes he
uma delas.
Conteúdo abordado na Aula 4 - Tema 1
D I e III apenas
Você assinalou essa alternativa (D)
Você acertou!
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herd
uma delas.
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes he
uma delas.
Conteúdo abordado na Aula 4 - Tema 1
A I apenas
(FALSO) I. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
(CORRETO) II. É o tipo de polimorfismo em que uma função e os dados dentro dela podem ser
uma função matemática que você deseje que funcione da mesma forma tanto para valores de en
(CORRETO) III. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
Conteúdo abordado na Aula 5 - Tema 1
B II apenas
(FALSO) I. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
(CORRETO) II. É o tipo de polimorfismo em que uma função e os dados dentro dela podem ser
uma função matemática que você deseje que funcione da mesma forma tanto para valores de en
(CORRETO) III. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
Conteúdo abordado na Aula 5 - Tema 1
C I e II apenas
(FALSO) I. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
(CORRETO) II. É o tipo de polimorfismo em que uma função e os dados dentro dela podem ser
uma função matemática que você deseje que funcione da mesma forma tanto para valores de en
(CORRETO) III. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
Conteúdo abordado na Aula 5 - Tema 1
D II e III apenas
Você assinalou essa alternativa (D)
Você acertou!
(FALSO) I. É a forma mais usualmente associada ao nome polimorfismo. Ela ocorre quando tem
suas subclasses reimplementam esse método com outro comportamento. Lembramos que uma
herdam a tipagem, portanto é possível instanciar uma subclasse e referenciar ela como membro
(CORRETO) II. É o tipo de polimorfismo em que uma função e os dados dentro dela podem ser
uma função matemática que você deseje que funcione da mesma forma tanto para valores de en
(CORRETO) III. Esse tipo de polimorfismo mais frequentemente visto em códigos com tipos prim
quando fazemos conversão seja ela implícita, feita de forma automática pelo compilador, ou exp
diferentes de dados.
Conteúdo abordado na Aula 5 - Tema 1
A I apenas
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não
(FALSO) III. RuntimeException são exceções não checadas.
Conteúdo abordado na Aula 6 - Tema 2
B II apenas
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não
(FALSO) III. RuntimeException são exceções não checadas.
Conteúdo abordado na Aula 6 - Tema 2
C I e II apenas
Você assinalou essa alternativa (C)
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não
(FALSO) III. RuntimeException são exceções não checadas.
Conteúdo abordado na Aula 6 - Tema 2
D I e III apenas
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não
(FALSO) III. RuntimeException são exceções não checadas.
Conteúdo abordado na Aula 6 - Tema 2
A I apenas
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
B II apenas
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
D I e III apenas
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstra
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
Conteúdo abordado na Aula 5 - Tema 3
A I apenas
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
B II apenas
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
D I e III apenas
(CORRETO) I. Agregação é um tipo especial de associação em que a temos uma classe que rep
exemplo quando fazemos compras online é comum que os produtos escolhidos irem para um ca
itens do carrinho. Ao implementar este sistema poderíamos ter a classe Carrinho (todo) e a class
(CORRETO) II. A relação é representada por um triângulo vazio na superclasse.
(FALSO) III. A multiplicidade 2..5 significa que na relação podem existir 2, 3, 4 ou 5 objetos daqu
Conteúdo abordado na Aula 4 - Tema 5
A I apenas
(CORRETO) I. O comando throw lança uma exceção, que irá forçar o fim do programa caso não
(FALSO) II. Exceções ‘checked’ são verificadas em tempo de compilação
(FALSO) III. Exceções ‘unchecked’ não são verificadas pelo compilador.
Conteúdo abordado na Aula 6 - Tema 2
B II apenas
(CORRETO) I. O comando throw lança uma exceção, que irá forçar o fim do programa caso não
(FALSO) II. Exceções ‘checked’ são verificadas em tempo de compilação
(FALSO) III. Exceções ‘unchecked’ não são verificadas pelo compilador.
Conteúdo abordado na Aula 6 - Tema 2
C I e II apenas
Você assinalou essa alternativa (C)
(CORRETO) I. O comando throw lança uma exceção, que irá forçar o fim do programa caso não
(FALSO) II. Exceções ‘checked’ são verificadas em tempo de compilação
(FALSO) III. Exceções ‘unchecked’ não são verificadas pelo compilador.
Conteúdo abordado na Aula 6 - Tema 2
D I e III apenas
(CORRETO) I. O comando throw lança uma exceção, que irá forçar o fim do programa caso não
(FALSO) II. Exceções ‘checked’ são verificadas em tempo de compilação
(FALSO) III. Exceções ‘unchecked’ não são verificadas pelo compilador.
Conteúdo abordado na Aula 6 - Tema 2
A I apenas
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâ
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nad
parâmetros.
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
Conteúdo abordado na Aula 4 - Tema 3
B II apenas
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâ
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nad
parâmetros.
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
Conteúdo abordado na Aula 4 - Tema 3
C I e II apenas
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâ
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nad
parâmetros.
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
Conteúdo abordado na Aula 4 - Tema 3
D I e III apenas
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâ
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nad
parâmetros.
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
Conteúdo abordado na Aula 4 - Tema 3
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâ
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nad
parâmetros.
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
Conteúdo abordado na Aula 4 - Tema 3
A I apenas
(CORRETO) I. No Java “try” é o comando que associa o bloco de código que potencialmente irá
(CORRETO) II. No Java “catch” é o comando que associa o bloco de código que irá gerar o trata
tipo de exceção que será capturada.
(FALSO) III. No Java, “finally” é o comando que associa o bloco de código que irá executar caso
Conteúdo abordado na Aula 6 - Tema 1
B II apenas
(CORRETO) I. No Java “try” é o comando que associa o bloco de código que potencialmente irá
(CORRETO) II. No Java “catch” é o comando que associa o bloco de código que irá gerar o trata
tipo de exceção que será capturada.
(FALSO) III. No Java, “finally” é o comando que associa o bloco de código que irá executar caso
Conteúdo abordado na Aula 6 - Tema 1
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(CORRETO) I. No Java “try” é o comando que associa o bloco de código que potencialmente irá
(CORRETO) II. No Java “catch” é o comando que associa o bloco de código que irá gerar o trata
tipo de exceção que será capturada.
(FALSO) III. No Java, “finally” é o comando que associa o bloco de código que irá executar caso
Conteúdo abordado na Aula 6 - Tema 1
D I e III apenas
(CORRETO) I. No Java “try” é o comando que associa o bloco de código que potencialmente irá
(CORRETO) II. No Java “catch” é o comando que associa o bloco de código que irá gerar o trata
tipo de exceção que será capturada.
(FALSO) III. No Java, “finally” é o comando que associa o bloco de código que irá executar caso
Conteúdo abordado na Aula 6 - Tema 1
A I apenas
(CORRETO) I. O comando extends indica qual é a superclasse de uma subclasse.
(CORRETO) II. O código herdado não precisa ser reescrito, portanto a herança diminui a replica
(FALSO) III. Não existe necessariamente uma relação entre desempenho ao utilizar ou não class
Conteúdo abordado na Aula 4 - Tema 2
B II apenas
(CORRETO) I. O comando extends indica qual é a superclasse de uma subclasse.
(CORRETO) II. O código herdado não precisa ser reescrito, portanto a herança diminui a replica
(FALSO) III. Não existe necessariamente uma relação entre desempenho ao utilizar ou não class
Conteúdo abordado na Aula 4 - Tema 2
C I e II apenas
Você assinalou essa alternativa (C)
Você acertou!
(CORRETO) I. O comando extends indica qual é a superclasse de uma subclasse.
(CORRETO) II. O código herdado não precisa ser reescrito, portanto a herança diminui a replica
(FALSO) III. Não existe necessariamente uma relação entre desempenho ao utilizar ou não class
Conteúdo abordado na Aula 4 - Tema 2
D I e III apenas
(CORRETO) I. O comando extends indica qual é a superclasse de uma subclasse.
(CORRETO) II. O código herdado não precisa ser reescrito, portanto a herança diminui a replica
(FALSO) III. Não existe necessariamente uma relação entre desempenho ao utilizar ou não class
Conteúdo abordado na Aula 4 - Tema 2
E I, II e III.
(CORRETO) I. O comando extends indica qual é a superclasse de uma subclasse.
(CORRETO) II. O código herdado não precisa ser reescrito, portanto a herança diminui a replica
(FALSO) III. Não existe necessariamente uma relação entre desempenho ao utilizar ou não class
Conteúdo abordado na Aula 4 - Tema 2