Prévia do material em texto
27/06/2022 23:53 EPS
https://simulado.estacio.br/alunos/ 1/4
IZABELA GUIMARÃES DE BELO
202101082877
Disciplina: MODELAGEM DE SISTEMAS COM UML AV
Aluno: IZABELA GUIMARÃES DE BELO 202101082877
Professor: DAVID FERNANDES CRUZ MOURA
Turma: 9001
EEX0121_AV_202101082877 (AG) 09/06/2022 21:27:23 (F)
Avaliação:
9,0
Nota SIA:
9,0 pts
EM2120073 - CONCEITOS BÁSICOS DE MODELAGEM DE SISTEMAS
1. Ref.: 4275283 Pontos: 1,00 / 1,00
Considere o contexto de um sistema de ponto, no qual diariamente, ao entrar e sair da empresa, o funcionário
deve registrar sua digital, servindo de base para seu pagamento ao final do mês.
Assinale a única opção que apresenta um requisito não funcional:
O sistema deve gerar a folha mensal de ponto do funcionário.
O sistema deve registrar a saída do funcionário.
O sistema deve gerar, mensalmente, a folha de pagamento.
O sistema deve registrar a entrada do funcionário.
A geração mensal da folha de pagamento não deve ultrapassar 10 segundos.
2. 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
Casos de uso
Estruturas compostas
Estados
Classes
EM2120105 - ESTUDO DE CASO DE MODELAGEM DE SISTEMAS EM UML
Educational Performace Solution EPS ® - Alunos
javascript:voltar();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4275283.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4272280.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
27/06/2022 23:53 EPS
https://simulado.estacio.br/alunos/ 2/4
3. Ref.: 4416291 Pontos: 1,00 / 1,00
(COPESE ‒ UFPI ‒ 2020) Um técnico de TI da ALEPI que gerencia uma equipe de desenvolvimento de software
na Assembleia eventualmente necessita fazer levantamento de requisitos da aplicação que está sendo
desenvolvida. Sobre os requisitos de software, considere as seguintes afirmativas:
I. Requisitos funcionais são aqueles que definem parte da funcionalidade do sistema e podem ser categorizados
em três tipos: requisitos de produtos, requisitos organizacionais e requisitos externos.
II. Requisitos não funcionais dizem respeito a restrições, aspectos de desempenho, interfaces com o usuário,
confiabilidade, segurança, portabilidade e padrões.
III. Requisitos organizacionais estão relacionados às metas da empresa, suas políticas estratégicas adotadas,
assim como assuntos relacionados aos empregados da empresa com seus respectivos objetivos.
IV. Requisitos de produto estão relacionados às restrições impostas por fatores externos ao sistema tais como
restrições de interoperabilidade, éticas e legais.
Marque a opção que corresponde somente às afirmativas verdadeiras.
Apenas I, II e III
Apenas I e III
Apenas I, III e IV
Apenas II, III e IV
Apenas II e III
4. 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.Educational Performace Solution EPS ® - Alunos
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4416291.');
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.')
27/06/2022 23:53 EPS
https://simulado.estacio.br/alunos/ 3/4
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:
Todos os requisitos estão coerentes com o diagrama de caso de uso.
O requisito II é funcional e está coerente com o diagrama de caso de uso.
Todos os requisitos são funcionais.
Os juízes também consultam e avaliam as solicitações.
Os requisitos III e IV são não funcionais.
EM2120370 - UTILIZANDO UML PARA PROJETAR O SOFTWARE
5. Ref.: 5429568 Pontos: 1,00 / 1,00
Qual dos itens abaixo é um objetivo do diagrama de sequência?
Mostrar como os objetos do sistema se comunicam através de mensagens em ordem temporal.
Validar se todas as operações dos componentes foram identificadas e declaradas.
Mostrar lista de mensagens entre classes.
Validar o funcionamento do sistema.
Documentar classes.
6. Ref.: 5429608 Pontos: 1,00 / 1,00
Quando um objeto muda de estado?
Quando um caso de uso é executado.
Quando o usuário faz suas escolhas no sistema.
Quando a classe a que pertence executa seus métodos.
Quando as classes são definidas.
Quando acontece algum evento interno ou externo ao sistema.
EM2120539 - UML PARA MODELAGEM DO DOMÍNIO
7. Ref.: 4392278 Pontos: 1,00 / 1,00
Fonte: Banca: IBADE Órgão: IPM - JP Prova: IBADE - 2018 - IPM - JP - Analista Previdenciário - Analista de
Informática - Analista de Sistemas e Programação
A UML 2.5 fornece 14 diagramas diferentes para uso na modelagem de software. O diagrama que é utilizado
para modelar classes, incluindo seus atributos, operações e relações e associações com outras classes é o de:
multiplicidade.
sistema.
generalização.
classes.
comunicação.
Educational Performace Solution EPS ® - Alunos
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429568.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429608.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4392278.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
27/06/2022 23:53 EPS
https://simulado.estacio.br/alunos/ 4/4
8. Ref.: 4416261 Pontos: 1,00 / 1,00
Fonte: UFU-MG - 2017 - UFU-MG - Analista de Tecnologia da Informação
O Diagrama de Casos de Uso da UML, apresentado a seguir, expressa que:
O ator Gerente é uma extensão do ator Vendedor.
O ator Gerente solicita ao ator Vendedor que cadastre um cliente.
O ator Gerente pode realizar cadastros de clientes e aprovar crediários.
O ator Vendedor pode aprovar o crediário de um cliente, se seu CPF for válido.
O ator Vendedor é uma especialização do ator Gerente.
EM2120540 - INTRODUÇÃO A PADRÕES DE PROJETO - DESIGN PATTERNS
9. Ref.: 5429560 Pontos: 0,00 / 1,00
Assinale a alternativa com uma afirmativa verdadeira sobre o padrão GRASP Criador:
Evita a criação de dependências em relação a estruturas de código condicionais (if-then-else ou switch-
case).
Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns pontos de variação entre
eles.
Recomenda que cada módulo deve ter uma responsabilidade bem-definida.
Indica a classe mais recomendada para instanciar um objeto em uma relação de agregado x partes.
Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências
entre eles sejam gerenciáveis.
10. Ref.: 5429659 Pontos: 1,00 / 1,00
Assinale a afirmativa verdadeira sobre padrões de projeto:
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 define uma formapadronizada de elaborar modelos UML de projetos de software.
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 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: 4416261.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429560.');
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.')