Baixe o app para aproveitar ainda mais
Prévia do material em texto
50303 . 7 - Análise e Modelagem de Sistemas - 20212.A AV2 Ana Silva Nota final--- 5,4/6 Tentativa 1Enviado: 28/09/21 15:31 (BRT) 5,4/6 Conteúdo do exercício Conteúdo do exercício 1. Pergunta 1 /0,6 Os Diagramas da UML podem ser divididos em Diagramas Estruturais e Diagramas Comportamentais. Entre os diagramas comportamentais, temos o Diagrama de Transição de Estado, através dele é possível realizar análises das transições entre estados dos objetos de um sistema de software, em que podem ser previstas as possíveis operações realizadas, tudo em função dos eventos que podem ocorrer. Um DTE pode conter elementos básicos, e elementos menos utilizáveis que muitas vezes são úteis. Assinale a alternativa que apresente alguns dos elementos menos utéis, usados nesse diagrama. Ocultar opções de resposta 1. Estados; transições; atividades. 2. Estados concorrentes; atividades; eventos; estados aninhados. 3. Atividades; estados aninhados; estados concorrentes. 4. Estados aninhados; transições; eventos. 5. Transições internas; estados aninhados; estados concorrentes. Resposta correta 2. Pergunta 2 /0,6 Os modelos de comportamento são usados para descrever o sistema, eles podem ser usados separadamente ou em conjunto. Assinale a alternativa que apresenta esses dois modelos: Ocultar opções de resposta 1. Fluxo de dados e Máquina de funções. 2. Fluxo de dados e Máquina de estados. Resposta correta 3. Incorreta: Fluxo de informações e Máquina de estados. 4. Fluxo de informações e Máquina de funções . 5. Fluxo de funções e Máquina de dados. 3. Pergunta 3 /0,6 Segundo Booch, Rumbaugh e Jacobson a modelagem ganhou importância na engenharia de software criando modelos que representam o software a ser construído. Ela apresenta alguns princípios, analise as afirmativas a seguir e assinale a alternativa que apresenta as afirsmativas corretas: I – A escolha dos modelos influencia a maneira como determinado problema é atacado e como solução é definida. II – Os melhores modelos estão relacionados à realidade. III – Um modelo pode ser suficiente para representar um software. Ocultar opções de resposta 1. Apenas a I. 2. Apenas I e II. Resposta correta 3. Apenas a II. 4. Apenas II e III. 5. I, II e III. 4. Pergunta 4 /0,6 Você foi contratado como Arquiteto de software de uma empresa especializada em construir softwares. No primeiro projeto você utilizou uma arquitetura de chamada implícita. Qual das alternativas a seguir não representa uma das arquiteturas reconhecidas? Ocultar opções de resposta 1. Repositório. 2. Interpretadores. 3. Estruturada. Resposta correta 4. Objetos. 5. Formação de camadas. 5. Pergunta 5 /0,6 Após a identificação das fontes dos requisitos você deverá escolher as técnicas mais adequadas a serem aplicadas no processo de elicitação. Assinale entre as alternativas a seguir qual a que não se enquadra como uma dessas técnicas. Ocultar opções de resposta 1. Entrevistas. 2. Seleção simplificada. Resposta correta 3. Etnografia. 4. Brainstormings. 5. Prototipagem. 6. Pergunta 6 /0,6 Por ser uma linguagem visual, a UML (Unified Modeling Languague – linguagem de modelagem unificada) é usada para a modelagem de sistema orientado a objetos e apresenta uma notação gráfica específica que define elementos gráficos possuidores de uma sintaxe e uma semântica. A utilização desses diagramas nessa linguagem é muito importante, auxiliando no desenvolvimento de software. Esses diagramas são divididos em estruturais e comportamentais. Assinale a alternativa que apresenta um diagrama comportamental. Ocultar opções de resposta 1. objetos. 2. sequência. Resposta correta 3. componentes. 4. pacotes. 5. classes. 7. Pergunta 7 /0,6 Antes de iniciar a construção de um sistema foram apresentadas as duas principais características dele, segundo levantamento junto aos usuários. Analise as características levantadas e assinale a alternativa que apresenta as classificações de requisitos não funcionais, respectivamente, que devem ser aplicadas na construção do sistema. I – O sistema deve suportar integrações com outros sistemas ou outra fonte de dados. II – O sistema deve apresentar padrões visuais do software. Tornando fácil o uso do sistema. Ocultar opções de resposta 1. Disponibilidade e Usabilidade. 2. Compatibilidade e Usabilidade. 3. Confiabilidade e Compatibilidade. 4. Interoperabilidade e Usabilidade. Resposta correta 5. Segurança e Hardware e Software. 8. Pergunta 8 /0,6 Sabendo da sua participação em palestras e cursos de metodologias ágeis de desenvolvimento, a empresa o colocou a frente de um projeto que usará o modelo transformacional no desenvolvimento de um sistema. Nesse modelo diversas etapas de desenvolvimento são eliminadas buscando a agilidade. Pensando em orientar os membros da equipe você levantou algumas atividades desse modelo. Entre as alternativas a seguir, qual delas não faz parte das atividades desse modelo de software. Ocultar opções de resposta 1. Executa e revisa. 2. Teste. 3. Especificação transformada. 4. Especificação operacional (Orientada ao problema). 5. Documentação completa definida. Resposta correta 9. Pergunta 9 /0,6 A UML atualmente apresenta 14 diagramas, divididos em diagramas estruturais e diagramas de comportamento. Eles foram criados para complementar diferentes visões em diversos estágios de um software. Normalmente um projeto de software não utilizam todos esses diagramas. Foi pedido a você que indicasse um diagrama para modelar o aspecto comportamental de processos, em outras palavras um diagrama que apresente um gráfico de fluxo. Assinale a alternativa que apresenta o gráfico que corresponde a essas características. Ocultar opções de resposta 1. Diagrama de classes. 2. Diagramas de casos de uso. 3. Diagrama de atividades. Resposta correta 4. Diagrama de estados. 5. Diagrama de sequência. 10. Pergunta 10 /0,6 A UML apresenta vários diagramas que utilizando notação especifica servem para apresentar várias pespectivas diferentes do mesmo sistema. Entre esses diagramas você encontra um que apresenta o comportamento dinâmico do sistema. Assinale a alternativa que apresenta esse diagrama. Ocultar opções de resposta 1. Implantação. 2. Caso de uso. Resposta correta 3. Componentes. 4. Classes. 5. Objetos.
Compartilhar