Buscar

Avaliando o Aprendizado - Processos de Desenvolvimento de Software I-479

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

Mais conteúdos dessa disciplina