Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/06/2015 BDQ Prova data:text/html;charset=utf8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 1/3 1a Questão (Ref.: 201102284392) Pontos: 0,0 / 1,0 Dentre as vantagens do modelo cascata podemos destacar: Não requer documentação para todas as fases O usuário só vê os resultados ao final Não é possível corrigir erros em fases já completas Dificulta a visão de reutilização Permite pontos de controle bem definidos, facilitando a gestão do projeto Gabarito Comentado. 2a Questão (Ref.: 201102287288) Pontos: 0,0 / 1,0 A fase de implementação ou codificação, tem como objetivo escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado. O código de programação pode ser dividido em 3 tipos: I. Código Fonte Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada; II. Código Objeto Resultado da compilação do código fonte. III. Código de Máquina Sequência binária de ações diretamente direcionadas para o processador da máquina. Marque a alternativa correta: Apenas as sentenças I e II estão corretas Apenas a sentença I está correta. Todas as sentenças estão erradas Apenas as sentenças II e III estão corretas Todas as sentenças estão corretas Gabarito Comentado. 3a Questão (Ref.: 201102285424) Pontos: 1,0 / 1,0 Marque a alternativa CORRETA. O modelo em cascata: Trata cada etapa do ciclo de vida do sistemas de informação de forma independente Tem uma etapa iniciada em conjunto com a etapa da anterior do ciclo de vida do sistema de informação Não trata o ciclo de vida do sistema de informação Tem uma etapa iniciada somente após a conclusão da etapa anterior do ciclo de vida do sistema de informação Trata cada etapa do ciclo de vida do sistemas de informação de forma incremental Gabarito Comentado. 4a Questão (Ref.: 201102686675) Pontos: 1,0 / 1,0 Considere as assertivas que seguem: I. Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima 13/06/2015 BDQ Prova data:text/html;charset=utf8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 2/3 II. Permite a revisão de fases anteriores e a superposição entre as fases. As considerações apresentam características de modelos de processo de desenvolvimento e correspondem, respectivamente aos modelos: Cascata / Cascata com Retroalimentação Cascata com Retroalimentação / Cascata Cascata / Prototipação Incremental / Cascata com Retroalimentação Cascata com Retroalimentação / Incremental Gabarito Comentado. 5a Questão (Ref.: 201102619975) Pontos: 0,0 / 1,0 Modelo de processo cascata. Primeiro modelo conhecido em engenharia de software. Assinale qual das alternativas abaixo NÃO caracteriza uma vantagem ou desvantagem do Modelo Cascata: Impossibilidade de correção de erros durante o processo de desenvolvimento de software. Utilizado em pequenos projetos que não necessitem de padronizações e documentações, podendo ser útil, pois o ganho de tempo na fase de planejamento pode ser um diferencial no tempo total do projeto. Dependendo da quantidade de revisões e realimentações, o processo pode se tornar difícil de gerenciar. Durante um projeto, algumas atividades estão em constante mudança, uma delas são os próprios requisitos. Se o processo somente pode ser seguido após a finalização da etapa anterior, este nunca irá se encerrar. Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima. 6a Questão (Ref.: 201102628178) Pontos: 0,0 / 1,0 O processo de codificação também pode ser visto como um passo do processo de engenharia de software. As características de engenharia de uma linguagem exercem um importante impacto sobre o sucesso de um projeto de desenvolvimento de software. Qual o tipo de linguagem que não leva em consideração a arquitetura do computador, nem as características do processador e seus registradores. Linguagem de alto nível Linguagem de baixo nível Linguagem de máquina Linguagem binária Linguagem assembly 7a Questão (Ref.: 201102668168) Pontos: 1,0 / 1,0 A Implementação é a etapa do processo de desenvolvimento que realiza a transformação do desenho em diversos tipos de componentes de código de programação. O código de programação pode ser dividido em 3 tipos, dentre eles o código de máquina, que é definido por: Ter a característica de dar suporte para execução de rotinas auxiliares; Um resultado da compilação do código fonte; Uma linguagem de programação que utiliza a arquitetura do processador para executar as ações; Um conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada; Uma linguagem que se aproxima mais da linguagem humana, ou seja, linguagem com um padrão de 13/06/2015 BDQ Prova data:text/html;charset=utf8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 3/3 entendimento humano bem definido; Gabarito Comentado. 8a Questão (Ref.: 201102285372) Pontos: 0,0 / 1,0 Qual a fase do ciclo de vida de um software (instruções, documentação e dados) que corresponde a elaboração e preparação do código necessário à sua execução. Análise Teste Implantação Implementação Projeto Gabarito Comentado. 9a Questão (Ref.: 201102288753) No Modelo espiral cada volta da espiral representa uma fase do processo de software. Identifique as fases de processo deste modelo. Sua Resposta: . Compare com a sua resposta: Planejamento, Análise dos Riscos, Engenharia e Avaliação do Cliente. 10a Questão (Ref.: 201102285478) Quais são as etapas do modelo em cascata do ciclo de vida de desenvolvimento de software? Sua Resposta: . Compare com a sua resposta: Concepção (Requisitos) Análise Projeto(Desenho) Implementação Testes Implantação Manutenção
Compartilhar