Baixe o app para aproveitar ainda mais
Prévia do material em texto
MODELAGEM DE SISTEMAS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0264_EX_A1_201809152933_V1 24/03/2020 Aluno(a): JORGE LAZARO PÓVOA RUIZ 2020.1 EAD Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201809152933 1a Questão Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas. A orientação a objetos não pode ser utilizado em Softwares de larga escala. Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis. Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. Respondido em 24/03/2020 14:37:11 2a Questão É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. Objeto Polimorfismo Encapsulamento Herança Classe Respondido em 24/03/2020 14:37:15 Explicação: O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas. 3a Questão São exemplos de diagramas comportamentais: Casos de Usos, Atividades, Estados e Interações. Casos de Usos, Objetos, Estados e Interações. Classes, Atividades, Estados e Interações. Casos de Usos, Atividades, Componentes e Interações. Casos de Usos, Atividades, Estados e Distribuição. Respondido em 24/03/2020 14:37:18 4a Questão A UML divide os diagramas em: javascript:abre_frame('1','1','','','314379633'); javascript:abre_frame('1','1','','','314379633'); javascript:abre_frame('2','1','','','314379633'); javascript:abre_frame('2','1','','','314379633'); javascript:abre_frame('3','1','','','314379633'); javascript:abre_frame('3','1','','','314379633'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314379633'); javascript:abre_frame('2','1','','','314379633'); javascript:abre_frame('3','1','','','314379633'); Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento Diagramas Estruturais e Diagramas Comportamentais Nenhuma das anteriores Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento Diagramas Comportamentais e Diagramas de Fluxo de Dados Respondido em 24/03/2020 14:37:21 5a Questão A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos. Melhor compreensão do código. Facilidade de manutenção dos códigos desenvolvidos. Menor eficiência de código Segurança no uso de componentes por parte do programador. Obter um melhor aproveitamento do código. Respondido em 24/03/2020 14:37:34 6a Questão Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? Diagrama de classes. Diagrama de componentes. Diagrama de casos de usos. Diagrama de atividades. Diagrama de estados. Respondido em 24/03/2020 14:37:38 7a Questão A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos para representação dos conceitos propostos pela Orientação a objetos. Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML Ser dependente somente do processo de desenvolvimento. Ser dependente somente da linguagem de programação. Ser independente da linguagem de programação e processo de desenvolvimento. Ser dependente da linguagem de programação e do processo de desenvolvimento. Ser independente da linguagem de programação e dependente do processo de desenvolvimento. Respondido em 24/03/2020 14:37:42 8a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira Quando o sistema é desenvolvido com esta tecnologia, temos: Facilidade de Manutenção; Melhor aproveitamento do seu código; A certeza do menor tempo de desenvolvimento Maior segurança no uso de componentes por parte do programador; Melhor compreensão do código; Respondido em 24/03/2020 14:37:35 1a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, tem-se: Melhor reaproveitamento do seu código; Mais segurança no uso dos componentes por parte do programador; Melhor compreensão do código; Necessidade de menor quantidade de requesitos funcionais; Facilidade de manutenção; Respondido em 24/03/2020 14:38:50 2a Questão Assinale a opção que define corretamemte UML (Unified Modelling language). linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em diversos níveis de abstração. metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de testes do sistema com modelos orientados a objetos. metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos. notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++. notação para facilitar representação visual de padrões de projeto e desenvolvimento da estrutura lógica de programas em plataformas de objetos distribuídas. Respondido em 24/03/2020 17:58:03 Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades 3a Questão Os diagramas UML da categoria comportamental são os de: objetos, estrutura composta e máquinas de estado. casos de uso, atividades e máquinas de estados. classes, atividades e sequência. casos de uso, sequência e classes. classes, objetos e componentes. Respondido em 24/03/2020 17:57:57 4a Questão Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de: Polimorfismo Objeto Encapsulamento Classe Herança Respondido em 24/03/2020 17:58:10 Explicação: Pelo encapsulamento, os atributos (que determinam o estado de uma classe) de uma classe só podem ser acessados pelos metodos da propria classe. Encapsular significa proteger. 5a Questão Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todosda UML, respectivamente. Diagrama de sequência; diagrama de casos de uso; diagrama de estados. Diagrama de casos de uso; diagrama de classes; diagrama de sequência Diagrama de implantação; diagrama de atividade; diagrama de componentes Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade. Diagrama de objetos; diagrama de implantação; diagrama de classes. Respondido em 24/03/2020 17:58:13 Explicação: Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento. Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo ou com atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.; diagrama de componentes - mostra a estrutura dos componentes de um sistema 6a Questão A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o OMG-Object Management Group, é um método para especificar e modelar os artefatos dos sistemas. uma linguagem para implementar os conceitos da orientação a objetos um método comum para a representação da orientação a objetos um processo de especificação e modelagem de sistemas orientados a objeto. uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas Respondido em 24/03/2020 17:58:17 Explicação: A UML não é um proceso, nem método e nem técnica e sim uma linguagem que permite construir modelos (diagramas) sob diferentes visões de um sistema, ou seja especificar, construir e documentar os artefatos dos sistemas 7a Questão Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais afirmações estão corretas? Apenas II e III. Apenas I e II. I, II e III. Apenas II. Apenas I e III. Respondido em 24/03/2020 17:58:12 Explicação: I. A UML é uma linguagem, uma notação, e não uma metodologia; - verdade. não diz como e nem a ordem com que as ações são realizada, logo não é uma metodologia. II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; - verdade III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. - false, UML não é linguagem orientada a objetos para programação e sim uma linguagem de modelagem 8a Questão Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse é denominado: modularidade. polimorfismo. encapsulamento. herança. independência. 1a Questão Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML, respectivamente. Diagrama de casos de uso; diagrama de classes; diagrama de sequência Diagrama de implantação; diagrama de atividade; diagrama de componentes Diagrama de objetos; diagrama de implantação; diagrama de classes. Diagrama de sequência; diagrama de casos de uso; diagrama de estados. Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade. Respondido em 24/03/2020 17:58:52 Explicação: Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento. Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo ou com atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.; diagrama de componentes - mostra a estrutura dos componentes de um sistema 2a Questão Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse é denominado: polimorfismo. encapsulamento. herança. modularidade. independência. Respondido em 24/03/2020 17:58:55 Explicação: O polimorfimos é a propriedade da orientação a objeto que permite que metodos herdados possam ser rescritos ou alterados. 3a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, tem-se: Melhor reaproveitamento do seu código; Necessidade de menor quantidade de requesitos funcionais; Mais segurança no uso dos componentes por parte do programador; Melhor compreensão do código; Facilidade de manutenção; Respondido em 24/03/2020 17:59:09 4a Questão Assinale a opção que define corretamemte UML (Unified Modelling language). metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de testes do sistema com modelos orientados a objetos. notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++. notação para facilitar representação visual de padrões de projeto e desenvolvimento da estrutura lógica de programas em plataformas de objetos distribuídas. linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em diversos níveis de abstração. metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos. Respondido em 24/03/2020 17:59:12 Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades 5a Questão Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de: Objeto Encapsulamento Herança Polimorfismo Classe Respondido em 24/03/2020 17:59:06 Explicação: Pelo encapsulamento, os atributos (que determinam o estado de uma classe) de uma classe só podem ser acessados pelos metodos da propria classe. Encapsular significa proteger. 6a Questão São exemplos de diagramas comportamentais: Casos de Usos, Atividades, Componentes e Interações. Casos de Usos, Atividades, Estados e Distribuição. Classes, Atividades, Estados e Interações. Casos de Usos, Atividades, Estados e Interações. Casos de Usos, Objetos, Estados e Interações. Respondido em 24/03/2020 17:59:20 7a Questão Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? Diagrama de estados. Diagrama de componentes. Diagrama de casos de usos. Diagramade atividades. Diagrama de classes. Respondido em 24/03/2020 17:59:24 8a Questão Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais afirmações estão corretas? Apenas I e II. Apenas II. I, II e III. Apenas II e III. Apenas I e III. 1a Questão A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos para representação dos conceitos propostos pela Orientação a objetos. Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML Ser dependente somente do processo de desenvolvimento. Ser dependente da linguagem de programação e do processo de desenvolvimento. Ser dependente somente da linguagem de programação. Ser independente da linguagem de programação e dependente do processo de desenvolvimento. Ser independente da linguagem de programação e processo de desenvolvimento. Respondido em 24/03/2020 17:59:45 2a Questão Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis. A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas. A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. A orientação a objetos não pode ser utilizado em Softwares de larga escala. Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. Respondido em 24/03/2020 18:00:05 3a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira Quando o sistema é desenvolvido com esta tecnologia, temos: A certeza do menor tempo de desenvolvimento Melhor aproveitamento do seu código; Facilidade de Manutenção; Maior segurança no uso de componentes por parte do programador; Melhor compreensão do código; Respondido em 24/03/2020 18:00:09 4a Questão É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. Polimorfismo Classe Encapsulamento Objeto Herança Respondido em 24/03/2020 18:00:12 Explicação: O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas. 5a Questão A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o OMG-Object Management Group, é um método para especificar e modelar os artefatos dos sistemas. uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas uma linguagem para implementar os conceitos da orientação a objetos um método comum para a representação da orientação a objetos um processo de especificação e modelagem de sistemas orientados a objeto. Respondido em 24/03/2020 18:00:18 Explicação: A UML não é um proceso, nem método e nem técnica e sim uma linguagem que permite construir modelos (diagramas) sob diferentes visões de um sistema, ou seja especificar, construir e documentar os artefatos dos sistemas 6a Questão Os diagramas UML da categoria comportamental são os de: objetos, estrutura composta e máquinas de estado. casos de uso, sequência e classes. casos de uso, atividades e máquinas de estados. classes, objetos e componentes. classes, atividades e sequência. Respondido em 24/03/2020 18:00:15 7a Questão A UML divide os diagramas em: Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento Diagramas Comportamentais e Diagramas de Fluxo de Dados Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento Nenhuma das anteriores Diagramas Estruturais e Diagramas Comportamentais Respondido em 24/03/2020 18:00:19 8a Questão A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos. Melhor compreensão do código. Obter um melhor aproveitamento do código. Facilidade de manutenção dos códigos desenvolvidos. Menor eficiência de código Segurança no uso de componentes por parte do programador. 1a Questão A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos para representação dos conceitos propostos pela Orientação a objetos. Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML Ser independente da linguagem de programação e processo de desenvolvimento. Ser independente da linguagem de programação e dependente do processo de desenvolvimento. Ser dependente somente da linguagem de programação. Ser dependente da linguagem de programação e do processo de desenvolvimento. Ser dependente somente do processo de desenvolvimento. Respondido em 24/03/2020 18:01:33 2a Questão Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? A orientação a objetos não pode ser utilizado em Softwares de larga escala. A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas. Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis. Respondido em 24/03/2020 18:01:46 3a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira Quando o sistema é desenvolvido com esta tecnologia, temos: Melhor aproveitamento do seu código; Melhor compreensão do código;A certeza do menor tempo de desenvolvimento Facilidade de Manutenção; Maior segurança no uso de componentes por parte do programador; Respondido em 24/03/2020 18:01:51 4a Questão É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. Encapsulamento Herança Objeto Polimorfismo Classe Respondido em 24/03/2020 18:01:55 Explicação: O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas. 5a Questão A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o OMG-Object Management Group, é uma linguagem para implementar os conceitos da orientação a objetos uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas um processo de especificação e modelagem de sistemas orientados a objeto. um método comum para a representação da orientação a objetos um método para especificar e modelar os artefatos dos sistemas. Respondido em 24/03/2020 18:01:58 Explicação: A UML não é um proceso, nem método e nem técnica e sim uma linguagem que permite construir modelos (diagramas) sob diferentes visões de um sistema, ou seja especificar, construir e documentar os artefatos dos sistemas 6a Questão Os diagramas UML da categoria comportamental são os de: casos de uso, sequência e classes. casos de uso, atividades e máquinas de estados. objetos, estrutura composta e máquinas de estado. classes, objetos e componentes. classes, atividades e sequência. Respondido em 24/03/2020 18:02:02 7a Questão A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos. Menor eficiência de código Facilidade de manutenção dos códigos desenvolvidos. Segurança no uso de componentes por parte do programador. Melhor compreensão do código. Obter um melhor aproveitamento do código. Respondido em 24/03/2020 18:02:05 8a Questão A UML divide os diagramas em: Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento Nenhuma das anteriores Diagramas Estruturais e Diagramas Comportamentais Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento Diagramas Comportamentais e Diagramas de Fluxo de Dados 1a Questão Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse é denominado: encapsulamento. herança. modularidade. independência. polimorfismo. Respondido em 24/03/2020 18:02:34 Explicação: O polimorfimos é a propriedade da orientação a objeto que permite que metodos herdados possam ser rescritos ou alterados. 2a Questão Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de: Polimorfismo Classe Herança Objeto Encapsulamento Respondido em 24/03/2020 18:02:38 Explicação: Pelo encapsulamento, os atributos (que determinam o estado de uma classe) de uma classe só podem ser acessados pelos metodos da propria classe. Encapsular significa proteger. 3a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, tem-se: Melhor compreensão do código; Facilidade de manutenção; Mais segurança no uso dos componentes por parte do programador; Melhor reaproveitamento do seu código; Necessidade de menor quantidade de requesitos funcionais; Respondido em 24/03/2020 18:02:43 4a Questão Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML, respectivamente. Diagrama de implantação; diagrama de atividade; diagrama de componentes Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade. Diagrama de sequência; diagrama de casos de uso; diagrama de estados. Diagrama de casos de uso; diagrama de classes; diagrama de sequência Diagrama de objetos; diagrama de implantação; diagrama de classes. Respondido em 24/03/2020 18:02:46 Explicação: Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento. Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo ou com atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.; diagrama de componentes - mostra a estrutura dos componentes de um sistema 5a Questão Assinale a opção que define corretamemte UML (Unified Modelling language). linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em diversos níveis de abstração. notação para facilitar representação visual de padrões de projeto e desenvolvimento da estrutura lógica de programas em plataformas de objetos distribuídas. metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de testes do sistema com modelos orientados a objetos. metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos. notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++. Respondido em 24/03/2020 18:02:51 Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades 6a Questão São exemplos de diagramas comportamentais: Casos de Usos, Atividades, Estados e Interações. Casos de Usos, Atividades, Estados e Distribuição. Casos de Usos, Atividades, Componentes e Interações. Casos de Usos, Objetos, Estados e Interações. Classes, Atividades, Estados e Interações. Respondido em 24/03/2020 18:02:55 7a Questão Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? Diagrama de componentes. Diagrama de classes. Diagrama de casos de usos. Diagrama de atividades. Diagrama de estados. Respondido em 24/03/2020 18:02:59 8a Questão Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais afirmações estão corretas? Apenas II e III. I, II e III. Apenas Ie III. Apenas II. Apenas I e II. 1a Questão A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos para representação dos conceitos propostos pela Orientação a objetos. Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML Ser independente da linguagem de programação e processo de desenvolvimento. Ser independente da linguagem de programação e dependente do processo de desenvolvimento. Ser dependente somente do processo de desenvolvimento. Ser dependente da linguagem de programação e do processo de desenvolvimento. Ser dependente somente da linguagem de programação. Respondido em 24/03/2020 18:03:29 2a Questão Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? A orientação a objetos não pode ser utilizado em Softwares de larga escala. Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas. Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis. A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. Respondido em 24/03/2020 18:03:24 3a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira Quando o sistema é desenvolvido com esta tecnologia, temos: Melhor aproveitamento do seu código; Maior segurança no uso de componentes por parte do programador; Melhor compreensão do código; A certeza do menor tempo de desenvolvimento Facilidade de Manutenção; Respondido em 24/03/2020 18:03:37 4a Questão É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. Encapsulamento Polimorfismo Classe Objeto Herança Respondido em 24/03/2020 18:03:41 Explicação: O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas. 5a Questão A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o OMG-Object Management Group, é uma linguagem para implementar os conceitos da orientação a objetos um método para especificar e modelar os artefatos dos sistemas. uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas um método comum para a representação da orientação a objetos um processo de especificação e modelagem de sistemas orientados a objeto. Respondido em 24/03/2020 18:03:45 Explicação: A UML não é um proceso, nem método e nem técnica e sim uma linguagem que permite construir modelos (diagramas) sob diferentes visões de um sistema, ou seja especificar, construir e documentar os artefatos dos sistemas 6a Questão Os diagramas UML da categoria comportamental são os de: casos de uso, sequência e classes. objetos, estrutura composta e máquinas de estado. classes, objetos e componentes. casos de uso, atividades e máquinas de estados. classes, atividades e sequência. Respondido em 24/03/2020 18:03:48 7a Questão A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos. Menor eficiência de código Segurança no uso de componentes por parte do programador. Obter um melhor aproveitamento do código. Melhor compreensão do código. Facilidade de manutenção dos códigos desenvolvidos. Respondido em 24/03/2020 18:03:52 8a Questão A UML divide os diagramas em: Diagramas Estruturais e Diagramas Comportamentais Nenhuma das anteriores Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento Diagramas Comportamentais e Diagramas de Fluxo de Dados Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento 1a Questão Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse é denominado: herança. polimorfismo. encapsulamento. modularidade. independência. Respondido em 24/03/2020 18:04:14 Explicação: O polimorfimos é a propriedade da orientação a objeto que permite que metodos herdados possam ser rescritos ou alterados. 2a Questão Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de: Herança Classe Encapsulamento Polimorfismo Objeto Respondido em 24/03/2020 18:04:18 Explicação: Pelo encapsulamento, os atributos (que determinam o estado de uma classe) de uma classe só podem ser acessados pelos metodos da propria classe. Encapsular significa proteger. 3a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, tem-se: Facilidade de manutenção; Mais segurança no uso dos componentes por parte do programador; Melhor reaproveitamento do seu código; Melhor compreensão do código; Necessidade de menor quantidade de requesitos funcionais; Respondido em 24/03/2020 18:04:12 4a Questão Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML, respectivamente. Diagrama de sequência; diagrama de casos de uso; diagrama de estados. Diagrama de objetos; diagrama de implantação; diagrama de classes. Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade. Diagrama de implantação; diagrama de atividade; diagrama de componentes Diagrama de casos de uso; diagrama de classes; diagrama de sequência Respondido em 24/03/2020 18:04:26 Explicação: Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento. Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo oucom atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.; diagrama de componentes - mostra a estrutura dos componentes de um sistema 5a Questão Assinale a opção que define corretamemte UML (Unified Modelling language). notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++. metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos. notação para facilitar representação visual de padrões de projeto e desenvolvimento da estrutura lógica de programas em plataformas de objetos distribuídas. linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em diversos níveis de abstração. metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de testes do sistema com modelos orientados a objetos. Respondido em 24/03/2020 18:04:41 Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades 6a Questão São exemplos de diagramas comportamentais: Casos de Usos, Atividades, Estados e Distribuição. Casos de Usos, Atividades, Estados e Interações. Casos de Usos, Objetos, Estados e Interações. Classes, Atividades, Estados e Interações. Casos de Usos, Atividades, Componentes e Interações. Respondido em 24/03/2020 18:04:45 7a Questão Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? Diagrama de atividades. Diagrama de componentes. Diagrama de estados. Diagrama de classes. Diagrama de casos de usos. Respondido em 24/03/2020 18:04:48 8a Questão Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais afirmações estão corretas? Apenas I e III. Apenas II. I, II e III. Apenas II e III. Apenas I e II. 1a Questão Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse é denominado: herança. polimorfismo. encapsulamento. modularidade. independência. Respondido em 24/03/2020 18:04:14 Explicação: O polimorfimos é a propriedade da orientação a objeto que permite que metodos herdados possam ser rescritos ou alterados. 2a Questão Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de: Herança Classe Encapsulamento Polimorfismo Objeto Respondido em 24/03/2020 18:04:18 Explicação: Pelo encapsulamento, os atributos (que determinam o estado de uma classe) de uma classe só podem ser acessados pelos metodos da propria classe. Encapsular significa proteger. 3a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, tem-se: Facilidade de manutenção; Mais segurança no uso dos componentes por parte do programador; Melhor reaproveitamento do seu código; Melhor compreensão do código; Necessidade de menor quantidade de requesitos funcionais; Respondido em 24/03/2020 18:04:12 4a Questão Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML, respectivamente. Diagrama de sequência; diagrama de casos de uso; diagrama de estados. Diagrama de objetos; diagrama de implantação; diagrama de classes. Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade. Diagrama de implantação; diagrama de atividade; diagrama de componentes Diagrama de casos de uso; diagrama de classes; diagrama de sequência Respondido em 24/03/2020 18:04:26 Explicação: Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento. Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo ou com atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.; diagrama de componentes - mostra a estrutura dos componentes de um sistema 5a Questão Assinale a opção que define corretamemte UML (Unified Modelling language). notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++. metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos. notação para facilitar representação visual de padrões de projeto e desenvolvimento da estrutura lógica de programas em plataformas de objetos distribuídas. linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em diversos níveis de abstração. metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de testes do sistema com modelos orientados a objetos. Respondido em 24/03/2020 18:04:41 Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades 6a Questão São exemplos de diagramas comportamentais: Casos de Usos, Atividades, Estados e Distribuição. Casos de Usos, Atividades, Estados e Interações. Casos de Usos, Objetos, Estados e Interações. Classes, Atividades, Estados e Interações. Casos de Usos, Atividades, Componentes e Interações. Respondido em 24/03/2020 18:04:45 7a Questão Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? Diagrama de atividades. Diagrama de componentes. Diagrama de estados. Diagrama de classes. Diagrama de casos de usos. Respondido em 24/03/2020 18:04:48 8a Questão Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais afirmações estão corretas? Apenas I e III. Apenas II. I, II e III. Apenas II e III. Apenas I e II. 1a Questão A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos para representação dos conceitos propostos pela Orientação a objetos. Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML Ser dependente somente da linguagem de programação. Ser dependente somente do processo de desenvolvimento. Ser independente da linguagem de programação e processo de desenvolvimento. Serindependente da linguagem de programação e dependente do processo de desenvolvimento. Ser dependente da linguagem de programação e do processo de desenvolvimento. Respondido em 24/03/2020 18:05:43 2a Questão Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas. A orientação a objetos não pode ser utilizado em Softwares de larga escala. Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis. A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. Respondido em 24/03/2020 18:05:46 3a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira Quando o sistema é desenvolvido com esta tecnologia, temos: Facilidade de Manutenção; A certeza do menor tempo de desenvolvimento Maior segurança no uso de componentes por parte do programador; Melhor aproveitamento do seu código; Melhor compreensão do código; Respondido em 24/03/2020 18:06:00 4a Questão É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. Classe Objeto Polimorfismo Herança Encapsulamento Respondido em 24/03/2020 18:05:55 Explicação: O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas. 5a Questão A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o OMG-Object Management Group, é uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas uma linguagem para implementar os conceitos da orientação a objetos um método comum para a representação da orientação a objetos um método para especificar e modelar os artefatos dos sistemas. um processo de especificação e modelagem de sistemas orientados a objeto. Respondido em 24/03/2020 18:06:01 Explicação: A UML não é um proceso, nem método e nem técnica e sim uma linguagem que permite construir modelos (diagramas) sob diferentes visões de um sistema, ou seja especificar, construir e documentar os artefatos dos sistemas 6a Questão Os diagramas UML da categoria comportamental são os de: classes, atividades e sequência. casos de uso, sequência e classes. objetos, estrutura composta e máquinas de estado. casos de uso, atividades e máquinas de estados. classes, objetos e componentes. Respondido em 24/03/2020 18:06:05 7a Questão A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos. Melhor compreensão do código. Menor eficiência de código Facilidade de manutenção dos códigos desenvolvidos. Segurança no uso de componentes por parte do programador. Obter um melhor aproveitamento do código. Respondido em 24/03/2020 18:06:23 8a Questão A UML divide os diagramas em: Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento Nenhuma das anteriores Diagramas Estruturais e Diagramas Comportamentais Diagramas Comportamentais e Diagramas de Fluxo de Dados 1a Questão No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir: Da análise do diagrama, conclui-se que? Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário. A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda. A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto. A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar desconto. A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque. Respondido em 24/03/2020 18:06:49 2a Questão Dados os requisitos: I) Efetuar troca de produtos com defeito. II) Tolerante a falhas. III) A resposta do sistema não deve exceder 30 seg. IV) O sistema deverá rodar num computador 486 com 16MB de memória. V) Não emprestar livros para clientes com débito. Quais dos itens acima são requisitos funcionais de um sistema: I, II, III, V. I e V. I, II, V I, IV e V. Somente o V. Respondido em 24/03/2020 18:06:45 3a Questão Em UML, os diagramas de Caso de Uso tem por objetivo obter funcionalidades e requerimentos do sistema representar o estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um sistema. exibir uma interação entre um conjunto de objetos e seus relacionamentos. mostrar o fluxo de mensagens de uma atividade do sistema para outra. representar os atributos e operações de uma classe ou objeto. Respondido em 24/03/2020 18:07:03 Explicação: o diagrama de casos de uso tem por objetivo apresentar as funcionalidades que responderão pelos requisitos apontados pelos usuários 4a Questão Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox One), se o mesmo fosse modelado utilizando-se UML, pode-se dizer que possíveis Atores que apareceriam no respectivo Diagrama de Casos de Uso representados seriam: Blu-Ray, DVD e CD Pular, Saltar e Correr Atualizar o sistema, Carregar jogo, Navegar na Internet Player 1, Player 2 e CPU Direcional, Select e Start Respondido em 24/03/2020 18:06:59 5a Questão O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de casos de uso. colaboração. transição de estados. sequência. atividades. Respondido em 24/03/2020 18:07:08 6a Questão Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário. Diagrama de Colaboração Diagrama de Sequência Diagrama de Classes Diagrama de Casos de Uso Diagrama de Objetos Respondido em 24/03/2020 18:07:14 7a Questão A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetosde sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do usuário. Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Respondido em 24/03/2020 18:07:30 Explicação: entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário) 8a Questão Quais são os relacionamentos possíveis entre Casos de Uso? composição, generalização e extensão generalização, inclusão e extensão agregação, generalização, associação agregação, inclusão, extensão associação, inclusão e extensão 1a Questão No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir: Da análise do diagrama, conclui-se que? A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar desconto. A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto. A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda. Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário. A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque. Respondido em 24/03/2020 18:07:49 2a Questão Dados os requisitos: I) Efetuar troca de produtos com defeito. II) Tolerante a falhas. III) A resposta do sistema não deve exceder 30 seg. IV) O sistema deverá rodar num computador 486 com 16MB de memória. V) Não emprestar livros para clientes com débito. Quais dos itens acima são requisitos funcionais de um sistema: I, II, V I e V. Somente o V. I, IV e V. I, II, III, V. Respondido em 24/03/2020 18:08:04 3a Questão Em UML, os diagramas de Caso de Uso tem por objetivo exibir uma interação entre um conjunto de objetos e seus relacionamentos. mostrar o fluxo de mensagens de uma atividade do sistema para outra. representar o estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um sistema. representar os atributos e operações de uma classe ou objeto. obter funcionalidades e requerimentos do sistema Respondido em 24/03/2020 18:08:10 Explicação: o diagrama de casos de uso tem por objetivo apresentar as funcionalidades que responderão pelos requisitos apontados pelos usuários 4a Questão Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox One), se o mesmo fosse modelado utilizando-se UML, pode-se dizer que possíveis Atores que apareceriam no respectivo Diagrama de Casos de Uso representados seriam: Pular, Saltar e Correr Player 1, Player 2 e CPU Direcional, Select e Start Atualizar o sistema, Carregar jogo, Navegar na Internet Blu-Ray, DVD e CD Respondido em 24/03/2020 18:08:13 5a Questão O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de transição de estados. sequência. colaboração. atividades. casos de uso. Respondido em 24/03/2020 18:08:07 6a Questão Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário. Diagrama de Classes Diagrama de Sequência Diagrama de Colaboração Diagrama de Objetos Diagrama de Casos de Uso Respondido em 24/03/2020 18:08:10 7a Questão A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Associação / uma funcionalidade do sistema do ponto de vista do usuário. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Respondido em 24/03/2020 18:08:25 Explicação: entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário) 8a Questão Quais são os relacionamentos possíveis entre Casos de Uso? agregação, generalização, associação agregação, inclusão, extensão composição, generalização e extensão generalização, inclusão e extensão associação, inclusão e extensão 1a Questão No contexto da UML, os casos de uso: definem o comportamento dos componentes de software que serão implementados. especificam a organização do sistema de software. são sempre associados a um único requisito funcional. capturam os requisitos não funcionais. descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais. Respondido em 24/03/2020 18:08:53 2a Questão (NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que: Um Ator especifica necessariamente um papel executado por um usuário. Não existe relação entre atores do tipo especialização. A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído. É utilizado para representar o relacionamento entre os componentes estruturais do software. Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo. Respondido em 24/03/2020 18:08:56 3a Questão Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um ator e um caso de uso temos um relacionamento de : Associação. Include. Extends. Generalização. Especialização. Respondido em 24/03/2020 18:09:00 4a Questão Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama para modelar o sistema e validar os requisitos junto ao cliente? Diagrama de caso de uso Diagrama de Validação Diagrama de Atividade Diagrama de Classes Diagrama de Sequência Respondido em 24/03/2020 18:09:03 5a Questão Quais são os relacionamentos possíveis entre Casos de Uso? associação, inclusão e extensão generalização, inclusão e extensão agregação, generalização, associação agregação, inclusão, extensão composição, generalização e extensão Respondido em 24/03/2020 18:09:07 6a Questão O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de sequência. casos de uso. transição de estados. atividades. colaboração. Respondido em 24/03/2020 18:09:10 7a Questão Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termosde funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário. Diagrama de Objetos Diagrama de Sequência Diagrama de Colaboração Diagrama de Classes Diagrama de Casos de Uso Respondido em 24/03/2020 18:09:14 8a Questão A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do usuário. 1a Questão No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir: Da análise do diagrama, conclui-se que? Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário. A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque. A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar desconto. A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto. A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda. Respondido em 24/03/2020 18:09:47 2a Questão Dados os requisitos: I) Efetuar troca de produtos com defeito. II) Tolerante a falhas. III) A resposta do sistema não deve exceder 30 seg. IV) O sistema deverá rodar num computador 486 com 16MB de memória. V) Não emprestar livros para clientes com débito. Quais dos itens acima são requisitos funcionais de um sistema: I e V. I, II, V I, IV e V. Somente o V. I, II, III, V. Respondido em 24/03/2020 18:09:43 3a Questão Em UML, os diagramas de Caso de Uso tem por objetivo mostrar o fluxo de mensagens de uma atividade do sistema para outra. representar os atributos e operações de uma classe ou objeto. obter funcionalidades e requerimentos do sistema exibir uma interação entre um conjunto de objetos e seus relacionamentos. representar o estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um sistema. Respondido em 24/03/2020 18:10:01 Explicação: o diagrama de casos de uso tem por objetivo apresentar as funcionalidades que responderão pelos requisitos apontados pelos usuários 4a Questão Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox One), se o mesmo fosse modelado utilizando-se UML, pode-se dizer que possíveis Atores que apareceriam no respectivo Diagrama de Casos de Uso representados seriam: Blu-Ray, DVD e CD Pular, Saltar e Correr Direcional, Select e Start Atualizar o sistema, Carregar jogo, Navegar na Internet Player 1, Player 2 e CPU Respondido em 24/03/2020 18:10:06 5a Questão O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de sequência. atividades. transição de estados. colaboração. casos de uso. Respondido em 24/03/2020 18:09:59 6a Questão Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário. Diagrama de Casos de Uso Diagrama de Classes Diagrama de Objetos Diagrama de Colaboração Diagrama de Sequência Respondido em 24/03/2020 18:10:13 7a Questão A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do usuário. Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Respondido em 24/03/2020 18:10:19 Explicação: entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário) 8a Questão Quais são os relacionamentos possíveis entre Casos de Uso? agregação, inclusão, extensão generalização, inclusão e extensão associação, inclusão e extensão composição, generalização e extensão agregação, generalização, associação 1a Questão No contexto da UML, os casos de uso: especificam a organização do sistema de software. definem o comportamento dos componentes de software que serão implementados. são sempre associados a um único requisito funcional. capturam os requisitos não funcionais. descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais. Respondido em 24/03/2020 18:11:39 2a Questão (NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que: É utilizado para representar o relacionamento entre os componentes estruturais do software. Não existe relação entre atores do tipo especialização. A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído. Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo. Um Ator especifica necessariamente um papel executado por um usuário. Respondido em 24/03/2020 18:11:45 3a Questão Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um ator e um caso de uso temos um relacionamento de : Especialização. Generalização. Associação. Include. Extends. Respondido em 24/03/2020 18:11:44 4a Questão Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama para modelar o sistema e validar os requisitos junto ao cliente? Diagrama de Classes Diagrama de Atividade Diagrama de Validação Diagrama de Sequência Diagrama de caso de uso Respondido em 24/03/2020 18:11:59 5a Questão Quais são os relacionamentos possíveis entre Casos de Uso? agregação, inclusão, extensão associação, inclusão e extensão agregação, generalização, associação generalização, inclusão e extensão composição, generalização e extensão Respondido em 24/03/2020 18:12:11 6a Questão O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de atividades. transição de estados. sequência. casos de uso. colaboração. Respondido em 24/03/2020 18:12:08 7a Questão Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (emtermos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário. Diagrama de Colaboração Diagrama de Sequência Diagrama de Objetos Diagrama de Classes Diagrama de Casos de Uso Respondido em 24/03/2020 18:12:24 8a Questão A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do usuário. Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. 1a Questão No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir: Da análise do diagrama, conclui-se que? A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque. A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda. A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto. Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário. A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar desconto. Respondido em 24/03/2020 18:12:56 2a Questão Dados os requisitos: I) Efetuar troca de produtos com defeito. II) Tolerante a falhas. III) A resposta do sistema não deve exceder 30 seg. IV) O sistema deverá rodar num computador 486 com 16MB de memória. V) Não emprestar livros para clientes com débito. Quais dos itens acima são requisitos funcionais de um sistema: I e V. I, IV e V. I, II, V I, II, III, V. Somente o V. Respondido em 24/03/2020 18:13:08 3a Questão Em UML, os diagramas de Caso de Uso tem por objetivo exibir uma interação entre um conjunto de objetos e seus relacionamentos. mostrar o fluxo de mensagens de uma atividade do sistema para outra. representar os atributos e operações de uma classe ou objeto. representar o estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um sistema. obter funcionalidades e requerimentos do sistema Respondido em 24/03/2020 18:13:02 Explicação: o diagrama de casos de uso tem por objetivo apresentar as funcionalidades que responderão pelos requisitos apontados pelos usuários 4a Questão Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox One), se o mesmo fosse modelado utilizando-se UML, pode-se dizer que possíveis Atores que apareceriam no respectivo Diagrama de Casos de Uso representados seriam: Player 1, Player 2 e CPU Pular, Saltar e Correr Blu-Ray, DVD e CD Atualizar o sistema, Carregar jogo, Navegar na Internet Direcional, Select e Start Respondido em 24/03/2020 18:13:14 5a Questão O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de transição de estados. sequência. casos de uso. colaboração. atividades. Respondido em 24/03/2020 18:13:31 6a Questão Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário. Diagrama de Classes Diagrama de Sequência Diagrama de Colaboração Diagrama de Casos de Uso Diagrama de Objetos Respondido em 24/03/2020 18:13:26 7a Questão A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Associação / uma funcionalidade do sistema do ponto de vista do usuário. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Respondido em 24/03/2020 18:13:50 Explicação: entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário) 8a Questão Quais são os relacionamentos possíveis entre Casos de Uso? agregação, inclusão, extensão composição, generalização e extensão agregação, generalização, associação generalização, inclusão e extensão associação, inclusão e extensão 1a Questão No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir: Da análise do diagrama, conclui-se que? A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque. A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda. A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto. Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário. A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar desconto. Respondido em 24/03/2020 18:12:56 2a Questão Dados os requisitos: I) Efetuar troca de produtos com defeito. II) Tolerante a falhas. III) A resposta do sistema não deve exceder 30 seg. IV) O sistema deverá rodar num computador 486 com 16MB de memória. V) Não emprestar livros para clientes com débito. Quais dos itens acima são requisitos funcionais de um sistema: I e V. I, IV e V. I, II, V I, II, III, V. Somente o V. Respondido em 24/03/2020 18:13:08 3a Questão Em UML, os diagramas de Caso de Uso tem por objetivo exibir uma interação entre um conjunto de objetos e seus relacionamentos. mostrar o fluxo de mensagens de uma atividade do sistema para outra. representar os atributos e operações de uma classe ou objeto. representar o estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um sistema. obter funcionalidades e requerimentos do sistema Respondido em 24/03/2020 18:13:02 Explicação: o diagrama de casos de uso tem por objetivo apresentar as funcionalidades que responderão pelos requisitos apontados pelos usuários 4a Questão Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox One), se o mesmo fosse modelado utilizando-se UML, pode-se dizer que possíveis Atores que apareceriam no respectivo Diagrama de Casos de Uso representados seriam: Player 1, Player 2 e CPU Pular, Saltar e Correr Blu-Ray, DVD e CD Atualizar o sistema, Carregar jogo, Navegar na Internet Direcional, Select e Start Respondido em 24/03/2020 18:13:14 5a Questão O diagrama da UML que fornece uma visão externa do sistema, representando um nível
Compartilhar