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 22/05/20 10:26 Enviado 22/05/20 10:32 Status Completada Resultado da tentativa 2,5 em 2,5 pontos Tempo decorrido 6 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 Selecionada: 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. Feedback da resposta: 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 Selecionada: d. Sequência; Respostas: a. Colaboração; b. Atividades; c. Estados; d. Sequência; e. Classes. Feedback da resposta: 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 Selecionada: b. Agregação. Respostas: a. Composição. b. Agregação. c. Associação. d. Dependência. e. Reflexiva. Feedback da resposta: 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 Selecionada: 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. Feedback da resposta: 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 Selecionada: 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. Feedback da resposta: 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 Selecionada: 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. Feedback da resposta: 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 Selecionada: 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. Feedback da resposta: 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 Selecionada: 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. Feedback da resposta: 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 Selecionada: 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. Feedback da resposta: 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 Selecionada: 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. Feedback da resposta: 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