Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso ESTUDOS DISCIPLINARES VI Teste QUESTIONÁRIO UNIDADE I Enviado 16/05/19 Pergunta 1 0,5 em 0,5 pontos A UML é uma linguagem que possui vários diagramas para representar os diversos tipos de problemas. O diagrama que é muito semelhante ao fluxograma tradicional e representa o fluxo do processo de negócio, os papéis envolvidos no cenário, suas possíveis ramificações, o paralelismo e a concorrência na execução das atividades é chamado de: Resposta Selecionada: a. BPMN. Respostas: a. BPMN. b. IDEF0. c. Processo. d. Casos de uso. e. Atividades. Feedback da resposta: Resposta: A Comentário: os diagramas de BPMN têm ênfase no processo de negócio sob o ponto de vista dos atores que interagem com o sistema e representam o fluxo das atividades dentro do ciclo que representam. Pergunta 2 0,5 em 0,5 pontos Analise as afirmativas relacionadas às diferenças entre o processo de verificação denominado walkthrough ou passeios e uma Revisão Técnica Formal (RTF). I. Passeios são informais e uma RTF exige planejamento detalhado. II. Em ambas, os papéis são bem estabelecidos. III. Em ambas são convocados com antecedência. Resposta Selecionada: d. Somente a afirmativa I está correta. Respostas: a. Somente a afirmativa II está correta. b. Somente a afirmativa III está correta. c. As afirmativas I e III estão corretas. d. Somente a afirmativa I está correta. e. As afirmativas II e III estão corretas. Feedback da resposta: Resposta: D Comentário: os passeios são revisões técnicas informais de um artefato de software visando à garantia da qualidade. Normalmente são chamadas de revisão por pares, mas podem ter até 3 participantes. A RTF exige plano detalhado e é muito formal. Pergunta 3 0,5 em 0,5 pontos As aplicações de software estão a cada dia mais complexas para construir, testar e de navegar devido à evolução das tecnologias como tablets,smartphones, entre outros e das interfaces para a internet que são cada vez mais interativas com o usuário, o que aumenta o grau de dificuldades das aplicações. Analise as afirmativas que são obstáculos à qualidade e assinale a alternativa correta: I. Cultura das organizações. II. Prazo mal definido e custos baixos. III. Envolvidos não identificados e soluções complexas. Resposta Selecionada: c. As afirmativas I e III estão corretas. Respostas: a. Somente a afirmativa II está correta. b. Somente a afirmativa III está correta. c. As afirmativas I e III estão corretas. d. Somente a afirmativa I está correta. e. As afirmativas II e III estão corretas. Feedback da resposta: Resposta: C Comentário: os principais obstáculos são a cultura das organizações, o prazo e os custos mal definidos, os envolvidos não identificados e as soluções complexas Pergunta 4 0,5 em 0,5 pontos Na norma ISO 14764, a atividade de manutenção que envolve o conjunto de ações para entender o que precisa ser realizado, classificar o tipo de manutenção envolvida e o tempo necessário para a implementação da mudança é denominado como atividade de __________________. Resposta Selecionada: b. Análise da mudança Respostas: a. Realização da mudança. b. Análise da mudança c. Revisão de mudança. d. Aceitação da mudança e. Migração. Feedback da resposta: Resposta: B Comentário: a atividade de análise de mudança envolve: analisar o pedido de mudança, identificar o seu tipo e definir claramente os requisitos da manutenção, identificar o que precisa ser realizado no código e na documentação do sistema, criar as opções de alterações possíveis, estimar pessoal e tempo de alteração necessário para a opção escolhida e submeter a solução para a aprovação dos usuários. Pergunta 5 0,5 em 0,5 pontos No modelo de qualidade de McCall, a qualidade é definida por um conjunto de características internas e externas de um software, tornando-se o primeiro modelo de qualidade a ser utilizado com 3 visões: operação, revisão e transição. A alternativa que apresenta os fatores para operação, revisão e transição, respectivamente, é: Resposta Selecionada: c. Eficiência, flexibilidade e portabilidade. Respostas: a. Integridade, manutenção e portabilidade. b. Interoperabilidade, flexibilidade e correção. c. Eficiência, flexibilidade e portabilidade. d. Correção, portabilidade e testabilidade. e. Testabilidade, correção e portabilidade. Feedback da resposta: Resposta: C Comentário: eficiência, flexibilidade e portabilidade são requisitos de qualidades respectivos para as visões de McCall. Pergunta 6 0,5 em 0,5 pontos Nos diagramas de casos de uso, atores são os agentes externos ao sistema que executam uma determinada ação e que esperam algum resultado, ou seja, interagem diretamente com o sistema a partir dos casos de uso. São atores em sistema de software: I. Sistema de banco de dados que armazena as informações do sistema. II. Sistema externo com os quais há troca de informações. III. Hardwares específicos com os quais o sistema se comunica. Resposta Selecionada: e. As afirmativas II e III estão corretas. Respostas: a. Somente a afirmativa II está correta. b. Somente a afirmativa III está correta. c. As afirmativas I e III estão corretas. d. Somente a afirmativa I está correta. e. As afirmativas II e III estão corretas. Feedback da resposta: Resposta: E Comentário: atores em um diagrama de casos de uso podem ser papéis de pessoas que interagem (usam) o sistema, sistemas externos com os quais são trocadas informações e hardware específicos que também trocam informações com sistema, tais como: catracas, controle de elevadores, entre outros. Pergunta 7 0,5 em 0,5 pontos O CMMi descreve orientações de quais processos devem ser implementados pela organização para atingir a maturidade no desenvolvimento desoftware, mas não descreve o “como fazer”. Cada organização deve definir os seus próprios processos para implantar as melhores práticas previstas no modelo. Analise as afirmativas e assinale a alternativa que define a vantagem para uma empresa implantar o modelo CMMI. I. Redução de custos. II. Redução de prazo. III. Melhoria das estimativas de prazo e custo. Resposta Selecionada: b. Somente a afirmativa III está correta. Respostas: a. Somente a afirmativa II está correta. b. Somente a afirmativa III está correta. c. As afirmativas I e III estão corretas. d. Somente a afirmativa I está correta. e. As afirmativas II e III estão corretas. Feedback da resposta: Resposta: B Comentário: as principais vantagens são: processo de desenvolvimento padronizado, melhoria nas estimativas de prazos e custos, aumento de produtividade por repetição dos processos, satisfação do cliente e da equipe e alta qualidade dos produtos de software. Pergunta 8 0,5 em 0,5 pontos O paradigma orientado a objetos produz modelos com componentes autônomos, chamados objetos, que possuem suas próprias características e informações e seus próprios comportamentos responsáveis pela manutenção dessa informação. A divisão de responsabilidade proposta pela orientação a objetos proporciona algumas vantagens. Analise as afirmativas e assinale a alternativa que apresenta uma dessas vantagens: I. Redução de tempo de desenvolvimento.II. Redução da complexidade. III. Facilidade de manutenção. Resposta Selecionada: b. Somente a afirmativa III está correta. Respostas: a. Somente a afirmativa II está correta. b. Somente a afirmativa III está correta. c. As afirmativas I e III estão corretas. d. Somente a afirmativa I está correta. e. As afirmativas I e II estão corretas. Feedback da resposta: Resposta: B Comentário: sistemas mais fáceis de alterar, pois mudanças nos requisitos não implicam, necessariamente, na alteração do sistema todo. Pergunta 9 0,5 em 0,5 pontos Relacionamento entre objeto estabelece como ele se relaciona no modelo de objetos e esses relacionamentos podem ser de vários tipos. Analise as afirmativas abaixo e assinale a alternativa correta: I. O relacionamento de agregação define uma relação todo-parte entre dois objetos. II. O relacionamento de herança estabelece uma relação do tipo “é um tipo de” entre objetos. III. O relacionamento de composição define uma relação de dependência entre objetos. Resposta Selecionada: e. As afirmativas I e II estão corretas. Respostas: a. Somente a afirmativa II está correta. b. Somente a afirmativa III está correta. c. As afirmativas I e III estão corretas. d. Somente a afirmativa I está correta. e. As afirmativas I e II estão corretas. Feedback da resposta: Resposta: E Comentário: o relacionamento de agregação define uma relação todo-parte entre dois objetos e o relacionamento de herança estabelece uma relação do tipo “é um tipo de” entre objetos. Pergunta 10 0,5 em 0,5 pontos Uma técnica muito utilizada com o objetivo de antecipar mudanças e reduzir impactos de mudanças de requisitos que possam vir a ser mais custosas no desenvolvimento de um sistema de software, muito usada na validação de requisitos e que deve ser aplicada independentemente do processo de desenvolvimento utilizado é: Resposta Selecionada: c. Prototipação. Respostas: a. Testes de aceitação. b. Validação. c. Prototipação. d. Brainstorming. e. Storyboard. Feedback da resposta: Resposta: C Comentário: a prototipação é uma técnica essencial para o levantamento e a validação dos requisitos de um software e deve ser utilizada sempre, em qualquer processo de desenvolvimento.
Compartilhar