Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV1 Aluno: Professor: Turma: Nota da Prova: 4,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 13/10/2015 17:00:32 1 a Questão (Ref.: 201007324335) Pontos: 0,5 / 0,5 Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete a frase escrevendo o nome de cada elemento de código utilizado em linguagem de programação: __________: Descreve as características dos objetos. __________: Tipo de instrução executada de forma sequencial. __________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida. __________: Serviço que a classe presta. __________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica. Marque a alternativa correta: Sequência - Iteração - Atributo - Método - Seleção Atributo - Sequência - Iteração - Método - Seleção Método - Seleção - Atributo - Sequência - Iteração Atributo - Iteração - Método - Seleção - Sequência Iteração - Método - Seleção - Atributo - Sequência 2 a Questão (Ref.: 201007325771) Pontos: 0,0 / 0,5 Sommerville define software como sendo programas de computador e documentação associada. Os produtos de softwares podem ser desenvolvidos para um cliente específico ou para um mercado geral. Para o desenvolvimento do produto/programa, é necessário escrevê-lo utilizando uma _______________________ a qual será convertida para uma _____________________, ou seja, em um formato que será compreendido pelo processadores Assinale a ÚNICA opção que complementa cada frase corretamente linguagem de programação / linguagem de máquina linguagem de programação / linguagem interpretada linguagem de máquina / linguagem interpretada linguagem interpretada / linguagem de máquina linguagem de máquina / linguagem de programação 3 a Questão (Ref.: 201007144631) Pontos: 0,5 / 0,5 Basicamente o que é um processo de software? Um processo de software define que linguagem deve se usar. Um processo de software define o que deve ser feito, como deve ser feito, por quem deve ser feito e quando deve ser feito. Um processo de software define como se testar. Um processo de software define a forma como os requisitos devem ser levantados. Um processo de software define como um produto deve ser entregue. 4 a Questão (Ref.: 201007147725) Pontos: 0,5 / 0,5 Conforme Roger Pressman o que é um processo de software? É a área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de sistemas de software aplicando tecnologias e práticas de gerência de projetos e outras disciplinas, objetivando organização, produtividade e qualidade. É a área do conhecimento da computação voltada para a qualidade. É a área do conhecimento da computação voltada para a manutenção. É a área do conhecimento da computação voltada para o desenvolvimento. É a área do conhecimento da computação voltada para a especificação. 5 a Questão (Ref.: 201007322405) Pontos: 1,0 / 1,0 Qual o tipo de análise que tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com o detalhamento de requisitos para visualizar e fornecer uma base para identificar soluções para os requisitos apresentados? Análise estrutural Análise compotamental Análise semântica Análise ambiental Análise funcional 6 a Questão (Ref.: 201007750336) Pontos: 1,0 / 1,0 O seguinte diagrama é um diagrama de interação que dá ênfase à ordenação temporal das mensagens iteração objeto atividade sequência colaboração 7 a Questão (Ref.: 201007799964) Pontos: 1,0 / 1,0 Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar: a solução que será tomada para resolução do problema as diretrizes para as implementações de novos projetos os custos associados para a resolução do problema as alternativas para a resolução do problema os riscos associados ao projeto 8 a Questão (Ref.: 201007723623) Pontos: 0,0 / 1,0 Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o comportamento de cada componente, sendo desenvolvido em conjunto com a documentação voltada para os usuários ou com a documentação do código do programa é o tático ou desenho lógico estratégico ou desenho arquitetônico estratégico ou desenho detalhado operacional ou desenho lógico operacional ou desenho detalhado 9 a Questão (Ref.: 201007322466) Pontos: 0,0 / 1,0 Uma representação definida de um procedimento de teste define um(a): Critério de teste de software Objetivo de teste de software Script de teste de software Forma de teste de software Definição de teste de software 10 a Questão (Ref.: 201007321442) Pontos: 0,0 / 1,0 As modalidades de teste são classificadas quanto ao uso do código em Testes Estáticos ou Verificações e Testes Dinâmicos ou Validações. Analise as afirmativas abaixo e assinale a única resposta correta. I- Testes Estáticos são efetuados antes da implementação e Testes Dinâmicos nas fases iniciais, verificando a qualidade do software; II- Testes Estáticos são efetuados para verificar a qualidade no processo e Testes Dinâmicos são efetuados para verificar a qualidade do produto; III- Testes Estáticos são efetuados para verificar a qualidade no produto e Testes Dinâmicos são efetuados para verificar a qualidade do processo; IV- Testes Estáticos são efetuados nas fases iniciais do projeto e Testes Dinâmicos são efetuados durante ou após a implementação. Assinale a ÚNICA opção correta Apenas II e II estão corretas; Apenas III e IV estão corretas; Apenas I e III estão corretas; Apenas II e IV estão corretas; Apenas I e II estão corretas; Período de não visualização da prova: desde 01/10/2015 até 21/10/2015.
Compartilhar