Buscar

PROGRAMAÇÃO ORIENTADA DE OBJETOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Iniciado em sexta, 22 mar 2024, 07:47
Estado Finalizada
Concluída em sexta, 22 mar 2024, 08:10
Tempo empregado 22 minutos 17 segundos
Avaliar 6,00 de um máximo de 6,00(100%)
Questão 1
Completo
Atingiu 0,60 de 0,60
Analise as afirmações a seguir, a respeito dos Construtores e considere somente a alternativa correta.
a. O Construtor poderá ser herdado. Para chamá-lo a partir de uma subclasse usaremos a referência super.  
b. Quando for declarado um construtor, ele deverá possuir, obrigatoriamente, sempre o mesmo nome da classe onde está
localizado. 
c. Toda a classe Java deverá ter um construtor. Quando não declaramos o construtor, false será inicializado automaticamente
pelo Java. 
d. Na criação de janelas gráficas (frames), por exemplo, o método construtor não poderá definir todas as propriedades dos
componentes visuais do frame. 
e. Se um construtor não for declarado, será assumido um construtor default da linguagem Java, em que as variáveis são
inicializadas com os conteúdos default (variáveis numéricas recebem zero, valores lógicos recebem false e objetos recebem
null). 
Sua resposta está correta.
Painel / Minhas Disciplinas / TECNOLÓGICO EM ANÁLISE E DESENV. DE SISTEMAS EAD - (Mód. 05) - PROGRAMAÇÃO ORIENTADA A OBJETOS
/ PROVA CURRICULAR - REALIZAÇÃO ATÉ 25/03/2024 - VALOR 6,0 PONTOS
/ CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 22/03/2024 A 25/03/2024 - VALOR 6,0 PONTOS - 1ª OPORTUNIDADE
https://www.eadunifatecie.com.br/course/view.php?id=24960
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=24960
https://www.eadunifatecie.com.br/course/view.php?id=24960#section-12
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=866807
Questão 2
Completo
Atingiu 0,60 de 0,60
Dada as afirmações a seguir a respeito da Herança, analise:
 
I. A herança permite que uma nova classe estenda uma classe existente. A nova classe herda os membros da classe que ela
estende. 
 
II. A herança envolve uma superclasse e uma subclasse. A superclasse é a classe geral e a subclasse é a classe especializada.
 
III. A subclasse herdará campos e métodos da superclasse sem que nenhum deles precise ser reescrito.
 
IV. Novos campos e métodos poderão ser adicionados à subclasse, e é isso que faz dela uma versão especializada da
superclasse.
 
Com relação às afirmações assinale a alternativa CORRETA:
a. Somente as afirmações II e III estão corretas. 
b. Todas as afirmações. 
c. Somente as afirmações II e IV estão corretas. 
d. Somente as afirmações I, II e III estão corretas. 
e. Somente a afirmação III está correta. 
Sua resposta está correta.
Questão 3
Completo
Atingiu 0,60 de 0,60
Com relação às afirmações a seguir a respeito das vantagens da utilização do Encapsulamento, poderemos afirmar:
 
I. A utilização do encapsulamento fornecerá uma série de vantagens como ocultar certos detalhes de implementação; tornar o
código mais legível; minimizar os erros de programação; restringir o conteúdo das variáveis; facilitar a ampliação do código em
função de novas atualizações.
 
II. A utilização do encapsulamento fornecerá uma série de vantagens como ocultar certos detalhes de implementação; tornar o
código mais legível; minimizar os erros de programação; ampliar o conteúdo das variáveis; facilitar a ampliação do código em
função de novas atualizações.
 
III. A utilização do encapsulamento fornecerá uma série de vantagens como desvendar certos detalhes de implementação; tornar
o código mais legível; minimizar os erros de programação; ampliar o conteúdo das variáveis; facilitar a ampliação do código em
função de novas atualizações.
 
Assinale a alternativa CORRETA:
a. Somente a afirmação I está correta. 
b. Somente a afirmação II está correta. 
c. Todas as afirmações estão corretas. 
d. Somente a afirmação III está correta. 
e. Nenhuma das afirmações estão corretas. 
Sua resposta está correta.
Questão 4
Completo
Atingiu 0,60 de 0,60
Dada as afirmações a seguir a respeito do Desenvolvimento em Camadas:
 
I. Padrões são conceitos pensados e desenvolvidos de forma a manter um nível de organização mínimo entre projetos afins ou
que usem tecnologias afins.
 
II. Design patterns ou padrões de projetos são nada mais nada menos, que um modo de desenvolvimento.
 
III. Um padrão de design clássico geralmente usado por aplicativos que precisam da capacidade de manter várias visualizações
dos mesmos dados.
 
Considere a alternativa CORRETA.
a. Somente as afirmações II e III estão corretas. 
b. Somente as afirmações I e II estão corretas. 
c. Somente a afirmação III está correta. 
d. Somente a afirmação II está correta. 
e. Todas as afirmações estão corretas. 
Sua resposta está correta.
Questão 5
Completo
Atingiu 0,60 de 0,60
Sobre a visão geral dos Operadores, podemos afirmar a respeito de suas características:
 
I. Dentro de um método, a execução não prosseguirá na sequência em que as instruções ocorrerem. A execução se dará, a partir
da instrução atual para a próxima, de cima para baixo.
 
II. Para tratar situações em que o fluxo de execução do programa deverá ser alterado, Java fornecerá um amplo conjunto de
estruturas condicionais, de exceção e repetição.
 
