Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 Observe o diagrama a seguir e assinale a alternativa correspondente ao seu significado: Escolha uma: a. Diagrama de estados. A ilustração traz um exemplo de um diagrama de estados. b. Diagrama de classes. c. Diagrama de sequência. d. Diagrama de casos de uso. e. Diagrama de atividades. Feedback A resposta correta é: Diagrama de estados.. Questão 2 Correto Remover rótulo Texto da questão 1º É a propriedade de uma linguagem ou modelo de objetos que permite o reaproveitamento de todas as características de uma classe, para criar outra. Estamos falando de: Escolha uma: a. Polimorfismo. b. Objetos. c. Classes. d. Herança. A resposta correta é herança. e. Métodos. Feedback A resposta correta é: Herança.. Questão 3 Incorreto Marcar questão Texto da questão Avalie as alternativas a seguir e indique aquela que não tem a ver diretamente com a fase de elaboração do processo unificado de desenvolvimento de software. Escolha uma: a. Descobrir a maioria dos requisitos. b. Levantar os primeiros requisitos e funcionalidades do futuro sistema. c. Eliminar ou mitigar os riscos. d. Implementar os elementos centrais. e. Listar os requisitos mapeados. Feedback A resposta correta é: Levantar os primeiros requisitos e funcionalidades do futuro sistema.. Questão 4 Correto Remover rótulo Texto da questão De acordo com a imagem a seguir, escolha a alternativa que define corretamente este tipo de associação: Escolha uma: a. Recursiva. b. Ternária. Esta associação é o tipo ternária, quando há necessidade de associar mais de duas classes em uma mesma relação c. Qualificada. d. De Classe. e. Normal. Feedback A resposta correta é: Ternária.. Questão 5 Correto Remover rótulo Texto da questão A programação orientada a objetos é uma metodologia que permite melhorar a _________ e _________ dos softwares, tornando-os menos estáticos e mais dinâmicos, facilmente adaptáveis à integração com outros softwares. Assinale a alternativa que preenche corretamente essas lacunas: Escolha uma: a. Testabilidade e executabilidade. b. Reusabilidade e extensibilidade. A resposta correta é a que traz reusabilidade e extensibilidade, que caracteriza bem a metodologia de programação orientada a objetos. c. Escalabilidade e replicabilidade. d. Legalidade e passividade. e. Usabilidade e legibilidade. Feedback A resposta correta é: Reusabilidade e extensibilidade.. Questão 6 Correto Remover rótulo Texto da questão O que esperar em termos de resultados da fase de concepção para a fase de elaboração? Escolha uma: a. Iterações definidas e implementadas. b. Lista inicial de requisitos, atores, objetivos, casos de uso importantes, uma descrição resumida dos demais casos de uso, os requisitos mais influentes e os que podem causar maior risco. Lista inicial de requisitos, atores, objetivos, casos de uso importantes, uma descrição resumida dos demais casos de uso, os requisitos mais influentes e os que podem causar maior risco. c. Nada a esperar, pois essas fases não interagem entre si. d. Modelo de teste do software e codificação pesada. e. Apenas uma descrição resumida dos casos de uso, para aprimoramento. Feedback A resposta correta é: Lista inicial de requisitos, atores, objetivos, casos de uso importantes, uma descrição resumida dos demais casos de uso, os requisitos mais influentes e os que podem causar maior risco.. Questão 7 Correto Remover rótulo Texto da questão Gatos e Animais podem ser considerados, respectivamente: Escolha uma: a. Subclasse e objeto. b. Superclasse e subclasse. c. Classe e objeto. d. Objeto e classe. e. Subclasse e superclasse. Gatos representa a subclasse de animais, que é a superclasse. Feedback A resposta correta é: Subclasse e superclasse.. Questão 8 Correto Remover rótulo Texto da questão Uma adaptação do diagrama de sequência, que irá indicar toda a descrição da interface com o usuário e as trajetórias da navegação. De que exatamente estamos falando? Escolha uma: a. Iterações. b. Storyboard de casos de uso. Trata-se do storyboard de casos de uso do sistema. c. Modelo de domínio. d. Fluxo de trabalho. e. Saídas da fase de elaboração. Feedback A resposta correta é: Storyboard de casos de uso.. Questão 9 Incorreto Marcar questão Texto da questão O Pokémon é um caso clássico de estudo sobre a aplicação da UML. Para facilitar sua implementação futura, faz-se necessário: Escolha uma: a. Utilizar uma linguagem tipicamente orientada a objetos para sua implementação imediata. b. Utilizar qualquer linguagem, de qualquer paradigma, para sua implementação futura. c. Apenas conceber as funcionalidades do sistema, sem a preocupação de linguagens ou tecnologias a serem utilizadas posteriormente. d. Escolher uma linguagem orientada a objetos, ou que permita tal paradigma de programação, mas só implementá-la na última fase do processo unificado. e. Já iniciar a sua implementação em uma linguagem orientada a objetos. Feedback A resposta correta é: Escolher uma linguagem orientada a objetos, ou que permita tal paradigma de programação, mas só implementá-la na última fase do processo unificado.. Questão 10 Correto Remover rótulo Texto da questão Modelo conceitual que mostra todas as classes do sistema e quem domina quem. É um retrabalho do diagrama de classes da UML. Estamos falando do modelo: Escolha uma: a. De teste. b. De domínio. Estamos falando do modelo de domínio. c. Conceitual. d. De classes. e. De objetos. Feedback A resposta correta é: De domínio..
Compartilhar