Buscar

ASPECTOS DE QUALIDADE DE SOFTWARE MÉTRICAS DE DESENVOLVIMENTO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais