Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/08/2022 11:58 Avaliação I - Individual 1/6 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:738906) Peso da Avaliação 1,50 Prova 44062546 Qtd. de Questões 10 Acertos/Erros 7/3 Nota 7,00 A OpenUP é uma implementação aberta da UP desenvolvida como parte do Eclipse Processes Framework, conhecida anteriormente como Basic Unified Process (BUP). A OpenUP aceita grande parte dos princípios utilizados no Processo Unificado, porém é um método independente de ferramenta, não exigindo grande precisão e detalhes nos documentos. O processo baseia-se em quatro princípios: Colaboração, Evolução, Balanceamento e Foco. O ciclo de vida também é dividido em quatro fases, como no UP. Essas fases são divididas em interações, porém aqui as equipes se auto- organizam para planejar cada uma delas. Assinale a alternativa CORRETA para o ciclo de vida Construção: A Baseline da arquitetura; riscos em potencial; componentes do sistema; reusabilidade. B Teste Beta; conversão do BD; treinamentos; distribuição. C Escopo do sistema; requisitos do sistema; custo geral do sistema; riscos em potencial. D Qualidade do sistema; versões Alfa e Beta; release do sistema. Os métodos ágeis são uma abordagem ao modelo de gestão tradicional de projetos, em que se tinha o desenvolvimento de produtos divido por etapas bem definidas. Já o Método Ágil possui iterações curtas, onde o resultado é medido através de produto pronto. O modelo de entrega ágil é baseado em ciclos iterativos e incrementais, o que traz flexibilidade e adaptabilidade. Uma característica importante é a inspeção e adaptação dos ciclos e iterações, focados em gerar melhoria contínua para as equipes e processos. Considerando um exemplo de metodologia ágil, assinale a alternativa INCORRETA: A Extreme Programming (XP). B Scrum. VOLTAR A+ Alterar modo de visualização 1 2 19/08/2022 11:58 Avaliação I - Individual 2/6 C Kanban. D Waterfall. Objetos computacionais procuram reproduzir as mesmas características e comportamentos dos objetos do mundo real. Isso ocorre dentro do quê? A De um sistema . B De uma modelagem. C De um computador. D De um diagrama. A UML é uma linguagem de modelagem unificada. Sobre ela, assinale a alternativa CORRETA: A Ela não poderá ser empregada para a visualização, a especificação, a construção e a documentação de artefatos que façam uso de sistemas complexos de software. B A UML é um processos de negócio que une gestão de negócios e tecnologia da informação com foco na otimização dos resultados. C A UML é padrão para a elaboração da estrutura de projetos de software. D A UML é um processo proprietário de Engenharia de software criado pela Rational Software Corporation, adquirida pela IBM. 3 4 19/08/2022 11:58 Avaliação I - Individual 3/6 O Processo Unificado é um dos mais importantes padrões da indústria de software atual. Vale destacar que o processo unificado (UP ou Unified Process) foi desenvolvido por três importantes pioneiros da orientação a objetos nos anos 1990 (Jacobson, Booch e Rumbaugh). Sobre esse conceito, assinale a alternativa CORRETA: A Na atividade de UP, são apresentados apenas os artefatos de entrada. B O UP não possui um ciclo de vida bem definido. C O UP foi desenvolvido por Jacobson, Booch e Rumbaugh, porém não é o primeiro modelo de processo. D O UP é o primeiro modelo de processo inteiramente adaptado ao uso da notação UML (Unified Modeling Language). A utilização de programação visual proporciona ao usuário uma experiência totalmente interativa. Dessa forma, o usuário pode interagir com sistema computacional através do mouse ou teclado, apertando botões, selecionando itens de um calendário, escrevendo em um campo texto ou selecionando itens de uma lista. Os desenvolvedores de softwares utilizam os objetos computacionais visuais para desenvolver e realizar tarefas relacionadas a dados proporcionando aos usuários: janelas, campos ou botões com os quais esses possam interagir. Sobre esse conceito de objetos, assinale a alternativa CORRETA: A Os desenvolvedores de softwares utilizam os objetos computacionais visuais para desenvolver e realizar tarefas relacionadas a dados, proporcionando aos usuários: janelas, campos ou botões para que possam interagir. B Os projetistas de software utilizam objetos abstratos para desenvolver tarefas ligadas a computação e análise de sistemas. C O conceito de Orientação a Objetos surgiu com o intuito de resolver apenas pequenos problemas relacionados à criação de software. D A UML não é um bom exemplo de análise orientada a objetos. 5 6 19/08/2022 11:58 Avaliação I - Individual 4/6 As fases do RUP são iniciação, elaboração, construção e transição. Considerando o papel do desenvolvedor no RUP, assinale a alternativa INCORRETA: A Implementar Componentes de Teste e de Subsistemas. B Implementar Teste. C Desenvolver Artefatos de Instalação. D Corrigir um Defeito. O Agile Unified Process é uma versão simplificada do RUP, que aplica técnicas ágeis de desenvolvimento dirigido por testes, modelagem ágil e fatoração. A AUP teve sua origem no início do século XXI, por meio de um grupo de engenheiros, consultores, autores, os quais, após muito estudo, denominaram essa pesquisa de The Agile Manifesto, tendo como objetivo a apresentação e discussão de novas técnicas que poderiam ser utilizadas para desenvolver softwares, disponibilizando maior agilidade por meio dos conceitos aplicados às metodologias já existentes. Após a criação desse manifesto, percebeu-se que a AUP seria um método ágil e que poderia atender a determinadas prerrogativas. Sobre essas prerrogativas, assinale a alternativa INCORRETA: A Colaborar com os clientes, e não apenas discutir picuinhas contratuais. B Não é necessário estar preparado para a adaptação e introdução de mudanças, pois todas já serão planejadas no início do projeto. C Valorizar os indivíduos envolvidos no processo e as interações entre ambos. D Produzir softwares funcionais, não somente documentações completas e atualizadas. 7 8 19/08/2022 11:58 Avaliação I - Individual 5/6 A Rational Rose é uma empresa criadora do RUP. O Rational Unified Process (RUP) é uma metodologia completa criada pela Rational para viabilizar que grandes projetos de software sejam bem sucedidos. O RUP é na verdade um produto composto de material de referência na forma de páginas HTML, descrevendo toda a metodologia. Atualmente, essa metodologia não é mais mantida pela Rational, e sim por outra empresa. Que empresa é essa? A EMC. B International Business Machines Corporation. C Oracle. D SUN Microsystems. A OpenUP é uma implementação aberta da UP desenvolvida como parte do Eclipse Processes Framework, conhecida anteriormente como Basic Unified Process (BUP). A OpenUP aceita grande parte dos princípios utilizados no Processo Unificado, porém é um método independente de ferramenta, não exigindo grande precisão e detalhes nos documentos. O processo baseia-se em quatro princípios: Colaboração, Evolução, Balanceamento e Foco. O ciclo de vida também é dividido em quatro fases, como no UP. Essas fases são divididas em interações, porém aqui as equipes se auto- organizam para planejar cada uma delas. Assinale a alternativa CORRETA para o ciclo de vida Elaboração: A Escopo do sistema; requisitos do sistema; custo geral do sistema; riscos em potencial. B Baseline da arquitetura; riscos em potencial; componentes do sistema; reusabilidade. C Qualidade do sistema; versões Alfa e Beta; release do sistema. D Teste Beta; conversão do BD; treinamentos; distribuição. 9 10 Imprimir 19/08/2022 11:58 Avaliação I - Individual 6/6
Compartilhar