Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0194_AV PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Turma: 9001/ AANota da Prova: 5,5 Nota de Partic.: 0 Av. Parcial 1,5 1a Questão (Ref.: 201301250973) Pontos: 1,5 / 1,5 Nas atividades de levantamento de requisitos, precisamos identificar os serviços esperados do sistema e restrições sobre as quais ele deve operar. Desta forma, precisamos utilizar técnicas de elicitação. Comente três técnicas utilizadas. Diga, também, qual é a finalidade de cada uma dessas técnicas. Resposta: Brainstorming: ocorre em um ambiente informal, em que toda idéia deve ser levada em consideração para solução de um problema. Entrevista: é realizada uma entrevista com aqueles que estarão diretamente envolvidos com a utilização do sistema para saber quais são as necessidades para o desenvolvimento do mesmo. Questionário: as pessoas que utilizarão o sistema, preenchem uma ficha de questionário apontando as necessidades gerais para o desenvolvimento do sistema. Gabarito: 1. Entrevista Utilização na análise de problema e na engenharia de requisitos com o objetivo de entender as perspectivas do cliente/usuário. Entender quem são os agentes e quais as necessidades, o problema e a solução. 2. Questionários Forma de utilização que faz perguntas referentes ao sistema. Utilização de hipóteses para as relevâncias. Podem ser utilizados após a entrevista. 3. Casos de uso Identificação dos agentes que agem no sistema, das interfaces que o sistema/produto possuirá. Validação de pré requisitos. Representação visual ao invés de textual. 4. Brainstorm Ou tempestade de ideias, faz o levantamento de ideias, em que cada uma sugerida pode combinar na propositura de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates. Fundamentação do(a) Professor(a): Conforme gabarito. 2a Questão (Ref.: 201301252460) Pontos: 0,5 / 1,5 O processo do desenvolvimento ágil é baseado em um manifesto criado por desenvolvedores experientes. Cite duas características que o manifesto ágil procura valorizar. Resposta: Compartilhamento de informações através de reuniões Gabarito: Indivíduos e interações; Software em funcionamento; Colaboração com o cliente; Responder a mudanças. Fundamentação do(a) Professor(a): Indivíduos e interações; Software em funcionamento; Colaboração com o cliente; Responder a mudanças. 3a Questão (Ref.: 201301048508) Pontos: 0,0 / 0,5 Indique a alternativa correta para definir CONHECIMENTO: Experiência pessoal, informações analisadas, gerando ações ou decisões. Símbolos, números, letras. Dados analisados dentro de um contexto. Fatos brutos que retratam ocorrências atuais ou do passado. Conjunto de dados aos quais os seres humanos deram forma para torná los significativos e úteis. 4a Questão (Ref.: 201301616152) Pontos: 0,5 / 0,5 Na engenharia de requisitos, trata se de uma técnica de elicitação que ocorre em ambiente mais informal em que toda a idéia deve ser levada em consideração para a solução de um problema, sendo proibida a crítica a qualquer sugestão dada, e encorajada, inclusive, a criação de idéias que pareçam estranhas ou exóticas: Prototipação. Brainstorming. Análise de protocolos. Entrevista. Questionário. 5a Questão (Ref.: 201301676895) Pontos: 0,5 / 0,5 Os padrões a partir dos quais os objetos são criados são denominados entidades métodos instâncias atributos classes 6a Questão (Ref.: 201301726543) Pontos: 0,0 / 0,5 Nesta etapa do processo do desenvolvimento, o objetivo é mostrar como deve ser implementada a solução, porém não envolve qual o tipo de tecnologia especifica é necessária: Análise Implementação Desenho do produto Manutenção Concepção 7a Questão (Ref.: 201301249047) Pontos: 0,0 / 0,5 Uma representação definida de um procedimento de teste define um(a): Definição de teste de software Script de teste de software Forma de teste de software Critério de teste de software Objetivo de teste de software 8a Questão (Ref.: 201301252414) Pontos: 0,5 / 0,5 A Implementação é a etapa do processo de desenvolvimento de software que realiza a transformação do desenho em diversos tipos de componentes de código de programação. Analise as afirmativas a seguir em relação aos componentes de código: I Código fonte conjunto de instruções gerados através de uma Linguagem de Programação de forma lógica e estruturada. II Código Objeto Sequência binária de instruções, que são executadas diretamente por um processador. III Código de Máquina Resultado da compilação do código fonte. Assinale a única opção correta Somente a II está correta Somente I está correta Somente II e III estão corretas Somente I e II estão corretas Somente I e III estão corretas 9a Questão (Ref.: 201301251010) Pontos: 1,0 / 1,0 A documentação do produto adota métodos e formatos padronizados para cada família de produtos correlatos. Fazem parte da documentação do produto: I. Manual do usuário Documento com formato adequado ao perfil do publico que utilizará o sistema ou produto; II. Documentação de instalação Descrição de como instalar o sistema, plataformas de operação, pré requisitos necessários; III. Documentos técnicos Descreve estratégias de como chegar ao resultado final, registram os erros, problemas e ideias que ocorrem durante o projeto, e as razões que foram utilizadas para as tomadas de decisões. Marque a alternativa correta: Apenas a afirmativa II está correta Todas as afirmativas estão erradas Apenas as afirmativas II e III estão corretas Apenas a afirmativa I está correta Apenas as afirmativas I e II estão corretas 10a Questão (Ref.: 201301755757) Pontos: 1,0 / 1,0 Prototipação Criação de um modelo para ser analisado e desenvolvido a partir dele. O Analista coletará informações para um mini projeto, concentrando se nas entradas e saídas do software, bem como em suas iterações entre usuário e programa. Após a criação e aceitação do protótipo, o produto final será desenvolvido. Identifique a única alternativa que NÃO faz parte das atividades da prototipação: Refinamento protótipo Construção produto Projeto rápido Obtenção dos requisitos Análise de riscos Página 1 Página 2 Página 3
Compartilhar