III. As estruturas condicionais existem em todas as linguagens de programação e possibilitam que a execução de um programa,
seja desviada de acordo com certas condições. 
 
Considere somente a alternativa CORRETA.
a. Todas as afirmações. 
b. Somente as afirmações II e III. 
c. Somente a afirmação I.
d. Somente as afirmações I e II. 
e. Nenhuma das afirmações.
Sua resposta está correta.
Questão 6
Completo
Atingiu 0,60 de 0,60
Em relação à Programação Orientada a Objetos, assinale V VERDADEIRO ou F FALSO, para as seguintes afirmações:
 
( ) No mercado atual de software, grandeS linguagens de programação como Java, ASP.NET, CSharp, C++, Python são Orientada a
Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
 
( ) Os atributos são pertencentes à classe, eles poderão ser do tipo primitivo ou referência.
 
( ) A dimensão da estrutura dinâmica tem limitações, sendo uma de suas restrições à limitação física do espaço de memória do
computador onde ocorrerá a execução do algoritmo.
 
( ) A instrução import será utilizada para identificar e carregar classes que desejarmos utilizar em nossos programas. As instruções
import deverão aparecer sempre antes da definição das classes.
 
( ) Um resultado interessante para o princípio da coesão é o princípio que um método não deverá modificar o estado de um objeto ou
de objetos existentes ou retornar um valor, mas não ambos. 
a. V, V, F, V, F.
b. F, F, V, V, V.
c. F, V, V, V, F.
d. V, F, V, F, F. 
e. V, F, F, V, F. 
Sua resposta está correta.
Questão 7
Completo
Atingiu 0,60 de 0,60
Em relação à Instanciação, referência para objetos, analise as seguintes afirmações:
 
I. No contexto de uma atribuição, o operador new terá esta forma geral: var_classe = new nome_classe(lista_arg);
 
II. O operador new é o responsável pelo processo de instanciação do objeto, representando uma forma extremamente simples de
atribuir valores default a um objeto.
 
III. Se uma classe não definir seu próprio construtor, new usará o construtor padrão fornecido por Java. Logo, new poderá ser
usado para criar um objeto de qualquer tipo de classe.
  
Assinale a alternativa CORRETA:
a. Todas as afirmações. 
b. Somente as afirmações I e III. 
c. Nenhuma das afirmações.
d. Somente as afirmações I e II. 
e. Somente a afirmação I.
Sua resposta está correta.
Questão 8
Completo
Atingiu 0,60 de 0,60
Em relação aos aspectos básicos de Herança, analise as seguintes afirmações:
 
I. Será com a utilização da palavra-chave extends que a linguagem de programação Java dará suporte à herança, permitindo que
uma classe incorpore outra classe em sua declaração. 
 
II. Você só poderá especificar uma única superclasse para qualquer subclasse que criar.
 
III. A linguagem deprogramação Java dá suporte à herança de várias superclasses na mesma subclasse. Será possível criar uma
hierarquia de herança em que uma subclasse não passe a ser uma superclasse de outra subclasse.
  
Assinale a alternativa CORRETA:
a. Somente a afirmação III está correta. 
b. Todas as afirmações. 
c. Nenhuma das afirmações estão corretas. 
d. Somente as afirmações I e II estão corretas. 
e. Somente as afirmações I e III estão corretas. 
Sua resposta está correta.
Questão 9
Completo
Atingiu 0,60 de 0,60
Dadas as seguintes afirmações a respeito dos Objetos, analise:
 
I. Um objeto não será criado a partir de uma classe que contenha um código descrevendo o objeto.
 
II. Um objeto poderá armazenar dados. Os dados armazenados em um objeto serão comumente chamados de campos.
 
III. Um objeto não poderá realizar operações. As operações que um objeto poderá executar são chamadas de métodos.
 
Assinale a alternativa CORRETA:
a. Somente a afirmação II está correta. 
b. Somente as afirmações I e III estão corretas. 
c. Nenhuma das afirmações estão corretas. 
d. Todas as afirmações. 
e. Somente as afirmações I e II estão corretas. 
Sua resposta está correta.
Questão 10
Completo
Atingiu 0,60 de 0,60
Em relação às afirmações sobre Paradigma da Programação Orientada a objetos e seus conceitos, podemos afirmar:
 
                           I.          A Orientação a Objetos (OO) surgiu de um trabalho acadêmico genial de Keith Tocher (1967).
 
                         II.          A principal característica do Paradigma Orientado a Objetos (POO) é o aumento e a melhora da expressividade
das necessidades do nosso dia a dia convertido em código.
 
                       III.          No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python
não são Orientada a Objetos. Assim, você consegue perceber a importância de estudar e absorver os conceitos de Orientação a
Objetos.
 
Assinale a alternativa CORRETA:
a. Todas as afirmações. 
b. Nenhuma das afirmações.
c. Somente as afirmações I e III. 
d. Somente a afirmação III. 
e. Somente as afirmações I e II. 
Sua resposta está correta.
← ENQUETE DE SATISFAÇÃO - EAD UNIFATECIE
Seguir para...
CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 29/03/2024 A 01/04/2024 - VALOR 6,0 PONTOS - 2ª OPORTUNIDADE →
https://www.eadunifatecie.com.br/mod/feedback/view.php?id=866806&forceview=1
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=866808&forceview=1

Outros materiais