Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: MODELAGEM DE SISTEMAS COM UML Acertos: 8,0 de 10,0 14/09/2021 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? Classes, casos de uso e pacotes. Sequência, comunicação e objetos. Estrutura composta, classes e pacotes. Casos de uso, atividades e componentes. Casos de uso, atividades e sequência. Respondido em 14/09/2021 13:42:48 Explicação: Resposta correta: Casos de uso, atividades e sequência. 2a Questão Acerto: 1,0 / 1,0 Os sistemas são desenvolvidos para atender às necessidades das pessoas. Tais necessidades se refletem em funcionalidades que o sistema precisa ter e na identificação de determinadas propriedades que essas pessoas também precisam encontrar no sistema. O trecho anterior justifica a existência de requisitos funcionais e não funcionais. Avalie as assertivas I e II, a seguir, e assinale a alternativa correta. I. Os requisitos funcionais são fundamentais, pois vão permitir que seus usuários tenham suas necessidades parcialmente atendidas. II. As necessidades serão parcialmente atendidas, pois as funcionalidades precisam ter boa interface, desempenho satisfatório, segurança e outros requisitos não funcionais que também fazem parte das necessidades dos usuários. A assertiva I é falsa e a assertiva 2 é verdadeira. As assertivas I e II são verdadeiras e a assertiva II não justifica a I. As assertivas I e II são falsas. As assertivas I e II são verdadeiras e a assertiva II justifica a I. A assertiva I é verdadeira e a assertiva 2 é falsa. Respondido em 14/09/2021 13:46:27 Explicação: Resposta correta: As assertivas I e II são verdadeiras e a assertiva II justifica a I. 3a Questão Acerto: 1,0 / 1,0 Fonte: Adaptado de Q747519 - CESPE - 2018 - TCE-MG - Analista de Controle Externo - Ciência da Computação Em um diagrama de caso de uso, o ator representa: humanos específicos que interagem com o sistema. programadores que vão implementar os casos de uso. uma elipse e um rótulo com o nome do caso de uso. nomes das pessoas que interagem com o sistema. papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema. Respondido em 14/09/2021 13:55:53 Explicação: Resposta correta: papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema. 4a Questão Acerto: 1,0 / 1,0 Fonte: CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP Um sistema deve controlar projetos de software, os quais podem ou não gerar artefatos. Para cada projeto, é necessário conhecer seu nome e status (ATIVO ou INATIVO). Deve-se saber, para cada artefato gerado pelo projeto, qual o seu número de série, além de um indicador de patente obtida (SIM ou NÃO). Na documentação desse projeto, foi apresentado o seguinte diagrama UML: Qual o tipo de diagrama apresentado? Interações Pacotes Classes Objetos Máquinas de Estados Respondido em 14/09/2021 13:43:21 Explicação: Resposta correta: Objetos 5a Questão Acerto: 0,0 / 1,0 O que é a visibilidade de um atributo no diagrama de classes? A visibilidade de um atributo indica o tipo de acesso. A visibilidade de um atributo indica o seu nível de acesso. A visibilidade de um atributo indica a quantidade de acessos. A visibilidade de um atributo indica a forma de acesso. A visibilidade de um atributo indica como o acesso acontece. Respondido em 14/09/2021 14:39:19 Explicação: A resposta certa é:A visibilidade de um atributo indica o seu nível de acesso. 6a Questão Acerto: 1,0 / 1,0 No diagrama de componentes temos as interfaces. Estas são operações que especificam serviços de um componente. Assinale a alternativa que indica o que elas descrevem: As associações de um software A lista de serviços de um software O comportamento do software visível externamente O comportamento interno do software O comportamento do software na interação com outros sistemas Respondido em 14/09/2021 14:04:10 Explicação: A resposta certa é:O comportamento do software visível externamente 7a Questão Acerto: 1,0 / 1,0 (CEPS ‒ UFPA ‒ 2018) Um engenheiro de software está especificando os requisitos para um software que automatize a distribuição das turmas em salas de aula disponíveis em um campus de uma instituição de ensino superior. Durante o processo de levantamento e especificação de requisitos, o engenheiro de software identificou requisitos funcionais e requisitos não funcionais relacionados com o projeto que está sob sua responsabilidade. Considere os requisitos relacionados a seguir: I - O sistema deve ser compatível com navegadores Web executando em smartphones. II - O sistema deve permitir o cadastro das salas de aula disponíveis para uso, sua localização e sua capacidade. III - O sistema deve permitir a emissão de relatórios contendo a alocação das salas e turmas. IV - O sistema deve ser desenvolvido com a linguagem Java. V - O sistema deve fornecer uma solução de interoperabilidade com os outros sistemas existentes na instituição. VI - Os relatórios gerenciais devem ser emitidos em no máximo dez segundos no contexto de mil usuários simultâneos. Dentre os itens relacionados de I a VI, são requisitos não funcionais: I, II e IV, somente I, IV, V e VI, somente V e VI, somente II, III, IV, V e VI, somente II, III e V, somente Respondido em 14/09/2021 13:59:45 Explicação: Resposta correta: I, IV, V e VI, somente 8a 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 atividades Diagrama de Interação Diagrama de implantação Diagrama de caso de uso Diagrama de sequência Respondido em 14/09/2021 13:44:16 Explicação: Resposta correta: Diagrama de caso de uso 9a Questão Acerto: 1,0 / 1,0 ''Implementar em um único módulo aspectos de implementação de interface com o usuário, lógica do negócio e acesso a dados''. Assinale o padrão GRASP que está sendo diretamente violado por essa estratégia de implementação: Polimorfismo Controlador Baixo Acoplamento Alta Coesão Criador Respondido em 14/09/2021 13:55:15 Explicação: A resposta certa é:Alta Coesão 10a Questão Acerto: 0,0 / 1,0 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: Baixo Acoplamento Polimorfismo Alta Coesão Criador Especialista Respondido em 14/09/2021 14:38:58 Explicação: A resposta certa é:Especialista
Compartilhar