Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso ANÁLISE DE SISTEMAS ORIENTADA A OBJETOS Teste QUESTIONÁRIO UNIDADE IV Iniciado 05/09/23 08:21 Enviado 05/09/23 08:26 Status Completada Resultado da tentativa 2,5 em 2,5 pontos Tempo decorrido 5 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente Pergunta 1 0,25 em 0,25 pontos A ilustração abaixo refere-se a uma classe. Quais elementos podem ser identificados na estrutura da classe abaixo? Fonte: livro-texto. Resposta Selecion ada: e. Identificação da classe, atributos e métodos. Respostas: a. Nomes e campos. b. Programas, atributos e métodos. c. Identificação da classe, campos e chaves. d. Identificação da classe, atributos e programas. e. Identificação da classe, atributos e métodos. Coment ário da resp osta : Resposta correta: E. Comentário da resposta correta: a representação refere-se à identificação da classe, atributos e métodos. Pergunta 2 0,25 em 0,25 pontos Basicamente, a comunicação entre objetos se dá pela chamada de métodos e para isso são fundamentais os conceitos de encapsulamento e visibilidade de métodos. O diagrama da UML que representa essa interação de objetos e a troca de mensagens entre eles é o diagrama: Resposta Selecionad a: d. Sequência ; Respostas: a. Colaboraç ão; b. Atividades; c. Estados; d. Sequência ; e. Classes. Come nt ár io d a re s p o st a: Resposta correta: D. Comentário da resposta correta: o diagrama de sequência da UML representa a interação de um conjunto de objetos, a troca de mensagens entre eles para resolver um problema específico. Pergunta 3 0,25 em 0,25 pontos Como é chamada a representação de relacionamento que indica que duas classes estão associadas e que um objeto faz parte do outro? Resposta Selecionad a: b. Agregação. Respostas: a. Composiçã o. b. Agregação. c. Associação . d. Dependênc ia. e. Reflexiva. Com e n t á ri o d a r e s p o s t a : Resposta correta: B. Comentário da resposta correta: agregação é utilizada para representar uma conexão entre dois objetos, sendo que essa conexão define uma relação todo-parte entre esses objetos, ou seja, um objeto está contido no outro (BEZERRA, 2006). Pergunta 4 0,25 em 0,25 pontos Como são chamadas as classes que representam as interações externas a um sistema, como toda e qualquer comunicação que um sistema faz com atores do sistema ou ainda alimentar informações de outros sistemas? Resposta Selecionad a: a. Classes de fronteira. Respostas: a. Classes de fronteira. b. Classes de negócio. c. Classes de controle. d. Classes de entidade. e. Classes de análise. Come nt ár io d a re s p o st a: Resposta correta: A. Comentário da resposta correta: classes de fronteira ou objetos de fronteira, como o próprio nome diz, têm como responsabilidade dividir o ambiente interno do sistema e suas interações externas. Pergunta 5 0,25 em 0,25 pontos No diagrama de classes abaixo, os relacionamentos identificados com as letras A e D são, respectivamente: Fonte: livro-texto. Resposta Selecionad a: d. Composição e herança; Respostas: a. Agregação e associação; b. Associação e composição; c. Agregação e herança; d. Composição e herança; e. Associação e herança. Comentá rio da respo sta: Resposta correta: D. Comentário da resposta correta: são os relacionamentos de composição e herança. Pergunta 6 0,25 em 0,25 pontos No digrama de sequência abaixo, os métodos dispensarNota() e efetuarContagemNota() pertencem, respectivamente, às classes: Fonte: Livro-texto. Resposta Selecio nada: c. DispensadorNotas e DispensadorNotas. Respostas: a. Terminal AutoAtendimento e DispensadorNotas. b. DispensadorNotas e Terminal AutoAtendimento. c. DispensadorNotas e DispensadorNotas. d. Terminal AutoAtendimento e Terminal AutoAtendimento. e. Cliente e Terminal AutoAtendimento. Comentá rio da respo sta: Resposta correta: C. Comentário da resposta correta: ambos são métodos da classe DispensadorNotas. Pergunta 7 0,25 em 0,25 pontos No paradigma de orientação a objetos há um conceito chamado HERANÇA, que é caracterizado por: Resposta Selecio nada: c. Permitir que classes compartilhem atributos e métodos; Respostas: a. Definir a visibilidade de objetos; b. Permitir que métodos tenham vários nomes; c. Permitir que classes compartilhem atributos e métodos; d. Definir comportamento de objetos; e. Garantir a unicidade de métodos. Com e nt á ri o d a r e s p o st a: Resposta correta: C. Comentário da resposta correta: a herança caracteriza-se por permitir que classes compartilhem atributos e métodos entre elas e que adicionem comportamentos específicos às classes filhas se for necessário. Pergunta 8 0,25 em 0,25 pontos O modelo de classes desenvolvido na fase de análise, que demonstra as classes inerentes ao domínio do problema que queremos resolver, deixando de lado detalhes tecnológicos da solução do problema é dito: Resposta Selecionad a: a. Modelo de domínio; Respostas: a. Modelo de domínio; b. Modelo de especificação; c. Modelo de negócio; d. Modelo de implementação; e. Modelo inicial. Coment ário da resp osta : Resposta correta: A. Comentário da resposta correta: o modelo de domínio representa apenas as classes envolvidas no negócio. Pergunta 9 0,25 em 0,25 pontos O paradigma orientado a objetos tem vários pilares. Dois deles são as classes e os objetos. Como pode ser definida classe? Resposta Selecio nada: d. Define as propriedades e comportamentos dos objetos. Respostas: a. É a mesma coisa que objeto. b. É apenas a representação gráfica de um objeto. c. Define apenas os relacionamentos entre os objetos. d. Define as propriedades e comportamentos dos objetos. e. É a representação de algo do mundo real. Come nt ár io d a re s p o st a: Resposta correta: D. Comentário da resposta correta: classe de objetos pode ser definida como um grupo de objetos com mesmas propriedades (atributos), comportamento (operações), relacionamentos e semântica. Pergunta 10 0,25 em 0,25 pontos Um objeto é um elemento que possui relevância para a solução de um determinado problema, esse objeto possui características e executa determinadas ações ou possui determinados comportamentos, assim como um objeto do mundo real. Às características e aos comportamentos desses objetos, damos o nome, respectivamente, de: Resposta Selecionad a: c. Atributos e métodos; Respostas: a. Classes e objetos; b. Operações e atributos; c. Atributos e métodos; d. Métodos e atributos; e. Propriedade e atributos. Come ntá rio da res po sta : Resposta correta: C. Comentário da resposta correta: às características de um objeto damos o nome de atributos e os comportamentos denominam-se métodos.
Compartilhar