Baixe o app para aproveitar ainda mais
Prévia do material em texto
Um Caso de Uso possuí como características os seguintes aspectos: (i) É sempre iniciado por um Ator; (ii) É sempre realizado em nome de um Ator, que, por sua vez, deve pedir direta ou indiretamente ao Software essa realização; (iii) Um Caso de Uso deve ser uma descrição completa, até que gere um valor final e (iv) Um Caso de Uso provê valor a um Ator. Na figura a seguir pode ser observado um exemplo de estrutura para especificar a descrição completa de um Caso de Uso. Considerando o contexto, avalie as afirmativas a seguir: I. O Fluxo Principal (ou Cenário Principal) de um Caso de Uso é uma descrição da tarefa, representando a perfeita realização da tarefa (sem exceções), por exemplo: “O usuário do aplicativo de compras poderá incluir e excluir produtos no carrinho de compras”. II. O Fluxo Alternativo (ou Cenário Alternativo) de um Caso de Uso são as descrições de situações que apresentem alguma exceção, por exemplo: “Para inserir produtos no carrinho do aplicativo de compras, o usuário deverá fazer login no aplicativo”. III. Os Atores Secundários de um Caso de Uso interagem direta ou indiretamente com um Ator ou Caso de Uso, esse tipo de Ator oferece suporte na utilização do sistema, por exemplo em um sistema Web, o Ator Secundário seria um Servidor Web. IV. Um Ator pode se relacionar com mais de um Caso de Uso, entretanto se um Ator estiver associado a somente um Caso de Uso isso significa que o Ator está interagindo (trocando informações) com o Sistema que está sendo desenvolvido. Considerando o contexto apresentado, é correto o que se afirma em: Sua resposta I e II apenas. A frase corretamente preenchida é: I, II, III e IV. Questão 2Correta Jacobson, Booch e Rumbaugh (2000) enfatizam que o Processo Unificado teve seu início após o surgimento da UML (Linguagem de Modelagem Unificada). O Processo Unificado possui como alicerce a Orientação a Objetos e é definido por três aspectos chaves: (i) É dirigido por Caso de Uso, (ii) É centrado na Arquitetura, (iii) É iterativo e incremental. Considerando o contexto, avalie as afirmativas a seguir: I. No Processo Unificado o desenvolvimento é organizado em miniprojetos com uma duração determinada, a qual é denominada de Iteração. II. A consequência de cada Iteração no Processo Unificado, é um produto já testado, integrado e executável. III. Cada Iteração possui suas próprias fases de Concepção, Elaboração (Projeto), Construção (Implementação) e Transição (Implantação). IV. No Processo Unificado, através de adaptações e realimentações tornam o desenvolvimento Iterativo e Incremental. Considerando o contexto apresentado, é correto o que se afirma em: Sua resposta I, II, III e IV. Correto Questão 3Errada A POO (programação orientada a objetos) aplica os conceitos de orientação a objetos (OO) no desenvolvimento do código, já a A/POO (Análise e Projeto Orientado a Objeto) aplica os conceitos de OO na análise e na elaboração do projeto, que são fases que antecedem a programação. Um instrumento de OO utilizado na análise é o "caso de uso", e no projeto a UML (Linguagem de modelagem unificada). Um conceito muito importante e fundamental para se adotar a Programação Orientada a Objetos se dá quando os dados e funções são mantidos seguros de interferência externa e má utilização. Dessa forma, eles são ocultos, tornando as informações privadas apenas a quem as possui como herança. Esse conceito é conhecido como ... Sua resposta Encapsulamento. INCORRETO, porque deveria indicar: Encapsulamento. Questão 4Correta O ciclo de vida do Processo Unificado(PU) é uma série de repetições ao longo da vida do sistema, sendo que cada ciclo completo resulta em uma versão do software, por sua vez, cada ciclo é composto por 4 fases. De acordo com as informações apresentadas na tabela a seguir, faça a associação dos ciclo de vida do PU com suas respectivas definições. I. Concepção 1. é uma visão mais refinada dos requisitos e da arquitetura, análise de riscos e estimativas; II. Elaboração 2. é o momento de desenvolvimento do sistema, começando pelos elementos mais fáceis e inicia-se a preparação para a implantação. III. Construção 3. é a fase de implantação do sistema, ou seja, a entrega; IV. Transição 4. irá definir a visão geral do projeto, o escopo e os requisitos iniciais; Assinale a alternativa que apresenta a associação correta entre as colunas: Sua resposta I - 4; II - 1; III - 2; IV - 3. INCORRETO, porque deveria indicar: I - 4; II - 1; III - 2; IV - 3. O diagrama de máquina de estado é mais um diagrama de ____________ da UML. Esse diagrama visa mostrar a transição de um estado a outro dos objetos do sistema. Na versão 1.x da UML o diagrama de atividades era um caso específico desse diagrama. As transições internas de estado são três, a saber: ____________ , do, exit. Assinale a alternativa que preenche corretamente as lacunas. Sua resposta Comportamento / entry. Correto Um Caso de Uso possuí como características os seguintes aspectos: (i) É sempre iniciado por um Ator; (ii) É sempre realizado em nome de um Ator, que, por sua vez, deve pedir direta ou indiretamente ao Software essa realização; (iii) Um Caso de Uso deve ser uma descrição completa, até que gere um valor final e (iv) Um Caso de Uso provê valor a um Ator. Na figura a seguir pode ser observado um exemplo de estrutura para especificar a descrição completa de um Caso de Uso. Considerando o contexto, avalie as afirmativas a seguir: I. O Fluxo Principal (ou Cenário Principal) de um Caso de Uso é uma descrição da taref a, representando a perfeita realização da tarefa (sem exceções), por exemplo: “O usuário do aplicativo de compras poderá incluir e excluir produtos no carrinho de compras”. II. O Fluxo Alternativo (ou Cenário Alternativo) de um Caso de Uso são as descriçõ es de situações que apresentem alguma exceção, por exemplo: “Para inserir produtos no carrinho do aplicativo de compras, o usuário deverá fazer login no aplicativo”. III. Os Atores Secundários de um Caso de Uso interagem direta ou indiretamente com um At or ou Caso de Uso, esse tipo de Ator oferece suporte na utilização do sistema, por exemplo em um sistema Web, o Ator Secundário seria um Servidor Web. IV. Um Ator pode se relacionar com mais de um Caso de Uso, entretanto se um Ator estiver associado a s omente um Caso de Uso isso significa que o Ator está interagindo (trocando informações) com o Sistema que está sendo desenvolvido. Considerando o contexto apresentado, é correto o que se afirma em: Um Caso de Uso possuí como características os seguintes aspectos: (i) É sempre iniciado por um Ator; (ii) É sempre realizado em nome de um Ator, que, por sua vez, deve pedir direta ou indiretamente ao Software essa realização; (iii) Um Caso de Uso deve ser uma descrição completa, até que gere um valor final e (iv) Um Caso de Uso provê valor a um Ator. Na figura a seguir pode ser observado um exemplo de estrutura para especificar a descrição completa de um Caso de Uso. Considerando o contexto, avalie as afirmativas a seguir: I. O Fluxo Principal (ou Cenário Principal) de um Caso de Uso é uma descrição da tarefa, representando a perfeita realização da tarefa (sem exceções), por exemplo: “O usuário do aplicativo de compras poderá incluir e excluir produtos no carrinho de compras”. II. O Fluxo Alternativo (ou Cenário Alternativo) de um Caso de Uso são as descrições de situações que apresentem alguma exceção, por exemplo: “Para inserir produtos no carrinho do aplicativo de compras, o usuário deverá fazer login no aplicativo”. III. Os Atores Secundários de um Caso de Uso interagem direta ou indiretamente com um Ator ou Caso de Uso, esse tipo de Ator oferece suporte na utilização do sistema, por exemplo em um sistema Web, o Ator Secundário seria um Servidor Web. IV. Um Ator pode se relacionar com mais de um Caso de Uso, entretanto se um Ator estiver associadoa somente um Caso de Uso isso significa que o Ator está interagindo (trocando informações) com o Sistema que está sendo desenvolvido. Considerando o contexto apresentado, é correto o que se afirma em:
Compartilhar