Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0285_EX_A10_201609101987_V1 SEMINÁRIOS INTEGRADOS EM ANÁLISE E DESENV. SIST. 10a aula Lupa Vídeo PPT MP3 Exercício: CCT0285_EX_A10_201609101987_V1 Matrícula: 201609101987 Aluno(a): WILIAM BONETTI Data: 09/11/2017 11:52:51 (Finalizada) 1a Questão (Ref.: 201609865463) Fórum de Dúvidas (0) Saiba (0) Segundo a bibliografia e o material apresentado, métrica de software se refere ao tamanho do produto (linhas de código), grau de facilidade, número de defeitos e/ou número de pessoas-dia requerido para desenvolvimento do software, que comparados a padrões pré estabelecidos é um fator em busca da qualidade. Dentre as métricas apresentadas, leia atentamente as definições apresentadas abaixo e marque a que define a função para FAN-OUT . Medida de comprimento da média de palavras e sentenças em documento. Quanto maior o número, maior a dificuldade de compreensão. Número de linhas que compõem o código. Quanto maior essa medida, maior o risco de erros. Extrai a medida do número de estruturas de controle utilizadas no componente e define os caminhos independentes utilizados para realização de teste de software. Representa o número de funções que o módulo utiliza. Representa o número de funções que utiliza um módulo. 2a Questão (Ref.: 201609865469) Fórum de Dúvidas (0) Saiba (0) Considerando os conceitos relacionados às métricas utilizadas em qualidade de software NÃO é correto dizer que: O número de regiões determinado na complexidade ciclomática corresponde ao número de caminhos independentes. Os caminhos independentes determinados pela métrica Complexidade Ciclomática podem ser usados na realização de teste de software. A medição de um software consiste na apuração de um valor numérico que será comparado a padrões definidos para verificar a qualidade. A partir do valor obtido na complexidade ciclomática sabe-se o número de funções que utiliza um módulo. Não existe um valor ótimo apurado a partir de uma medição, pois depende da natureza do problema observado. 3a Questão (Ref.: 201609744365) Fórum de Dúvidas (0) Saiba (0) Com o crescimento de produção de software tornou-se necessária a criação de processos que pudessem aferir o nível de qualidade que o software oferece. A esses processos denomina-se "Processos de Certificação". Marque a alternativa que NÃO está relacionada às proposições apresentadas nos Processos de Certificação. Nos processos de certificação são considerados aspectos desde o processo de desenvolvimento, passando por construção dos programas até aspectos de usabilidade, acessibilidade, operabilidade, manutenabilidade e segurança. A certificação faz parte de uma estratégia de sobrevivência em um mercado cada vez mais exigente e competitivo. Os processos de certificação são definidos de acordo com a natureza de cada empresa fornecedora do software. Têm como objetivo avaliar o software, conferindo a ele uma chancela do nível de qualidade que produz. Oferecem uma garantia em relação à eficiência do software certificado. Gabarito Comentado 4a Questão (Ref.: 201609744367) Fórum de Dúvidas (0) Saiba (0) Não se pode obter qualidade se não houver medida e por isso existem métricas que possibilitam realizar medidas sob diversos aspectos, como tamanho de programas, nível de usabilidade, dentre outras. Para obtenção da medida passa-se pelo processo de medição que possui atividades. Analisando as alternativas abaixo, indique a que NÃO indica uma atividade do processo de medição. Aplicação da métrica. Seleção dos componentes a serem avaliados. Apuração das medidas a partir da comparação aos padrões e medições anteriores. Escolha das medições em função do problema. Definição de uma equipe especializada para participação do processo de medição. Gabarito Comentado 5a Questão (Ref.: 201609706794) Fórum de Dúvidas (0) Saiba (0) A Norma ISO/IEC FDIS 14764 (2006) estabelece definições de vários tipos de manutenção e fornece um guia para gerenciar o processo de manutenção, que pode ser aplicado no planejamento, execução e controle, revisão e avaliação, e fechamento do processo de manutenção. Segundo essa Norma, solicitações de modificação são classificadas como corretiva, preventiva, adaptativa ou perfectiva. Os detalhes de como implementar ou realizar as atividades e tarefas de manutenção não são especificadas pela Norma, sendo de responsabilidade do mantenedor. ISO/IEC FDIS 14764. Software Engineering - Software Life Cycle Processes - Maintenance. 2006. Considerando os tipos de manutenção e as atividades de implementação do processo, avalie as afirmações a seguir. I-O mantenedor deve desenvolver, documentar e executar planos e procedimentos para realizar as atividades e tarefas do processo de manutenção. II-O mantenedor deve alterar a configuração do sistema para corrigir erros identificados pelos usuários usando a manutenção perfectiva. III-O mantenedor deve estabelecer procedimentos para receber, registrar e rastrear solicitações de modificação/registro de problemas dos usuários, e também prover realimentação para os usuários. IV-O mantenedor deve documentar a estratégia a ser usada para melhorar a manutebilidade futura do sistema, usando a manutenção corretiva. É correto apenas o que se afirma em II II e IV I e III I III e IV Gabarito Comentado 6a Questão (Ref.: 201609865466) Fórum de Dúvidas (0) Saiba (0) Segundo a bibliografia e o material apresentado, métrica de software se refere ao tamanho do produto (linhas de código), grau de facilidade, número de defeitos e/ou número de pessoas-dia requerido para desenvolvimento do software, que comparados a padrões pré estabelecidos é um fator em busca da qualidade. Dentre as métricas apresentadas, leia atentamente as definições apresentadas abaixo e marque a que define a função para FAN-IN . Representa o número de funções que utiliza um módulo. Extrai a medida do número de estruturas de controle utilizadas no componente e define os caminhos independentes utilizados para realização de teste de software. Representa o número de funções que o módulo utiliza. Medida de comprimento da média de palavras e sentenças em documento. Quanto maior o número, maior a dificuldade de compreensão. Número de linhas que compõem o código. Quanto maior essa medida, maior o risco de erros. 7a Questão (Ref.: 201609706826) Fórum de Dúvidas (0) Saiba (0) Com relação as técnicas de teste de software, considere as afirmativas a seguir. I. O teste Caixa Preta visa encontrar os seguintes erros: funções não encontradas ou incorretas e erros de interface. II. O teste Caixa Branca é utilizado para garantir que todos os caminhos independentes dentro de um módulo tenham sido executados pelo menos uma vez e executar todas as decisões lógicas nos caminhos verdadeiro e falso. III. O teste de Estruturas de Controle é utilizado para verificar a hierarquia entre as diferentes classes do sistema e identificar possíveis problemas de conexão entre as classes. IV. Testes baseados em cenários concentram-se no produto, para identificar possíveis erros e a correção dos mesmos no menor tempo possível. Podemos afirmar que Somente as afirmativas I e II são corretas. Somente as afirmativas III e IV são corretas Somente as afirmativas I e IV são corretas. Somente as afirmativas II, III e IV são corretas. Somente as afirmativas I, II e III são corretas. Gabarito Comentado 8a Questão (Ref.: 201609365765) Fórum de Dúvidas (0) Saiba (0) Indique o nível de maturidade em relação ao objetivo descrito, considerando a norma CMM correlacionando a coluna da esquerda com a da direita. 1-Inicial [ ] Aorganização está engajada na melhoria contínua de seus processos, em fase de otimização. 2- Repetitivo [ ] Medidas de qualidade e produtividade são coletadas em todos os projetos: avaliação e análise contínua do desempenho, com uma visão qualitativa. 3-Definido [ ] O sucesso do projeto está relacionado ao empenho da equipe. 4- Gerenciado [ ] Os processos utilizados são estabelecidos e padronizados em toda a organização. 5- Otimizado [ ] Os projetos usam processos que são definidos, documentados, usados, disseminados, medidos, fiscalizados e com rotinas de melhoria. Qual a alternativa de associação correta? 4-5-2-3-1 4-5-3-2-1 4-5-1-2-3 5-4-1-2-3 2-5-4-3-1 Gabarito Comentado
Compartilhar