Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201603194899) Pontos: 0,1 / 0,1 (Infraero) Observe as seguintes assertivas sobre a forma de especificação de requisitos conhecida como Caso de Uso: I. Todo caso de uso tem a participação de pelo menos um ator. II. Um ator pode participar somente de um caso de uso. III. O roteiro de um caso de uso não pode utilizar roteiros de outros casos de uso. IV. O roteiro de um caso de uso pode ser alterado por outro caso de uso. As assertivas corretas são somente: I e IV. I, II e IV. II, III e IV. I e II. I, II, III e IV. Gabarito Comentado. 2a Questão (Ref.: 201603379080) Pontos: 0,1 / 0,1 Classifique os relacionamentos abaixo e marque a alternativa correta: A) Associação B) Agregação C) Generalização ( ) um país possui capital ( ) um país possui estados ( ) arquivos possuem registros ( ) uma estrada interliga duas cidades ( ) um arquivo pode ser um arquivo de diretórios ou um arquivo ordinário ( ) um computador um conjunto de hw e sw A,A,B,A,C,B C,C,B,A,A,B B,B,B,A,C,B C,B,B,A,C,B A,A,A,B,B,A 3a Questão (Ref.: 201603210523) Pontos: 0,1 / 0,1 É 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. Herança Objeto Encapsulamento Polimorfismo Classe 4a Questão (Ref.: 201602697295) Pontos: 0,1 / 0,1 Considere o caso de uso ilustrado na figura acima, utilizando a notação UML. A descrição do cenário que melhor descreve esse caso de uso é: o atendente não marca consultas para pacientes que não tenham histórico na clínica. o paciente liga para a clínica para agendar uma consulta e para alterar o seu histórico. um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, somente se o paciente ainda não for cliente da clínica. o atendente inclui os pacientes que têm consulta agendada e não possuem um histórico de atendimento. um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, busca um horário vazio e agenda a consulta. Gabarito Comentado. 5a Questão (Ref.: 201603319802) Pontos: 0,1 / 0,1 Marque as assertivas que representam características ou fatos relacionados com a UML. Surgiu devido a necessidade de união de algumas metodologias remanescentes, contudo, não contava com apoio de empresas do setor de desenvolvimento de projetos de software. Utiliza-se de um conjunto de diagramas para representar aspectos variados de um software. Os diagramas são divididos em comportamentais e estruturais. Um exemplo de elemento estrutural é conhecido como nota. É uma linguagem de programação utilizada para gerar arquiteturas de sistemas. No decorrer do tempo, tem acarretado mudanças e, portanto, versionamento. 1a Questão (Ref.: 201603192314) Pontos: 0,1 / 0,1 No que se refere aos tipos de visibilidade possíveis para os atributos e métodos de uma classe, analise as assertivas a seguir I. Devemos usar a visibilidade protegida, quando queremos que os atributos e métodos sejam visualizados por todas as classes do sistema. II. Devemos usar a visibilidade publica para atributos de uma classe. III. Os atributos devem ter visibilidade privada e serem acessados por métodos da própria classe. IV. Nunca devemos usar a visibilidade pública para métodos de uma classe. Com base em sua análise, assinale a UNICA opção correta Estão corretas apenas as assertivas I e III. Estão corretas apenas as assertivas I, III e IV. Estão corretas apenas as assertivas III e IV. Estão corretas as assertivas I, II, III e IV. Está correta apenas a assertiva III. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201603313906) Pontos: 0,1 / 0,1 Os padrões a partir dos quais os objetos são criados são denominados: Classes Instâncias Entidades Métodos Exceções 3a Questão (Ref.: 201602697481) Pontos: 0,1 / 0,1 Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode ser comprado por vários clientes, analise o modelo abaixo e indique o nome que se dá à representação apresentada dentro do círculo? Auto-associação. Agregação por referência. Classe associativa. Agregação por valor. Generalização e especialização. Gabarito Comentado. 4a Questão (Ref.: 201602713338) Pontos: 0,1 / 0,1 Na UML, as suposições, pré-condições, pós-condições, garantias mínimas e garantias de sucesso são comumente utilizadas como recursos de narrativa de um(a): nó pacote caso de uso classe herança múltipla. 5a Questão (Ref.: 201602853309) Pontos: 0,1 / 0,1 É possível conectar uma classe a ela mesma, representando a conexão entre 2 objetos da mesma classe. Esse tipo de relacionamento chama-se (assinale a única resposta correta): Associação de classe Associação Associação exclusiva Agregação Associação recursiva Gabarito Comentado. 1a Questão (Ref.: 201603210523) Pontos: 0,1 / 0,1 É 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 Classe Encapsulamento Herança Polimorfismo 2a Questão (Ref.: 201602696746) Pontos: 0,1 / 0,1 Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos alimentos. Para isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada um a porção calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da escolha. Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor calórico e o cálculo, respectivamente? atributo - classe - método classe - atributo - processo classe - atributo - método tupla - tabela - método atributo - classe - processo Gabarito Comentado. 3a Questão (Ref.: 201603213621) Pontos: 0,1 / 0,1 É um recurso para definição de grupamentos, sendo mais comumente usado no grupamento de classes, embora possa se fazer grupamentos para outros tipos de elementos no UM, como casos de uso por exemplo. É um recurso que pode ser usado para organizar o sistema seja pelo aspecto tecnológico ou administrativo. Assinale a opção que apresenta o nome do recurso acima descrito Encapsulamento Polimorfismo Visibilidade Pacote Herança Gabarito Comentado. 4a Questão (Ref.: 201603487930) Pontos: 0,1 / 0,1 Associe as colunas e marque a alternativa correta: 1. Requisitos 2. Casos de Uso 3. Diagrama de Classes 4. Multiplicidade 5. Modificadores de acesso ( ) Modelo aplicado para representar as informações necessárias para realização das funcionalidades do sistema ( ) Representam a informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado ( ) São as necessidades dos usuários, as funcionalidades necessárias para realizar o negócio fazendo com que usuários e desenvolvedores tenha a mesma visão do problema a ser resolvido ( ) são descrições de utilização do sistema ( ) são palavras-chave usadas para especificar a acessibilidade declarada de um tipo ou membro2,3,4,5,1 3,4,2,1,5 4,3,1,2,5 2,4,3,1,5 1,3,4,2,5 5a Questão (Ref.: 201603229833) Pontos: 0,1 / 0,1 Assinale a opção que define corretamente o conceito abaixo exposto sobre orientação a objetos - Capacidade de um objeto fazer referência e usar métodos e atributos de outro objeto: Herança Visibilidade Abstração Encapsulamento Polimorfismo 1a Questão (Ref.: 201602145609) Pontos: 0,1 / 0,1 Com base na UML indique os Diagramas Estáticos. Diagrama de Classes, Diagrama de Componentes, Diagrama de Caso de Uso, Diagrama de Componentes Diagrama de Classes, Diagramas de Objetos, Diagrama de Caso de Uso, Diagrama de Componentes Diagrama de Classes Diagramas de Objetos Diagrama de Caso de Uso Diagrama de Atividades Diagrama de Classes, Diagrama de SeqUência, Diagrama de Caso de Uso, Diagrama de Componentes Diagrama de Classes, Diagramas de Objetos, Diagrama de Estados, Diagrama de Componentes 2a Questão (Ref.: 201602175774) Pontos: 0,0 / 0,1 Marque as assertivas que representam características ou fatos relacionados com a UML. Utiliza-se de um conjunto de diagramas para representar aspectos variados de um software. É uma linguagem de programação utilizada para gerar arquiteturas de sistemas. No decorrer do tempo, tem acarretado mudanças e, portanto, versionamento. Os diagramas são divididos em comportamentais e estruturais. Um exemplo de elemento estrutural é conhecido como nota. Surgiu devido a necessidade de união de algumas metodologias remanescentes, contudo, não contava com apoio de empresas do setor de desenvolvimento de projetos de software. 3a Questão (Ref.: 201602175776) Pontos: 0,1 / 0,1 O diagrama da UML é reconhecido como: Diagrama notacional Diagrama de agrupamento Diagrama estrutural Diagrama comportamental Diagrama de fluxo de dados 4a Questão (Ref.: 201601709272) Pontos: 0,1 / 0,1 O diagrama de classes é um dos principais modelos da UM e mostra as classes de um sistema e o relacionamento entre elas. Existem alguns níveis de diagrama de classes, como por exemplo o conceitual, a nível do domínio de problema e o de projeto, em nível de projeto do software. Sobre os conceitos do diagrama de classes, analise as assertivas que seguem I. O diagrama de classes em nível de domínio é derivado da observação do mundo real e foca no negócio. II. O diagrama de classes em nível de projeto representam estruturas de projeto III. As classes de um diagrama de classes representam objetos do mundo real com as mesmas propriedades. IV. As propriedades de uma classe são seus atributos apenas V. As multiplicidades entre os relacionamentos indicam quantos objetos de cada classe estão relacionados. Com base em sua análise das assertivas, assinale a ÚNICA opção correta Estão corretas apenas as opções I, II e III Estão corretas apenas as opções I, II, III e IV Estão corretas apenas as opções III, IV e V Estão corretas apenas as opções I, II, III e V Estão corretas apenas as opções III e IV Gabarito Comentado. 5a Questão (Ref.: 201602175781) Pontos: 0,1 / 0,1 Marque a alternativa que contém um tipo de diagrama que permite a modelagem de conceitos e como esses conceitos estão relacionados. O item correto está na alternativa; Diagrama de caso de uso Diagrama de Estado Diagrama de Classe Diagrama de implantação Diagrama de sequência A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos, a escolha do cliente, e atende muitos contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em torno de 15%. Mesmo assim a empresa mantém as informações de clientes mesmo sem ter fechado contrato com a empresa. Qual modelo expressa a definição descrita? Gabarito Comentado. 2a Questão (Ref.: 201601552723) Pontos: 0,1 / 0,1 Uma agencia de automóveis vende carros populares, utilitários e e classe A. Os carros possuem as informações chassi e quantidade de passageiros, mas os carros classe A podem ter acessórios especiais e os utilitários possuem percentual de bônus na compra. Qual a simbologia do diagrama de classe deve ser usada nesse contexto? Generalização Associação Agregação por valor Agregação por referência Auto-Associação Gabarito Comentado. 3a Questão (Ref.: 201601552732) Pontos: 0,1 / 0,1 Considerando uma empresa de auto peças que vende o motor montado e as peças que compõe o motor e, que você foi contratado para modelar o sistema de vendas dessa empresa, qual representação você usaria para apresentar essa nescessidade de negócio? Classe associativa. Agregação por referência. Generalização. Agregação por valor. Auto-associação. 4a Questão (Ref.: 201601531273) Pontos: 0,0 / 0,1 Observe o diagrama e marque a alternativa correta: CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser criado se participar pelo menos de uma associação. SITUAÇÃO é uma classe dependente de carro, ou seja, não poderá existir quando não participar da associação. ALUGUEL é uma classe do tipo independente, onde serão registradas as ocorrências de aluguel de carro. CARRO e CLIENTE podem ser criados sem participar pelo menos de uma associação. CARRO pode ser criado sem participar da associação, mas CLIENTE somente poderá ser criado se participar pelo menos de uma associação. Gabarito Comentado. 5a Questão (Ref.: 201601552721) Pontos: 0,0 / 0,1 Uma livraria disponibiliza livros de várias editoras para venda aos clientes, que podem comprar quantos desejar em um mesmo pedido. A livraria compra da editora muitos exemplares de mesmo título e autoria. Analisando o cenário apresentado indique qual modelo representa a situação. 1a Questão (Ref.: 201602069585) Pontos: 0,0 / 0,1 No que concerne aos conceitos de visibilidade, assinale a única sentença correta O encapsulamento não interfere na classificação de visibilidade dos atributos Para respeitar o principio do encapsulamento, os atributos devem ser privados Para respeitar o principio do encapsulamento, os atributos devem não podem ser protegidos Para respeitar o principio do encapsulamento, os atributos devem ser públicos ou protegidos Para respeitar o principio do encapsulamento, os atributos devem ser públicos Gabarito Comentado. 2a Questão (Ref.: 201601547737) Pontos: 0,1 / 0,1 Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras. I - Um projeto do mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque são adaptados às operações de cada empresa; II - Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação; III - Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar mudanças na construção do software; IV - Na UML devem ser representados os procedimentos lógicos e físicos; Itens I, e III são verdadeiros. Itens III e IV são verdadeiros. Itens I, III e IV são verdadeiros. Itens I, II, III são verdadeiros. Itens I e IV são verdadeiros. Gabarito Comentado. 3a Questão (Ref.: 201602175784) Pontos: 0,0 / 0,1 O item conhecido como Caso de Uso é um item: De agrupamento Comportamental Notacional Opcional Estrutural 4a Questão(Ref.: 201602085371) Pontos: 0,0 / 0,1 Qual o diagrama UML é utilizado para representar arquivos físicos em meio digital, bibliotecas de código, arquivos executáveis e pastas que façam parte da estrutura lógica necessária para implantação do projeto? Diagrama de estrutura lógica Diagrama de implantação Diagrama de sequência Diagrama de colaboração Diagrama de componentes 5a Questão (Ref.: 201601553267) Pontos: 0,1 / 0,1 Considere o caso de uso ilustrado na figura acima, utilizando a notação UML. A descrição do cenário que melhor descreve esse caso de uso é: um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, busca um horário vazio e agenda a consulta. um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, somente se o paciente ainda não for cliente da clínica. o paciente liga para a clínica para agendar uma consulta e para alterar o seu histórico. o atendente inclui os pacientes que têm consulta agendada e não possuem um histórico de atendimento. o atendente não marca consultas para pacientes que não tenham histórico na clínica. 1a Questão (Ref.: 201602082506) Pontos: 0,0 / 0,1 Um diagrama da UML mostra um processo de negócio ou um processo de software como um fluxo de trabalho por meio de uma série de ações. Pessoas, computadores ou componentes de software podem executar essas ações. Seu uso pode descrever os processos de vários tipos, como: I. Um processo de negócios ou um fluxo de trabalho entre usuários e o seu sistema. II. As etapas executadas em um caso de uso. III. Um protocolo de software, ou seja, as sequências permitidas de interações entre os componentes. IV. Um algoritmo de software. Este diagrama é chamado de Diagrama de: Estado. Sequência. Interação. Atividades. Comportamento. 2a Questão (Ref.: 201601531264) Pontos: 0,0 / 0,1 Como podemos definir uma auto-associação: Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação. Classe que representa a generalização de outra classe. Classe que representa a herança dos métodos de uma outra classe. Identifica objetos de mesma classe que participam da associação. Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e operações para qualificação. Gabarito Comentado. 3a Questão (Ref.: 201602048227) Pontos: 0,0 / 0,1 Os conceitos de coesão e acoplamento são fundamentais para um projeto adequado da arquitetura de um software de qualidade. No que se refere aos conceitos de coesão e acoplamento, assinale UNICA opção INCORRETA O acoplamento mede o quanto dois ou mais elementos do sistema estão interconectados e dependentes A coesão indica o quão duas ou mais funções devem permanecer juntas, no mesmo modulo ou classe. Quanto maior a coesão, melhor para a qualidade do software Acoplamento e coesão determinam o quanto se pode reutilizar código, otimizando tempo e custo do desenvolvimento do software. Quanto mais forte o acoplamento melhor para a qualidade do software Gabarito Comentado. 4a Questão (Ref.: 201601570384) Pontos: 0,0 / 0,1 Considere o diagrama de máquina de estados de UML abaixo. Analise as afirmativas a seguir, a seu respeito: 1. O elemento "estado1" corresponde a um estado sub-máquina. 2. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado inicial. 3. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado final. 4. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um pseudo-estado ponto de entrada e um pseudo-estado ponto de saída. Assinale a alternativa que indica todas as afirmativas corretas. São corretas apenas as afirmativas 3 e 4. São corretas apenas as afirmativas 1, 2 e 4. São corretas apenas as afirmativas 1 e 3. São corretas apenas as afirmativas 1, 3 e 4. São corretas apenas as afirmativas 1 e 2. 5a Questão (Ref.: 201602253228) Pontos: 0,0 / 0,1 Identifique a alternativa que apresenta o diagrama responsável por mostrar as mesmas informações do Diagrama de Sequência, além de mostrar uma interação organizada entre um conjunto de objetos. Diagrama de Atividades. Diagrama de Colaboração. Diagrama de Casos de Uso. Diagrama de Interação. Diagrama de Objetos. Simulado: CCT0419_SM_201601334478 V.1 Aluno(a): RODRIGO DE BRITTO AQUINO Matrícula: 201601334478 Desempenho: 0,5 de 0,5 Data: 03/11/2017 18:50:12 (Finalizada) 1a Questão (Ref.: 201602127709) Pontos: 0,1 / 0,1 Classifique os relacionamentos abaixo e marque a alternativa correta: A) Associação B) Agregação C) Generalização ( ) um país possui capital ( ) um país possui estados ( ) arquivos possuem registros ( ) uma estrada interliga duas cidades ( ) um arquivo pode ser um arquivo de diretórios ou um arquivo ordinário ( ) um computador um conjunto de hw e sw A,A,B,A,C,B A,A,A,B,B,A B,B,B,A,C,B C,C,B,A,A,B C,B,B,A,C,B 2a Questão (Ref.: 201601440349) Pontos: 0,1 / 0,1 É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa ferramenta para transmitir informação e assim apresenta diversos benefícios. Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO representa um benefício no uso de modelos como Diagrama de Caso de Uso e Diagrama de Classe para desenvolvimento de sistemas de informação. Compõe uma documentação para garantir a continuidade dos sistemas. Recurso para minimizar erros. Apoia o desenvolvimento do sistemas para a programação, por exemplo. A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade do produto. Facilita a comunicação com o usuário. Gabarito Comentado. 3a Questão (Ref.: 201601977951) Pontos: 0,1 / 0,1 É 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 Objeto Classe Herança 4a Questão (Ref.: 201601977070) Pontos: 0,1 / 0,1 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 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 para implementar os conceitos da orientação a objetos 5a Questão (Ref.: 201601959152) Pontos: 0,1 / 0,1 É 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 Herança Objeto Classe 1a Questão (Ref.: 201601431399) Pontos: 0,1 / 0,1 (PRODEB 2008) Assinale a alternativa correta. Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e fluxo de trabalho. Diagramas de classes são uma técnicapara captar os requisitos funcionais de um sistema. Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos. Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema. Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles. Gabarito Comentado. 2a Questão (Ref.: 201601425286) Pontos: 0,1 / 0,1 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: independência. modularidade. polimorfismo. herança. encapsulamento. Gabarito Comentado. 3a Questão (Ref.: 201601976514) Pontos: 0,1 / 0,1 Depois que é feito o diagrama de casos de uso, o próximo passo é documentar essas funcionalidades descrevendo com detalhes suas principais características. Apesar de não existir uma padronização sobre essa especificação funcional, quais podem ser consideradas as principais informações relativas a um Caso de Uso? Protótipo e lista de mensagens Ator responsável, classe correspondente e lista de mensagens Diagrama de implementação correspondente Ator responsável, fluxo principal e fluxos secundários Diagrama de classe e de sequência correspondente 4a Questão (Ref.: 201601613876) Pontos: 0,1 / 0,1 Dentre as assertivas colocadas, escolha aquela que completa, corretamente, as lacunas da seguinte proposição: Os diagramas de _______________ e ___________________ - chamados diagramas de interação - são dois dos diferentes diagramas utilizados na UML, para a modelagem dos aspectos ____________ de sistema. Seqüência - atividade - estáticos Seqüência - atividade - dinâmicos Seqüência - colaboração - estáticos Gráfico de estado - colaboração - dinâmicos Seqüência - colaboração - dinâmicos Gabarito Comentado. 5a Questão (Ref.: 201602068431) Pontos: 0,1 / 0,1 Marque as assertivas que representam características ou fatos relacionados com a UML. Os diagramas são divididos em comportamentais e estruturais. Um exemplo de elemento estrutural é conhecido como nota. Utiliza-se de um conjunto de diagramas para representar aspectos variados de um software. No decorrer do tempo, tem acarretado mudanças e, portanto, versionamento. É uma linguagem de programação utilizada para gerar arquiteturas de sistemas. Surgiu devido a necessidade de união de algumas metodologias remanescentes, contudo, não contava com apoio de empresas do setor de desenvolvimento de projetos de software. 1a Questão (Ref.: 201602034631) Pontos: 0,1 / 0,1 Quais os modelos, da UML, que nos servem de base para o desenvolvimento do(s) diagrama(s) de sequencia? Diagramas de estados, diagrama de interação e diagramas de fluxo de dados. Diagrama de implantação, diagrama de caso com as descrições dos casos de uso. Todos os outros modelos tem que estar prontos, para poder ser feito os diagramas de sequencia. Diagrama de casos de uso com as respectivas descrições dos fluxos alternativos. Diagrama de Classe (modelo de negocia) e diagrama de caso de uso com as descrições dos casos de uso. Gabarito Comentado. 2a Questão (Ref.: 201602062541) Pontos: 0,1 / 0,1 Em UML, uma classe é entendida como: uma abstração de algo que pode ser feito com um objeto e compartilhado por todos os objetos uma abstração do tipo de dados de um sistema a descrição de um intervalo de valores que as instâncias podem apresentar a implementação de um serviço que pode ser solicitado por algum objeto uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, relacionamentos e semântica 3a Questão (Ref.: 201601978464) Pontos: 0,1 / 0,1 Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas. 1. Cliente informa seu CPF 2. Sistema valida CPF 3. Sistema Busca CPF - uses BUSCAR_CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente 6. Sistemas encerra o caso de uso Com base na especificação do caso de uso, analise as alternativas a seguir: I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. II. Nesse caso de uso, não caberia nenhum cenário alternativo. III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include Com base em sua análise, assinale a única alternativa correta Estão corretas as assertivas I e II e III Estão corretas apenas as assertivas I e III Estão corretas apenas as assertivas II e III Está correta apenas a assertiva III Está correta apenas a assertiva I 4a Questão (Ref.: 201602035656) Pontos: 0,1 / 0,1 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 Objetos Diagrama de Colaboração Diagrama de Classes Diagrama de Sequência Gabarito Comentado. 5a Questão (Ref.: 201601601929) Pontos: 0,1 / 0,1 O diagrama de classes é um dos principais modelos da UM e mostra as classes de um sistema e o relacionamento entre elas. Existem alguns níveis de diagrama de classes, como por exemplo o conceitual, a nível do domínio de problema e o de projeto, em nível de projeto do software. Sobre os conceitos do diagrama de classes, analise as assertivas que seguem I. O diagrama de classes em nível de domínio é derivado da observação do mundo real e foca no negócio. II. O diagrama de classes em nível de projeto representam estruturas de projeto III. As classes de um diagrama de classes representam objetos do mundo real com as mesmas propriedades. IV. As propriedades de uma classe são seus atributos apenas V. As multiplicidades entre os relacionamentos indicam quantos objetos de cada classe estão relacionados. Com base em sua análise das assertivas, assinale a ÚNICA opção correta Estão corretas apenas as opções I, II, III e V Estão corretas apenas as opções III e IV Estão corretas apenas as opções I, II e III Estão corretas apenas as opções I, II, III e IV Estão corretas apenas as opções III, IV e V Gabarito Comentado. 1a Questão (Ref.: 201602242509) Pontos: 0,1 / 0,1 Considerando um diagrama de pacotes, é correto afirmar que: Elimina a necessidade do diagrama de classes, pois, é capaz de organizar as estruturas de classes, pacotes e casos de uso em modelos de software. Não permite o agrupamento de classes abstratas. Serve para levantar requisitos do sistema. Ajuda a organizar o diagrama de caso de uso, por contexto. Trata-se de um diagrama estrutural, que serve para agrupar outros elementos do modelo, como classes ou mesmo outros pacotes. 2a Questão (Ref.: 201601433469) Pontos: 0,1 / 0,1 Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? Modelos orientado a objetos são implementadosconvenientemente 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. A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. 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 pode ser utilizado em Softwares de larga escala. Gabarito Comentado. 3a Questão (Ref.: 201601463043) Pontos: 0,1 / 0,1 Os diagramas UML da categoria comportamental são os de: classes, objetos e componentes. objetos, estrutura composta e máquinas de estado. casos de uso, sequência e classes. classes, atividades e sequência. casos de uso, atividades e máquinas de estados. Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201601431399) Pontos: 0,1 / 0,1 (PRODEB 2008) Assinale a alternativa correta. Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema. Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos. Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema. Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles. Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e fluxo de trabalho. Gabarito Comentado. 5a Questão (Ref.: 201601978464) Pontos: 0,1 / 0,1 Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas. 1. Cliente informa seu CPF 2. Sistema valida CPF 3. Sistema Busca CPF - uses BUSCAR_CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente 6. Sistemas encerra o caso de uso Com base na especificação do caso de uso, analise as alternativas a seguir: I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. II. Nesse caso de uso, não caberia nenhum cenário alternativo. III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include Com base em sua análise, assinale a única alternativa correta Está correta apenas a assertiva I Está correta apenas a assertiva III Estão corretas as assertivas I e II e III Estão corretas apenas as assertivas I e III Estão corretas apenas as assertivas II e III 1a Questão (Ref.: 201603045986) Pontos: 0,1 / 0,1 Dentro da orientação a objetos este princípio permite que as classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas. Ele é conhecido como: Classe Objeto Herança Encapsulamento Polimorfismo 2a Questão (Ref.: 201602538262) Pontos: 0,1 / 0,1 No contexto da UML, os casos de uso: são sempre associados a um único requisito funcional. definem o comportamento dos componentes de software que serão implementados. descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais. especificam a organização do sistema de software. capturam os requisitos não funcionais. Gabarito Comentado. 3a Questão (Ref.: 201603046059) Pontos: 0,1 / 0,1 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: Encapsulamento Objeto Herança Polimorfismo Classe 4a Questão (Ref.: 201603136476) Pontos: 0,1 / 0,1 A UML é uma linguagem indicada ou destinada a: Gerar banco de dados a partir de um modelo de classes Criar plugins em ferramentas de desenvolvimento Nenhuma das anteriores Visualizar, Especificar, Construir e Documentar Programar, Documentar e Formatar 5a Questão (Ref.: 201602538241) Pontos: 0,1 / 0,1 Observe as seguintes afirmações sobre a forma de especificação de requisitos conhecida como Casos de Uso: I - Todo diagrama de caso de uso tem, pelo menos, um ator. II - Um ator pode participar de, somente, um caso de uso. III - A descrição de um caso de uso pode utilizar descrições de outros casos de uso. IV - A descrição de um caso de uso pode ser alterada por outro caso de uso. Assinale a alternativa que contém somente afirmações CORRETAS: I e IV I, II e III I e III II, III e IV I, III e IV 1a Questão (Ref.: 201603300894) Pontos: 0,1 / 0,1 Se você precisasse representar instâncias de uma classe num determinado momento da execução de um sistema você modelaria que diagrama? Diagrama de objetos Diagrama de classe Diagrama de pacotes Diagrama de sequência Diagrama de componentes 2a Questão (Ref.: 201602686732) Pontos: 0,1 / 0,1 Com relação aos conceitos inerentes as especificações de casos de uso, assinale a ÚNICA resposta INCORRETA. As especificações dos casos de uso são fundamentais para elaboração do Diagrama de Sequencia. Os casos de uso possuem 1(um) cenário principal e podem ter mais de 1 (um) cenário alternativo As especificações de casos de uso são narrativas textuais que evidenciam o passo a passo da interação do ator com o sistema Caso de uso e cenário de uso são termos sinônimos, que representam uma interação entre ator e sistema. Um caso de uso pode não ter cenário alternativo Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201603046057) Pontos: 0,1 / 0,1 A instância de uma classe, que é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros é conhecida como: Encapsulamento Objeto Herança Classe Polimorfismo 4a Questão (Ref.: 201602493338) Pontos: 0,1 / 0,1 Num diagrama de classes da UML, multiplicidade se refere: ao número de chamadas de métodos de uma classe por um objeto de outra classe. à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado. ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. aos dados sobre a quantidades de objetos participantes de uma classe associativa. à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no diagrama. Gabarito Comentado. 5a Questão (Ref.: 201603045111) Pontos: 0,0 / 0,1 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áticoentre 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 e III. Apenas II. Apenas I e III. I, II e III. 1a Questão (Ref.: 201603030651) Pontos: 0,1 / 0,1 Marque a opção que só contem diagramas da UML: atividade, sequencia, colaboração, atributo, método classes, casos de uso, sequencia, estado, atividade classes, casos de uso, sequencia, navegação, interação Objeto, classe, associações, interação, atividade Relacionamento, associação, atributo, objeto 2a Questão (Ref.: 201603030278) Pontos: 0,1 / 0,1 No que concerne aos conceitos de visibilidade, assinale a única sentença correta Para respeitar o principio do encapsulamento, os atributos devem ser públicos Para respeitar o principio do encapsulamento, os atributos devem ser privados Para respeitar o principio do encapsulamento, os atributos devem ser públicos ou protegidos O encapsulamento não interfere na classificação de visibilidade dos atributos Para respeitar o principio do encapsulamento, os atributos devem não podem ser protegidos Gabarito Comentado. 3a Questão (Ref.: 201603127839) Pontos: 0,0 / 0,1 Qual das opções apresentadas tem pelo menos um elemento que NÂO faz parte do diagrama de atividades. barra de sincronização e temporizador decisão e intercalação evento de entrada e evento de saída atividade e composição barra de separação e evento de saída 4a Questão (Ref.: 201603211465) Pontos: 0,0 / 0,1 Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. Identifique o diagrama utilizado pela UML que apresenta a interação entre os objetos em relação ao tempo. Diagrama de Componentes Diagrama de Caso de Uso Diagrama de Implantação Diagrama de Sequência Diagrama de Atividades 5a Questão (Ref.: 201603046496) Pontos: 0,1 / 0,1 Assinale a opção que responde adequadamente ao que acontece quando um método é definido como protegido: Ele poderá ser visto por todas as classes Ele somente poderá ser visto dentro da própria classe Ele não poderá ser visto por ninguém Ele poderá ser visto por todas as classes que se relacionam com a classe a qual pertence, qualquer que seja o relacionamento Ele poderá ser visto por todas as classes que estão na estrutura de herança 1a Questão (Ref.: 201603308046) Pontos: 0,1 / 0,1 Na notação UML os papéis dos usuários de um produto são modelados através de: Processos Casos de uso Estados Objetos Atores Gabarito Comentado. 2a Questão (Ref.: 201602670068) Pontos: 0,1 / 0,1 No que se refere a visibilidade das propriedades (atributos e métodos) de uma classe, assinale a ÚNICA alternativa INCORRETA. Atributos com visibilidade privada só podem ser acessados pelos métodos da própria classe. Para os casos de herança devemos definir atributos e métodos como sendo protegidos Se em uma classe todos os seus métodos forem privados, ela não prestará nenhum serviço as demais classes do sistema. Os atributos devem ter, sempre que possível, a visibilidade pública Para garantir o principio do encapsulamento, os atributos devem apenas ser acessados pelos métodos das respectivas classes. Gabarito Comentado. 3a Questão (Ref.: 201602513420) Pontos: 0,0 / 0,1 A Secretaria Estadual de Saúde deseja traçar um perfil das famílias que moram nas comunidades. Sendo assim é preciso cadastrar todas as pessoas e seus laços familiares. Todos da família são pacientes. Portanto é preciso relacionar os membros da família. Qual representação é utilizada no diagrama de classe que melhor expresse a situação? Generalização e especialização. Agregação por valor. Auto-associação. Associação. Classe associativa. 4a Questão (Ref.: 201602693942) Pontos: 0,0 / 0,1 Qual a finalidade dos DIAGRAMAS DE CASOS DE USO ? Mostrar a sequência em que ações ocorrem no sistema. Mostrar os relacionamentos entre os atores externos (pessoa, software ou hardware) e os casos de uso. Treinar o usuário final na utilização da nova ferramenta. Mostrar todas as classes utilizadas no sistema Usar o plano de teste na fase final do projeto 5a Questão (Ref.: 201603046065) Pontos: 0,0 / 0,1 Na análise e projeto de desenvolvimento de software com uso da UML existem diversos diagramas entre eles o diagrama de classes. Neste tipo de diagrama, o relacionamento semântico entre duas classes, nos quais a alteração de um (a classe independente) pode afetar a semântica da outra (a classe dependente) é conhecido como: Dependência. Generalização. Composição. Realização. Agregação. MODELAGEMDESISTEMAS Simulado: CCT0419_SM_201602721955V.1 Aluno(a): MATEUSFERREIRADASILVADOSSANTOS Matrícula: 201602721955 Desempenho: 0,4de0,5 Data: 25/10/201716:22:44 (Finalizada) 1 a Questão (Ref.:201602866619) Pontos: 0,1 / 0,1 Analiseassentençasabaixoe,emseguidamarqueaalternativaqueindicaassentençasverdadeiras. I-Umprojetodomesmoramodenegócioemempresasdiferentescontémespecificaçõesdiferentesporque sãoadaptadosàsoperaçõesdecadaempresa; II-Osmodelosdevemserdesenvolvidosapósaconstruçãodosistemaparacomporadocumentação; III-OsmodelosdefinidosnaUMLsãoutilizadosdeformaconjunta,poiscadaum podeapresentar mudançasnaconstruçãodosoftware; IV-NaUMLdevemserrepresentadososprocedimentoslógicosefísicos; ItensIeIVsãoverdadeiros. ItensIIIeIVsãoverdadeiros. ItensI,eIIIsãoverdadeiros. ItensI,II,IIIsãoverdadeiros. ItensI,IIIeIVsãoverdadeiros. GabaritoComentado. 2 a Questão (Ref.:201602857623) Pontos: 0,1 / 0,1 (PRODEB2008)"ALinguagemdeModelagemUnificada(UML)éumalinguagemvisualparaespecificar,construiredocumentar osartefatosdossistemas"(OMG). Oquedefineapalavra"visual"notextoacima? UMLnãopodeserutilizadaparageraçãodecódigoautomatizada. UMLnãopossuimeta-modeloparaferramentasCASEMDA. UMLdefineváriosperfisquesódevemserutilizadoscomorascunhosparaaconstruçãodeumsistema. UMLdeveseraplicadaapenascomoplantadesoftware. UMLéumanotaçãodiagramáticapadrão. GabaritoComentado. 3 a Questão (Ref.:201603385392) Pontos: 0,0 / 0,1 Éoprincípioapartirdoqualasclassesderivadasdeumaúnicaclassebasesãocapazesdeinvocarosmétodosque,embora apresentemamesmaassinatura,comportam-sedemaneiradiferenteparacadaumadasclassesderivadas. Herança Classe Encapsulamento Objeto Polimorfismo 4 a Questão (Ref.:201603028154) Pontos: 0,1 / 0,1 OdiagramadeclasseséumdosprincipaismodelosdaUMemostraasclassesdeumsistemaeorelacionamentoentreelas. Existemalgunsníveisdediagramadeclasses,comoporexemplo oconceitual,aníveldodomíniodeproblemaeodeprojeto, emníveldeprojetodosoftware. Sobreosconceitosdodiagramadeclasses,analiseasassertivasqueseguem I.Odiagramadeclassesemníveldedomínioéderivadodaobservaçãodomundorealefocanonegócio. II.Odiagramadeclassesemníveldeprojeto representamestruturasdeprojeto III.Asclassesdeumdiagramadeclassesrepresentamobjetosdomundorealcomasmesmaspropriedades. IV.Aspropriedadesdeumaclassesãoseusatributosapenas V.Asmultiplicidadesentreosrelacionamentosindicamquantosobjetosdecadaclasseestãorelacionados. Combaseemsuaanálisedasassertivas,assinaleaÚNICAopçãocorreta EstãocorretasapenasasopçõesIII,IVeV EstãocorretasapenasasopçõesIIIeIV EstãocorretasapenasasopçõesI,II,IIIeIV EstãocorretasapenasasopçõesI,IIeIII EstãocorretasapenasasopçõesI,II,IIIeVGabaritoComentado. 5 a Questão (Ref.:201602851531) Pontos: 0,1 / 0,1 EmumDiagramadeCasosdeUso,representandooscasosdeusodeumaaparelhocelular,oscasosdeusoquedevemser representadossão Fazerumaligação.Visualizarmensagensdetextorecebidas.Buscarumnúmerodetelefonenaagenda. Ousuário.Onúmerodotelefoneaserchamado. GSM.TDMA.3G. Ambientedereunião.Ambientequeexijasilêncio.Ambientenormal. Ligaroaparelho.Pressionarobotãodemenu.Conectarofonedeouvido. GabaritoComentado. MODELAGEMDESISTEMAS Simulado: CCT0419_SM_201602721955V.1 Aluno(a): MATEUS FERREIRADA SILVADOS SANTOS Matrícula: 201602721955 Desempenho: 0,5 de0,5 Data: 25/10/201716:28:38 (Finalizada) 1 a Questão (Ref.:201602888194) Pontos: 0,1 / 0,1 Considerandoodiagramadecasodeusoeadescriçãoabaixoreferenteaocasodeuso"HospedarCliente"deumHotel, marqueaalternativacorretaparadescriçãodotratamentonestecasodeusoparaainteraçãocomocasodeuso"Cadastrar Hospede". Fluxonormal 1.Sistemaapresentatela"HospedarCliente"; 2.Informadadosdohospede; 3.Sistemaobtémdadosdohospede; 4.Sistemaapresentadadosdohospede; 5.Sistemaapresentalistadequartos; 6.Recepcionistaescolheoquarto; 7.Recepcionistaconfirma; 8.SistemaincluiHospedagem 9.Sistema "Alocarquarto"; 10.Sistema "Abrircontacorrente"; 11.Sistemaencerracasodeuso Incluirnofluxoalternativo: 3.Sistemaobtémdadosdohospede; 3.1Clientenãocadastrado 3.1.1Sistema "CadastrarHospede"; 3.1.2Sistemaretorna4 Interaçõesdotipo nãosãodescritasnoscasosdeusoqueascomandam. AlterarnoFluxoNormalasentença3para 3Sistemaobtemdadosdohospedeousistema "Cadastrarhospede",quandonãoexiste. Incluirnofluxonormal: Incluiralinhadecomentário"***sistema "Cadastrarhospede",quandoclienteaindanãoforhóspede.",imediatamente apósoitem3. Incluirnofluxoalternativo: 3.Sistemaobtémdadosdohospede; 3.1Seclientenãocadastrado, "CadastrarHospede" 2 a Questão (Ref.:201602851531) Pontos: 0,1 / 0,1 EmumDiagramadeCasosdeUso,representandooscasosdeusodeumaaparelhocelular,oscasosdeusoquedevemser representadossão Ligaroaparelho.Pressionarobotãodemenu.Conectarofonedeouvido. GSM.TDMA.3G. Ousuário.Onúmerodotelefoneaserchamado. Fazerumaligação.Visualizarmensagensdetextorecebidas.Buscarumnúmerodetelefonenaagenda. Ambientedereunião.Ambientequeexijasilêncio.Ambientenormal. GabaritoComentado. 3 a Questão (Ref.:201602842970) Pontos: 0,1 / 0,1 Qualdasrespostasabaixomaiscorretamentedefineumaclasse? Umconjuntodemétodos. Umconjuntodemétodoseatributos. Umconjuntodemétodoseatributosquedefinemoscomportamentosdeumobjeto. Umconjuntodemétodoseatributosquedefinemascaracterísticasecomportamentosdeumobjeto. Umconjuntodeatributos. GabaritoComentado. 4 a Questão (Ref.:201602889070) Pontos: 0,1 / 0,1 DeacordocomClasseseseusrelacionamentos,identifiquequalnãocorrespondeaotipoprincipalderelacionamento. Generalização/Especialização(Herança):Indicarelacionamentoentreumelementomaisgeraleumelementomais específico(superclasseesubclasse,respectivamente).Asubclassepodecontersomenteinformaçãoadicionalacerca dasuperclasse.Porexemploummédicoéumfuncionário; Dependência:Umrelacionamentoentreumelementoindependenteeoutrodependente,ondeumamudançanoelemento independenteafetaráoelementodependente. Associação(simples):Usadapararepresentarrelacionamentosentreasclasses(porexemplo,umclientepodealugar váriasfitasdevídeo); Usabilidade:Terassociadoherançaeinterfacenamesmaclassecomopadrãodeutilidadededependêncialógica. Agregação:Usadaparadenotarrelacionamentostodo/parte.Porexemplo,umitemdecompraépartedeumpedido; 5 a Questão (Ref.:201602871608) Pontos: 0,1 / 0,1 AgeneralizaçãoéumarepresentaçãodoDiagramadeclassequeapresentaosdiversostiposdeumdeterminadoobjeto. Analiseassentençasabaixoeindiquea(s)queNÃOrepresenta(m)umbommotivoparausodessarepresentação. I-Quandoassociaçõessãocomunsatodosostipos,masexistemassociaçõesquesãosomentedeumtipo. II-Quandoaclassepossuimaisdeumaassociação. III-Quandoaclasseestáassociadaaobjetosdaprópriaclasse. IV-Quandoalistadeobjetosdeumtipopossuiatributoscomunsentreostiposeatributosespecíficosaele. IeIV IIeIII IeII IeIII IIeIV MODELAGEMDESISTEMAS Simulado: CCT0419_SM_201602721955V.1 Aluno(a): MATEUS FERREIRADA SILVADOS SANTOS Matrícula: 201602721955 Desempenho: 0,5 de0,5 Data: 25/10/201716:36:09 (Finalizada) 1 a Questão (Ref.:201602871600) Pontos: 0,1 / 0,1 Emumrestauranteaescolhadospratospodeserefetivadaapartirdaconstituiçãocalóricadosalimentos.Paraisso,o restaurantemantémváriospratos,discriminandoosingredientesedefinindoacadaumaporçãocalórica.Atodoprato escolhidoécalculadoovalorcalóricoeapresentadoaoclienteantesdaescolha. Sevocêfossedesenvolverumsistemaparaorestauranteconceitualmenteoqueseriaalimento,valorcalóricoeocálculo, respectivamente? tupla-tabela-método classe-atributo-método classe-atributo-processo atributo-classe-processo atributo-classe-método GabaritoComentado. 2 a Questão (Ref.:201603367168) Pontos: 0,1 / 0,1 Noqueserefereaostiposdevisibilidadepossíveisparaosatributosemétodosdeumaclasse,analiseasassertivasaseguir I.Devemosusaravisibilidadeprotegida,quandoqueremosqueosatributosemétodossejamvisualizadosportodasasclasses dosistema. II.Devemosusaravisibilidadepublicaparaatributosdeumaclasse. III.Osatributosdevemtervisibilidadeprivadaeseremacessadospormétodosdaprópriaclasse. IV.Nuncadevemosusaravisibilidadepúblicaparamétodosdeumaclasse. Combaseemsuaanálise,assinalea UNICA opçãocorreta EstãocorretasapenasasassertivasI,IIIeIV. EstãocorretasapenasasassertivasIeIII. EstãocorretasapenasasassertivasIIIeIV. EstácorretaapenasaassertivaIII. EstãocorretasasassertivasI,II,IIIeIV. GabaritoComentado. GabaritoComentado. 3 a Questão (Ref.:201602871595) Pontos: 0,1 / 0,1 Umaempresadeprevidênciaprivadaoferecediversosserviçosparaseusclientes,extensivoaosdependentes.Osserviçossão associadossempreaosclientesresponsáveis,mesmoquesejamutilizadospelosdependentes.Nomomentodasolicitaçãoo clienteinformaqueoserviçoéparaumdependenteou,nocasodopedidoserrealizadopelodependente,esteinformaseu responsável. Baseadonadescriçãoapresentada,qualorecursoutlizadonaconstruçãodemodelosdediagramadeclasseseriautilizado entreclienteedependentes? Entidadeparticipativa Entidadefraca AgregaçãoAssociativa Agregaçãoporreferência Agregaçãoporvalor 4 a Questão (Ref.:201603662945) Pontos: 0,1 / 0,1 (IESES-2015-TRE-MA-AnalistaJudiciário-AnálisedeSistemas)Umaclasseassociativaéusadaemumdiagramadeclasse emUMLquando: Acriaçãodeumanovaclasseéaúnicaalternativapossívelparaseresolveraproblemáticadopolimorfismorestritivona subclasse. Sedesejaimplementarumrelacionamentoquegereumaclasseassociativastructnaqualaestruturanãoapresenta diversascaracterísticas. Umasituaçãoparticulardeherançamúltiplainversaestápresentenaassociaçãodasclassesquegeramanovaclasse associativa. Sedesejavincularatributosouoperaçõesparaumrelacionamentoentreumaoumaisclassesaoinvésdeincorporá-los emumadasclassesparticipantesdorelacionamento. Sedesejaimplementarumrelacionamentodotipocomposiçãoabstratanoqualsomenteosatributosdeumadas classesserepetemnaclasseassociativa. GabaritoComentado. 5 a Questão (Ref.:201603028163) Pontos: 0,1 / 0,1 Épossívelconectarumaclasseaelamesma,representandoaconexãoentre2objetosdamesmaclasse.Essetipode relacionamentochama-se(assinaleaúnicarespostacorreta): Associação Associaçãodeclasse Associaçãoexclusiva Agregação Associaçãorecursiva GabaritoComentado. MODELAGEMDESISTEMAS Simulado: CCT0419_SM_201602721955V.1 Aluno(a): MATEUS FERREIRADA SILVADOS SANTOSMatrícula: 201602721955 Desempenho: 0,3 de0,5 Data: 04/11/201712:51:44 (Finalizada) 1 a Questão (Ref.:201603488760) Pontos: 0,1 / 0,1 Ospadrõesapartirdosquaisosobjetossãocriadossãodenominados: Métodos Exceções Instâncias Entidades Classes 2 a Questão (Ref.:201603659094) Pontos: 0,0 / 0,1 Representaasequêncialógicadoscomportamentosdentrodocasodeuso. Diagramademáquinadeestado Diagramadeclasse Diagramadesequência Diagramadeobjeto Diagramadeimplementação GabaritoComentado. 3 a Questão (Ref.:201602871596) Pontos: 0,1 / 0,1 OdiagramadeclasseéomodelodaUMLquedefineatributosemétodosparaumobjeto.Oconjuntodeobjetosérepresentado pelaclasse. Quandotem-seumaregraquedefinealigaçãoentreobjetosdeclassesdiferentesutilizamosqualrepresentação? Associação Auto-associação Associaçãoporreferência Associaçãorelativa Associaçãoparticipativa GabaritoComentado. 4 a Questão (Ref.:201602866619) Pontos: 0,0 / 0,1 Analiseassentençasabaixoe,emseguidamarqueaalternativaqueindicaassentençasverdadeiras. I-Umprojetodomesmoramodenegócioemempresasdiferentescontémespecificaçõesdiferentesporque sãoadaptadosàsoperaçõesdecadaempresa; II-Osmodelosdevemserdesenvolvidosapósaconstruçãodosistemaparacomporadocumentação; III-OsmodelosdefinidosnaUMLsãoutilizadosdeformaconjunta,poiscadaum podeapresentar mudançasnaconstruçãodosoftware; IV-NaUMLdevemserrepresentadososprocedimentoslógicosefísicos; ItensIeIVsãoverdadeiros. ItensI,IIIeIVsãoverdadeiros. ItensIIIeIVsãoverdadeiros. ItensI,eIIIsãoverdadeiros. ItensI,II,IIIsãoverdadeiros. GabaritoComentado. 5 a Questão (Ref.:201602872149) Pontos: 0,1 / 0,1 Considereocasodeusoilustradonafiguraacima, utilizandoanotaçãoUML. Adescriçãodocenárioquemelhordescreveessecasodeusoé: umpacienteligaparaaclínicaparamarcarumaconsulta.Aatendenteverificaohistóricodopaciente, somenteseopacienteaindanãoforclientedaclínica. opacienteligaparaaclínicaparaagendarumaconsultaeparaalteraroseuhistórico. umpacienteligaparaaclínicaparamarcarumaconsulta.Aatendenteverificaohistóricodopaciente,busca umhoráriovazioeagendaaconsulta. oatendenteincluiospacientesquetêmconsultaagendadaenãopossuemumhistóricodeatendimento. oatendentenãomarcaconsultasparapacientesquenãotenhamhistóriconaclínica. GabaritoComentado.
Compartilhar