Prévia do material em texto
15/04/2023, 11:33 Avaliação I - Individual about:blank 1/6 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:825700) Peso da Avaliação 1,50 Prova 61924910 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 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). Este é o resultado de mais de 30 anos de experiência acumulada em forma de projetos, notações e processos. O UP é o primeiro modelo de processo inteiramente adaptado ao uso da notação UML (Unified Modeling Language). Sua concepção foi baseada nas práticas de maior retorno do investimento (ROI) de mercado. Sobre as fases do UP, assinale a alternativa CORRETA: A Concepção, elaboração, construção e transição. B Criação, elaboração, construção e transição. C Concepção, elaboração, construção e modificação. D Concepção, elaboração, construção e transformação. 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 (Ivar Jacobson, Grady Booch e Jim Rumbaugh). Este é o resultado de mais de 30 anos de experiência acumulada em forma de projetos, notações e processos. Segundo Wazlawick (2013), o UP é um framework extensível para a concepção de processos, podendo ser adaptado às características de diferentes empresas e projetos. Nesse contexto, assinale a alternativa CORRETA que apresenta as principais características do UP: Fonte: WAZLAWICK, Raul Sidnei. Engenharia de software: conceitos e práticas. São Paulo: Editora Campus, 2013. VOLTAR A+ Alterar modo de visualização 1 2 15/04/2023, 11:33 Avaliação I - Individual about:blank 2/6 A Dirigido por caso de uso, centrado na arquitetura, interativo e decremental e focado em riscos. B Dirigido por classes, centrado na arquitetura, interativo e incremental e focado em riscos. C Dirigido por caso de uso, centrado na arquitetura, interativo e incremental e focado em riscos. D Dirigido por classes, centrado na arquitetura, interativo e incremental e focado em riscos. As fases do RUP são iniciação, elaboração, construção e transição. Considerando os Blocos de Construção (Building Blocks) do RUP, assinale a alternativa INCORRETA: A O quê. B Como. C Quem. D Onde. 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). Este é o resultado de mais de 30 anos de experiência acumulada em forma de projetos, notações e processos. Sobre algumas atividades do Processo Unificado, analise as sentenças a seguir: I- Possuem um modelo de ciclo de vida bem definido. II- São acompanhadas de procedimentos adequados para o uso das ferramentas disponibilizadas. 3 4 15/04/2023, 11:33 Avaliação I - Individual about:blank 3/6 III- Indicam o uso da linguagem UML. IV- Não determinam as dependências entre as atividades. Assinale a alternativa CORRETA: A As sentenças I, II e III estão corretas. B As sentenças I, II e IV estão corretas. C As sentenças III e IV estão corretas. D As sentenças II e IV estão corretas. Classes e objetos são dois conceitos-chave da programação orientada a objetos. Sobre os aspectos dessa classificação, assinale a alternativa CORRETA: A Classe é uma descrição de um ou mais objetos por meio de um conjunto uniforme de atributos e serviços. Além disso, pode conter uma descrição de como criar novos objetos na classe. B Um objeto é um protótipo que definirá os atributos e métodos comuns a todas as classes de certo tipo. C Classe é uma abstração de alguma coisa no domínio de um problema ou na sua implementação, refletindo a capacidade de um sistema para manter informações sobre ela, interagir com ela ou ambos. D Pode-se definir uma classe como um pacote de software, de modo que, com a herança, um objeto define comportamento e forma-padrão para a construção de uma nova classe abstrata. 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 (Ivar Jacobson, Grady Booch e Jim Rumbaugh). Este 5 6 15/04/2023, 11:33 Avaliação I - Individual about:blank 4/6 é o resultado de mais de 30 anos de experiência acumulada em forma de projetos, notações e processos. Segundo Wazlawick (2013), o UP é um framework extensível para a concepção de processos, podendo ser adaptado às características de diferentes empresas e projetos. Nesse contexto, assinale a alternativa CORRETA que apresenta o que é a característica do UP dirigido por caso de uso: Fonte: WAZLAWICK, Raul Sidnei. Engenharia de software: conceitos e práticas. São Paulo: Editora Campus, 2013. A Prioriza os casos de uso mais críticos, que são tratados antes dos problemas mais difíceis. B É basicamente um modelo que define a estrutura da informação, suas possíveis operações e sua organização em componentes ou até mesmo em camadas. C É um processo compreendido do ponto de vista do usuário, não antecipando decisões de implementações. Para o UP, o conjunto de casos de uso deve esgotar toda a funcionalidade possível do sistema. D Preconiza o desenvolvimento baseado em ciclos interativos de duração fixa, onde em cada interação a equipe incorpora à arquitetura as funcionalidades necessárias para realizar os casos de uso abordados. 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). Este é o resultado de mais de 30 anos de experiência acumulada em forma de projetos, notações e processos. Sobre o processo unificado, analise as sentenças a seguir: I- O UP é o primeiro modelo de processo inteiramente adaptado ao uso da notação UML (Unified Modeling Language). II- Sua concepção foi baseada nas práticas de maior retorno do investimento (ROI) de mercado. III- As atividades do UP não são bem definidas. 7 15/04/2023, 11:33 Avaliação I - Individual about:blank 5/6 IV- Sua concepção não foi baseada nas práticas de maior retorno do investimento (ROI) de mercado. Assinale a alternativa CORRETA: A As sentenças I, II e IV estão corretas. B As sentenças III e IV estão corretas. C As sentenças I e II estão corretas. D As sentenças II e IV estão corretas. Em um modelo de entidade e relacionamento, nem todas as entidades serão relacionadas, há casos em que não há ligação entre elas. Nesses casos, consideramos como entidades isoladas. Embora não seja tão comum, é importante levar em conta essa possibilidade. Existem três tipos de relacionamento entre entidades. Sobre esses três tipos, assinale a alternativa CORRETA: A Um-para-um, um-para-muitos e no máximo um. B Pertence há somente um, um-para-muitos e muitos-para-muitos. C Um-para-um, um-para-muitos e muitos-para-muitos. D Um-para-um, um-para-muitos e no mínimo um. Está relacionado, sobretudo, com as atividades de planejamento, controle e organização do projeto. Assinale a alternativa CORRETA que apresenta um agente com tal finalidade: A Desenvolvedor. 8 9 15/04/2023, 11:33 Avaliação I - Individual about:blank 6/6 B Testador. C Usuário. D Gerente. Esse tipo de estrutura é bastante característico, uma vez que trata de agregação ou decomposição de objetos. Essa estratégia é muito útil na identificação dos objetos e dos seus componentes diante de um determinado problema em estudo. Além dessa definição, é importante destacar que a estruturaTodo- Parte é composta por uma característica conhecida, que é importante para determinar o número de ocorrências em um relacionamento. Do que estamos falando? A Reusabilidade. B Confiabilidade. C Cardinalidade. D Polimorfismo. 10 Imprimir