Questions
ayuda
option
My Daypo

ERASED TEST, YOU MAY BE INTERESTED ONPROCESSOS DE DESENVOLVIMENTO DE SOFTWARE - Aula 9

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE - Aula 9

Description:
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

Author:
AVATAR

Creation Date:
20/04/2019

Category:
Others

Number of questions: 30
Share the Test:
Facebook
Twitter
Whatsapp
Share the Test:
Facebook
Twitter
Whatsapp
Last comments
No comments about this test.
Content:
Em relação à engenharia de software, a afirmação NÃO pertinente aos processos de software é: suas fases buscam manter a integridade e a qualidade do produto final são atividades ordenadas, normalmente divididas em fases um dos primeiros processos de software existente foi o modelo espiral permitem que atividades sejam definidas em uma sequência lógica, para assim obter determinado software usam uma sistematização normalmente rígida e pesada.
Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipação, pois ele executa uma abordagem top-down radical. Outros fatos que fizeram com que o gerente desenvolvesse o sistema nesta metodologia são: I- Porque durante cada interação, os requisitos e as soluções alternativas para o problema são identificadas e analisadas, novas soluções são projetadas e uma parte do sistema é implementada. II- Porque envolve a criação ou a aquisição dos vários componentes do sistema detalhados na fase de projeto, sua montagem e a disponibilização do sistema novo ou da versão modificada. III- Porque a prototipação tem inicio com a criação de um modelo preliminar de um grande subsistema ou de uma versão, em escala, do sistema todo. Analisando as duas sentenças acima, assinale a única resposta correta: Somente as sentenças II e III estão corretas Somente a sentença II está correta Somente as sentenças I e III estão corretas Somente as sentenças I e II estão corretas Todas as sentenças apresentadas estão corretas.
Quem no RUP identifica quem são os atores, os casos de uso existentes e como eles interagem entre si? Arquiteto do sistema Administrador de Banco de Dados. Designer de Negócios. Analista de Sistemas. Revisor de Requisitos.
Sobre o modelo Espiral avalie as assertivas I e II e a relação entre elas. I. A cada iteração, o desenvolvimento pode ser encerrado PORQUE II. A quantidade de requisitos determina o máximo de 5 iterações Pode-se concluir. As assertivas I e II estão corretas e a assertiva II justifica a assertiva I A assertiva I está correta e a II está errada As assertivas I e II estão erradas As assertivas I e II estão corretas e a assertiva não II justifica a assertiva I A assertiva I está errada e a II está correta.
Qual opção abaixo melhor representa a afirmativa "Criação de um modelo para ser analisado e desenvolvido a partir dele. O Analista coletará informações para um mini projeto, concentrando-se nas entradas e saídas do software, bem como em suas iterações entre usuário e programa." ? Modelo iterativo. Modelo cascata. Modelo codifica-remenda. Modelo espiral. Modelo de prototipagem.
Assinale a opção que apresenta a correta divisão de TODAS as fases do modelo de prototipação: Obtenção de requisitos, construção do protótipo, refinamento de requisitos, construção do produto. Obtenção de requisitos, projeto rapido, construção do protótipo, refinamento de requisitos. Obtenção de requisitos, projeto rapido, construção do protótipo, refinamento de requisitos, construção do produto. Levantamento das necessidades, construção do desenho, refinamento das necessidades, construção do protótipo. Obtenção de requisitos, projeto rapido, construção do protótipo, construção do produto.
Um dos modelos de desenvolvimento de software é o modelo iterativo-incremental. O conceito deste modelo é representado por: Funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a decisão de se interromper ou não o processo Utiliza o modelo balburdia para sua realização Uma vez satisfeitos os requisitos, as partes podem ser desenvolvidas em paralelo e integradas quando completas Faz a seleção de uma parte do projeto, identificando, especificando, implementando, testando e implantando a iteração Uma vez satisfeitos os requisitos e os objetivos da iteração forem completos, o desenvolvimento segue para a próxima iteração.
No modelo de prototipagem, podemos afirmar. 3 fases do modelo de prototipagem são: construção do protótipo, Obtenção dos requisitos e projeto rápido, respectivamente. O modelo de prototipagem é muito parecido com o modelo em cascata Após a criação , avaliação e refinamento do protótipo, o produto final será desenvolvido. Existe pouca interação com os usuários, durante o processo. A 1a. Fase é a de Projeto Rápido.
O Processo Unificado de certo modo é uma tentativa de apoiar-se nos melhores recursos e características dos modelos convencionais de processo de software, porém, de caracterizá-los de modo que implementem muitos dos melhores princípios de desenvolvimento ágil de software. Com base nessa afirmação, é correto dizer que o Processo Unificado: sugere que o software seja todo planejado e documentado antes de ser implementado. Sugere um fluxo de processo que é iterativo e incremental, dando a sensação evolucionária que é essencial no desenvolvimento moderno de software. Reconhece que a comunicação com o cliente é importante, entretanto dispensa os métodos diretos para descrever a visão do cliente de um sistema. Prevê requisitos estáveis e desenvolvimento em uma sequência de etapas sem a participação do cliente. Divide o projeto em fases de uma maneira inflexível e, após a fase de desenvolvimento, não se prevêem mudanças das especificações.
Um modelo de processo de software estabelece um framework para as principais atividades, entradas, saídas e restrições de projetos. Eles podem ser usados para explicar diferentes abordagens no desenvolvimento do sistema. Analise as abordagens abaixo: I. Uma das atividades é avaliar as alternativas com relação aos objetivos e restrições, e identificar as principais fontes de riscos, ou seja uma avaliação de riscos bem presente. II. Permite uma gerência do baseline, que identifica um conjunto fixo de documentos produzidos como resultado de cada fase do ciclo de vida. Os requisitos permanecem inalterados até o final do processo de desenvolvimento do software III - O Analista coletará informações para um mini projeto, concentrando-se nas entradas e saídas do software. Após a criação e aceitação do protótipo, o produto final será desenvolvido. Os diferentes modelos de processo de desenvolvimento de software, descritos em I, II e III são respectivamente: Cascata - Prototipação - Espiral Espiral - Cascata - Prototipação Incremental - Cascata - Prototipação Prototipação - Cascata - Espiral Espiral - Prototipação - Cascata.
O Processo Rational Unified Process, também chamado de RUP, é um processo que busca apoiar-se nos melhores recursos e características dos modelos convencionais de processo de software, mas caracterizá-los de um modo que implemente muitos dos melhores princípios de desenvolvimento ágeis. Ele enfatiza o importante papel da arquitetura de software e sugere um fluxo de processo iterativo e incremental. Nesse contexto, podemos relacionar as fases do RUP em requisitos, especificação, construção e implantação. concepção, projeto, construção e implementação. concepção, elaboração, construção e transição. especificação, projeto, construção e implantação. requisitos, elaboração, implementação e implantação.
Avalie as assertivas sobre modelos de processos de desenvolvimento de software iterativos e incrementais I. Na prototipagem, o desenvolvimento rápido e iterativo do protótipo é essencial para que os custos sejam controlados II. No modelo de prototipação (ou prototipagem), há uma etapa, onde se pode decidir pela interrupção do processo. III. Raramente, os incrementos iniciais incluem a funcionalidade mais importante ou mais urgente. IV. No modelo espiral, a ada volta na espiral representa uma fase do processo de software: a volta mais interna preocupar-se com a viabilidade do sistema; Marque a opção que apresenta apenas as assertivas corretas Apenas I, II e IV I, II, III e IV Apenas II e IV Apenas I e IV Apenas I.
Avalie as características abaixo sobre um determinado processo de desenvolvimento de software I. Inclui uma análise de Riscos II. Funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a decisão de se interromper ou não o processo. Com base em sua análise, assinale a opção que define corretamente esse processo de desenvolvimento de software Modelo Ágil: XP Modelo Espiral Modelo em cascata Modelo balburdia Modelo Prototipação.
Qual opção abaixo melhor identifica a afirmativa "se assemelha com o propotipação, mas inclui um fator: a análise de risco. Funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a decisão de se interromper ou não o processo." ? Modelo iterativo-incremental. Modelo iterativo avançado. Modelo incremental. Modelo espiral. Modelo iterativo.
O modelo de desenvolvimento de software que trata subconjuntos de requisitos e utiliza o modelo em cascata para sua realização é denominado: Básico RUP Em cascata Linear Iterativo e incremental.
O processo iterativo - É o modelo que se baseia na ideia de melhoramento ou refinamento aos poucos. Identifique a única alternativa que NÃO faz parte das atividades realizadas pela equipe responsável pela iteração: Especificar Identificar Testar Implementar Encapsular.
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipação, porque os usuários estavam com dificuldade de expressar suas reais necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia foram: I- Contribuem para melhorar a qualidade da especificação dos futuros programas, o que leva à diminuição de gastos com manutenção; II- O cliente vê algo que parece ser uma versão do SW desejado e não entende porque o produto precisa ser construído; III- Partes do protótipo podem ser usadas no desenvolvimento do sistema final. Analisando as sentenças acima, assinale a única alternativa correta: Todas as sentenças apresentadas estão corretas Somente as sentenças I e II estão corretas Somente as sentenças I e III estão corretas Somente as sentenças II e III estão corretas Somente a sentença I está correta.
Marque a opção que cita o modelo de processo desenvolvimento de software que incorporou uma análise de riscos Codifica-remenda Prototipagem Em cascata com retroalimentação Espiral Em cascata.
No processo de desenvolvimento de software, devemos adotar uma modalidade de ciclo de vida de projetos de software, analise as alternativas apresentadas: I. Processo iterativo - Modelo onde cada atividade tem que ser concluída antes de iniciar a próxima; II. Modelo Incremental - Modelo que se baseia na ideia de aumento do âmbito do sistema, ou seja, na criação de novas versões para o modelo proposto; III. Modelo Iterativo e Incremental - Metodologia de desenvolvimento de software que define um subconjunto de requisitos e utiliza o modelo em cascata para sua realização. Escolha a alternativa correta: Apenas as afirmativas I e II estão corretas Apenas a afirmativa II está correta Todas as afirmativas estão corretas Apenas as afirmativas II e III estão corretas Apenas a afirmativa I está correta.
Considere as seguintes características encontradas em projetos de desenvolvimento de software: I. Os requisitos são complexos e mudanças significativas são esperadas; II. Projeto de longo prazo; III. Os custos e os riscos de avaliação são importantes IV. Avaliação de riscos realizada constantemente Essas são características que encontramos no modelo: Prototipação Evolucionário Incremental Espiral Cascata.
Sobre os modelos iterativos e incrementais, NÃO podemos afirmar Define um conjunto de requisitos, chamado iteração, e usamos o modelo em Cascata Apenas 3 iterações são suportadas no desenvolvimento de cada sistema A iteração seguinte começa quando a interior tiver sido implementada e validada. Quando maior o sistema, mais requisitos e mais iterações As metodologias Ágeis são modelos iterativos e incrementais.
Qual opção abaixo melhor representa a figura acima e a afirmativa "Modelo que se baseia na ideia de aumento do âmbito do sistema, ou seja, na criação de novas versões para o modelo proposto. " ? Modelo codifica-remenda. Modelo em cascata com realimentação. Modelo cascata. Processo iterativo. Modelo incremental.
Como Modelo evolucionário do processo de software, uma característica da prototipagem é: c) iniciar o processo de desenvolvimento pela implantação e pelos testes. e) descartar a participação do cliente no processo de desenvolvimento e de implantação. d) gerar uma primeira versão do sistema completa e isenta de erros. a) independer do estabelecimento e da definição de requisitos. b) configurar um processo interativo e rápido de desenvolvimento.
Um analista desenvolve um software e identifica que os seus requisitos iniciais estão razoavelmente bem definidos, mas o escopo geral do desenvolvimento não permite um processo puramente linear. Ele sabe que precisa, em curtíssimo prazo, prover um conjunto limitado de funcionalidades do software para os usuários, que serão refinadas e expandidas em versões futuras. Qual o modelo de ciclo de vida de desenvolvimento de software mais adequado a esse caso? Formal Cascata Espiral Prototipação Incremental.
Prototipação - Criação de um modelo para ser analisado e desenvolvido a partir dele. O Analista coletará informações para um mini projeto, concentrando-se nas entradas e saídas do software, bem como em suas iterações entre usuário e programa. Após a criação e aceitação do protótipo, o produto final será desenvolvido. Identifique a única alternativa que NÃO faz parte das atividades da prototipação: Obtenção dos requisitos Projeto rápido Análise de riscos Construção produto Refinamento protótipo.
"Inicialmente, não se seguia um modelo de desenvolvimento de software. Os desenvolvedores baseavam-se em suas proprias experiencias e não havia uma forma definida e estruturada para o desenvolvimento. O resultado era softwares que entravam em produção com erros não testados e com a obrigatoriedade de correções após a fase de implementação." Qual opção abaixo representa somente modelo de desenvolvimento de software em PDS? Modelo estruturado e modelo codifica-compila. Modelo essencial e modelo em cascata com realimentação. Modelo cascata e modelo condicional. Modelo espiral com prototipação e modelo OO. Modelo balbúrdia e modelo espiral com protitipação.
Qual opção abaixo melhor representa a figura acima e a afirmativa "Modelo que se baseia na ideia de melhoramento ou refinamento aos poucos."? Modelo serial. Processo iterativo. Modelo codifica-remenda. Processo incremental. Modelo balbúrdia.
O Ciclo de Vida de um Sistema especifica todas as fases de desenvolvimento, desde sua concepção até o processo de manutenção e declínio. No que diz respeito ao desenvolvimento de software, existem alguns processos conhecidos. Um destes processos, possui característica iterativa e incremental, inicia cada fase do projeto realizando um planejamento prévio, realiza a execução da fase, verifica o progresso e os resultados da fase (análise de riscos) seguindo para a próxima iteração ou interrompendo o processo de desenvolvimento. O processo de software em questão é o: modelo espiral. modelo de desenvolvimento ágil. modelo em cascata com retroalimentação modelo em cascata. modelo de desenvolvimento evolucionário (prototipação).
Assinale a opção que apresenta o modelo de processo de desenvolvimento de software que atende as características abaixo; I. Define um subconjunto de requisitos e utiliza o modelo em cascata para sua realização II. Uma vez satisfeitos os requisitos e os objetivos da iteração forem completos, o desenvolvimento segue para a próxima iteração. Modelo em cascata Modelo iterativo e incremental Modelo ágil, como scrum Modelo em cascata com retroalimentação Modelo incremental.
Um protótipo de software pode ser usado em um processo de desenvolvimento de software para: I. Ajudar na descoberta e validação dos requisitos do sistema, durante a engenharia de requisitos. II. Explorar soluções específicas de software e apoiar o projeto de interface com o usuário, durante o projeto do sistema. III. Realizar testes completos com o sistema que será entregue para o cliente, durante o processo de teste. Está correto o que se afirma em: I, apenas. I e II, apenas. II e III, apenas. II, apenas. I, II e III. .
Report abuse Consent Terms of use