Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 1. Ref.: 569336 Pontos: 1,00 / 1,00 Assinale "VERDADEIRO" ou "FALSO" nas opções que se relacionam com uma boa especificação de requisitos (Pádua, 2009 - Cap. 1): ( ) boas especificações de requisitos são indispensáveis; ( ) especificações de requisitos representam custos supérfluos, investimentos desnecessários, que se pagam com baixos juros; ( ) a participação dos usuários no levantamento de requisitos é essencial para que as suas necessidades pessoais sejam corretamente atendidas; ( ) uma boa especificação de requisitos custa tempo e dinheiro. ( ) a ausência de uma boa especificação de requisitos custa mais tempo e dinheiro. Marque a alternativa correta. V, F, F, V, F F, F, F, V, V F, V, F, F, V V, F, F, F, V V, F, F, V, V 2. Ref.: 54118 Pontos: 0,00 / 1,00 Como forma de análise/levantamento de requisitos podemos utilizar várias técnicas. Cada item representa a descrição de uma técnica: => O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prática; => O analista verifica relatórios e outros impressos da empresa; => É excelente para projetos que necessitam discussão de várias áreas da empresa. Assinale a resposta que apresenta respectivamente as técnicas descritas. Visita em Locco - Questionário - Análise de documentos Análise de documentos - Questionário - GED Entrevista - Questionário - JAD Visita em Locco - Análise de documentos - JAD Entrevista - Análise de documentos - Brainstorm 3. Ref.: 63249 Pontos: 1,00 / 1,00 Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da 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." I. Código do livro. II. Encomendar livros. III. Editoras. IV. Conferir requisição. V. Resumo. I, III e IV estão corretas. III e IV estão corretas. II e IV estão corretas. II, III e IV estão corretas. I e IV estão corretas. 4. Ref.: 710792 Pontos: 1,00 / 1,00 Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar: as alternativas para a resolução do problema as diretrizes para as implementações de novos projetos a solução que será tomada para resolução do problema os riscos associados ao projeto os custos associados para a resolução do problema 5. Ref.: 660311 Pontos: 1,00 / 1,00 Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as duas estratégias de teste. I- O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do software; II- O teste caixa preta, baseado na arquitetura interna do software, procede a verificação do código; III- O teste caixa branca é aquele com o qual identificamos defeitos nas estruturas internas do software, através de simulação que testa toda a estrutura usada na codificação; IV- O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu comportamento; É correto, apenas, o que se afirma em: III e IV; I e II; II e III; I e III; II e IV; 6. Ref.: 53783 Pontos: 1,00 / 1,00 Qual o objetivo da fase de Implementação ou Codificação? É onde o projeto é transformado em uma linguagem compreendida pelo software. É escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado. É a fase onde o programa é testado. É a execução da codificação e configuração do funcionamento do hardware com sua base de dados e o sistema computacional como um todo. É a idéia de criação de um protótipo, um modelo funcional com características semelhantes, no caso de softwares/programas de computador, um sistema funcional, com características básicas as quais se modelam ao modelo original, mas desenvolvido somente para testes. 7. Ref.: 97182 Pontos: 1,00 / 1,00 Sobre o desenvolvimento de sistemas NÃO é correto afirmar que: A evolução de um sistema para contemplar novos requisitos pode requerer um processo de refatoração. No projeto arquitetural devemos primar por uma independência modular que contemple alto grau de acoplamento e baixa coesão. A fase de projeto de um sistema envolve diversas atividades tais como o projeto de dados, o projeto de arquitetura e o projeto de interface. A fase de validação de um sistema não é feita apenas após a sua codificação, ela contém atividades que devem ser executadas ainda em estágios inicias do desenvolvimento como, por exemplo, na especificação de requisitos. A fase de teste do software deve estar integrada ao processo de desenvolvimento do sistema. 8. Ref.: 2977134 Pontos: 1,00 / 1,00 Qual opção a seguir melhor representa a afirmativa abaixo? "Modelo que permite a revisão de fases anteriores e a superposição entre as fases." Modelo balbúrdia. Modelo de processo cascata. Ciclo de vida do projeto. Modelo em cascata com realimentação. Modelo codifica-remenda. 9. Ref.: 54906 Pontos: 0,00 / 1,00 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: Somente a sentença I está correta Somente as sentenças II e III estão corretas Somente as sentenças I e III estão corretas Todas as sentenças apresentadas estão corretas Somente as sentenças I e II estão corretas 10. Ref.: 2910666 Pontos: 1,00 / 1,00 Dentre as sentenças apresentadas, maque aquela que Não indica uma melhor prática do Processo Unificado. Identificação de riscos; Dificuldade para tratar requisitos que mudam; Usar arquiteturas baseada em componentes; Desenvolver software iterativamente; Verificar a qualidade do software continuamente;
Compartilhar