Prévia do material em texto
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 os tipos de linguagens existentes, encontramos as linguagens que são interpretadas e as linguagens que são compiladas. Uma característica marcante das linguagens interpretadas é: Primeiro, faz uma leitura completa do código, identificando variáveis e outros elementos e montando uma tabela com estas informações As linguagens interpretadas fazem alterações no código, de forma a torná‐lo otimizado Por acontecer em tempo de execução, tipicamente tem um ótimo desempenho Enquanto uma linha é sempre uma instrução na tradução, x linhas no código terão y linhas de comandos de máquina, de acordo com o interpretador As linguagens interpretadas executam o código até o ponto em que há um erro A Fase de Manutenção tem como objetivo corrigir os erros que não foram detectados nas fases anteriores, propor melhorias no sistema e prover suporte ao sistema que foi desenvolvido. Em relação à documentação do produto, o que descreve o manual de referência? Descreve apenas as funcionalidades do sistema, usando uma linguagem clara para o usuário final. Descreve facilidades do uso do sistema, informa os erros que podem ocorrer e como agir quando encontra‐los. Descreve as funcionalidades do sistema, como o usuário pode utilizar e os pré‐requisitos necessários para funcionar. Descreve as funcionalidades do sistema e as facilidades do uso do sistema. Descreve como instalar o sistema, plataformas de operação, pré‐requisitos necessários. O teste de produto de software apresenta duas fases: __________ e __________. gerenciamento e validação verificação e validação controle e validação gerenciamento e controle verificação e controle