Prévia do material em texto
<p>Questão 1/12 - Análise de Sistemas</p><p>É 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?</p><p>Marque a opção que melhor define o que é um processo de negócio:</p><p>A</p><p>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.</p><p>Você assinalou essa alternativa (A)</p><p>B</p><p>Um processo de negócio pode ser definido como um conjunto de tecnologias que juntas entregam um software para o cliente.</p><p>C</p><p>Um processo de negócio pode ser definido como um conjunto de pessoas reunidas para resolver um problema.</p><p>D</p><p>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.</p><p>E</p><p>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.</p><p>Questão 2/12 - Análise de Sistemas</p><p>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.</p><p>Baseado nisso, avalie as afirmações a seguir:</p><p>I. Representado pelo losango, o gateway tem uma única função, mas de muita importância que é mostrar um ponto de decisão no fluxo.</p><p>II. Uma piscina contém um único processo.</p><p>III. Os envolvidos na execução do processo são também chamados de ator.</p><p>É correto afirmar que:</p><p>Você não pontuou essa questão</p><p>A</p><p>Todas as afirmações estão erradas.</p><p>B</p><p>Todas as afirmações estão corretas.</p><p>C</p><p>Apenas as afirmações I e II estão corretas.</p><p>D</p><p>Apenas a afirmação III está correta.</p><p>Você assinalou essa alternativa (D)</p><p>E</p><p>Apenas as afirmações II e III estão corretas.</p><p>Questão 3/12 - Análise de Sistemas</p><p>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.</p><p>Alguns destes princípios são:</p><p>I.O domínio de informação relacionado com o software a ser construído precisa ser representado e entendido.</p><p>II. O comportamento do software precisa ser representado.</p><p>III. Os modelos que mostram informações, funcionalidade e comportamento devem mostrar todas as características em uma única camada.</p><p>São corretas:</p><p>A</p><p>Apenas II.</p><p>B</p><p>Apenas I e II.</p><p>Você assinalou essa alternativa (B)</p><p>C</p><p>Apenas I e III.</p><p>D</p><p>Apenas II e III.</p><p>E</p><p>I, II, III.</p><p>Questão 4/12 - Análise de Sistemas</p><p>O BPM é uma disciplina de gestão que combina quatro elementos fundamentais para entender o funcionamento dos processos de negócio.</p><p>Marque a opção que lista os quatro elementos envolvidos em um processo de negócio:</p><p>A</p><p>Processos ou atividades, tempo, entradas e saídas.</p><p>B</p><p>Ferramentas, pessoas, tempo e organização.</p><p>C</p><p>Processos ou atividades, pessoas, tecnologia e organização.</p><p>Você assinalou essa alternativa (C)</p><p>D</p><p>Gerentes, funcionários, tecnologia e evento de fim.</p><p>E</p><p>Ordem de execução, pessoas, evento de início e organização.</p><p>Questão 5/12 - Análise de Sistemas</p><p>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.</p><p>Baseado nos conceitos sobre DFD, avalie as afirmações a seguir:</p><p>I. O DFD ajuda a compreender e analisar o fluxo de dados dentro do próprio sistema.</p><p>II. O DFD ajuda a compreender o fluxo de dados com o mundo exterior e do mundo exterior com o sistema.</p><p>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</p><p>É correto afirmar que:</p><p>Você não pontuou essa questão</p><p>A</p><p>Todas as afirmações estão erradas.</p><p>B</p><p>Todas as afirmações estão corretas.</p><p>C</p><p>Apenas as afirmações I e II estão corretas.</p><p>Você assinalou essa alternativa (C)</p><p>D</p><p>Apenas a afirmação III está correta.</p><p>E</p><p>Apenas as afirmações II e III estão corretas.</p><p>Questão 6/12 - Análise de Sistemas</p><p>A análise de sistemas surgiu com o objetivo de definir formas mais efetivas e confiáveis de desenvolver softwares.</p><p>Segundo Pressman (2016), marque a opção que melhor define o objetivo da análise de sistemas:</p><p>A</p><p>Análise de sistemas é um conjunto de boas práticas utilizadas na construção do software.</p><p>B</p><p>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.</p><p>Você assinalou essa alternativa (B)</p><p>C</p><p>Análise de sistemas é um processo definido para testar o software que foi construído.</p><p>D</p><p>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.</p><p>E</p><p>Análise de sistemas é a teoria utilizada para gerenciar projetos de software em equipes ágeis.</p><p>Questão 7/12 - Análise de Sistemas</p><p>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.</p><p>Analise os passos a seguir e marque com V as verdadeiras e com F as falsas.</p><p>( ) Os processos devem ser numerados, para facilitar a referência a eles em uma documentação escrita.</p><p>( ) Modelar DFDs grandes e complexos, para mostrar o software como um todo e seus fluxos completos.</p><p>( ) Os DFDs devem ser estruturados em um só nível, mostrando o software todo de uma única vez, para facilitar o entendimento do todo.</p><p>( ) Os componentes de um DFD devem ter nomes significativos, de forma a facilitar o entendimento sobre o que cada componente faz.</p><p>Baseado nas suas respostas, a sequência correta é:</p><p>Você não pontuou essa questão</p><p>A</p><p>V F V V</p><p>Você assinalou essa alternativa (A)</p><p>B</p><p>F F V F</p><p>C</p><p>V V V F</p><p>D</p><p>F V F V</p><p>E</p><p>V F F V</p><p>Questão 8/12 - Análise de Sistemas</p><p>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.</p><p>Baseado nesta afirmação, marque a opção que melhor define a importância da informação para o negócio:</p><p>A</p><p>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.</p><p>Você assinalou essa alternativa (A)</p><p>B</p><p>As informações não são importantes para o negócio, pois as pessoas conseguem resolver os problemas sem nenhuma informação.</p><p>C</p><p>As informações corretas e relevantes são muito caras para serem obtidas, por isso não vale a pena o investimento.</p><p>D</p><p>Qualquer informação pode ser obtida facilmente na internet e utilizada para tomar decisões na organização.</p><p>E</p><p>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.</p><p>Questão 9/12 - Análise de Sistemas</p><p>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.</p><p>Este profissional deve desenvolver algumas capacidades, tais como:</p><p>I. Saber ouvir os usuários sobre o funcionamento dos requisitos.</p><p>II. Instigar os usuários a contar os detalhes sobre os requisitos.</p><p>III. Provocar discussões objetivas para definir o modelo de banco de dados.</p><p>São corretas:</p><p>Você não pontuou essa questão</p><p>A</p><p>Apenas II.</p><p>B</p><p>Apenas I e II.</p><p>C</p><p>Apenas I e III.</p><p>D</p><p>Apenas II e III.</p><p>E</p><p>I, II, III.</p><p>Você assinalou essa alternativa (E)</p><p>Questão 10/12 - Análise de Sistemas</p><p>O mercado de TI é muito amplo e oferece oportunidades para área de trabalho, tais como análise de sistemas, codificação, banco de dados, entre outras.</p><p>O analista de sistemas é um papel fundamental no desenvolvimento do software.</p><p>Marque a opção que melhor define o papel e as responsabilidades de um bom analista de sistemas:</p><p>A</p><p>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.</p><p>Você assinalou essa alternativa (A)</p><p>B</p><p>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.</p><p>C</p><p>O analista de sistemas gerencia o versionamento dos códigos produzidos pela equipe de desenvolvimento, analisando se as funções implementadas estão de acordo com os requistos levantados.</p><p>D</p><p>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.</p><p>E</p><p>O analista de sistemas organiza o ambiente de desenvolvimento para definir a melhor arquitetura que será usada pelos programadores na construção do software.</p><p>Questão 11/12 - Análise de Sistemas (questão opcional)</p><p>O profissional especialista que atua fortemente na fase de levantamento de requisitos é o analista de requisitos. Este profissional é muito requisitado porque a fase de entendimento e levantamento de requisitos é a fase crucial para entender o que deve ser feito para construir um software adequado para às necessidades do cliente.</p><p>Pensando nas competências necessárias ao analista de requisitos, marque a opção que define uma dessas competências:</p><p>A</p><p>Capacidade de codificar os requisitos em várias linguagens de programação, facilitando a escolha da melhor linguagem a ser usada para o software em questão.</p><p>B</p><p>Capacidade de compreender conceitos abstratos, reorganizá-los em conceitos lógicos e sintetizar soluções que possam ser projetadas e implementadas.</p><p>Você assinalou essa alternativa (B)</p><p>C</p><p>Capacidade de testar o software, garantindo que os requisitos foram construídos corretamente.</p><p>D</p><p>Capacidade de criar um protótipo com os requisitos para garantir que o comportamento apresentado é o esperado pelo cliente.</p><p>E</p><p>Capacidade de projetar soluções técnicas e arquiteturais que atendam às necessidades dos requisitos do software.</p><p>Questão 12/12 - Análise de Sistemas (questão opcional)</p><p>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.</p><p>Marque a opção que que melhor define o objetivo principal da análise estruturada:</p><p>A</p><p>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.</p><p>B</p><p>A análise estruturada tem como objetivo definir modelos escritos, com o detalhamento da arquitetura de software que será utilizada.</p><p>C</p><p>A análise estruturada tem como objetivo buscar compreender a lógica por traz de cada funcionalidade que precisa ser desenvolvida no software.</p><p>Você assinalou essa alternativa (C)</p><p>D</p><p>A análise estruturada tem como objetivo construir o modelo lógico e o modelo físico do software que será desenvolvido.</p><p>E</p><p>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.</p>