Baixe o app para aproveitar ainda mais
Prévia do material em texto
Processos de Desenvolvimento de Software – AV2 1 - Assinale a opção que NÂO representa uma característica do modelo em Cascata Clássio, no percurso dos processo de desenvolvimento de software. Permite a sobreposição de chaves. 2 - Com base nas teorias estudas na disciplina de processo de desenvolvimento de software, cite duas características que o modelo em espiral tem em relação ao modelo de prototipação e ao modelo interativo-incremental. - Os riscos são explicitamente avaliados e resolvidos durante o processo (análise de risco); - Em cada volta do espiral há possibilidade de se interromper ou não o processo. 3 - Com base nas teorias estudadas na disciplina de processo de desenvolvimento de software, discorra em no máximo 6 linhas, sobre o modelo de ciclo de vida iterativo-incremental. Neste tipo de modelo é possível conhecer os requisitos, pensar e mapear o processo por etapas e implantar gradativamente, ao longo do tempo, as funcionalidades(partes) de um produto. Caracteriza-se também, por várias iterações (repetições) total ou parcial das mesmas etapas do processo que, consequentemente, permitirão várias participações do usuário e a agregação de novas necessidades evolutivas ou corretivas durante o desenvolvimento. 4 - 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: 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. 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. 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. Somente as sentenças I e III estão corretas 5 - Descreve as funcionalidades do sistema, como o usuario pode utilizar, os pré-requisitos necessarios para funcionar: manual de introdução 6 - O Interpretador é definido por: Um programa que, além de fazer a leitura do código fonte e transformá-lo em código objeto, transforma-o em um código executável. 7 - Assinale dentre as opções abaixo,a única que corresponde a definição a seguir. “São testes baseados na execução do código do programa. Os testes seguem, também, um questionário com base nos aspectos estruturais e funcionais do programa.” Testes dinâmicos 8 - Na fase de reutilização é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema. Com relação a reutilização assinale a alternativa INCORRETA: Reutilização de classe - bibliotecas e classes fundamentais 9 - Quando em um projeto muito grande o processo permite que as atividades sejam divididas e desenvolvidas por partes estamos falando do modelo: Iterativo-incremental 10 - A complexidade do projeto de um sistema de controle está ligada ao número de especificações a serem cumpridas e ao número de parâmetros variáveis de controladores, e quando se utiliza simultaneamente controladores em cascata e compensadores de realimentação pode-se chegar a um ponto onde não é viável a utilização de métodos convencionais de projeto. Por estes motivos: É justificável, e até mesmo imprescindível, a utilização de métodos computacionais alternativos para o projeto de sistemas de controle, que sejam mais avançados, mas também fáceis de usar.
Compartilhar