Questões de Concurso
Sobre métricas de software em engenharia de software
Foram encontradas 636 questões
A questão baseia-se nas Figura 10(a), 10(b) e 10(c). Sobre a Figura 10(a),
considere os seguintes aspectos: (1) ela mostra uma tabela na qual constam,
intencionalmente, os requisitos de software de um novo projeto de desenvolvimento de
software, que serão completamente levantados e analisados apenas nos dois primeiros
meses de trabalho; (2) no primeiro mês, serão levantados e analisados os requisitos
"Manter Aluno", "Manter Professor", "Manter Curso" e "Manter Disciplina"; (3) cada um dos
"Manter", do primeiro mês, é composto unicamente pelas funcionalidades incluir, consultar,
atualizar e excluir (CRUD). Por exemplo, "Manter Aluno" é composto, apenas, pelos
processos elementares "Incluir Aluno", "Consultar Aluno", "Atualizar Aluno" e "Excluir
Aluno". A Figura 10(b) exibe uma visão geral do "Processo Unificado Rational" (RUP), no
qual se inseriu, em alguns lugares, retângulos para ocultar qualquer texto existente nesses
locais. A Figura 10(c) mostra uma tabela utilizada para determinação da contribuição de
Pontos de Função (PF) em contagens estimadas, segundo a NESMA (NESMA Early FPA
Counting), na qual serão consideradas, apenas, as "Entradas Externas" (EE), "Consultas
Externas" (CE) e "Saídas Externas" (SE).
A questão baseia-se nas Figura 10(a), 10(b) e 10(c). Sobre a Figura 10(a),
considere os seguintes aspectos: (1) ela mostra uma tabela na qual constam,
intencionalmente, os requisitos de software de um novo projeto de desenvolvimento de
software, que serão completamente levantados e analisados apenas nos dois primeiros
meses de trabalho; (2) no primeiro mês, serão levantados e analisados os requisitos
"Manter Aluno", "Manter Professor", "Manter Curso" e "Manter Disciplina"; (3) cada um dos
"Manter", do primeiro mês, é composto unicamente pelas funcionalidades incluir, consultar,
atualizar e excluir (CRUD). Por exemplo, "Manter Aluno" é composto, apenas, pelos
processos elementares "Incluir Aluno", "Consultar Aluno", "Atualizar Aluno" e "Excluir
Aluno". A Figura 10(b) exibe uma visão geral do "Processo Unificado Rational" (RUP), no
qual se inseriu, em alguns lugares, retângulos para ocultar qualquer texto existente nesses
locais. A Figura 10(c) mostra uma tabela utilizada para determinação da contribuição de
Pontos de Função (PF) em contagens estimadas, segundo a NESMA (NESMA Early FPA
Counting), na qual serão consideradas, apenas, as "Entradas Externas" (EE), "Consultas
Externas" (CE) e "Saídas Externas" (SE).
I. Na metodologia de desenvolvimento de software RUP, os módulos nº 1 e 2, mostrados na Figura 10(a), são exemplo de iterações.
II. No RUP, o escopo do software é estabelecido na fase chamada de "Iniciação".
III. "Manter Aluno", "Manter Professor" e "Manter Curso", no RUP, são exemplos de requisitos funcionais do sistema, chamados de casos de uso.
Quais estão corretas?
No que se refere à análise de pontos por função, analise os itens a seguir e, ao final, assinale a alternativa correta:
I – Pontua a complexidade do código desenvolvido em Java.
II – Analisa arquivos, arquivos de interface externa, entradas do usuário, saídas do usuário e consultas do usuário.
III – É um método para elicitação de requisitos.
1) ______________ é um lapso humano que resulta em um software incorreto. 2) _______________é uma condição acidental que provoca uma unidade do sistema a não operar da forma necessária. 3) ______________é uma anomalia no produto. 4) ______________ ocorre quando uma unidade funcional de um sistema relacionado a um software não mais consegue desempenhar as funções necessárias ou deixa de operar dentro dos limites especificados.
As lacunas estão correta e respectivamente preenchidas em:
A métrica de qualidade de código que mede a complexidade estrutural de um programa computando o número de caminhos linearmente independentes ao longo do código-fonte é denominada
Acerca das métricas e estimativas de software que utilizam a análise por pontos de função, julgue o item subsequente.
Devido a suas características, uma tela de login pode ser
considerada como um exemplo de consulta externa em uma
contagem de pontos de função.
Acerca das métricas e estimativas de software que utilizam a análise por pontos de função, julgue o item subsequente.
Na contagem dos tipos de elementos usados para a
determinação da complexidade dos tipos de função, os tipos
de elementos de registro correspondem ao número de campos
distintos e não repetitivos identificáveis pelo usuário.
Acerca das métricas e estimativas de software que utilizam a análise por pontos de função, julgue o item subsequente.
A partir dos resultados apresentados pela métrica ponto por
função, é possível estimar a quantidade de erros que serão
encontrados durante o teste.
Os pontos por função não ajustados (PFNA) devem ser multiplicados pelo seu fator de ajuste (FA) para que se obtenha, assim, o valor final dos pontos por função.
A contagem das funções de transações (FT) deve ser precedida pela contagem dos tipos de funções de dados.
Determinado órgão governamental está utilizando a técnica de Análise de Pontos de Função (APF) para efetuar a contagem de suas aplicações e gerar uma base histórica própria.
Sendo assim, para a contagem de um sistema que atende a atividade-fim desse órgão, será necessário: