Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
MEUS ACERTOS NESSA UNIDADE: 4/5 1.Uma linha de produção de software permite que a empresa faça uso de um sistema base para criar novas aplicações. Essas novas aplicações podem ser customizadas e adequadas à regra de negócios para domínios de negócio similares, desde que o código base tenha funcionalidades similares. Com relação ao conceito associado à linha de produção de software, leia as afirmações a seguir: I. A redução do tempo é uma característica da implantação de uma linha de produção de software. II. Benefícios intangíveis são impossíveis de ser medidos em uma linha de produção de software (por exemplo, a satisfação do cliente). III. O fato de já ter um sistema legado não ajuda no aprendizado. Pelo contrário, há perda de tempo de entendimento do sistema legado. IV. O reúso de funcionalidades aumenta a produtividade no processo de desenvolvimento da aplicação. Quais afirmativas estão corretas? A. I e II. B. II e IV. C. I, II e III. D. III e IV. E. I e IV. (SELECIONEI ESSA) .................................................................................... 2. Uma linha de produção faz uso de uma aplicação base para a criação de novos produtos. Porém, a regra de negócio pode ser diferente de empresa para empresa, mesmo entre aquelas de segmentos similares. Nesse caso, o reúso das funcionalidades do sistema base, mesmo para regras diferentes, aumenta, por exemplo, a produtividade do processo de criação de uma aplicação. Nesse contexto, considere as seguintes asserções: I. Uma aplicação base é um software genérico que possibilita modificações, exclusão e incorporação de novos componentes, com o objetivo de criar um novo produto de software. PORQUE II. A linha de produção de software faz reúso dos componentes do sistema base, proporcionando aumento de produtividade e permitindo adequar a nova aplicação às especificidades de um determinado negócio. Assinale a alternativa que apresenta a análise correta das asserções. A. As asserções I e II são proposições verdadeiras, mas a II não justifica a I. B. As asserções I e II são proposições verdadeiras, e a II justifica a I. (SELECIONEI ESSA) C. A asserção I é uma proposição verdadeira e a II, falsa. D. A asserção I é uma proposição falsa e a II, verdadeira. E. As asserções I e II são proposições falsas. .................................................................................................... 3. Geralmente, o desenvolvimento de uma aplicação, além de complexo, leva tempo, ou seja, horas de trabalho por parte da equipe de desenvolvimento. O reúso de componentes de uma aplicação base tem como um de seus benefícios a redução do tempo. Então, pode-se, por exemplo, estender uma linha de produção de software na criação de uma nova aplicação. Considerando o contexto, marque V para verdadeiro e F para falso. ( ) Os stakeholders são os componentes impactados pelas ações da empresa, como clientes, gestores, imprensa, colaboradores e responsáveis pela elicitação de requisitos. ( ) Na criação de uma nova aplicação, obrigatoriamente, a versão existente inicial de uma família é usada como o sistema base de partida para as novas versões. ( ) Um projeto não é estático e, ao longo de sua execução, novos requisitos podem ser identificados, podendo ser renegociados com o cliente. ( ) Para atender rapidamente às necessidades da nova aplicação, muitas vezes, há a necessidade de adaptação de módulos já existentes. Assinale a alternativa que apresenta a sequência correta. A. F – V – V – V. B. V – F – V – V. (SELECIONEI ESSA) C. F – V – F – F. D. F – F – F – V. E. F – V – V – F. ..................................................................................... 4. Nessa fase, os componentes são reusados utilizando uma versão mais atual de uma família de software. Nesse processo, componentes são excluídos, outros incorporados e alguns modificados para a criação de uma nova linha de produto de software. O contexto faz referência a que tipo de modificações na linha de produto de software? A. Tempo de projeto. B. Tempo de implantação. C. Tempo de execução. D. Tempo de análise. (SELECIONEI ESSA) E. Tempo de teste. .................................................................................... 5. Uma linha de produção de software implica um processo formal para desenvolver módulos, com base na técnica de reúso, para resolver uma variedade de problemas. Assim, o resultado é uma gama de aplicativos construídos a partir de um conjunto comum de módulos de software. Portanto, a engenharia da linha de produção de software é uma abordagem para derivar, de maneira econômica, ou seja, __________ reduzido, produtos sob medida para os mercados e clientes, utilizando __________ e serviços comuns de maneira planejada. Para as linhas de produtos de software, os ganhos de __________. Logo, uma linha de produção de software suporta o desenvolvimento de uma família de sistemas, __________ os principais ativos, tanto quanto possível. Assinale a alternativa que preenche corretamente as lacunas. A. custo – componentes – produtividade – reutilizando. (SELECIONEI ESSA) B. desenvolvimento – códigos – lucratividade - recodificando. C. custo – linguagem – qualidade - desenvolvendo. D. componentes – códigos – tempo – criando. E. desenvolvimento – componentes – produção – reutilizando.