Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Análise de Sistemas A maior parte dos requisitos de software para sistemas de informação são escritos utilizando-se linguagem natural. Esta falta de formalidade na captura dos requisitos implica em uma série de potenciais problemas. Com base nos conceitos apresentados acima, assinale a alternativa correta que compreende às situações em que os problemas de Ambiguidade podem ocorrer: Nota: 10.0 A Requisitos que não estabelecem claramente qual deve ser a ação do sistema frente a uma dada situação. De modo geral contém palavras do tipo: mas, com exceção, apesar e quando; B Requisitos que concatenam vários requisitos em um só. Estes requisitos devem ser separados para facilitar a tarefa de priorização e gerência de mudanças; C Requisitos que deixam de fora parte da informação necessária à sua compreensão; D Falta de clareza ou duplo sentido de frases ou expressões na descrição o do requisito. Este tipo de requisito leva a interpretações erradas ou inconsistentes das necessidades reais dos usuários; Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 04 da Aula 04. E Requisitos que deixam de concatenar vários outros requisitos e estabelecem claramente qual deve ser a ação do sistema frente a uma dada situação. Questão 2/10 - Análise de Sistemas A Engenharia de Software se preocupa em sistematizar o desenvolvimento através de modelos, técnicas e ferramentas para o produto e para o processo, de modo que podemos dividi-la em algumas categorias. Assinale a alternativa correta que apresenta estas divisões da Engenharia de Software: Nota: 10.0 A Método Clássico, Ferramentas e Prototipação; B Ferramentas Case, Procedimentos e Testes; C Clássico, Espiral, Prototipação; D Métodos, Ferramentas e Procedimentos; Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 03 e 04 da Aula 03. E Testes, Métodos, Procedimentos e Ferramentas. Questão 3/10 - Análise de Sistemas Com relação a Análise Orientada a Objetos, o projeto orientado a objetos preocupa-se com a definição de objetos e softwares e suas responsabilidades e colaborações. Sobre está definição, assinale a alternativa correta que corresponde a como é denominada uma notação comum para ilustrar essas colaborações: Nota: 10.0 A Casos de uso; B Diagrama de classes; C Diagrama de atividade; D Diagrama de sequência; Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 05 e 06 da Aula 06. E Diagrama de estados. Questão 4/10 - Análise de Sistemas Em um ambiente real de desenvolvimento de software mudanças são inevitáveis. Em muitos dos casos os requisitos do sistema mudam enquanto o sistema ainda está sendo desenvolvido. Com base na situação apresentada acima, assinale a alternativa correta, que corresponde ao tipo de controle utilizado para gerenciamento deste tipo de situação: Nota: 10.0 A Controle de Entradas e Saídas; B Controle de Mudança; Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04. C Controle da Informação; D Controle de Requisitos; E Controle de Recursos Humanos. Questão 5/10 - Análise de Sistemas Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Considere as seguintes informações sobre diagramas de classes e diagramas de objetos da UML, utilizados na modelagem orientada a objetos: I. Um diagrama de objetos possui apenas dois compartimentos (nome e atributos); II. Um diagrama de classes possui três compartimentos (nome, atributos e operações); III. O formato para o nome de um objeto é nome-objeto:nome-classe. Sobre as afirmativas acima, assinale a alternativa correta: Nota: 10.0 A Estão corretas apenas as afirmativas I e II; B Estão corretas apenas as afirmativas II e III; C Estão corretas as afirmativas I, II e III; Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 03 a 05 da Aula 06. D Estão corretas apenas as afirmativas I e III; E Está correta apenas a afirmativa I. Questão 6/10 - Análise de Sistemas Conforme abordado na Aula 03, requisito é uma sentença identificando uma capacidade, uma característica física ou um fator de qualidade que limita um produto ou um processo. Sobre Requisitos, assinale a afirmativa correta: Nota: 10.0 A São descrições dos principais recursos de um produto de software, seu fluxo de informações, comportamento e atributos; Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 01 da Aula 04. B São responsáveis por dependências entre as origens do sistema e o projeto do sistema; C Objetivam fornecer métodos para compreender a natureza de um problema; D Representam as características de hardware necessárias para suportar o sistema; E Visam tanto a tomada de decisão como a sugestão de possíveis alternativas de solução. Questão 7/10 - Análise de Sistemas Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Com relação aos diagramas da UML, analise atentamente a figura apresentada abaixo: De acordo com a imagem acima, assinale a alternativa correta que corresponde ao tipo de relacionamento entre os atores A e B: Nota: 10.0 A Extends; B Generalização; Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 03 da Aula 06. C Include; D Agregação; E Composição. Questão 8/10 - Análise de Sistemas Conforme abordado na Aula 05, em Projetos de Software há ferramentas que integram todo um sistema de suporte ao desenvolvimento de software. Com base nesta definição, assinale a alternativa correta que corresponde a como são nomeadas estas ferramentas: Nota: 10.0 A Ferramentas GUI; B Ferramentas UML; C Ferramentas CASE; Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 05 e 06 da Aula 05. D Ferramentas RAD; E Todas as alternativas estão corretas. Questão 9/10 - Análise de Sistemas A Engenharia de Software se preocupa em sistematizar o desenvolvimento através de modelos, técnicas e ferramentas para o produto e para o processo. Dentro dos princípios da Engenharia de Software podemos destacar fases que completam o ciclo de vida do sistema. Assinale a alternativa correta que apresenta as fases da Engenharia de Software que contemplam o ciclo de vida do sistema: Nota: 10.0 A Levantamento, Definição, Codificação, Testes e Manutenção; B Distribuição, Instalação, Utilização e Manutenção; C Definição, Desenvolvimento, Operação e Retirada; Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 01 a 03 da Aula 03. D Análise, Prototipação, Desenvolvimento; E Migração, Definição, Operação e Retirada. Questão 10/10 - Análise de Sistemas Conforme visto na Aula 04, o rastreamento de requisitos é indispensável para o processo de revisão dos requisitos e dos documentos da Análise de Sistemas. De acordo com estes conceitos, assinale a alternativa correta que corresponde a quais são os tipos de Rastreamento geralmente utilizados na Gerência de Requisitos: Nota: 10.0 A Associação entre requisitos de processos e Associação dos requisitos com o projeto; B Rastreamento de origem, Associação entre requisitos dependentes e Associação dos requisitos com o projeto; Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04. C Associação entre requisitos de processos e Rastreamento de Origem; D Associação entre Rastreamento de Origem e Associação dos requisito de processos; E Associação entre requisitos dependentes e Associação dos requisitos com o projeto.
Compartilhar