Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Análise de Sistemas Conforme abordado na Aula 1, no período da década de 1990 surge um novo paradigma de modelagem, como resposta às dificuldades encontradas na aplicação da Análise Estruturada a certos domínios de aplicação. Assinale a alternativa correta que corresponde ao tipo de modelagem que obedece ao conceito apresentado acima: Nota: 10.0 A Análise Essencial; B Análise Estruturada; C Análise Sequencial; D Análise Orientada a Objetos; Você acertou! Conforme apresentado na Rota de Aprendizagem, página 2 e slide 12/56 da Aula 1, surge a análise orientada a objetos no período da década de 1990, como resposta às dificuldades encontradas na aplicação da Análise Estruturada a certos domínios de aplicação. E UML. Questão 2/10 - Análise de Sistemas Conforme abordado na Aula 1, em Projetos de Software há ferramentas e frameworks que integram todo o processo de desenvolvimento de software. Dentre estes frameworks, assinale a alternativa correta que corresponde a um dos frameworks mais utilizados hoje como forma de padronização e qualidade: Nota: 10.0 A Ferramentas GUI; B Ferramentas RAD; C Arquitetura MVC; D Projeto estruturado; E UML. Você acertou! Conforme apresentado na Rota de Aprendizagem e slide 13/56 da Aula 1, a Linguagem de Modelagem Unificada (UML), é a ferramenta de modelagem mais utilizada no desenvolvimento atual de sistemas. Questão 3/10 - Análise de Sistemas Uma das atividades primordiais do processo de desenvolvimento de software em geral e da Análise de Sistemas em particular, diz respeito à especificação de Requisitos do software, conforme apresentado na aula 04, e o Gerenciamento de Requisitos é uma importante atividade do 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. Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04. Questão 4/10 - Análise de Sistemas De acordo com o conteúdo abordado na Aula 05, uma ferramenta CASE deve ser flexível, com arquitetura modular para facilitar sua configuração para diferentes propósitos. Com base nestes conceitos, assinale a alternativa correta que define como podem ser as ferramentas CASE quanto à sua composição: Nota: 10.0 A Candidatas: quando não identificadas em um processo de avaliação prévio; B Horizontais: oferecem serviços utilizados durante todo o processo de software; C Perpendiculares: oferecem serviços utilizados em todo o processo de software e utilizadas nas fases específicas; D Verticais: utilizadas em fases específicas do processo de software; E As alternativas B e D estão corretas. Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 05 e 06 da Aula 05. Questão 5/10 - Análise de Sistemas Conforme conteúdo visto na Aula 02, no final da década de 70, a análise estruturada possibilitou especificar os requisitos lógicos do sistema em um modelo gráfico de alto nível, capaz de ser compreendido pelos usuários e de ser mapeado para a arquitetura do projeto. Com base nos conceitos apresentados, assinale a alternativa correta com relação à análise estruturada: Nota: 10.0 A Diagrama de Fluxo de Dados (DFD) não tem utilidade para a Análise de Requisitos; B A Análise Estruturada é uma técnica de modelagem do conteúdo e do fluxo de informação; Você acertou! Conteúdo abordado na Rota de Aprendizagem e slides 06/78 ao 33/78 da Aula 02. A Análise Estruturada é uma técnica de modelagem do conteúdo e do fluxo de informação. C O Projeto do Fluxo de Dados (DFDesign) é utilizado no planejamento da implantação; D A Análise Estruturada é uma técnica de modelagem da estrutura da organização; E Descreve a forma como os dados de entrada são transformados nos dados de saída. Questão 6/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 7/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: 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; Você acertou! Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04. 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 8/10 - Análise de Sistemas Com relação a Análise Orientada a Objetos, abordada na Aula 5, análise atentamente a definição apresentada abaixo: É uma linguagem gráfica para visualização, especificação, construção e documentação de artefatos de sistemas complexos de software. De seu ponto de vista, um requisito é uma característica de projeto, uma propriedade ou um comportamento de um sistema. E um diagrama de sequência enfatiza a ordenação temporal de mensagens. Avaliando as afirmações apresentadas do ponto de vista da UML podemos concluir que: 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; Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 03 e 04 da Aula 05. E São afirmações incorretas, pois tratam da definição de Análise Essencial. Questão 9/10 - Análise de Sistemas Conforme visto na Aula 02, Análise Essencial é o modelo do que o sistema tem que fazer, de forma a satisfazer os requisitos do utilizador, com o mínimo possível de informação sobre como o sistema deve ser implementado, dividindo-se em modelo ambiental e modelo comportamental. Com base na definição de Análise Essencial apresentada, assinale a alternativa correta que corresponde aos componentes que fazem parte do Modelo Comportamental da Análise Essencial. Nota: 10.0 A Análise Essencial, Modelo Ambiental, Modelo Comportamental; B Declaração de Objetivos, Diagrama de Contexto, Lista de Eventos; C Declaração de Objetivos, Diagrama de Fluxo de Dados Particionado, Dicionário de Dados; D Diagrama de Fluxo de Dados Particionado, Diagrama Entidade Relacionamento, Normalização; Você acertou! Conteúdo apresentado na Rota de Aprendizagem, página 05/08 da Aula 02. E Lista de Eventos, Diagrama Entidade Relacionamento, Dicionário de Dados. Questão 10/10 - Análise de Sistemas Com relação ao conteúdo abordado na Aula 04, analise atentamente as definições apresentadas abaixo. Estabelece quais funções são requeridas pelo sistema e as restrições sobre a operação e o desenvolvimentodo sistema. Objetiva fornecer métodos para compreender a natureza de um problema e estabelecer com exatidão o que um sistema deve fazer. Com base nos conceitos apresentados acima, assinale a alternativa correta que corresponde à qual fase da Engenharia de Software que eles correspondem: Nota: 10.0 A Gerenciamento de Requisitos; Você acertou! Conteúdo abordado na Rota de Aprendizagem, páginas 01 e 02 da Aula 04. B Requisito; C Prototipação; D Estudo de Viabilidade; E Levantamento de Requisitos.
Compartilhar