Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício de Análise e Projeto de Sistemas Exercício de Fixação 2 Tentativa 3 de 3 Questão 1 de 10 A Linguagem de Modelagem Unificada (UML) é utilizada representar o sistema de forma mais padronizada e é dividida em duas categorias: diagramas estruturais e diagramas comportamentais. Observe as opções a seguir e indique qual diagrama pertence à categoria de diagramas comportamentais. Diagrama de caso de uso Questão 2 de 10 Métodos ágeis surgem com um foco na produtividade e agilidade nos processos de desenvolvimento de sistemas. Para tanto, propõe um manifesto que fala sobre algumas características importantes para que o modelo seja considerado ágil. Veja as seguintes afirmativas: I – Indivíduos e interações são mais importantes que processos e ferramenta. II – Software funcionando é mais importante do que documentação completa e detalhada. III – Colaboração com o cliente é mais importante do que negociação de contratos. IV – Adaptação a mudanças é mais importante do que seguir um plano inicial. V – Cronogramas e prazos são elementos superficiais e difíceis de medir. Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta? V,V,V,V,F Questão 3 de 10 No decorrer da análise de um sistema, é importante que o analista tenha domínio sobre as técnicas e metodologias disponíveis, sabendo suas vantagens e desvantagens. Dessa maneira, poderá utilizar a mais adequada para o desenvolvimento do sistema de forma que atenda a todos os requisitos definidos pelo usuário. Dentre as principais metodologias de análise de sistemas, temos a análise estruturada. Dadas as alternativas a seguir, indique qual representa desvantagens desse modelo. Custo e Documentação Questão 4 de 10 A engenharia de requisitos contém documentos para especificação de requisitos de software, segundo a IEEE 830-1998. Tais documentos atendem ao contrato, ao cliente, ao fornecedor e ao usuário. Quais afirmativas abaixo correspondem a esse documento? I - SRS – Software Requirements Specification é nosso documento padrão segundo a IEEE 830- 1998. II - Uma SRS não deve ser ambígua. III - Uma SRS não necessita ser consistente. IV - Uma SRS deve ser verificável e rastreável. V - Uma SRS não pode ser modificável. Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta? V,V,F,V,F Questão 5 de 10 Para o desenvolvimento de software é importante obedecermos um ciclo de vida. De acordo com a ISO 12207:2008, quais são as etapas consideradas nesse ciclo de vida? I - Análise de requisitos II - Projeto e Codificação III - Integração IV - Testes V - Instalação e Aceitação. Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta? V,V,V,V,V Questão 6 de 10 Pesquisas e experiência de profissionais da área de desenvolvimento de sistemas apontam que a maioria dos problemas na construção de software é passível se ser melhorada desde o início dos requisitos do sistema. Quais itens estão agregados ao processo de análise e levantamento de requisitos? I - Falta de metodologia para o desenvolvimento II - Produto não atende necessidades dos clientes III - Requisitos incompletos, inconsistentes ou incorretos IV - Falta de controle sobre solicitações de mudanças V - Falta de projeto de software Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta? F,V,V,V,F Questão 7 de 10 A Linguagem de Modelagem Unificada (UML, do inglês Unified Modeling Language) é uma linguagem padrão para a modelagem orientada a objetos. Para facilitar a comunicação entre o analista e o cliente podemos utilizar o Diagrama de Casos de Uso. Esse diagrama é categorizado dentro da UML como um diagrama comportamental. E, para que sua leitura seja feita da forma correta, é importante utilizar a notação adequada desse diagrama. Analise a representação a seguir, e indique qual alternativa corresponde aos ajustes que precisam ser realizados no diagrama para que fique adequado. Ajustar o nome do caso de uso “Cliente” para “Manter Cliente”; substituir a representação do caso de uso “Banco de Dados” para a representação de um ator. Questão 8 de 10 Sistemas abertos possuem elementos internos que trabalham em conjunto com um objetivo comum. Como exemplos de sistemas abertos podemos citar: I – Sistemas de transporte. II – Sistemas educacionais. III – Sistema digestivo. IV – Sistemas de informação. V – Sistemas Organizacionais. Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta? V,V,V,V,V Questão 9 de 10 O objeto é o principal elemento da Análise Orientada a Objetos (OOA, do inglês Object Oriented Analysis). Um objeto é composto por três elementos. Analise a representação da classe “Carro” a seguir e indique a definição correta para cada parte de sua composição. 1. identidade, 2. atributo e 3. método Questão 10 de 10 Na Análise Orientada a Objetos temos três conceitos muito significativos para os objetos, são eles: encapsulamento, visibilidade e mensagem. Dados esses conceitos, relacione com sua respectiva descrição. Relacione o segundo grupo com os enumerados no primeiro grupo. I - Encapsulamento II - Visibilidade III - Mensagem ( ) É o nível de alcance de um atributo ou método. ( ) É a comunicação entre os objetos e ocorre pela execução dos métodos. ( ) É o armazenamento de atributos/métodos de um objeto no próprio objeto. Marque a alternativa que tem a ordem correta de numeração do segundo grupo: II, III e I
Compartilhar