Prévia do material em texto
PROCESSOS DE SOFTWARE UNIASSELVI SIMULADO: SIMULADO 5 1 No BPMN, um processo de negócio é representado através do encadeamento de eventos e atividades, ligados através de conectores que demonstram a sequência em que eles são realizados. Além de eventos e atividades, outros elementos de controle de fluxo podem ser utilizados na modelagem para permitir a criação ou unificação de fluxos paralelos que ocorram no decorrer de um mesmo processo de negócio (SGANDERLA, 2012). Na modelagem BPMN, existem quatro grupos de elementos: - Objetos de fluxo. - Objetos de conexão. - Raia de piscina. - Artefatos. Qual desses grupos representam os principais elementos gráficos para definir o comportamento do processo de negócio? FONTE: SGANDERLA. Kelly. Um guia para iniciar estudos em BPMN (I): atividades e sequência. 2012. Disponível em: http://blog.iprocess.com.br/2012/11/um-guiapara-iniciar-estudos-em-bpmn-i-atividades- e-sequencia/. Acesso em: 6 nov. 2016. A Objetos de fluxo. B Raia de piscina. C Artefatos. D Objetos de conexão. 2 No BPMN, um processo de negócio é representado através do encadeamento de eventos e atividades, ligados através de conectores que demonstram a sequência em que eles são realizados. Além de eventos e atividades, outros elementos de controle de fluxo podem ser utilizados na modelagem para permitir a criação ou unificação de fluxos paralelos que ocorram no decorrer de um mesmo processo de negócio (SGANDERLA, 2012). Os objetos de fluxos são os principais elementos gráficos para definir o comportamento do processo de negócio. Em quais tipos os objetos de fluxos podem ser definidos? A Início, intermediário e fim. B Fluxo de sequência, fluxo de atividade e fim. C Pool e lane. D Eventos, atividades e decisões. 3 No BPMN, um processo de negócio é representado através do encadeamento de eventos e atividades, ligados através de conectores que demonstram a sequência em que eles são realizados. Além de eventos e atividades, outros elementos de controle de fluxo podem ser utilizados na modelagem para permitir a criação ou unificação de fluxos paralelos que ocorram no decorrer de um mesmo processo de negócio (SGANDERLA, 2012). Os swinlanes representam uma forma de organização das atividades em categorias visuais separadas e agem como um contêiner para os objetos de fluxos. Quais os tipos de swinlanes existentes? A Fluxo de sequência e fluxo de mensagem. B Pool e Lane. C Raias e artefatos. D Blocos e raias. 4 Ferramentas de gestão de processo de software são utilizadas para dar suporte ao processo de desenvolvimento. Essas ferramentas servem para oferecer um conjunto de serviços e atividades a fim de minimizar o tempo de execução mantendo alto nível de qualidade em projetos de software. Para aumentar a produtividade pela notação BPMN, devemos utilizar uma boa ferramenta. Qual o ponto forte da ferramenta Microsoft Visio®? A Produção de um software com características próprias, fornecendo ferramentas e conteúdos que podem ser usados como base para uma grande variedade de processos de TI a fim de resolver necessidades. B Possui o recurso de menu de contexto, que permite criar o fluxo a partir do conector no elemento anterior. C É on-line e permite criar diagramas de processo sem precisar instalar nenhum aplicativo. D São os diagramas técnicos e profissionais, com imagens vetoriais, que podem ser ampliados e manipulados com facilidade. 5 Dowson e Fernström (1994) identificaram os tipos de orientação aos desenvolvedores durante a execução de processos e os dividiram em quatro categorias. Considerando essas categorias, analise a descrição a seguir: - Controla os acessos aos dados e ferramentas de forma direta, obrigando os desenvolvedores a seguirem o processo de acordo com a modelagem especificada. Sobre a categoria de orientação aos desenvolvedores descrita, assinale a alternativa CORRETA: FONTE: DOWSON M.; FERNSTRÖM, C. Towards Requirements for Enactment Mechanisms. In: B. Warboys (Org.). Software Process Technology. Third European Workshop, EWSPT, 1994. A Automação de processo. B Orientação ativa. C Obrigação do processo. D Orientação passiva. 6 São quatro os paradigmas de interação na execução de processos de software. Nesse sentido, um desses paradigmas está descrito a seguir: - Na prática adota-se uma lista de tarefas que deverão ser executadas. Sobre o paradigma de interação na execução de processos de software que a descrição se refere, assinale a alternativa CORRETA: A Interação orientada a tarefas. B Interação orientada a documentos. C Interação orientada a metas. D Interação orientada a ferramentas. 7 Quatro etapas são necessárias para componentizar um processo, conforme a figura a seguir: Observe o trecho a seguir e tente identificar qual etapa ele está se referindo. - Consiste no fato de que torna mais fácil rastrear os componentes do processo para que possam ser escolhidos ou não durante a especificação do processo. Logo, esta etapa é importantíssima, pois determina os fatores que influenciam na escolha de um ou outro componente na composição do processo. Assinale a alternativa CORRETA: A Definição dos componentes de processos. B Definição características de processos. C Aprovação dos elementos reutilizáveis na biblioteca de componentes. D Definição da linha de processos. 8 Pressman (1995, p. 5): “descreve a evolução do software dentro do contexto das áreas de aplicação de sistemas baseados em computador” através do tempo, como podemos perceber através da figura a seguir. Observe o trecho a seguir e identifique sobre qual era da evolução do software ele se refere: - Estendeu-se de meados da década de 1960 até o final da década de 1970. Para Azevedo (2009), “A multiprogramação e os sistemas multiusuários introduziram novos conceitos de interação homem- máquina. E as técnicas interativas abriram um novo mundo de aplicações e novos níveis de sofisticação de software e hardware”. Assinale a alternativa CORRETA: A Os primeiros anos. B Segunda era. C A terceira era. D A quarta era. 9 Segundo Martins Azevedo (2013, p. 7), “desenvolver categorias genéricas para as aplicações de softwares é uma tarefa muito difícil. Quanto mais complexo é o sistema, mais difícil é determinar de forma clara os vários componentes do software”. Para o Pressman (1995) podem-se dividir as aplicações em tipos de software. Observe a descrição de um desses tipos a seguir: - É um conjunto de programas para dar apoio a outros programas. Eles têm como característica uma forte interação com o hardware, operações concorrentes, compartilhamento de recursos, uso por múltiplos usuários e múltiplas interfaces. Como por exemplo: compiladores, editores e gerenciamento de arquivos. Sobre qual tipo de software o trecho acima está se referindo? Assinale a alternativa CORRETA: A Software de Tempo Real. B Software Básico. C Software Comercial. D Software Científico e de Engenharia. 10 As atividades lógicas do processo de engenharia de software são complementadas por uma série de atividades de guarda-chuva, geralmente aplicadas ao longo de um projeto, auxiliando a equipe a gerenciar, a controlar o progresso, a qualidade, as mudanças e os riscos (PRESSMAN, 2011, p. 41-42). Observe a descrição de uma dessas atividades a seguir: - Avalia riscos que possam afetar o resultado ou a qualidade do produto/projeto. Sobre qual atividade esse trecho está se referindo? Assinale a alternativa CORRETA: A Revisões técnicas B Administração de riscos C Controle e acompanhamento do projeto D Garantia da qualidade de software