Prévia do material em texto
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 1a Questão (Ref.:201804730154) Acerto: 1,0 / 1,0 A criação da engenharia de software surgiu numa tentativa de contornar a(o): Conflito entre os usuários de sistemas informatizados. A crise do software nos anos de 1970 e dar um tratamento de engenharia ao desenvolvimento de sistema de software complexos. A crise dos ambientes físicos de TI nos anos de 1970. A crise entre os Stakeholders. Conflito entre as áreas de negócio e TI. 2a Questão (Ref.:201804734787) Acerto: 1,0 / 1,0 Observe a figura abaixo, ela é resultante do relatório do CHAOS fornecido pela Standish Group, que tem como objetivo medir projetos de grande porte nos EUA. O resultado das medições servem de base para verificar a qualidade no desenvolvimento de software fazendo uso de 3 (três) indicadores: Sucesso; Cancelado e com Falha. Na Engenharia de Software que parâmetros são utilizados para determinar se um projeto teve sucesso ou foi concluído com falha: Fonte: Relatório do CHAOS, Standish Group (2009) Contingenciamento, Prazo e Custo. Escopo, Prazo e Qualidade. Escopo, Qualidade e Custo. Planejamento, Prazo e Custo. Escopo, Prazo e Custo. 3a Questão (Ref.:201804829929) Acerto: 1,0 / 1,0 Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, a tarefa que determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superficial da área técnica, econômica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento de sistemas é chamada: análise de requisitos. estudo de viabilidade. design lógico do sistema. análise de equilíbrio. estudo de caso. 4a Questão (Ref.:201804366372) Acerto: 1,0 / 1,0 No processo de desenvolvimento do software, a primeira atividade técnica é a Análise de Requisitos, que pode ser entendida como responsável por definir os serviços que um sistema deve realizar, sua interface com os demais elementos e sob quais restrições o sistema deve operar. A técnica de elicitação conhecida como tempestade de ideias, cujo objetivo é permitir que todos expressem suas ideias de forma a obter o consenso é Brainstorm Visita técnica Casos de Uso Questionário Entrevista 5a Questão (Ref.:201804149683) Acerto: 1,0 / 1,0 Estudos baseados na análise de diversos projetos de desenvolvimento de software sugerem que tais projetos têm maior chance de sucesso quando empregam metodologia e gerenciamento alinhados ao paradigma de desenvolvimento de novos produtos, em contraponto ao paradigma de produção industrial. Com base nessas observações, a maioria das metodologias modernas de desenvolvimento de software recomenda: não produzir documentação técnica para o sistema, tendo em vista que a mesma já nasce condenada a ficar desatualizada, investindo melhor o tempo em atividades de implementação e testes exaustivos. dividir o trabalho em iterações curtas, com prazos fixos, e não permitir que as mesmas avancem sobre os prazos, reduzindo o escopo da iteração, se necessário. planejar detalhadamente no início do projeto todas as fases e atividades do mesmo, de forma que seja possível estimar com precisão o esforço necessário e os prazos de cada atividade. concluir o trabalho de especificações dos requisitos do sistema, antes de iniciar as atividades de projeto e implementação. providenciar, desde o início do projeto, mecanismos para prevenir e bloquear solicitações de mudanças de forma a garantir que será entregue exatamente o que foi especificado. 6a Questão (Ref.:201804193003) Acerto: 1,0 / 1,0 Considerando o seguinte mini mundo marque a alternativa que representa o elemento NÃO relacionado a análise comportamental: "A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por seus clientes são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são selecionados pela Direção da Livraria. Os clientes solicitam os livros pela internet a partir do código, após a análise do resumo. Os pedidos são analisados e encomendados às editoras no final de toda semana. Quando os livros são fornecidos, a livraria confere a nota de entrega da editora com a requisição, devolve as que contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos livros estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas." Faturar pedido. Resumo. Encomendar livros. Cadastrar cliente. Conferir requisição. 7a Questão (Ref.:201805291880) Acerto: 1,0 / 1,0 A norma NBR ISO/IEC 12207 estabelece um modelo de áreas de processos representadas por categoria e por estágios. um modelo de processos de software, um método de avaliação e um modelo de negócio. as atividades de tecnologia da informação agrupadas em processos e esses em domínios. os estágios do ciclo de vida dos serviços de tecnologia da informação. os processos fundamentais, organizacionais e de apoio do ciclo de vida de software. 8a Questão (Ref.:201804225082) Acerto: 1,0 / 1,0 É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a arquitetura baseada em componentes; pode ser facilmente extensível, promovendo a reutilização de software e um entendimento intuitivo; define tanto métodos para controlar e monitorar mudanças quanto áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. Identifique de qual processo se trata: DDP. DSDM. XP. RUP. TDP. 9a Questão (Ref.:201804739173) Acerto: 1,0 / 1,0 Em relação ao teste de software, assinale a alternativa correta sobre o teste de integração: Visa descobrir falhas por meio da utilização dos testes nos comandos internos de cada componente Visa testar as falhas decorrentes da integração dos módulos do sistema Tem como objetivo explorar a menor unidade de um projeto Tem a mesma aplicação do teste de aceitação Teste realizado pelos usuários fnais do software. 10a Questão (Ref.:201804740632) Acerto: 1,0 / 1,0 O processo de verificação e validação de um software é realizado através de um conjunto de atividades. É correto afirmar que: os testes podem mostrar a presença de erros em um programa, mas não podem demonstrar a sua ausência. o projeto dos casos de teste não deve envolver a passagem de parâmetros, pois o objetivo é testar cada módulo, individualmente, em busca de erros. Os casos de teste devem ser utilizados apenas na verificação de um software. as atividades de teste devem ser realizadas apenas para retirada de erros de programação. o papel da verificação é assegurar que o programa realiza aquilo que o usuário necessita e atende as suas expectativas. Disco local EPS: Alunos