Baixe o app para aproveitar ainda mais
Prévia do material em texto
SC ANÁLISE DE SISTEMAS //— Questão 1/10 - Análise de Sistemas Tanto as metodologias tradicionais quanto as metodologias ágeis de desenvolvimento de software se baseiam em documentos para descreverem o que o cliente espera que o software faça. As necessidades do cliente são, então, representadas pelos requisitos que o software deve atender. Baseado nos conceitos estudados sobre requisitos de software, marque com V as verdadeiras e com F as falsas. ( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software. ( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em casos de uso, que detalham em um conjunto de passos o que o software deve fazer para cumprir o objetivo da funcionalidade como um todo. ( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software, focando na perspectiva de cada usuário que vai utilizar o software. ( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em épicos que concentram toda a informação, de forma detalhada, para o entendimento completo do funcionamento esperado para o requisito. Baseado nas suas respostas, a sequência correta é: Nota: 10.0 A V F V V B F F V F C V V V F D F V V F Você acertou! A reposta correta é a letra D, conforme explicado no TEMA 4 da AULA 3. E V F F V Questão 2/10 - Análise de Sistemas A TI é muito ampla e oferece oportunidades para área de trabalho, tais como análise de sistemas, codificação, banco de dados, entre outras. O analista de sistemas é um papel fundamental no desenvolvimento do software. Marque a opção que melhor define o papel e as responsabilidades de um bom analista de sistemas: Nota: 10.0 A O analista de sistemas projeta uma solução para implementar os requisitos levantados, baseada na arquitetura definida pelo arquiteto de software, gerando modelos e documentos que serão utilizados pelos programadores na construção do software. Você acertou! A resposta correta é a letra A, conforme item 1.2 do Tema 1 da AULA 2. B O analista de sistemas projeta uma solução para os testes automatizados, que será utilizada pelos testadores, além de gerar modelos e documentos que serão utilizados pelos programadores na construção do software. C O analista de sistemas gerencia o planejamento de todos os requisitos do software, de forma a garantir que estarão completos e corretos, em relação às regras de negócios dos usuários. D O analista de sistemas define a melhor arquitetura para o software, baseado nos requisitos e na solução técnica definida. Além disso, o analista de sistemas garante a manutenção adequada do software, após entrar em produção. E O analista de sistemas organiza o ambiente de desenvolvimento para definir a melhor arquitetura que será usada pelos programadores na construção do software. Questão 3/10 - Análise de Sistemas Quando estamos mapeando os processos de negócios, existem duas técnicas fundamentais que devem ser usadas, são elas o AS IS e o TO BE. Baseado nos conceitos do AS IS e do TO BE, marque a opção que melhor define o objetivo de cada uma das técnicas: Nota: 10.0 A O processo TO BE identifica e entende como o processo é executado no momento da modelagem. O processo AS IS tem como objetivo propor um novo processo de negócio ou melhorias no processo já existente. B O processo AS IS identifica e entende como o processo é executado no momento da modelagem. O processo TO BE tem como objetivo propor um novo processo de negócio ou melhorias no processo já existente. Você acertou! A letra B é a correta, conforme explicado no Tema 2, da Aula 1, itens 2.1 e 2.2. C O processo AS IS define o que as áreas devem fazer para entregar seus objetivo. O processo TO BE tem como objetivo propor novos responsáveis por cada um dos processos primários. D O processo AS IS identifica quais são os processos primários da organização. O processo TO BE identifica quais são os processos de gestão da organização. E O processo TO BE identifica qual tecnologia deve ser usada na empresa. O processo AS IS identifica quais os processos devem ser eliminados, para otimizar o fluxo de atividades da empresa. Questão 4/10 - Análise de Sistemas O BPM é uma disciplina de gestão que combina quatro elementos fundamentais para entender o funcionamento dos processos de negócio. Marque a opção que lista os quatro elementos envolvidos em um processo de negócio: Nota: 10.0 A Processos ou atividades, tempo, entradas e saídas. B Ferramentas, pessoas, tempo e organização. C Processos ou atividades, pessoas, tecnologia e organização. Você acertou! A resposta correta é a letra C, conforme a introdução do Tema 3 da Aula 1. D Gerentes, funcionários, tecnologia e evento de fim. E Ordem de execução, pessoas, evento de início e organização. Questão 5/10 - Análise de Sistemas A notação BPMN, que é a notação usada pelo BPM para modelar processos, possui vários elementos que facilitam a leitura e o entendimento do fluxo, e que facilitam também o entendimento de como será o comportamento do software que irá automatizar o processo modelado. Baseado nisso, avalie as afirmações a seguir: I. O gateway, que é representado pelo losango, mostra um ponto de decisão no fluxo. II. Uma piscina contém um único processo. III. Os envolvidos na execução do processo são também chamados de ator. É correto afirmar que: Nota: 0.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. A resposta correta é a letra E, conforme o item 2.1 do Tema 2 ("Os envolvidos na execução do processo AS IS são também chamados de atores") e o item 3.2 do Tema 3, da Aula 1 ("Cada piscina contém um único processo."). Já em ("Gateway (porta ou acesso) – losango: é o elemento que utiliza questionamento lógico para decisões de fluxos diferentes no processo, ou seja, é o elemento utilizado para separar ou juntar os diferentes caminhos de um processo"). Sendo assim, a afirmativa I está incorreta, pois o gateway pode também representar uma subdivisão do fluxo na qual ambos os caminhos são executados e depois, unidos também por um gateway. Questão 6/10 - Análise de Sistemas Os fluxos de dados transportam dados entre os componentes do DFD, ou seja, é possível encontrar fluxos de dados movimentando dados: de Processo para Processo, de Entidade para Processo e de Depósito de Dados para Processo. Baseado nisso, avalie as asserções abaixo: I. Fluxo interno, ocorre entre Entidade e Processo. PORQUE II. Fluxo externo: entre dois Processos Assinale a alternativa correta: Nota: 0.0 A As duas asserções são verdadeiras, mas não estão relacionadas. B A asserção I é Falsa e a II é Verdadeira. C As duas asserções são verdadeiras e a II complementa a I. D A asserção I é Verdadeira e a II é Falsa. E As duas asserções são falsas. A letra E é a correta, pois a definição dos dois tipos de fluxo está invertida, conforme o explicado no item 3.2 do Tema 3, da Aula 2. Questão 7/10 - Análise de Sistemas O principal objetivo de organizar o DFD em níveis é mostrar o diagrama de fluxo de dados do nível mais macro até o nível mais detalhado. Baseado nisso, avalie as afirmações a seguir: I. Os DFDs de níveis intermediários são a parte descrita dos diagramas, onde o detalhamento das funcionalidades ocorre de maneira clara e direta, para facilitar o entendimento de todos. II. O DFD de contexto é simples, porque não detalha nenhum dos processos do sistema, mas dá uma visão do todo e dos principais relacionamentos. III. O DFD de nível zero representa a visão de mais alto nível das principais funções do sistema bem como as principais interfaces entre essas funcionalidades É correto afirmar que: Nota: 0.0 A Todas as afirmaçõesestão erradas. B Todas as afirmações estão corretas. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. A resposta correta é a letra E, conforme o Tema 4 da AULA 2. Questão 8/10 - Análise de Sistemas O BPM é uma disciplina de gestão própria para entender o funcionamento dos processos de negócios que considera alguns pontos para garantir o completo e correto conhecimento sobre o negócio que será modelado: Baseado nos pontos centrais do BPM, marque com V as verdadeiras e com F as falsas. ( ) As pessoas de forma independente, para cobrir o que cada um faz. ( ) As pessoas e a forma como elas trabalham juntas. ( ) O entendimento dos processos de ponta-a-ponta, do seu início até sua finalização, gerando o resultado esperado. ( ) O entendimento dos pontos de decisão dos processos, pois estes mostrarão o resultado esperado. Baseado nas suas respostas, a sequência correta é: Nota: 0.0 A V F V V B F F V F C V V V F D F V F V A reposta correta é a letra D, conforme explicado no TEMA 3 da AULA 1. E V F F V Questão 9/10 - Análise de Sistemas O diagrama é composto por vários elementos ou componentes, que possuem representações gráficas diferentes. Alguns desses elementos são: 1. Processos 2. Fluxos de dados 3. Depósitos de dados 4. Entidades Relacione cada elementos com sua função no DFD, respectivamente: ( ) É o componente capaz de interligar os processos. ( ) É o componente que representa uma coleção de pacotes de dados. ( ) É o componente que representa as categorias lógicas de “coisas” ou “pessoas”, que indicam a origem ou o destino de transações. ( ) É o componente que mostra as funcionalidades ou processos que o software deve executar. A sequência correta é: Nota: 0.0 A 1, 3, 2, 4 B 3, 1, 2, 4 C 1, 2, 3, 4 D 3, 1, 4, 2 E 2, 3, 4, 1 A reposta correta é a letra E, conforme explicado nos itens 3.1, 3.2, 3.3 e 3.4 do TEMA 3 da AULA 2. Questão 10/10 - Análise de Sistemas O BPMN padroniza a forma de modelar um fluxo de processo de negócio, através de elementos com objetivos claros e de fácil leitura por quem conhece a linguagem. Baseado nos elementos do BPMN, avalie as afirmações a seguir: I. As piscinas são representadas por uma caixa retangular e agem como um container para os objetos do fluxo de um participante no processo. II. Uma piscina contém um único processo. III. A raia é uma subdivisão dentro da piscina para organizar as atividades. É correto afirmar que: Nota: 10.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. Você acertou! A resposta correta é a letra B, conforme o item 3.2 do Tema 3 da Aula 1. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Questão 1/10 - Análise de Sistemas Tanto as metodologias tradicionais quanto as metodologias ágeis de desenvolvimento de software se baseiam em documentos para descreverem o que o cliente espera que o software faça. As necessidades do cliente são, então, representadas pelos requisitos que o software deve atender. Baseado nos conceitos estudados sobre requisitos de software, marque com V as verdadeiras e com F as falsas. ( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software. ( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em casos de uso, que detalham em um conjunto de passos o que o software deve fazer para cumprir o objetivo da funcionalidade como um todo. ( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software, focando na perspectiva de cada usuário que vai utilizar o software. ( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em épicos que concentram toda a informação, de forma detalhada, para o entendimento completo do funcionamento esperado para o requisito. Baseado nas suas respostas, a sequência correta é: Nota: 10.0 A V F V V B F F V F C V V V F D F V V F Você acertou! A reposta correta é a letra D, conforme explicado no TEMA 4 da AULA 3. E V F F V Questão 2/10 - Análise de Sistemas Um caso de uso detalha o funcionamento de um determinado requisito, mostrando, em uma sequência de passos, como a funcionalidade deve ser implementada. Para organizar os passos e facilitar o entendimento de uma funcionalidade, um caso de uso pode ser organizado em fluxo principal, fluxo alternativo, fluxo de exceção, regras de negócio e mensagens de tela. Analise as seguintes descrições sobre um caso de uso de Cadastro de Produtos: 1. Help on-line – opção que permite ao cliente obter mais informações sobre um produto. 2. Se o nome do produto informado possuir caracteres numéricos ou especiais, enviar a mensagem “Produto Inválido”. 3. Retorna para tela de “Cadastrar Produto” a mensagem: “Cadastro Efetuado com Sucesso”. 4. O peso total deve ser calculado a partir do peso unitário do produto multiplicado pela quantidade de produtos em estoque. Relacione cada elementos com sua função no DFD, respectivamente: ( ) É uma descrição relacionada com um fluxo alternativo. ( ) É uma descrição relacionada com o fluxo principal. ( ) É a descrição de uma regra de negócio. ( ) É uma descrição relacionada com um fluxo de exceção. A sequência correta é: Nota: 0.0 A 1, 3, 2, 4 B 3, 1, 2, 4 C 1, 2, 3, 4 D 3, 1, 4, 2 E 2, 3, 4, 1 A reposta correta é a letra E, conforme explicado no TEMA 3 da AULA 3. Questão 3/10 - Análise de Sistemas A análise estruturada de sistemas é composta por um conjunto de técnicas e ferramentas que continuam em constante evolução, apesar de ser um método mais antigo de se fazer análise de sistemas. Marque a opção que que melhor define o objetivo principal da análise estruturada: Nota: 0.0 A A análise estruturada tem como objetivo planejar o gerenciamento correto do projeto, de forma a garantir o custo e o prazo previsto para entregar o escopo acordado com o cliente. B A análise estruturada tem como objetivo definir modelos escritos, com o detalhamento da arquitetura de software que será utilizada. C A análise estruturada tem como objetivo buscar compreender a lógica por traz de cada funcionalidade que precisa ser desenvolvida no software. A resposta correta é a letra C, conforme a introdução do Tema 2 da AULA 2. D A análise estruturada tem como objetivo construir o modelo lógico e o modelo físico do software que será desenvolvido. E A análise estruturada tem como objetivo organizar o ciclo de vida de software com fases bem definidas e sequenciais, onde a próxima fase prevista só inicia quando a anterior é concluída. Questão 4/10 - Análise de Sistemas Quando estamos mapeando os processos de negócios, existem duas técnicas fundamentais que devem ser usadas, são elas o AS IS e o TO BE. Baseado nos conceitos do AS IS e do TO BE, marque a opção que melhor define o objetivo de cada uma das técnicas: Nota: 0.0 A O processo TO BE identifica e entende como o processo é executado no momento da modelagem. O processo AS IS tem como objetivo propor um novo processo de negócio ou melhorias no processo já existente. B O processo AS IS identifica e entende como o processo é executado no momento da modelagem. O processo TO BE tem como objetivo propor um novo processo de negócio ou melhorias no processo já existente. A letra B é a correta, conforme explicado no Tema 2, da Aula 1, itens 2.1 e 2.2. C O processo AS IS define o que as áreas devem fazer para entregar seus objetivo. O processo TO BE tem como objetivo propor novos responsáveis por cada um dos processos primários. D O processo AS IS identifica quais são os processos primários da organização. O processo TO BE identifica quais são os processos de gestão da organização. E O processo TO BE identifica qualtecnologia deve ser usada na empresa. O processo AS IS identifica quais os processos devem ser eliminados, para otimizar o fluxo de atividades da empresa. Questão 5/10 - Análise de Sistemas O BPMN padroniza a forma de modelar um fluxo de processo de negócio, através de elementos com objetivos claros e de fácil leitura por quem conhece a linguagem. Baseado nos elementos do BPMN, avalie as afirmações a seguir: I. As piscinas são representadas por uma caixa retangular e agem como um container para os objetos do fluxo de um participante no processo. II. Uma piscina contém um único processo. III. A raia é uma subdivisão dentro da piscina para organizar as atividades. É correto afirmar que: Nota: 10.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. Você acertou! A resposta correta é a letra B, conforme o item 3.2 do Tema 3 da Aula 1. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Questão 6/10 - Análise de Sistemas O DFD mostra a lógica das funcionalidades e não a parte física da sua implementação, exatamente porque foca na análise e não no projeto. A criação de um DFD envolve vários passos. Analise os passos a seguir e marque com V as verdadeiras e com F as falsas. ( ) Os processos devem ser numerados, para facilitar a referência a eles em uma documentação escrita. ( ) Modelar DFDs grandes e complexos, para mostrar o software como um todo e seus fluxos completos. ( ) Os DFDs devem ser estruturados em um só nível, mostrando o software todo de uma única vez, para facilitar o entendimento do todo. ( ) Os componentes de um DFD devem ter nomes significativos, de forma a facilitar o entendimento sobre o que cada componente faz. Baseado nas suas respostas, a sequência correta é: Nota: 0.0 A V F V V B F F V F C V V V F D F V F V E V F F V A reposta correta é a letra E, conforme explicado no TEMA 1 da AULA 2, no item 1.1. Questão 7/10 - Análise de Sistemas A TI é muito ampla e oferece oportunidades para área de trabalho, tais como análise de sistemas, codificação, banco de dados, entre outras. O analista de sistemas é um papel fundamental no desenvolvimento do software. Marque a opção que melhor define o papel e as responsabilidades de um bom analista de sistemas: Nota: 10.0 A O analista de sistemas projeta uma solução para implementar os requisitos levantados, baseada na arquitetura definida pelo arquiteto de software, gerando modelos e documentos que serão utilizados pelos programadores na construção do software. Você acertou! A resposta correta é a letra A, conforme item 1.2 do Tema 1 da AULA 2. B O analista de sistemas projeta uma solução para os testes automatizados, que será utilizada pelos testadores, além de gerar modelos e documentos que serão utilizados pelos programadores na construção do software. C O analista de sistemas gerencia o planejamento de todos os requisitos do software, de forma a garantir que estarão completos e corretos, em relação às regras de negócios dos usuários. D O analista de sistemas define a melhor arquitetura para o software, baseado nos requisitos e na solução técnica definida. Além disso, o analista de sistemas garante a manutenção adequada do software, após entrar em produção. E O analista de sistemas organiza o ambiente de desenvolvimento para definir a melhor arquitetura que será usada pelos programadores na construção do software. Questão 8/10 - Análise de Sistemas O DFD possui uma representação em rede, que mostra as funcionalidades que o sistema deve entregar e os dados que interligam estas funcionalidades. O DFD é composto por elementos que mostram graficamente as funcionalidades do sistema. Os elementos mais utilizados em um DFD são: 1. Processos 2. Fluxos de dados 3. Depósitos de dados 4. Entidades Relacione cada elementos com seu objetivo, respectivamente: ( ) Mostra a lógica e não a parte física do dado em si. ( ) Mostra as funcionalidades que o software deve executar. ( ) Mostra “coisas”, “pessoas” ou um outro sistema que tenha interface com o sistema que está sendo modelado. ( ) Mostra o caminho por onde passam os dados. A sequência correta é: Nota: 0.0 A 1, 3, 2, 4 B 3, 1, 2, 4 C 1, 2, 3, 4 D 3, 1, 4, 2 A reposta correta é a letra D, conforme explicado no TEMA 3 da AULA 2. E 2, 3, 4, 1 Questão 9/10 - Análise de Sistemas Os casos de uso são usados para detalhar os requisitos em projetos que seguem a metodologia tradicional de desenvolvimento de software. As estórias de usuários são usadas para explicar o funcionamento dos requisitos em projetos que seguem a metodologia ágil de desenvolvimento de software. Baseado nisso, avalie as afirmações a seguir: I. Tanto nas metodologias tradicionais quanto nas metodologias ágeis o foco da descrição dos requisitos está no seu funcionamento detalhado e completo, do início ao fim, independente de quem o estará usando. II. Nas metodologias tradicionais, o foco da construção de um software está no entendimento das funcionalidades. III. Nas metodologias ágeis, o foco da construção de um software está na experiência do usuário, no comportamento do software, em como e para que os usuários vão utilizá-lo. É correto afirmar que: Nota: 0.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. A resposta correta é a letra E, conforme o Tema 4 da AULA 3. Questão 10/10 - Análise de Sistemas O caso de uso é o documento que detalha o entendimento sobre o requisito. Ele deve ser construído para explicar o que o software deve fazer para atender às necessidades do cliente. Baseado nas regras e boas práticas que devem ser seguidas na escrita de um caso de uso, marque com V as verdadeiras e com F as falsas. ( ) Todo caso de uso indica uma ação, por descrever uma funcionalidade. Dessa forma, é uma boa prática utilizar apenas o nome do objeto a que se refere. ( ) Todo caso de uso indica uma ação, por descrever uma funcionalidade. Dessa forma, é uma boa prática utilizar um verbo para indicar a funcionalidade e acrescentar o objeto a que se refere. ( ) É uma boa prática utilizar uma numeração sequencial para se referenciar ao caso de uso, sem precisar ficar repetindo o nome completo do caso de uso, que pode ser bastante grande, em algumas situações. ( ) É uma boa prática criar um nome de caso de uso bastante intuitivo e grande para facilitar a compreensão do objetivo do mesmo, e usá-lo, de forma literal, sem nenhuma abreviação, em todos os documentos em que o caso de uso é referenciado, para facilitar a compreensão. Baseado nas suas respostas, a sequência correta é: Nota: 10.0 A V F V V B F F V F C V V V F D F V V F Você acertou! A reposta correta é a letra D, conforme explicado no item 3.2 do TEMA 3 da AULA 3. E V F F V Questão 1/10 - Análise de Sistemas Um caso de uso detalha o funcionamento de um determinado requisito, mostrando, em uma sequência de passos, como a funcionalidade deve ser implementada. Para organizar os passos e facilitar o entendimento de uma funcionalidade, um caso de uso pode ser organizado em fluxo principal, fluxo alternativo, fluxo de exceção, regras de negócio e mensagens de tela. Analise as seguintes descrições sobre um caso de uso de Cadastro de Produtos: 1. Help on-line – opção que permite ao cliente obter mais informações sobre um produto. 2. Se o nome do produto informado possuir caracteres numéricos ou especiais, enviar a mensagem “Produto Inválido”. 3. Retorna para tela de “Cadastrar Produto” a mensagem: “Cadastro Efetuado com Sucesso”. 4. O peso total deve ser calculado a partir do peso unitário do produto multiplicado pela quantidade de produtos em estoque. Relacione cada elementos com sua função no DFD, respectivamente: ( ) É uma descrição relacionada com um fluxo alternativo. ( ) É uma descrição relacionada com o fluxo principal. ( ) Éa descrição de uma regra de negócio. ( ) É uma descrição relacionada com um fluxo de exceção. A sequência correta é: Nota: 0.0 A 1, 3, 2, 4 B 3, 1, 2, 4 C 1, 2, 3, 4 D 3, 1, 4, 2 E 2, 3, 4, 1 A reposta correta é a letra E, conforme explicado no TEMA 3 da AULA 3. Questão 2/10 - Análise de Sistemas O diagrama é composto por vários elementos ou componentes, que possuem representações gráficas diferentes. Alguns desses elementos são: 1. Processos 2. Fluxos de dados 3. Depósitos de dados 4. Entidades Relacione cada elementos com sua função no DFD, respectivamente: ( ) É o componente capaz de interligar os processos. ( ) É o componente que representa uma coleção de pacotes de dados. ( ) É o componente que representa as categorias lógicas de “coisas” ou “pessoas”, que indicam a origem ou o destino de transações. ( ) É o componente que mostra as funcionalidades ou processos que o software deve executar. A sequência correta é: Nota: 0.0 A 1, 3, 2, 4 B 3, 1, 2, 4 C 1, 2, 3, 4 D 3, 1, 4, 2 E 2, 3, 4, 1 A reposta correta é a letra E, conforme explicado nos itens 3.1, 3.2, 3.3 e 3.4 do TEMA 3 da AULA 2. Questão 3/10 - Análise de Sistemas Tanto as metodologias tradicionais quanto as metodologias ágeis de desenvolvimento de software se baseiam em documentos para descreverem o que o cliente espera que o software faça. As necessidades do cliente são, então, representadas pelos requisitos que o software deve atender. Baseado nos conceitos estudados sobre requisitos de software, marque com V as verdadeiras e com F as falsas. ( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software. ( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em casos de uso, que detalham em um conjunto de passos o que o software deve fazer para cumprir o objetivo da funcionalidade como um todo. ( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software, focando na perspectiva de cada usuário que vai utilizar o software. ( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em épicos que concentram toda a informação, de forma detalhada, para o entendimento completo do funcionamento esperado para o requisito. Baseado nas suas respostas, a sequência correta é: Nota: 10.0 A V F V V B F F V F C V V V F D F V V F Você acertou! A reposta correta é a letra D, conforme explicado no TEMA 4 da AULA 3. E V F F V Questão 4/10 - Análise de Sistemas Os fluxos de dados transportam dados entre os componentes do DFD, ou seja, é possível encontrar fluxos de dados movimentando dados: de Processo para Processo, de Entidade para Processo e de Depósito de Dados para Processo. Baseado nisso, avalie as asserções abaixo: I. Fluxo interno, ocorre entre Entidade e Processo. PORQUE II. Fluxo externo: entre dois Processos Assinale a alternativa correta: Nota: 0.0 A As duas asserções são verdadeiras, mas não estão relacionadas. B A asserção I é Falsa e a II é Verdadeira. C As duas asserções são verdadeiras e a II complementa a I. D A asserção I é Verdadeira e a II é Falsa. E As duas asserções são falsas. A letra E é a correta, pois a definição dos dois tipos de fluxo está invertida, conforme o explicado no item 3.2 do Tema 3, da Aula 2. Questão 5/10 - Análise de Sistemas É preciso identificar e entender o funcionamento dos processos para conseguir identificar falhas ou pontos de melhoria. Para que todos os envolvidos consigam entender o processo modelado, é preciso usar uma linguagem única de fácil leitura e compreensão de todos. Baseado nisso, avalie as asserções abaixo: I. BPM é uma das técnicas ou disciplinas mais utilizadas atualmente para modelar e fazer a gestão dos processos de negócios. PORQUE II. Possui uma linguagem única que padroniza a forma de modelar o fluxo dos processos de negócio, de forma a facilitar a leitura e o entendimento sobre o funcionamento do processo. Assinale a alternativa correta: Nota: 10.0 A As duas asserções são verdadeiras, mas não estão relacionadas. B A asserção I é Falsa e a II é Verdadeira. C As duas asserções são verdadeiras e a II complementa a I. Você acertou! A letra C é a correta, conforme o explicado no Tema 3, da Aula 1. D A asserção I é Verdadeira e a II é Falsa. E As duas asserções são falsas. Questão 6/10 - Análise de Sistemas Segundo Pressman (2016), “entender os requisitos de um problema está entre as tarefas mais difíceis enfrentadas por um engenheiro de software”. Baseado nesta afirmação, marque a opção que melhor define o que é um requisito de software: Nota: 10.0 A Os requisitos definem o que o sistema deve fazer para satisfazer as necessidades dos usuários. Você acertou! A reposta correta é a letra A, conforme explicado no TEMA 1 da AULA 3. B Os requisitos definem o que o sistema não deve fazer, de forma a documentar o que está fora do escopo. C Os requisitos definem a melhor arquitetura para o software que está sendo modelado. D Os requisitos definem as classes que o sistema deve possuir para satisfazer as necessidades dos usuários. E Os requisitos definem os protótipos que devem ser construídos para facilitar o entendimento sobre o software que está sendo modelado. Questão 7/10 - Análise de Sistemas O entendimento dos requisitos é algo complexo e crítico para o sucesso de um projeto de software, dessa forma, eles precisam ser bem entendidos e documentados ao longo do ciclo de vida da engenharia de requisitos. É muito comum os projetos de software usarem um documento de especificação de requisitos para este objetivo. Marque a opção que melhor define o objetivo do documento de especificação de requisitos: Nota: 10.0 A O documento de especificação de requisitos deve estabelecer os requisitos funcionais e os requisitos não funcionais. Você acertou! A resposta correta é a letra A, conforme item 1.3 do Tema 1 da AULA 3.O documento de especificação de requisitos deve estabelecer apenas os requisitos funcionais do software. B O documento de especificação de requisitos deve estabelecer apenas os requisitos funcionais do software. C O documento de especificação de requisitos deve estabelecer apenas os requisitos não funcionais do software. D O documento de especificação de requisitos deve estabelecer os requisitos de usabilidade e de performance do software. E O documento de especificação de requisitos deve estabelecer as regras de navegabilidade do software. Questão 8/10 - Análise de Sistemas O DFD mostra a lógica das funcionalidades e não a parte física da sua implementação, exatamente porque foca na análise e não no projeto. A criação de um DFD envolve vários passos. Analise os passos a seguir e marque com V as verdadeiras e com F as falsas. ( ) Os processos devem ser numerados, para facilitar a referência a eles em uma documentação escrita. ( ) Modelar DFDs grandes e complexos, para mostrar o software como um todo e seus fluxos completos. ( ) Os DFDs devem ser estruturados em um só nível, mostrando o software todo de uma única vez, para facilitar o entendimento do todo. ( ) Os componentes de um DFD devem ter nomes significativos, de forma a facilitar o entendimento sobre o que cada componente faz. Baseado nas suas respostas, a sequência correta é: Nota: 0.0 A V F V V B F F V F C V V V F D F V F V E V F F V A reposta correta é a letra E, conforme explicado no TEMA 1 da AULA 2, no item 1.1. Questão 9/10 - Análise de Sistemas Estamos vivendo na Era da Informação, o que significa que cada vez mais a informação está presente em todos os pontos da nossa vida. Baseado nesta afirmação, marque a opção que melhor define a importância da informação para o negócio: Nota: 10.0 A As informações corretas e relevantes são fontes de poder, uma vez que permitem analisar fatores do passado, compreender o presente,e principalmente, prever o futuro. Você acertou! A reposta correta é a letra A, conforme explicado no TEMA 1 da AULA 2. B As informações não são importantes para o negócio, pois as pessoas conseguem resolver os problemas sem nenhuma informação. C As informações corretas e relevantes são muito caras para serem obtidas, por isso não vale a pena o investimento. D Qualquer informação pode ser obtida facilmente na internet e utilizada para tomar decisões na organização. E As informações corretas e relevantes são vistas como fonte de conhecimento, assim como a experiência das pessoas, por isso as informações não são tão importantes para o negócio. Questão 10/10 - Análise de Sistemas A análise de sistemas surgiu com o objetivo de definir formas mais efetivas e confiáveis de desenvolver softwares. Segundo Pressman (2016), marque a opção que melhor define o objetivo da análise de sistemas: Nota: 10.0 A Análise de sistemas é um conjunto de boas práticas utilizadas na construção do software. B Análise de sistemas é uma prática baseada em modelos, com o objetivo de obter um melhor entendimento da entidade real a ser construída. Você acertou! A letra B é a correta, conforme explicado no Tema 1, da AULA 2, itens 1.1. C Análise de sistemas é um processo definido para testar o software que foi construído. D Análise de sistemas é uma prática baseada em linguagem de programação para projetar a melhor solução técnica para o problema do cliente. E Análise de sistemas é a teoria utilizada para gerenciar projetos de software em equipes ágeis. Questão 1/10 - Análise de Sistemas Tanto as metodologias tradicionais quanto as metodologias ágeis de desenvolvimento de software se baseiam em documentos para descreverem o que o cliente espera que o software faça. As necessidades do cliente são, então, representadas pelos requisitos que o software deve atender. Baseado nos conceitos estudados sobre requisitos de software, marque com V as verdadeiras e com F as falsas. ( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software. ( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em casos de uso, que detalham em um conjunto de passos o que o software deve fazer para cumprir o objetivo da funcionalidade como um todo. ( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software, focando na perspectiva de cada usuário que vai utilizar o software. ( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em épicos que concentram toda a informação, de forma detalhada, para o entendimento completo do funcionamento esperado para o requisito. Baseado nas suas respostas, a sequência correta é: Nota: 10.0 A V F V V B F F V F C V V V F D F V V F Você acertou! A reposta correta é a letra D, conforme explicado no TEMA 4 da AULA 3. E V F F V Questão 2/10 - Análise de Sistemas Requisitos são funcionalidade, objetivos, propriedades, restrições que o sistema deve possuir para satisfazer contratos, padrões ou especificações de acordo com as necessidades dos usuários. De forma mais geral um requisito é uma condição necessária para satisfazer um objetivo específico do negócio. Os requisitos podem ser classificados em funcionais e não funcionais. Marque a opção que que melhor define o que são requisitos não funcionais: Nota: 0.0 A São requisitos que estão relacionados aos aspectos funcionais do software. B São requisitos que representam as funcionalidades que o cliente deseja que o software faça. C São requisitos que se referem aos critérios que qualificam outros requisitos, tais como usabilidade, performance ou segurança. A resposta correta é a letra C, conforme o item 2.2 do Tema 2 da AULA 3. D São requisitos que definem uma função particular de um sistema ou algum dos seus componentes. E São requisitos que definem o funcionamento das regras de negócio de um software. Questão 3/10 - Análise de Sistemas Quando estamos mapeando os processos de negócios, existem duas técnicas fundamentais que devem ser usadas, são elas o AS IS e o TO BE. Baseado nos conceitos do AS IS e do TO BE, marque a opção que melhor define o objetivo de cada uma das técnicas: Nota: 10.0 A O processo TO BE identifica e entende como o processo é executado no momento da modelagem. O processo AS IS tem como objetivo propor um novo processo de negócio ou melhorias no processo já existente. B O processo AS IS identifica e entende como o processo é executado no momento da modelagem. O processo TO BE tem como objetivo propor um novo processo de negócio ou melhorias no processo já existente. Você acertou! A letra B é a correta, conforme explicado no Tema 2, da Aula 1, itens 2.1 e 2.2. C O processo AS IS define o que as áreas devem fazer para entregar seus objetivo. O processo TO BE tem como objetivo propor novos responsáveis por cada um dos processos primários. D O processo AS IS identifica quais são os processos primários da organização. O processo TO BE identifica quais são os processos de gestão da organização. E O processo TO BE identifica qual tecnologia deve ser usada na empresa. O processo AS IS identifica quais os processos devem ser eliminados, para otimizar o fluxo de atividades da empresa. Questão 4/10 - Análise de Sistemas O principal objetivo de organizar o DFD em níveis é mostrar o diagrama de fluxo de dados do nível mais macro até o nível mais detalhado. Baseado nisso, avalie as afirmações a seguir: I. Os DFDs de níveis intermediários são a parte descrita dos diagramas, onde o detalhamento das funcionalidades ocorre de maneira clara e direta, para facilitar o entendimento de todos. II. O DFD de contexto é simples, porque não detalha nenhum dos processos do sistema, mas dá uma visão do todo e dos principais relacionamentos. III. O DFD de nível zero representa a visão de mais alto nível das principais funções do sistema bem como as principais interfaces entre essas funcionalidades É correto afirmar que: Nota: 10.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Você acertou! A resposta correta é a letra E, conforme o Tema 4 da AULA 2. Questão 5/10 - Análise de Sistemas O caso de uso, é um documento muito importante gerado na fase de análise do ciclo de vida de desenvolvimento de software. Ele serve para documentar como uma funcionalidade deve se comportar, através de um conjunto de passos que explicam o que o software terá que fazer para executar a funcionalidade de forma correta. Analise as afirmações a seguir e marque com V as verdadeiras e com F as falsas. ( ) O fluxo de exceção de um caso de uso documenta, em passos, as funções que não fazem parte do fluxo principal, mas estão disponíveis para o usuário executar. ( ) O fluxo de exceção é o fluxo onde se trata, em um conjunto de passos, tudo o que não faz parte do caminho normal ou esperado para o caso de uso, como a validação da digitação de um CPF errado, por exemplo. ( ) O fluxo principal de um caso de uso descreve todas as regras de negócio relacionadas ao software como um todo, centralizando as informações para facilitar o gerenciamento. ( ) O fluxo alternativo descreve qual o passo a passo para o tratamento de problemas ou situações fora do normal. Baseado nas suas respostas, a sequência correta é: Nota: 10.0 A V F V V B F F V F C V V V F D F V F V E V F F V Você acertou! A reposta correta é a letra E, conforme explicado no TEMA 3 da AULA 3, no item 3.1. Questão 6/10 - Análise de Sistemas Em projetos de software que utilizam metodologias tradicionais de desenvolvimento, os requisitos do software são listados no documento de especificação de requisitos e detalhados em documentoschamados de casos de uso. Cada caso de uso reflete uma funcionalidade do software. Baseado nos conceitos e objetivos de um caso de uso, avalie as afirmações a seguir: I. Um caso de uso procura documentar as ações necessárias, comportamentos e sequências para que o resultado esperado pelo usuário ocorra. II. Em um caso de uso, o fluxo principal é o fluxo onde todas as informações estão corretas, é também chamado de “caminho feliz”. III. Em um caso de uso, o fluxo alternativo é o fluxo onde se trata, em um conjunto de passos, tudo o que não faz parte do caminho normal ou esperado para o caso de uso. É correto afirmar que: Nota: 10.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. Você acertou! A resposta correta é a letra B, conforme introdução do Tema 3 da AULA 3. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Questão 7/10 - Análise de Sistemas O diagrama de fluxo de dados, ou DFD é uma das ferramentas mais utilizadas na análise estruturada para compreender como se comporta o fluxo dos dados do software. Baseado nos conceitos sobre DFD, avalie as afirmações a seguir: I. O DFD ajuda a compreender e analisar o fluxo de dados dentro do próprio sistema. II. O DFD ajuda a compreender o fluxo de dados com o mundo exterior e do mundo exterior com o sistema. III. O DFD possui uma representação em rede, que mostra as funcionalidades que o sistema deve entregar e os dados que interligam estas funcionalidades É correto afirmar que: Nota: 10.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. Você acertou! A resposta correta é a letra B, conforme introdução do Tema 3 da AULA 2. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Questão 8/10 - Análise de Sistemas É comum classificar os processos de negócios em três categorias, dependendo do seu objetivo final, tais como: processos primários, processos de suporte e processos gerenciais (PAIM et al.,2009). Baseado no objetivo de cada uma das categorias apresentadas, marque com V as verdadeiras e com F as falsas. ( ) Os processos primários representam as atividades que uma empresa desempenha para cumprir sua missão. ( ) Os processos primários representam os processos iniciais de qualquer empresa. ( ) Os processos gerenciais são essenciais em uma empresa, por isso são isolados, não interagindo com os processos primários e de suporte. ( ) Os processos de suporte facilitam ou viabilizam o caminho para que os processos primários possam ser executados. Baseado nas suas respostas, a sequência correta é: Nota: 10.0 A V F V V B F F V F C V V V F D F V F V E V F F V Você acertou! A reposta correta é a letra E, conforme explicado no TEMA 1 da AULA 1, no item 1.1. Questão 9/10 - Análise de Sistemas É preciso identificar e entender o funcionamento dos processos para conseguir identificar falhas ou pontos de melhoria. Para que todos os envolvidos consigam entender o processo modelado, é preciso usar uma linguagem única de fácil leitura e compreensão de todos. Baseado nisso, avalie as asserções abaixo: I. BPM é uma das técnicas ou disciplinas mais utilizadas atualmente para modelar e fazer a gestão dos processos de negócios. PORQUE II. Possui uma linguagem única que padroniza a forma de modelar o fluxo dos processos de negócio, de forma a facilitar a leitura e o entendimento sobre o funcionamento do processo. Assinale a alternativa correta: Nota: 10.0 A As duas asserções são verdadeiras, mas não estão relacionadas. B A asserção I é Falsa e a II é Verdadeira. C As duas asserções são verdadeiras e a II complementa a I. Você acertou! A letra C é a correta, conforme o explicado no Tema 3, da Aula 1. D A asserção I é Verdadeira e a II é Falsa. E As duas asserções são falsas. Questão 10/10 - Análise de Sistemas O mapeamento dos processos de negócios é uma etapa fundamental para compreender como a empresa funciona e quais os passos seguidos para entregar um produto ou serviço. Existem duas técnicas conhecidas para mapear processos, são elas o AS IS e o TO BE. Baseado nisso, avalie as asserções abaixo: I. A técnica de mapeamento de processos TO BE envolve o levantamento e a documentação da situação atual do processo. PORQUE II. A técnica de mapeamento de processo AS IS depende do entendimento atual do problema para propor melhorias e evoluções no processo. Assinale a alternativa correta: Nota: 10.0 A As duas asserções são verdadeiras, mas não estão relacionadas. B A asserção I é Falsa e a II é Verdadeira. C As duas asserções são verdadeiras e a II complementa a I. D A asserção I é Verdadeira e a II é Falsa. E As duas asserções são falsas. Você acertou! A letra E é a correta, pois a definição das técnicas está invertida, conforme o explicado no Tema 2, da Aula, itens 2.1 e 2.2. Questão 1/10 - Análise de Sistemas O entendimento dos requisitos é algo complexo e crítico para o sucesso de um projeto de software, dessa forma, eles precisam ser bem entendidos e documentados ao longo do ciclo de vida da engenharia de requisitos. É muito comum os projetos de software usarem um documento de especificação de requisitos para este objetivo. Marque a opção que melhor define o objetivo do documento de especificação de requisitos: Nota: 0.0 A O documento de especificação de requisitos deve estabelecer os requisitos funcionais e os requisitos não funcionais. A resposta correta é a letra A, conforme item 1.3 do Tema 1 da AULA 3.O documento de especificação de requisitos deve estabelecer apenas os requisitos funcionais do software. B O documento de especificação de requisitos deve estabelecer apenas os requisitos funcionais do software. C O documento de especificação de requisitos deve estabelecer apenas os requisitos não funcionais do software. D O documento de especificação de requisitos deve estabelecer os requisitos de usabilidade e de performance do software. E O documento de especificação de requisitos deve estabelecer as regras de navegabilidade do software. Questão 2/10 - Análise de Sistemas O mapeamento dos processos de negócios é uma etapa fundamental para compreender como a empresa funciona e quais os passos seguidos para entregar um produto ou serviço. Existem duas técnicas conhecidas para mapear processos, são elas o AS IS e o TO BE. Baseado nisso, avalie as asserções abaixo: I. A técnica de mapeamento de processos TO BE envolve o levantamento e a documentação da situação atual do processo. PORQUE II. A técnica de mapeamento de processo AS IS depende do entendimento atual do problema para propor melhorias e evoluções no processo. Assinale a alternativa correta: Nota: 0.0 A As duas asserções são verdadeiras, mas não estão relacionadas. B A asserção I é Falsa e a II é Verdadeira. C As duas asserções são verdadeiras e a II complementa a I. D A asserção I é Verdadeira e a II é Falsa. E As duas asserções são falsas. A letra E é a correta, pois a definição das técnicas está invertida, conforme o explicado no Tema 2, da Aula, itens 2.1 e 2.2. Questão 3/10 - Análise de Sistemas O diagrama é composto por vários elementos ou componentes, que possuem representações gráficas diferentes. Alguns desses elementos são: 1. Processos 2. Fluxos de dados 3. Depósitos de dados 4. Entidades Relacione cada elementos com sua função no DFD, respectivamente: ( ) É o componente capaz de interligar os processos. ( ) É o componente que representa uma coleção de pacotes de dados. ( ) É o componente que representa as categorias lógicas de “coisas” ou “pessoas”, que indicam a origem ou o destino de transações. ( ) É o componente que mostra as funcionalidades ou processos que o software deve executar. A sequência correta é: Nota: 0.0 A 1, 3, 2, 4 B 3, 1, 2, 4 C 1, 2, 3, 4 D 3, 1, 4, 2 E 2, 3, 4, 1 A reposta correta é a letra E, conforme explicado nos itens 3.1, 3.2, 3.3 e 3.4 do TEMA3 da AULA 2. Questão 4/10 - Análise de Sistemas O BPMN padroniza a forma de modelar um fluxo de processo de negócio, através de elementos com objetivos claros e de fácil leitura por quem conhece a linguagem. Baseado nos elementos do BPMN, avalie as afirmações a seguir: I. As piscinas são representadas por uma caixa retangular e agem como um container para os objetos do fluxo de um participante no processo. II. Uma piscina contém um único processo. III. A raia é uma subdivisão dentro da piscina para organizar as atividades. É correto afirmar que: Nota: 10.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. Você acertou! A resposta correta é a letra B, conforme o item 3.2 do Tema 3 da Aula 1. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Questão 5/10 - Análise de Sistemas Um caso de uso detalha o funcionamento de um determinado requisito, mostrando, em uma sequência de passos, como a funcionalidade deve ser implementada. Para organizar os passos e facilitar o entendimento de uma funcionalidade, um caso de uso pode ser organizado em fluxo principal, fluxo alternativo, fluxo de exceção, regras de negócio e mensagens de tela. Analise as seguintes descrições sobre um caso de uso de Cadastro de Produtos: 1. Help on-line – opção que permite ao cliente obter mais informações sobre um produto. 2. Se o nome do produto informado possuir caracteres numéricos ou especiais, enviar a mensagem “Produto Inválido”. 3. Retorna para tela de “Cadastrar Produto” a mensagem: “Cadastro Efetuado com Sucesso”. 4. O peso total deve ser calculado a partir do peso unitário do produto multiplicado pela quantidade de produtos em estoque. Relacione cada elementos com sua função no DFD, respectivamente: ( ) É uma descrição relacionada com um fluxo alternativo. ( ) É uma descrição relacionada com o fluxo principal. ( ) É a descrição de uma regra de negócio. ( ) É uma descrição relacionada com um fluxo de exceção. A sequência correta é: Nota: 0.0 A 1, 3, 2, 4 B 3, 1, 2, 4 C 1, 2, 3, 4 D 3, 1, 4, 2 E 2, 3, 4, 1 A reposta correta é a letra E, conforme explicado no TEMA 3 da AULA 3. Questão 6/10 - Análise de Sistemas A TI é muito ampla e oferece oportunidades para área de trabalho, tais como análise de sistemas, codificação, banco de dados, entre outras. O analista de sistemas é um papel fundamental no desenvolvimento do software. Marque a opção que melhor define o papel e as responsabilidades de um bom analista de sistemas: Nota: 0.0 A O analista de sistemas projeta uma solução para implementar os requisitos levantados, baseada na arquitetura definida pelo arquiteto de software, gerando modelos e documentos que serão utilizados pelos programadores na construção do software. A resposta correta é a letra A, conforme item 1.2 do Tema 1 da AULA 2. B O analista de sistemas projeta uma solução para os testes automatizados, que será utilizada pelos testadores, além de gerar modelos e documentos que serão utilizados pelos programadores na construção do software. C O analista de sistemas gerencia o planejamento de todos os requisitos do software, de forma a garantir que estarão completos e corretos, em relação às regras de negócios dos usuários. D O analista de sistemas define a melhor arquitetura para o software, baseado nos requisitos e na solução técnica definida. Além disso, o analista de sistemas garante a manutenção adequada do software, após entrar em produção. E O analista de sistemas organiza o ambiente de desenvolvimento para definir a melhor arquitetura que será usada pelos programadores na construção do software. Questão 7/10 - Análise de Sistemas É preciso identificar e entender o funcionamento dos processos para conseguir identificar falhas ou pontos de melhoria. Para que todos os envolvidos consigam entender o processo modelado, é preciso usar uma linguagem única de fácil leitura e compreensão de todos. Baseado nisso, avalie as asserções abaixo: I. BPM é uma das técnicas ou disciplinas mais utilizadas atualmente para modelar e fazer a gestão dos processos de negócios. PORQUE II. Possui uma linguagem única que padroniza a forma de modelar o fluxo dos processos de negócio, de forma a facilitar a leitura e o entendimento sobre o funcionamento do processo. Assinale a alternativa correta: Nota: 0.0 A As duas asserções são verdadeiras, mas não estão relacionadas. B A asserção I é Falsa e a II é Verdadeira. C As duas asserções são verdadeiras e a II complementa a I. A letra C é a correta, conforme o explicado no Tema 3, da Aula 1. D A asserção I é Verdadeira e a II é Falsa. E As duas asserções são falsas. Questão 8/10 - Análise de Sistemas O diagrama de fluxo de dados, ou DFD é uma das ferramentas mais utilizadas na análise estruturada para compreender como se comporta o fluxo dos dados do software. Baseado nos conceitos sobre DFD, avalie as afirmações a seguir: I. O DFD ajuda a compreender e analisar o fluxo de dados dentro do próprio sistema. II. O DFD ajuda a compreender o fluxo de dados com o mundo exterior e do mundo exterior com o sistema. III. O DFD possui uma representação em rede, que mostra as funcionalidades que o sistema deve entregar e os dados que interligam estas funcionalidades É correto afirmar que: Nota: 10.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. Você acertou! A resposta correta é a letra B, conforme introdução do Tema 3 da AULA 2. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Questão 9/10 - Análise de Sistemas A notação BPMN, que é usada para modelar processos, possui vários elementos que facilitam a leitura e o entendimento do fluxo, mostrando como o processo ocorre. Alguns desses elementos são: 1. Evento de início e evento de fim 2. Atividades ou tarefas 3. Fluxo de sequência 4. Gateway Relacione cada elementos com seu objetivo, respectivamente: ( ) Tem como objetivo representar um trabalho realizado em uma etapa do processo de negócio. ( ) Tem como objetivo partir de um único elemento e apontar para um outro elemento único. ( ) Tem como objetivo separar ou juntar os diferentes caminhos de um processo, dependendo de decisões tomadas. ( ) Cada processos pode ter mais de um, e tem como objetivo mostrar qual ator responsável e como se inicia e se finaliza um processo. A sequência correta é: Nota: 0.0 A 1, 3, 2, 4 B 3, 1, 2, 4 C 1, 2, 3, 4 D 3, 1, 4, 2 E 2, 3, 4, 1 A reposta correta é a letra E, conforme explicado no item 3.2, do TEMA 3 da AULA 1. Questão 10/10 - Análise de Sistemas O DFD possui uma representação em rede, que mostra as funcionalidades que o sistema deve entregar e os dados que interligam estas funcionalidades. O DFD é composto por elementos que mostram graficamente as funcionalidades do sistema. Os elementos mais utilizados em um DFD são: 1. Processos 2. Fluxos de dados 3. Depósitos de dados 4. Entidades Relacione cada elementos com seu objetivo, respectivamente: ( ) Mostra a lógica e não a parte física do dado em si. ( ) Mostra as funcionalidades que o software deve executar. ( ) Mostra “coisas”, “pessoas” ou um outro sistema que tenha interface com o sistema que está sendo modelado. ( ) Mostra o caminho por onde passam os dados. A sequência correta é: Nota: 0.0 A 1, 3, 2, 4 B 3, 1, 2, 4 C 1, 2, 3, 4 D 3, 1, 4, 2 A reposta correta é a letra D, conforme explicado no TEMA 3 da AULA 2. E 2, 3, 4, 1 Questão 1/10 - Análise de Sistemas É comum ouvirmos falar em processos de negócio quando estamos buscando compreender como funciona uma empresa. Mas afinal o que é um processo de negócio? Marque a opção que melhor define o que é um processo de negócio: Nota: 10.0 A Um processo de negócio pode ser definido como um conjunto de tarefas estruturadas e relacionadas, que tem como objetivo produzir um serviço ou produto específico. Você acertou! A repostacorreta é a letra A, conforme explicado no TEMA 1 da AULA 1. B Um processo de negócio pode ser definido como um conjunto de tecnologias que juntas entregam um software para o cliente. C Um processo de negócio pode ser definido como um conjunto de pessoas reunidas para resolver um problema. D Um processo de negócio pode ser definido como um conjunto de tarefas aleatórias, mas que servem para explicar a necessidade de um cliente. E Um processo de negócio pode ser definido como um conjunto de áreas de negócio reunidas para mostrar o resultado operacional de uma organização. Questão 2/10 - Análise de Sistemas O diagrama de Estado, para a UML, mostra o comportamento de um objeto, partir de determinados eventos. Baseado no diagrama de estado, avalie as afirmações a seguir: I. O diagrama de estado pode ser desenvolvido em qualquer fase do projeto técnico do software. II. O diagrama de estado baseia-se na descrição do um Caso de Uso e apoia-se no Diagrama de Classes. III. O diagrama de estado é entendido como um diagrama dinâmico, pois mostra a evolução de estados em um objeto, ao longo da sua vida no software. É correto afirmar que: Nota: 0.0 A Todas as afirmações estão erradas B Todas as afirmações estão corretas Gabarito: A resposta correta é a letra B, conforme Tema 1, item 1.1, da AULA 6. C Apenas as afirmações I e II estão corretas D Apenas a afirmação III está correta E Apenas as afirmações II e III estão corretas Questão 3/10 - Análise de Sistemas O analista de requisitos é um profissional muito requisitado para projetos de desenvolvimento de software, pois ele é o responsável pelo levantamento dos requisitos, que é uma fase crucial para entender o que deve ser feito para construir um software adequado para às necessidades do cliente. Este profissional deve desenvolver algumas capacidades, tais como: I. Saber ouvir os usuários sobre o funcionamento dos requisitos. II. Instigar os usuários a contar os detalhes sobre os requisitos. III. Provocar discussões objetivas para definir o modelo de banco de dados. São corretas: Nota: 10.0 A Apenas II. B Apenas I e II. Você acertou! A Resposta correta é a letra B. As afirmações I e II são corretas, conforme o item 1.2 do Tema 1 da AULA 3. C Apenas I e III. D Apenas II e III. E I, II, III. Questão 4/10 - Análise de Sistemas A UML é composta por muitos elementos e por diferentes modelos que representam as partes de um sistema de software. A junção de todos os modelos criados deve dar a visão completa de como o software será construído e funcionará. Baseado neste contexto, marque a opção que melhor define o objetivo do diagrama de sequência: Nota: 0.0 A É o modelo mais usado para apoiar a visão dinâmica de um sistema. É usado na análise e projeto para modelar a interação entre os diversos objetos em uma linha de tempo. Gabarito: A resposta correta é a letra A, conforme item 1.2 do Tema 1 da AULA 4. B É o modelo onde são especificados e detalhados os requisitos funcionais descrevendo os cenários nos quais os atores interagem com o sistema. C É o modelo usado para modelagem de processos de negócio ou para detalhamento da lógica de negócio. Também podem ser usados pra descrever casos de uso. D É o modelo que mostra como os elementos estão organizados em pacotes e as dependências entre esses pacotes. E É o modelo que mostra as instâncias reais das classes e seus relacionamentos, ou seja, modela fatos reais ou exemplos do dia-a-dia. Usado como complemento do diagrama de classes. Questão 5/10 - Análise de Sistemas Ao longo do tempo um grande número de métodos de modelagem de análise foi definido e utilizado. Cada um dos métodos de análise possui um ponto de vista única, com foco e objetivos próprios, mas todos os métodos encontrados na literatura possuem princípios claros e relacionados. Alguns destes princípios são: I.O domínio de informação relacionado com o software a ser construído precisa ser representado e entendido. II. O comportamento do software precisa ser representado. III. Os modelos que mostram informações, funcionalidade e comportamento devem mostrar todas as características em uma única camada. São corretas: Nota: 10.0 A Apenas II. B Apenas I e II. Você acertou! A Resposta correta é a letra B. As afirmações I e II são corretas, conforme o item 1.1 do Tema 1 da AULA 2. C Apenas I e III. D Apenas II e III. E I, II, III. Questão 6/10 - Análise de Sistemas A análise de sistemas surgiu com o objetivo de definir formas mais efetivas e confiáveis de desenvolver softwares. Segundo Pressman (2016), marque a opção que melhor define o objetivo da análise de sistemas: Nota: 10.0 A Análise de sistemas é um conjunto de boas práticas utilizadas na construção do software. B Análise de sistemas é uma prática baseada em modelos, com o objetivo de obter um melhor entendimento da entidade real a ser construída. Você acertou! A letra B é a correta, conforme explicado no Tema 1, da AULA 2, itens 1.1. C Análise de sistemas é um processo definido para testar o software que foi construído. D Análise de sistemas é uma prática baseada em linguagem de programação para projetar a melhor solução técnica para o problema do cliente. E Análise de sistemas é a teoria utilizada para gerenciar projetos de software em equipes ágeis. Questão 7/10 - Análise de Sistemas O conceito de objeto é fundamental para entender como funciona a orientação a objetos, mas também é preciso entender alguns outros conceitos importantes na orientação a objetos, tais como abstração, encapsulamento e herança. Baseado na orientação a objetos, avalie as afirmações a seguir: I. A abstração consiste em se concentrar nos aspectos essenciais, próprios de uma entidade e em ignorar suas propriedades acidentais. II. O encapsulamento consiste na separação dos aspectos externos de um objeto, acessíveis por outros objetos, dos detalhes internos da implementação daquele objeto, que ficam ocultos dos demais objetos. III. A herança consiste no compartilhamento de atributos e operações entre objetos com base em um relacionamento hierárquico. É correto afirmar que: Nota: 10.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. Você acertou! Gabarito: A resposta correta é a letra B, conforme Tema 1 da AULA 5. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Questão 8/10 - Análise de Sistemas Para identificar um processo é preciso antes saber quais são suas características. De acordo com Ogunnaike e Ray (1994), as principais características de um processo são: I. Processo é uma junção de atividades e recursos. II. Processo tem entrada e processamento, para gerar um resultado como saída. III. Processo é uma organização de tarefas, sem se preocupar com a ordem correta ou com quem executa cada tarefa. São corretas: Nota: 10.0 A Apenas II. B Apenas I e II. Você acertou! A Resposta correta é a letra B. As afirmações I e II são corretas, conforme a introdução do Tema 2 da Aula 1. C Apenas I e III. D Apenas II e III. E I, II, III. Questão 9/10 - Análise de Sistemas O entendimento dos requisitos é algo complexo e crítico para o sucesso de um projeto de software, dessa forma, eles precisam ser bem entendidos e documentados ao longo do ciclo de vida da engenharia de requisitos. É muito comum os projetos de software usarem um documento de especificação de requisitos para este objetivo. Marque a opção que melhor define o objetivo do documento de especificação de requisitos: Nota: 10.0 A O documento de especificação de requisitos deve estabelecer os requisitos funcionais e os requisitos não funcionais. Você acertou! A resposta correta é a letra A, conforme item 1.3 do Tema 1 da AULA 3.O documento de especificação de requisitos deve estabelecer apenas os requisitos funcionais do software. B O documento de especificação de requisitos deve estabelecer apenas os requisitos funcionais do software. C O documentode especificação de requisitos deve estabelecer apenas os requisitos não funcionais do software. D O documento de especificação de requisitos deve estabelecer os requisitos de usabilidade e de performance do software. E O documento de especificação de requisitos deve estabelecer as regras de navegabilidade do software. Questão 10/10 - Análise de Sistemas O diagrama de fluxo de dados, ou DFD é uma das ferramentas mais utilizadas na análise estruturada para compreender como se comporta o fluxo dos dados do software. Baseado nos conceitos sobre DFD, avalie as afirmações a seguir: I. O DFD ajuda a compreender e analisar o fluxo de dados dentro do próprio sistema. II. O DFD ajuda a compreender o fluxo de dados com o mundo exterior e do mundo exterior com o sistema. III. O DFD possui uma representação em rede, que mostra as funcionalidades que o sistema deve entregar e os dados que interligam estas funcionalidades É correto afirmar que: Nota: 10.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. Você acertou! A resposta correta é a letra B, conforme introdução do Tema 3 da AULA 2. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Questão 1/10 - Análise de Sistemas A UML é composta por muitos elementos e por diferentes modelos que representam as partes de um sistema de software. A junção de todos os modelos criados deve dar a visão completa de como o software será construído e funcionará. Baseado neste contexto, marque a opção que melhor define o objetivo do diagrama de classe: Nota: 0.0 A O diagrama de classe mostra todas as classes de um software e os relacionamentos entre elas. Gabarito: A resposta correta é a letra A, conforme Tema 1 da AULA 6 B O diagrama de classe mostra onde são especificados e detalhados os requisitos funcionais descrevendo os cenários nos quais os atores interagem com o sistema. C O diagrama de classe mostra a modelagem de processos de negócio ou para detalhamento da lógica de negócio. Também podem ser usados pra descrever casos de uso. D O diagrama de classe mostra como os elementos estão organizados em pacotes e as dependências entre esses pacotes. E O diagrama de classe mostra as instâncias reais das classes e seus relacionamentos, ou seja, modela fatos reais ou exemplos do dia-a-dia. Usado como complemento do diagrama de classes. Questão 2/10 - Análise de Sistemas No desenvolvimento de software a orientação a objetos é vista como um conceito da engenharia de software onde os elementos de uma solução são representados como objetos. No desenvolvimento de sistemas tratamos a orientação a objetos como um paradigma de programação, ou seja, como uma forma de se implementar um código. Baseado nisso, avalie as asserções abaixo: I. Todo objeto é identificável e deve ter um nome claro e direto, que identifique o real objetivo do objeto. PORQUE II. As coisas do mundo abstrato do software e sua tecnologia são denominadas de objetos. Assinale a alternativa correta: Nota: 10.0 A As duas asserções são verdadeiras, mas não estão relacionadas. B A asserção I é Falsa e a II é Verdadeira. C As duas asserções são verdadeiras e a II complementa a I. D A asserção I é Verdadeira e a II é Falsa. Você acertou! Gabarito: A letrar D é a correta, conforme o explicado no Tema 2, da AULA 4. E As duas asserções são falsas. Questão 3/10 - Análise de Sistemas O diagrama de Estado, para a UML, mostra o comportamento de um objeto, partir de determinados eventos. Baseado no diagrama de estado, avalie as afirmações a seguir: I. O diagrama de estado pode ser desenvolvido em qualquer fase do projeto técnico do software. II. O diagrama de estado baseia-se na descrição do um Caso de Uso e apoia-se no Diagrama de Classes. III. O diagrama de estado é entendido como um diagrama dinâmico, pois mostra a evolução de estados em um objeto, ao longo da sua vida no software. É correto afirmar que: Nota: 0.0 A Todas as afirmações estão erradas B Todas as afirmações estão corretas Gabarito: A resposta correta é a letra B, conforme Tema 1, item 1.1, da AULA 6. C Apenas as afirmações I e II estão corretas D Apenas a afirmação III está correta E Apenas as afirmações II e III estão corretas Questão 4/10 - Análise de Sistemas A UML é composta por vários diagramas diferentes que representam as diversas partes de um sistema de software, ou ainda diferentes pontos de vista sobre o sistema. Pensando neste contexto, marque a opção que melhor define o objetivo do diagrama de colaboração: Nota: 0.0 A É um diagrama que mostra atores, casos de uso e seus relacionamentos. B É um diagrama parecido com o diagrama de sequência, mas é modelado como um diagrama de objeto, onde os diversos objetos são mostrados juntamente com seus relacionamentos. Gabarito: A letra B é a correta, conforme explicado no Tema 1, da AULA 6. C É o diagrama que mostra as classes que representam os objetos relacionados com o escopo do software, e os relacionamentos entre elas. D É o diagrama que mostra objetos e uma sequência de entradas e saídas de informações dentro destes objetos, e dá ênfase à ordenação temporal em que essas mensagens são trocadas entre os objetos de um sistema. E É o diagrama que mostra estados, mudanças de estado e eventos de um objeto ou de uma parte do sistema. Questão 5/10 - Análise de Sistemas O raciocínio utilizado para modelar um Diagrama de Classe é entender, logicamente, o funcionamento dos requisitos, pensando nas classes envolvidas e qual o papel de cada uma no software como um todo. O diagrama de classe é formado por elementos, que ajudam a entender seu objetivo. Analise as afirmações a seguir e marque com V as verdadeiras e com F as falsas. ( ) Classes são os objetos do mundo real que estão relacionados com o escopo do software a ser construído ( ) Os métodos são as ações que estão sob responsabilidade de cada um dos relacionamentos. ( ) Só existe um tipo de relacionamento, que mostra que uma classe está relacionada com a outra classe. ( ) Os relacionamentos mostram como as classes trocam informações entre si. Baseado nas suas respostas, a sequência correta é: Nota: 10.0 A V F V V B F F V F C V V V F D F V F V E V F F V Você acertou! Gabarito: A reposta correta é a letra E, conforme explicado no TEMA 1, item 1.2 da AULA 5. Questão 6/10 - Análise de Sistemas O conceito de objeto é fundamental para entender como funciona a orientação a objetos, mas também é preciso entender alguns outros conceitos importantes na orientação a objetos, tais como abstração, encapsulamento e herança. Baseado na orientação a objetos, avalie as afirmações a seguir: I. A abstração consiste em se concentrar nos aspectos essenciais, próprios de uma entidade e em ignorar suas propriedades acidentais. II. O encapsulamento consiste na separação dos aspectos externos de um objeto, acessíveis por outros objetos, dos detalhes internos da implementação daquele objeto, que ficam ocultos dos demais objetos. III. A herança consiste no compartilhamento de atributos e operações entre objetos com base em um relacionamento hierárquico. É correto afirmar que: Nota: 0.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. Gabarito: A resposta correta é a letra B, conforme Tema 1 da AULA 5. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Questão 7/10 - Análise de Sistemas Um modelo de processo de desenvolvimento de software, ou simplesmente modelo de processo, pode ser visto como uma representação, ou abstração dos objetos e atividades envolvidas no processo de software. Quando falamos em orientação a objetos falamos de objetos e quando detalhamos o diagrama de classe, o conceito envolvido é o de classes. Pensando na diferença entre objetos e classes, marque a opção que melhor define o conceito de classe: Nota: 0.0 A Classeé o mesmo que objetos. B Classe é um conjunto de objetos. Gabarito: A letra B é a correta, conforme explicado no Tema 1, da AULA 5, item 1.1. C Classe é um conjunto de requisitos. D Classe é um conjunto de diagramas. E Classe é um conjunto de processos. Questão 8/10 - Análise de Sistemas A análise e modelagem de um Diagrama de Classe envolve compreender o objetivo do diagrama, o uso para correto dado para cada um de seus elementos, além de saber aplicar os conceitos de orientação a objetos. Baseado nos conceitos estudados sobre diagrama de classes, marque com V as verdadeiras e com F as falsas. ( ) O relacionamento de dependência identifica uma ligação extremamente forte entre objetos de duas classes, pois mostra como uma classe afeta a outra quando está sendo processada. ( ) O relacionamento de dependência identifica uma ligação fraca entre objetos de duas classes, pois mostra como uma classe é impactada quando outra classe é modificada. ( ) As sub classes sempre serão entendidas como classes de um tipo da super classe, ou seja, os objetos da sub classe são tipos possíveis da super classe em questão. ( ) As sub classes sempre serão entendidas como classes dominantes, pois os objetos da sub classe são tipos evoluídos da super classe em questão. Baseado nas suas respostas, a sequência correta é: Nota: 0.0 A V F V V B F F V F C V V V F D F V V F Gabarito: A reposta correta é a letra D, conforme explicado no item 3.1, no TEMA 3 da AULA 5. E V F F V Questão 9/10 - Análise de Sistemas A UML é composta por muitos elementos e por diferentes modelos que representam as partes de um sistema de software. A junção de todos os modelos criados deve dar a visão completa de como o software será construído e funcionará. Baseado neste contexto, marque a opção que melhor define o objetivo do diagrama de sequência: Nota: 0.0 A É o modelo mais usado para apoiar a visão dinâmica de um sistema. É usado na análise e projeto para modelar a interação entre os diversos objetos em uma linha de tempo. Gabarito: A resposta correta é a letra A, conforme item 1.2 do Tema 1 da AULA 4. B É o modelo onde são especificados e detalhados os requisitos funcionais descrevendo os cenários nos quais os atores interagem com o sistema. C É o modelo usado para modelagem de processos de negócio ou para detalhamento da lógica de negócio. Também podem ser usados pra descrever casos de uso. D É o modelo que mostra como os elementos estão organizados em pacotes e as dependências entre esses pacotes. E É o modelo que mostra as instâncias reais das classes e seus relacionamentos, ou seja, modela fatos reais ou exemplos do dia-a-dia. Usado como complemento do diagrama de classes. Questão 10/10 - Análise de Sistemas O objetivo dos relacionamentos entre as classes é garantir a comunicação e o compartilhamento de informações entre elas, mostrando em detalhes como ocorre a colaboração de umas com as outras. Baseado nas características dos relacionamentos que podem ser encontrados em um diagrama de classe, marque com V as verdadeiras e com F as falsas. ( ) Nome é a descrição dada ao relacionamento, como “faz, tem, possui”, entre outros, dependendo da classe principal do relacionamento. ( ) Nome é a descrição dada ao relacionamento, como “faz, tem, possui”, entre outros, dependendo do objetivo do relacionamento em questão. ( ) Navegabilidade está relacionada com o sentido da leitura que será feito para compreender o relacionamento. ( ) Sentido de leitura mostra qual atributo é a origem e qual método é o destino do relacionamento. Baseado nas suas respostas, a sequência correta é: Nota: 0.0 A V F V V B F F V F C V V V F D F V V F Gabarito: A reposta correta é a letra D, conforme explicado no TEMA 3 da AULA 5. E V F F V Questão 1/10 - Análise de Sistemas O diagrama de Estado, para a UML, mostra o comportamento de um objeto, partir de determinados eventos. Baseado no diagrama de estado, avalie as afirmações a seguir: I. O diagrama de estado pode ser desenvolvido em qualquer fase do projeto técnico do software. II. O diagrama de estado baseia-se na descrição do um Caso de Uso e apoia-se no Diagrama de Classes. III. O diagrama de estado é entendido como um diagrama dinâmico, pois mostra a evolução de estados em um objeto, ao longo da sua vida no software. É correto afirmar que: Nota: 0.0 A Todas as afirmações estão erradas B Todas as afirmações estão corretas Gabarito: A resposta correta é a letra B, conforme Tema 1, item 1.1, da AULA 6. C Apenas as afirmações I e II estão corretas D Apenas a afirmação III está correta E Apenas as afirmações II e III estão corretas Questão 2/10 - Análise de Sistemas O conceito de objeto é fundamental para entender como funciona a orientação a objetos, mas também é preciso entender alguns outros conceitos importantes na orientação a objetos, tais como abstração, encapsulamento e herança. Baseado na orientação a objetos, avalie as afirmações a seguir: I. A abstração consiste em se concentrar nos aspectos essenciais, próprios de uma entidade e em ignorar suas propriedades acidentais. II. O encapsulamento consiste na separação dos aspectos externos de um objeto, acessíveis por outros objetos, dos detalhes internos da implementação daquele objeto, que ficam ocultos dos demais objetos. III. A herança consiste no compartilhamento de atributos e operações entre objetos com base em um relacionamento hierárquico. É correto afirmar que: Nota: 10.0 A Todas as afirmações estão erradas. B Todas as afirmações estão corretas. Você acertou! Gabarito: A resposta correta é a letra B, conforme item 2.1 do Tema 2 da AULA 4. C Apenas as afirmações I e II estão corretas. D Apenas a afirmação III está correta. E Apenas as afirmações II e III estão corretas. Questão 3/10 - Análise de Sistemas A UML é composta por muitos elementos e por diferentes modelos que representam as partes de um sistema de software. A junção de todos os modelos criados deve dar a visão completa de como o software será construído e funcionará. Baseado neste contexto, marque a opção que melhor define o objetivo do diagrama de classe: Nota: 0.0 A O diagrama de classe mostra todas as classes de um software e os relacionamentos entre elas. Gabarito: A resposta correta é a letra A, conforme Tema 1 da AULA 5 B O diagrama de classe mostra onde são especificados e detalhados os requisitos funcionais descrevendo os cenários nos quais os atores interagem com o sistema. C O diagrama de classe mostra a modelagem de processos de negócio ou para detalhamento da lógica de negócio. Também podem ser usados pra descrever casos de uso. D O diagrama de classe mostra como os elementos estão organizados em pacotes e as dependências entre esses pacotes. E O diagrama de classe mostra as instâncias reais das classes e seus relacionamentos, ou seja, modela fatos reais ou exemplos do dia-a-dia. Usado como complemento do diagrama de classes. Questão 4/10 - Análise de Sistemas No desenvolvimento de software a orientação a objetos é vista como um conceito da engenharia de software onde os elementos de uma solução são representados como objetos. No desenvolvimento de sistemas tratamos a orientação a objetos como um paradigma de programação, ou seja, como uma forma de se implementar um código. Baseado nisso, avalie as asserções abaixo: I. Todo objeto é identificável e deve ter um nome claro e direto, que identifique o real objetivo do objeto. PORQUE II. As coisas do mundo abstrato do software e sua tecnologia são denominadas de objetos. Assinale a alternativa correta: Nota: 10.0 A As duas asserções são verdadeiras, mas não estão relacionadas. B A asserção I é Falsa e a II é Verdadeira. C As duas asserções são verdadeiras e a II complementa a I. D A asserção I é Verdadeira e a II é Falsa. Você acertou! Gabarito: A letrar D é a correta, conforme o explicado no Tema 2, da AULA 4. E As duas asserções são falsas. Questão 5/10 - Análise de Sistemas O conceito de objeto
Compartilhar