Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Análise de Sistemas Uma das atividades primordiais do processo de desenvolvimento de software em geral e Análise de Sistemas em particular, diz respeito à especificação de Requisitos do softw conforme apresentado na aula 04, e o Gerenciamento de Requisitos é uma importante atividade processo de desenvolvimento de software. Assinale a alternativa correta referente ao que é necessário para implementar uma gerência de requisitos eficaz: Nota: 10.0 A Definir um conjunto de políticas; B Rastreabilidade e garantia da qualidade; C Definir um conjunto de objetivos para o processo de gerência; D Que todos os artefatos (documentos) produzidos durante o desenvolvimento do software tornem a gerência dos requisitos visível e transparente; E Todas as alternativas estão corretas. Questão 2/10 - Análise de Sistemas Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou nota 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 Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04. Com base no diagrama apresentado, analise as afirmativas abaixo: I. b é um objeto ativo da classe B; II. a mensagem 1.2 representa uma iteração; III. a mensagem 1 é uma found message; IV. a mensagem 1.3 é assíncrona. De acordo com as afirmativas acima, assinale a alternativa correta: Nota: 10.0 A Estão corretas apenas as afirmativas I, II e III; B Estão corretas apenas as afirmativas I e II; C Estão corretas apenas a afirmativa I; D Estão corretas apenas a afirmativa IV; E Estão corretas apenas as afirmativas III e IV. Questão 3/10 - Análise de Sistemas Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 06 e 07 da Aula 06. Conforme abordado na Aula 02, o Diagrama de Fluxo de Dados (DFD) é uma representação gráfica da rede de processos interligados. Com base nos conceitos apresentados, assinale a alternativa correta com relação ao Diagrama Fluxo de Dados: Nota: 10.0 A O dicionário de dados, na descrição de componentes, permite utilizar o símbolo "?" para enquadrar componentes que são utilizados alternativamente; B Os dados podem mover-se diretamente de um depósito de dados para outro depósito de dados; C Entre dois depósitos de dados e entre duas entidades externas deve haver pelo menos uma ligação entre um depósito de dados e uma entidade externa; D Qualquer fluxo de dados tem sempre uma origem e um destino, sendo sempre um deles necessariamente um depósito de dados; E O destino de um fluxo de um determinado processo pode ser outro processo, um depósito de dados ou uma entidade externa. Questão 4/10 - Análise de Sistemas Rastreamento de Requisitos é responsável por dependências entre requisitos, suas origens e projeto do sistema. Com base nos conceitos apresentados acima, analise as afirmativas abaixo: Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 1- 3 da Aula 02. I. Associação dos requisitos com o projeto; II. Levantamento de requisitos funcionais; III. Associação entre requisitos dependentes; IV. Rastreamento de Origem; V. Prototipagem de requisitos. Assinale a alternativa que apresenta quais das afirmativas acima são tipos corretos de Rastreamento de Requisitos. Nota: 10.0 A Somente as afirmativas II e V são tipos de Rastreamento de Requisitos; B Somente as afirmativas II, IV e V são tipos de Rastreamento de Requisitos; C Somente as afirmativas I, III e IV são tipos de Rastreamento de Requisitos; D Somente as afirmativas I, IV e V são tipos de Rastreamento de Requisitos; E Somente as afirmativas IV e V são tipos de Rastreamento de Requisitos. Questão 5/10 - Análise de Sistemas Com relação a Análise Orientada a Objetos, abordada na Aula 5, análise atentamente a defin apresentada abaixo: É uma linguagem gráfica para visualização, especificação, construção e documentação artefatos de sistemas complexos de software. De seu ponto de vista, um requisito é característica de projeto, uma propriedade ou um comportamento de um sistema. E um diagra de sequência enfatiza a ordenação temporal de mensagens. Avaliando as afirmações apresentadas do ponto de vista da UML podemos concluir que: Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04. Nota: 10.0 A São afirmações incorretas, pois tratam dadefinição de Análise Estruturada; B São afirmações incorretas,pois um requisito não é uma característica do projeto; C São afirmações incorretas, pois tratam-se de definições aplicáveis somente à orientação a objetos; D Tratam-se de afirmações corretas do ponto de vista da UML; E São afirmações incorretas, pois tratam da definição de Análise Essencial. Questão 6/10 - Análise de Sistemas Com base no conteúdo abordado na Aula 1, o desenvolvimento, operação e manutenção software abrange um conjunto de três elementos fundamentais: Métodos, Ferramenta Procedimentos. De acordo com estes conceitos, assinale a alternativa correta que corresponde a denomina dada a totalidade das etapas que se constituem destes elementos: Nota: 10.0 A Ciclos de Desenvolvimento Ágil; B RAD (Rappid Application Development); C Fases da UML; D Ciclo de Vida; Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 03 e 04 da Aula 05. E Crise de Software. Questão 7/10 - Análise de Sistemas Em um ambiente real de desenvolvimento de software mudanças são inevitáveis. Em muitos 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 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; C Controle da Informação; D Controle de Requisitos; E Controle de Recursos Humanos. Questão 8/10 - Análise de Sistemas A Engenharia de Software se preocupa em sistematizar o desenvolvimento através de mode técnicas e ferramentas para o produto e para o processo. Dentro dos princípios da Engenharia 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 contempl o ciclo de vida do sistema: Você acertou! Conforme conteúdo da Rota de Aprendizagem e slides 32/56 ao 35/56, o conjunto das etapas que envolvem métodos, ferramentas e procedimentos, são conhecidos como ciclo de vida. Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04. 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; D Análise, Prototipação, Desenvolvimento; E Migração, Definição, Operação e Retirada. Questão 9/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; Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 01 a 03da Aula 03. 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; 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 10/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. Com essa afirmação, podemos dizer então que a Engenharia de Software é: Nota: 10.0 A É um tópico de desenvolvimento de software; B É uma metodologia de desenvolvimento de software; C É uma estrutura de desenvolvimento de software; D É um processo de desenvolvimento de software; E É Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 04 da Aula 04. É uma disciplina da engenharia dedicada a todos os aspectos da produção de software. Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 03.
Compartilhar