Baixe o app para aproveitar ainda mais
Prévia do material em texto
LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A4_201901269337_V1 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Agregação e composição definem relacionamentos entre _______ para os quais deve ser definida a ________ da relação. Já a relação de herança expressa uma _______ entre as classes. Escolha a opção que complementa corretamente o texto anterior: Classes; hierarquia; cardinalidade Objetos; cardinalidade; hierarquia Métodos; cardinalidade; prioridade Classes; prioridade; hierarquia Objetos; hierarquia; prioridade 2. Mecanismo utilizado em orientação a objetos para obter segurança, modularidade e autonomia dos objetos. Este conceito refere-se a(o): Condicional Método Herança Herança Múltipla Encapsulamento 3. Marque a alternativa que indica qual a sintaxe que instancia um objeto corretamente em Java? Construtor objeto = new Classe(); Classe objeto = new Construtor(); Classe objeto := new Construtor(); Construtor objeto new Classe(); Classe objeto new Construtor(); 4. O conceito de Tipo de Dados Abstrato (TDA) é popular em linguagens de programação. Nesse contexto, analise as a afirmativas a seguir. I. A especificação de um TDA é composta das operações aplicáveis a ele, da sua representação interna, e das implementações das operações. II. Dois mecanismos utilizáveis na implementação de um TDA em programas orientados a objetos são a composição e a herança. III. Se S é um subtipo de outro T, então entidades do tipo S em um programa podem ser substituídas por entidades do tipo T, sem alterar a corretude desse programa. IV. O encapsulamento em linguagens de programação orientadas a objetos é um efeito positivo do uso de TDA. É correto apenas o que se a afirma em: II e IV. III e IV. I e II. II. I. 5. Assinale a opção que não faz parte do conceito de orientação a objetos. herança procedimento classe método atributo Gabarito Coment. 6. Como se instancia um objeto em Java? Classe objeto = new Construtor(); Construtor objeto = new Classe; Classe objeto = new Construtor; Construtor objeto = new Classe(); Classe objeto = Construtor(); 7. De acordo com a descrição de um conjunto de entidades (reais ou abstratas) de um mesmo tipo e com as mesmas características e comportamentos. É uma definição de: Objeto. Método. Conjunto. String. Classe. 8. Alguns métodos não retornam valores. Eles podem ser executados apenas para exibir um valor, por exemplo. Neste caso, usa-se uma palavra chave como se fosse um tipo de dado para valores de retorno. Quando Java encontra essa palavra chave sendo usada como um tipo de dado de valor de retorno, Java sabe que nada deverá ser retornado. void main public Scanner static
Compartilhar