Buscar

ED UNIP ANALISE DE SISTEMAS Orientada A Objetos

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 5 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

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

ANALISE DE SISTEMAS
Conteúdo M2A
1-D) Regras de negócio são premissas e restrições aplicadas a uma operação comercial de uma empresa, que precisam ser atendidas para que o negócio funcione da maneira esperada e um caso de uso é uma instância de uso de uma funcionalidade de um sistema por uma pessoa ou por outro sistema
2-B) A alternativa B esta correta, pois como mostra o caso de uso temos 2 Atores consulta que neste diagrama executa o caso de uso de marcada consulta sendo ela feita tanto pelo paciente quanto pela secretária.
3-E) A Alternativa D esta incorreta, porem a *E* também está incorreta, pois se o digrama seguisse as boas praticas teria uma nota explicativa no relacionamento. E estaria exibido o nome do relacionamento nesse caso Generalização.
Conteúdo M2B
1-D) De acordo com os diagramas da UML os cenário são basicamente uma instância de um caso de uso, porque um caso de uso descreve um conjunto de sequências e não apenas uma sequência isolada e seria possível expressar todos os detalhes de uma caso de uso em apenas uma sequência. Cada sequência é chamada de cenário. Resumindo um cenário é uma sequência específica de ações que ilustra o comportamento do sistema.
2-B) A pré condição é uma garantia dada pelo sistema que é verdadeira antes de permitir o inicio do sistema , se for verdade você pode prosseguir para o próximo passo
Conteúdo M3
1-C) 3 alternativas estão corretas, pois a numero alternativa 4 esta incorreta Requisitos não funcionais são tão importantes quanto os requisitos funcionais ou regras de negócio e que precisa ser realizado para que o software atenda seu propósito. E a alternativa 3 Também, pois um diagrama da UML não serve para refinar o entendimento de outro diagrama e sim para entendimento, manutenção e facilidades do sistema
2-A) a 2 alternativa é a única correta. A uml poderá ser empregada para a visualização, a especificação, a construção e a documentação de artefatos que façam uso de sistemas complexos de software. o modelo conceitual é a primeira fase da modelagem
3-B) Diagramas de atividade, junto com diagramas de caso de uso e de máquina de estados, são considerados diagramas de comportamento porque descrevem o que é necessário acontecer no sistema sendo modelado.
4-C) 3 e 5 estão erradas. A multiplicidade nada mais é do que os limites inferior e superior da quantidade de objetos aos quais outro objeto está associado. E levantar requisitos não significa mapear classes
Conteúdo M4
1-B) A UML usa elementos e associa-os de diferentes maneiras para formar diagramas que representam aspectos estáticos ou estruturais de um sistema, além de formar diagramas comportamentais, que registram os aspectos dinâmicos de um sistema
2-C) Essa é a alternativa correta, pois os complementos não são obrigatórios são algo a mais que estende o pedido
3-B) Não há alternativas- Erro no sistema
4-D) O plano de atividades só tem relação com o Ator-Usuário
Conteúdo M5
1-E) Um cadáver só pode ser cremado completamente, sem ter nenhum órgão removido; Isso é referente a Composição, pois uma ação indica uma dependência de ciclo de vida forte entre as classe, de modo que quando um contêiner é destruído ou não existe o seu conteúdo também é
2-E) O Modelo Conceitual do Diagrama de Classes é um artefato do domínio do problema e não do domínio da solução, portanto, não é utilizado para especificação da arquitetura do sistema. Ele é formado pelos conceitos (classes de abstração) obtidos a partir da análise textual da definição do problema (enunciado do problema e casos de uso), atributos (deve-se preocupar somente com os atributos obtidos a partir da abstração do problema ou em decorrência do conhecimento do domínio do problema) e associações (relacionamentos).
3-D) Um produto pode ter mais de um fornecedor dependendo da regra de negocio
4-E) os atributos são as características enquanto os métodos são as ações
Conteúdo M6A
1-B) No digrama temos a representação da seta apontando para o objeto e não para sua linha de vida
2-A) O diagrama de sequência mostras as mensagens trocadas em ordem temporal
3-B) o diagrama de sequência ajuda a entender os requisitos, a documentar processos, mostrar detalhes de casos de uso, ajudar a visualizar mensagens trocadas pelos componentes e ajuda a identificar como os objetos do sistema interagem uns com os outros para implementação de suas funcionalidades já definidas
Conteúdo M7
1-C) A alternativa 5 esta incorreta pois o digrama de atividades é muito semelhantes ao de um fluxograma que exibe a logica de programação. além disso a alterativa 4 esta incorreta seria verdadeira se fizesse referencia ao digrama de sequencia
2-E) nenhuma esta errada
3-D) Uma atividade é uma ação que deve ser feita
Conteúdo M8
1-D) Não tem como oferecer uma forma física em digramas e especificações
2-A) Uma colaboração é uma abstração de um conjunto de classes que se colaboram entre si para realizar um caso de uso. A figura abaixo mostra sua representação gráfica pela UML.
3-A) Classe de fronteira é uma abstração de qualquer interface que o sistema possua para interagir com um usuário, outro sistema, um dispositivo de hardware ela não faz persistências de dados visto que isso é uma função das Classes de entidade
Conteúdo M9
1-B Essa alternativa esta incorreta, pois se trata de um <<extend> > visto que a emissão é opcional e não obrigatória <<include>> .
2-C o relacionamento do ator(administrador) é para o caso de uso Manter cadastro podendo ou não um <<extend> > estender o caso de uso manter funcionário que tambem pode ser executada pelo visitante
3- B) a afirmativa I e III estão incorretas, pois diminuir o acoplamento não será através da utilização dos estereótipos <> e <> e sim seria inverter o controle e utilizar o padrão de injeção de dependência, o acoplamento significa o quanto uma classe depende da outra para funcionar. E quanto maior for esta dependência entre ambas, dizemos que estas classes elas estão fortemente acopladas.
4-D Um caso de uso é uma seqüência de interações entre o ator (alguém ou algo que interage com o sistema) e o sistema, que acontece de forma atômica, na perspectiva do ator.
5-C Apenas a 1, 2 e 5 esta de acordo com o diagrama que esta anexado na questão.
6-B O Fluxo básico é um cenário de sucesso do inicio ao fim do fluxo. Os fluxos alternativos são Exceções,casos de erros e variações do Fluxo principal
7- E) Todas as alternativas estão corretas. Antes da inserção de novos dados na base temos que conferir se o mesmo já não existem. Usar e ter padrões é muito bom, por que pode ser evitado muitos erros durante os processos A utilização de interface é a melhor forma de utilização das classes pois mapeamos muitas coisas
9-D A regra de negocio é uma condição que define um comportamento em particular do sistema, ex: Politicas da empresa.
10-A Não é demonstrado no digrama qual o sistema estamos trabalhando apenas uma atividade/ funcionalidade voltada para o desenvolvedor
11- E) Nesse diagramas esta demonstrado sua funcionalidade de verificar o extrato, temos condições que mostra a necessidade do negocio
12-E Somente o Gerente tem acesso a este módulo, porém o cliente pode requirir para o gerente executar esta função.
13-B O Gerente de Compras não tem acesso ao módulo de fazer pedido, devido o tipo de linha utilizado entre "Visualizar Estoque" e "Fazer Pedido de Compra".
Conteúdo M1A 
Exercício 1 
C) A UML é uma linguagem que possui vários diagramas para representar os diversos tipos de problemas. O diagrama que é muito semelhante ao fluxograma tradicional e representa o fluxo do processo, suas possíveis ramificações, o paralelismo e a concorrência na execução do processo é denominado Diagrama de atividades.
Exercício 2
C) Um processo não é um passo a passo de um sistema, um processo se refere a qualquer fluxo de informação que acontece em um organização desde seu inicio ate o seu fim. Normalmente são processos bem definidos, documentados, inspecionados que podem envolver diferentes especialidades , recursos (infra-estrutura de máquinas, software, pessoas e instrumentosnecessários), e Políticas.
Conteúdo M1B
Exercício 1
A) gerência estratégica é composta pelo presidente e diretoria da empresa. enxerga os processos em um nível de abstração extremamente elevado. Neste nível os processos são chamados de Funções de Negócio, também conhecido por Áreas de Negócio.

Outros materiais