Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/07/2022 17:31 EPS https://simulado.estacio.br/alunos/ 1/5 THIAGO CLERISTON DA SILVA 202007127536 Disciplina: MODELAGEM DE SISTEMAS COM UML AV Aluno: THIAGO CLERISTON DA SILVA 202007127536 Professor: DAVID FERNANDES CRUZ MOURA Turma: 9001 EEX0121_AV_202007127536 (AG) 23/05/2022 07:30:41 (F) Avaliação: 9,0 Nota SIA: 10,0 pts EM2120073 - CONCEITOS BÁSICOS DE MODELAGEM DE SISTEMAS 1. Ref.: 4272280 Pontos: 1,00 / 1,00 Nos estágios iniciais, é necessária uma visão externa (do sistema). As maquetes de empreendimento imobiliário nos dão essa ajuda. Com elas, é possível visualizar todas as áreas do empreendimento e ter uma noção do todo. Ou seja, a visão é de quem está de fora. Na UML há um diagrama com finalidade semelhante e que mostra os tipos de usuário que interagem com o sistema e com quais funções eles interagem. Estamos falando de qual diagrama da UML? Objetos Estruturas compostas Estados Classes Casos de uso 2. Ref.: 4275284 Pontos: 1,00 / 1,00 "Modelagem de sistema de software consiste na utilização de notações gráficas e textuais com o objetivo de construir modelos que representam as partes essenciais de um sistema, considerando-se várias perspectivas diferentes e complementares." BEZERRA, E. Princípios de análise e projeto de sistemas com UML. 3. ed. Rio de Janeiro: Elsevier, 2015. Ao modelar sistemas orientados a objetos, nos preocupamos em identificar os objetos que se relacionam com o domínio do problema do sistema em estudo. Nesse sentido, a UML oferece um conjunto de diagramas que permite modelar sistemas orientados a objeto. Sobre a UML, analise as assertivas: I. A UML é uma metodologia de desenvolvimento, que pode ser aplicada nas diferentes fases de um processo de desenvolvimento de software. II. A UML disponibiliza diagramas que permitem o entendimento do sistema sob diferes visões. III. Uma das visões, a de casos de uso, tem uma perspectiva externa, tal qual uma maquete de um empreendimento imobiliário. Educational Performace Solution EPS ® - Alunos javascript:voltar(); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4272280.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4275284.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 04/07/2022 17:31 EPS https://simulado.estacio.br/alunos/ 2/5 IV. A UML é dependente de tecnologia, podendo ser aplicada em contexto computacional específico. É correto apenas o que se afirma em: III e IV. II e IV. I e II. II e III. I, II e III. EM2120105 - ESTUDO DE CASO DE MODELAGEM DE SISTEMAS EM UML 3. Ref.: 4470259 Pontos: 1,00 / 1,00 (FCC - TRT - 2017) Considere o diagrama de caso de uso da figura abaixo. Com base neste diagrama, foi realizado o levantamento dos seguintes requisitos: I. O sistema deve permitir que os juízes solicitem transferência de recursos entre projetos. II. O sistema deve permitir que o Coordenador realize inserção, consulta, exclusão e alteração de pessoas físicas. III. O sistema deve permitir que o Avaliador solicite diárias. IV. O sistema deve permitir que o Avaliador reserve passagens aéreas. V. O Avaliador e o Coordenador devem enviar aos solicitantes, em até 24 horas, informação sobre a aprovação ou reprovação da solicitação usando SMS e e-mail. Analisando as informações, um Técnico conclui corretamente que:Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 4470259.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 04/07/2022 17:31 EPS https://simulado.estacio.br/alunos/ 3/5 Os juízes também consultam e avaliam as solicitações. O requisito II é funcional e está coerente com o diagrama de caso de uso. Todos os requisitos são funcionais. Todos os requisitos estão coerentes com o diagrama de caso de uso. Os requisitos III e IV são não funcionais. 4. Ref.: 4467269 Pontos: 0,00 / 1,00 (UPENET/IAUPE ‒ 2017) O diagrama UML a seguir representa o seguinte tipo de diagrama: sequência casos de uso atividades classe entidade relacionamento EM2120370 - UTILIZANDO UML PARA PROJETAR O SOFTWARE 5. Ref.: 5429580 Pontos: 1,00 / 1,00 Indique a afirmativa que não diz respeito ao conceito de generalização/especialização? Tudo que a classe geral pode fazer, as específicas também podem. Permite atribuir propriedades particulares a um subconjunto das ocorrências de uma entidade genérica ou entidade pai. Atributos e métodos definidos na classe-mãe são herdados pela classe-filha. Não está associado ao conceito de herança. Relacionamentos entre um elemento mais geral e um ou mais elementos específicos. 6. Ref.: 5429585 Pontos: 1,00 / 1,00 Em relação ao diagrama de estados, analise a seguinte frase: ''é desenhado como um losango em que chega uma ou mais transições (provenientes de estados diferentes) e de onde parte uma ou mais transições''. Estamos falando de: Evento Atividades Ações Ponto de junção Condição de guarda Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 4467269.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429580.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429585.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 04/07/2022 17:31 EPS https://simulado.estacio.br/alunos/ 4/5 EM2120539 - UML PARA MODELAGEM DO DOMÍNIO 7. Ref.: 4413258 Pontos: 1,00 / 1,00 Fonte: Adaptado de TRF - Analista - Tecnologia da Informação (FCC - 2019) Um Caso de Uso é uma especificação de uma sequência de interações entre um sistema e os agentes externos que utilizam o sistema. Há vários formatos de descrição de Caso de Uso propostos na literatura, assim como vários graus de abstração utilizados. Considere a descrição de Caso de Uso abaixo. O Cliente chega ao caixa eletrônico e insere seu cartão. O Sistema requisita a senha do Cliente. Após o Cliente fornecer a senha e esta ser validada o Sistema exibe as opções de operações possíveis. O Cliente opta por realizar um saque. Então o Sistema requisita o total a ser sacado. O Sistema fornece a quantia desejada e imprime o recibo para o Cliente. Trata-se de uma descrição: de Caso de Uso inválida, pois contém comportamento interno do sistema. contínua de Caso de Uso hipotético com cenário de 1° instância. contínua de Caso de Uso. tabular de Caso de Uso. de Caso de Uso de Negócio com descrição contínua. 8. Ref.: 4392261 Pontos: 1,00 / 1,00 FCC - 2019 - TRF - 3ª REGIÃO - Analista Judiciário - Área Apoio Especializado Especialidade Informática. Durante um levantamento de requisitos, um Analista em TI obteve a seguinte lista de requisitos: 1. O sistema, em todas as suas funções de consulta, não poderá exceder o tempo de resposta de até 15 milissegundos. 2. Os advogados devem ser capazes de pesquisar as listas de agendamento de todos os juízes. 3. O sistema deve gerar, a cada dia, para cada unidade do Tribunal, a lista dos juízes disponíveis para as consultas daquele dia. 4. O sistema de pesquisa de processos deve estar disponível para todas as unidades do Tribunal durante as horas normais de atendimento ao público (de segunda à sexta-feira, das 10h às 16h). Períodos de não operação dentro do horário normal de trabalho não podem exceder 10 segundos em um dia. Atribuindo-se RF para os Requisitos Funcionais e NF para os Não Funcionais, a lista de requisitos acima apresentada (1, 2, 3 e 4), pela ordem, descreve, respectivamente: RF - RF - NF - NF RF - NF - RF - NF NF - RF - RF - NF NF - RF - NF - RF NF - NF - RF - RF EM2120540 - INTRODUÇÃO A PADRÕES DE PROJETO - DESIGN PATTERNS 9. Ref.: 5429720 Pontos: 1,00 / 1,00 Um software deve ser integrado a diferentes API de reconhecimento de digitais oferecidaspor diferentes fabricantes. Qual padrão podemos usar, de modo a permitir que os módulos desse software possam utilizar essas diferentes API a partir de uma mesma interface? Factory Method Adapter Strategy Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 4413258.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4392261.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429720.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 04/07/2022 17:31 EPS https://simulado.estacio.br/alunos/ 5/5 Facade Template Method 10. Ref.: 5429659 Pontos: 1,00 / 1,00 Assinale a afirmativa verdadeira sobre padrões de projeto: Um padrão de projeto define uma forma padronizada de programação que os desenvolvedores devem seguir no desenvolvimento das aplicações. Um padrão de projeto define uma forma padronizada de elaborar modelos UML de projetos de software. Um padrão de projeto descreve um problema recorrente em projetos de software e define a estrutura fundamental da solução em termos de módulos e interações entre eles. Um padrão de projeto deve incluir o código fonte necessário para poder ser utilizado em um sistema. Um padrão de projeto descreve uma solução que, embora não tenha sido utilizada anteriormente, parece ser adequada para o problema. Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429659.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
Compartilhar