Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 A UML é bastante versátil e completa em termos dos diagramas que disponibiliza. Eles se classificam em estruturais e comportamentais, também denominados de estáticos e dinâmicos, respectivamente. Dentre os diagramas da UML, qual alternativa apresenta apenas os diagramas comportamentais, que mostram detalhes do funcionamento do sistema, sob um determinado ponto de vista? Casos de uso, atividades e componentes. Estrutura composta, classes e pacotes. Casos de uso, atividades e sequência. Sequência, comunicação e objetos. Classes, casos de uso e pacotes. Respondido em 18/10/2022 11:05:53 Explicação: Os diagramas comportamentais evidenciam o comportamento (funcionamento) de parte de um sistema ou processo de negócio relacionado ao sistema, segundo determinada perspectiva. Dizem respeito às funcionalidades do sistema, aos estados de um objeto em seu ciclo de vida, às interações entre os objetos, dentre outros aspectos. Também são chamados de diagramas dinâmicos. Dentro desse contexto, temos os diagramas de casos de uso, atividades e sequência. 2a Questão Acerto: 1,0 / 1,0 O contexto é um sistema de gestão de uma carteira de investimentos, no qual o usuário pode comprar e vender ações da bolsa, enviando uma ordem de compra ou venda a sua corretora. Considere os seguintes requisitos pertinentes ao contexto descrito anteriormente. I. Deve ser possível o envio de ordem de compra pelo sistema. II. Dever ser possível o envio de ordem de venda pelo sistema. III. A emissão da ordem deve ser segura e deve seguir protocolo específico. IV. A interface deve permitir destreza nas operações, pois estas precisam ser práticas e permitir agilidade. V. Deve ser possível ao investidor emitir posição financeira de seu saldo atualizado. VI. A segurança é fundamental para que dados financeiros não sejam alvos de ataques. Assinale a alternativa que contém apenas os requisitos não funcionais: I e IV. II, III e V. III, IV e VI. IV e VI. I, II e V. Respondido em 18/10/2022 11:06:37 Explicação: Resposta correta: III, IV e VI. Os Requisitos não funcionais apresentam algumas características associadas a uma, algumas ou todas as funcionalidades, e dizem respeito a aspectos de qualidade, confiabilidade, desempenho, portabilidade, segurança e usabilidade do sistema. 3a Questão Acerto: 1,0 / 1,0 Fonte: Banca: CESGRANRIO Órgão: Transpetro Prova: CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP Um laboratório de análises clínicas contratou uma empresa de desenvolvimento de software para informatizar o controle dos exames que seus pacientes realizam. No início do projeto, decidiu-se que a linguagem de modelagem a ser utilizada seria a UML. Após uma primeira rodada de levantamento de requisitos, o analista de dados apresentou para validação o diagrama de classes a seguir. Infere-se, pela leitura desse modelo, que os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ. um mesmo cliente pode realizar um mesmo exame mais de uma vez, com a diferenciação dos pedidos realizada pela data da coleta. o pacote associado à classe Pedido especifica a implementação de um método de controle do construtor da classe Pedido. um cliente realiza nenhum ou vários pedidos envolvendo vários exames, cada qual composto por um ou mais reativos. cada objeto da classe Reativos só pode ser instanciado a partir de algum método da classe Exame. Respondido em 18/10/2022 11:07:48 Explicação: Resposta correta: os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ. 4a Questão Acerto: 1,0 / 1,0 Fonte: Adaptado de Prova: FUNDEP (Gestão de Concursos) - 2018 - INB - Analista de Sistemas Qual diagrama UML apresenta os dados armazenados em uma instância de uma classe e seus relacionamentos, como uma fotografia dos dados em determinado momento? Diagrama de atividades Diagrama de classes. Diagrama de objetos. Diagrama de dados. Diagrama de casos de uso. Respondido em 18/10/2022 11:08:18 Explicação: Resposta correta: Diagrama de objetos. 5a Questão Acerto: 1,0 / 1,0 Qual a notação da UML para representar uma dependência num diagrama de classes? Uma seta cheia ligando as classes envolvidas. Uma reta cheia ligando as classes envolvidas. Uma seta tracejada ligando as classes envolvidas. Uma reta curva ligando as classes envolvidas. Uma reta tracejada ligando as classes envolvidas. Respondido em 18/10/2022 11:08:43 Explicação: A resposta certa é:Uma seta cheia ligando as classes envolvidas. 6a Questão Acerto: 1,0 / 1,0 O que é sincronismo no diagrama de atividades: Característica que possibilita que os pontos de controle sejam relacionados às atividades do diagrama. Característica que possibilita que sejam demarcados eventos que obrigam a chegada dos fluxos para continuar a execução. Característica que possibilita a organização do diagrama em partes menores. Característica que possibilita que sejam demarcados pontos de corte que obrigam para continuar a execução. Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução. Respondido em 18/10/2022 11:09:45 Explicação: A resposta certa é:Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução. 7a Questão Acerto: 1,0 / 1,0 (IBFC - TJ-PE - 2017) Na análise e projeto orientado a objetos com UML (Unifed Modeling Language) o programador necessita de um diagrama que apresente os requisitos funcionais do sistema. O diagrama desejado será o: Diagrama de Interação Diagrama de sequência Diagrama de caso de uso Diagrama de implantação Diagrama de atividades Respondido em 18/10/2022 11:10:12 Explicação: Resposta correta: Diagrama de caso de uso 8a Questão Acerto: 1,0 / 1,0 (INSTITUTO AOCP - EBSERH - 2017) Um recém-contratado analista é integrado a uma equipe de desenvolvimento de um projeto em andamento e lhe são apresentados os diagramas de modelagem. Entre todos esses diagramas, o diagrama a seguir é passado para esse analista reformular. Qual é o diagrama que ele terá que reformular? Diagrama de Comunicação Diagrama de Sequência Diagrama de Pacote Diagrama de Estado Diagrama de Atividade Respondido em 18/10/2022 11:10:38 Explicação: Resposta correta: Diagrama de Comunicação 9a Questão Acerto: 1,0 / 1,0 Assinale a afirmativa falsa sobre padrões de projeto: Um padrão não pode ser adaptado ao ser aplicado em um problema específico. Padrões fornecem uma linguagem comum para os desenvolvedores É comum um iniciante achar que os padrões devem estar por toda a implementação e acabar fazendo uso inadequado deles. Padrões facilitam o desenvolvimento, pois permitem a utilização de soluções bem-sucedidas em problemas similares. Decidir se um padrão pode ser empregado em um problema específico nem sempre é uma tarefa fácil. Respondido em 18/10/2022 11:11:42 Explicação: A resposta certa é:Um padrão não pode ser adaptado ao ser aplicado em um problema específico. 10a Acerto: 1,0 / 1,0 Questão A recomendação é: atribua a responsabilidade pela execução de uma operação à classe que possua as informações necessárias para realizá-la. Assinale a opção que contenha o padrão GRASP que estabelece essa recomendação de projeto: Polimorfismo Especialista Criador Baixo Acoplamento Alta Coesão Respondido em 18/10/2022 11:12:23 Explicação:A resposta certa é:Especialista
Compartilhar