Buscar

av modelagem de sistemas com UML

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

30/11/2021 20:36 EPS
https://simulado.estacio.br/alunos/ 1/4
RENAN NONATO PEREIRA
202001426477
 
Disciplina: MODELAGEM DE SISTEMAS COM UML AV
Aluno: RENAN NONATO PEREIRA 202001426477
Professor: SAULO FRANCA AMUI
 Turma: 9002
EEX0121_AV_202001426477 (AG) 16/11/2021 18:07:10 (F) 
 
Avaliação:
8,0
Nota Partic.: Av. Parcial.:
2,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?
Estados
 Casos de uso
Objetos
Estruturas compostas
Classes
 
 2. Ref.: 4275284 Pontos: 0,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.')
30/11/2021 20:36 EPS
https://simulado.estacio.br/alunos/ 2/4
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 III.
II e IV.
 I e II.
I, II e III.
 
 
EM2120105 - ESTUDO DE CASO DE MODELAGEM DE SISTEMAS EM UML 
 
 3. Ref.: 4416300 Pontos: 1,00 / 1,00
(TJ-MS ‒ 2017) Analise o diagrama de máquina de estado a seguir:
Sobre o diagrama, é correto afirmar que
O aluno no estado "Jubilado" é o aluno que tem dívidas financeiras com a universidade, e portanto, excedeu o
tempo para cursar as disciplinas.
 O aluno no estado "Cursando" pode solicitar transferência a qualquer momento para outra universidade, e
depois de transferido, só pode retornar à faculdade de origem efetuando outra matrícula.
O aluno no estado "Formado" é o aluno que cumpriu todos os créditos, e que nunca passou pelo estado
"Transferido".
O aluno no estado "Cursando" pode solicitar transferência a qualquer momento para outra universidade, e
depois de transferido, pode retornar à faculdade de origem sem a necessidade de efetuar matricula.
O aluno no estado "Formado" é o aluno que cumpriu todos os créditos, e que nunca passou pelo estado
"Desligado".
 
 4. Ref.: 4464267 Pontos: 1,00 / 1,00
(FAURGS ‒TJ-RS ‒ 2018) Requisitos não funcionais - como o nome sugere - são requisitos que não estão diretamente
relacionados com os serviços específicos oferecidos pelo sistema a seus usuários. Podem ser provenientes das
características requeridas para o software, da organização que desenvolve o software ou de fontes externas. Os
requisitos não funcionais que especificam ou restringem o comportamento do software - por exemplo, o seu
desempenho, seus requisitos de proteção, seus requisitos de usabilidade e a taxa aceitável de falhas - são
denominados requisitos:
ambientais
 de produto
externos
organizacionais
éticos
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4416300.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4464267.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
30/11/2021 20:36 EPS
https://simulado.estacio.br/alunos/ 3/4
 
 
EM2120370 - UTILIZANDO UML PARA PROJETAR O SOFTWARE 
 
 5. Ref.: 5429614 Pontos: 0,00 / 1,00
No diagrama de atividades temos as chamadas Partições ou Raias. Elas servem a várias funções. Assinale a
alternativa que não indica uma destas funções:
Podem representar partes de um processo de negócio numa organização
Apresenta setores ou departamentos de uma organização
Cada uma delas tem um nome
 Invocam a execução de um comportamento nas atividades que estão dentro delas
 Podem ser horizontais ou verticais
 
 6. Ref.: 5429575 Pontos: 1,00 / 1,00
É mais recomendado iniciar a modelagem da interação com a representação do recebimento da mensagem para
ativação da operação de sistema no caso de uso. Por quê?
Isso reduz a complexidade do diagrama.
Isso melhora a lógica do diagrama.
Isso reduz o número de estruturas no diagrama.
 Isso separa a lógica do domínio e a lógica da interface.
Isso aumenta as possibilidades de uso do diagrama.
 
 
EM2120539 - UML PARA MODELAGEM DO DOMÍNIO 
 
 7. Ref.: 4392265 Pontos: 1,00 / 1,00
Adaptado de FCC - 2016 - Prefeitura de Teresina - PI - Analista Tecnológico - Analista de Sistemas
Um Analista de Sistemas recebeu os seguintes requisitos para a especificação do novo website a ser desenvolvido:
I. O website deve ser compatível com os browsers Internet Explorer, Firefox e Chrome.
II. O tempo de resposta às consultas que envolvam a base de dados não pode ser superior a 10 segundos.
III. O website deve executar em Windows e Linux
O que podemos afirmar sobre esses requisitos:
I e II, são funcionais e o III, é não funcional.
são todos de domínio.
são todos funcionais.
I e III, são não funcionais e o II, é funcional.
 são todos não funcionais.
 
 8. 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:
comunicação.
sistema.
generalização. Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429614.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429575.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4392265.');
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.')
30/11/2021 20:36 EPS
https://simulado.estacio.br/alunos/ 4/4
multiplicidade.
 classes.
 
 
EM2120540 - INTRODUÇÃO A PADRÕES DE PROJETO - DESIGN PATTERNS 
 
 9. Ref.: 5429560 Pontos: 1,00 / 1,00
Assinale a alternativa com uma afirmativa verdadeira sobre o padrão GRASP Criador:
 Indica a classe mais recomendada para instanciar um objeto em uma relação de agregado x partes.
Recomenda que cada módulo deve ter uma responsabilidade bem-definida.
Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências
entre eles sejam gerenciáveis.
Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns pontos de variação entre
eles.
Evita a criação de dependências em relação a estruturas decódigo condicionais (if-then-else ou switch-case).
 
 10. Ref.: 5429707 Pontos: 1,00 / 1,00
Suponha que o desenho de um gráfico de barras e de um gráfico de linhas possa ser implementado pelo mesmo
conjunto de passos, sendo alguns comuns (escrever o título do gráfico e a legenda, por exemplo) e alguns específicos
(desenhar os eixos e plotar os dados). Assinale a opção com o padrão de projeto que poderia ser aplicado nesse
contexto:
Facade
 Template Method
Factory Method
Adapter
Strategy
 
 
 
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429560.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429707.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')

Outros materiais