Baixe o app para aproveitar ainda mais
Prévia do material em texto
Módulo C - 63641 . 7 - Análise e Modelagem de Sistemas - U.20212.C AV2 Conteúdo do teste 1. Pergunta 1 0.6 pontos A UML - Linguagem de Modelagem Unificada (do inglês, UML - Unified Modeling Language) é uma linguagem-padrão para a elaboração da estrutura de projetos de software. Ela 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. Os diagramas que ela apresenta estão divididos em dois Grupos. Os Diagramas de Estruturas e o Diagrama de Comportamento. Assinale a alternativa que apresenta um diagrama de Comportamento: 1. Diagrama de Atividades. 2. Diagrama de Classes. 3. Diagrama de Pacotes. 4. Diagrama de Implantação. 5. Diagrama de Perfil. 2. Pergunta 2 0.6 pontos 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. 1. Seleção simplificada. 2. Brainstormings. 3. Prototipagem. 4. Entrevistas. 5. Etnografia. 3. Pergunta 3 0.6 pontos Entre os Diagramas que compõem a Modelagem Orientada a Objetos, existe um que modela o dialogo entre atores e o sistema. Ele representa todas as situações possíveis de utilização do sistema. Assianle a alternativa que mostra o nome desse diagrama. 1. Componentes. 2. Sequencia. 3. Atividades. 4. Estados. 5. Caso de Uso. 4. Pergunta 4 0.6 pontos A linguagem UML apresenta 14 diagramas que são usados para descrever o sistema que está sendo utiizado. Cada um apresenta uma pespectiva diferente do sistema. Analise a alternativa a seguir e assinale aquela que não representa um diagrama da UML? 1. Diagrama de componentes. 2. Diagrama de imagem. 3. Diagrama de classes. 4. Diagrama de atividades. 5. Diagrama de sequência. 5. Pergunta 5 0.6 pontos A engenharia de requisitos tem por objetivo produzir um documento que contemple todas as necessidades do sistema. Dentro da área que você trabalha foi solicitado que você gerencie um processo de levantamento de requistos. Você sabe que essa atividade é separada em quatro outras atividades. Analise e assinale a alternativa que não representa uma dessas atividades: 1. Especificação de requistos 2. Elicitação e análise de requisitos. 3. Estudo de Viabilidade 4. Validação de requisitos . 5. Confirmação do Requisito. 6. Pergunta 6 0.6 pontos A UML é usada para descrever as várias perspectivas do desenvolvimento de software. Você foi contratado recentemente para trabalhar como desenvolvedor de uma equipe de manutenção. Para tanto, precisa ter um conhecimento da modelagem física de um sistema, através da visão dos seus componentes e relacionamentos entre os mesmos. Qual o diagrama mais adequado para que você conheça a arquitetura dos sistemas? 1. Diagrama de Sequência. 2. Diagrama de Comunicação. 3. Diagrama de Classes. 4. Diagrama de Componentes. 5. Diagrama de Casos de Uso. 7. Pergunta 7 0.6 pontos Basicamente, a UML é uma linguagem de notação para uso em projetos de sistemas. Sendo expressa através de diagramas. Cada diagrama é composto por elementos que possuem relação entre si. Um desses diagramas é o de Sequência, sobre ele é correto afirmar que: 1. Apresenta a interação de sequência de atores que participam na interação. 2. Descreve a funcionalidade do sistema percebida por atores internos. 3. Apresenta a interação de sequência de tempo dos objetos que participam na interação. 4. Apresenta a interação de sequência estática de pacotes, relacionamentos e instâncias. 5. Descreve a funcionalidade do sistema percebida por atores externos. 8. Pergunta 8 0.6 pontos Uma representação orientada a objetos apresenta sete características, em uma conversa na empresa foi apesentada a seguinte definição de uma característica, “Essa característica possibilita organizar as classes de forma hierárquica de acordo com as semelhanças ou diferenças entre elas”. Assinale a alternativa que corresponde a descrição: 1. Herança. 2. Abstração. 3. Persistência. 4. Polimorfismo. 5. Encapsulamento. 9. Pergunta 9 0.6 pontos Foi solicitado a você que opinasse sobre a utilização de um processo baseado no modelo cascata. Esse modelo foi o primeiro dos modelos de processos orientados a projeto. Analise as alternativas a seguir e assinale a que não representa uma das fases desse processo. 1. Implementação e teste do usuário. 2. Projeto de Sistema e Software. 3. Definição de Requisitos. 4. Reutilização de Operação. 5. Integração e testes de Sistema. 10. Pergunta 10 0.6 pontos A elicitação de requisitos pode usar uma ou a combinação de várias técnicas para alcançar esses objetivo. Imaginamos o seguinte cenário: “Você foi indicado para realizar o levantamento dos requistos de um sistema que substituirá um outro já existente. Embora ele atenda atualmente as necessidades dos usuários, há uma necessidade de uma atualização tecnológica. Por isso a maior fonte de conhecimento sobre o software são os próprios usuários, e o conhecimento deles pode ser usado para colher expectativas dos mesmos e observar os problemas do cliente sob a ótica de diferentes pessoas.” Qual das técnicas apresentadas a seguir seria a mais adequada para a realização desse serviço? 1. Entrevistas. 2. Etnografia. 3. Questionários e formulários. 4. Sessões de JAD. 5. Prototipagem.
Compartilhar