Questões de Concurso Sobre métricas de software em engenharia de software

Foram encontradas 692 questões

Q45748 Engenharia de Software
A estimativa de software que se baseia na análise por pontos de função tem como insumos as métricas relacionadas a seguir, EXCETO o número de
Alternativas
Q34093 Engenharia de Software
Julgue os itens subsequentes, relativos às as métricas de software, medições que se referem a um sistema, processo ou documentação,
e que, aliadas aos padrões, auxiliam na qualidade do software.
A medida de complexidade ciclomática avalia o número de caminhos de execução diferentes de um dado programa, sendo diretamente relacionada à facilidade de compreensão do programa. Calculada a partir da análise de um grafo dirigido, representa os possíveis caminhos de execução do programa, e desvios incondicionais contribuem para o aumento de valor desse cálculo.
Alternativas
Q18962 Engenharia de Software
Julgue os itens a seguir, relativos ao CMMI e APF.
Os tipos de contagem de pontos por função podem ser de projetos de desenvolvimento, projetos de melhorias ou de aplicações, sendo a contagem de pontos por função por estimativa realizada nos estágios iniciais de contagem.
Alternativas
Q18961 Engenharia de Software
Julgue os itens a seguir, relativos ao CMMI e APF.
As bases de dados históricas contêm medições de projetos que ajudam a estabelecer planos mais realistas, pois algumas das razões para medir software são entender, prever e controlar seu processo de desenvolvimento.
Alternativas
Q18960 Engenharia de Software
Julgue os itens a seguir, relativos ao CMMI e APF.
A métrica de pontos por função serve para, entre outras utilidades, apoiar a gestão de projetos, especificamente no que se refere às estimativas de tamanho do software, medindo o tamanho funcional de projetos de software por meio da quantificação dos requisitos funcionais.
Alternativas
Q13905 Engenharia de Software
O valor do fator de ajuste (VAF) para calcular os pontos de função ajustados é baseado
Alternativas
Q13904 Engenharia de Software
O primeiro passo para alcançar estimativas efetivas para um projeto de software, por meio de análise de pontos de função, é estimar
Alternativas
Q403012 Engenharia de Software
Considere que 20 é o nível de influência global (ajuste fino total) aplicado em um cálculo de pontos por função. Então, o número de pontos por função ajustado (PFA) em relação ao bruto (PFB) é dado por
Alternativas
Q162888 Engenharia de Software
Observe o fluxograma abaixo que representa o fluxo de controle para um algoritmo hipotético.

Imagem 018.jpg

Pode-se afirmar que a complexidade ciclomática do algoritmo é:
Alternativas
Ano: 2008 Banca: FCC Órgão: TCE-AL Prova: FCC - 2008 - TCE-AL - Analista de Sistemas |
Q54058 Engenharia de Software
Durante a medição do grau de complexidade de um sistema foram apurados 550 pontos de função brutos. Considerando que o somatório dos graus atribuídos aos fatores de ajuste foi 30, a medida final em pontos de função foi
Alternativas
Q45712 Engenharia de Software
Das métricas listadas a seguir, a que não é considerada uma métrica de Produto de Software é:
Alternativas
Q45711 Engenharia de Software
Considere as assertivas sobre a técnica de pontos de função para a estimativa de custo de desenvolvimento de um software:

I. A medida de pontos de função é independente da linguagem de implementação do software.
II. Os pontos de função são mais apropriados para medir os sistemas de processamento de dados dominados por operações de entrada e saída.
III. Existem grandes variações na contagem de pontos de função, dependendo do julgamento de quem fez a estimativa.

As assertivas corretas são:
Alternativas
Q20417 Engenharia de Software
Imagem 071.jpg

Considerando a figura acima, obtida de ibm.com/rational, que apresenta detalhes do workflow da disciplina de requisitos do RUP,
julgue os próximos itens, com relação a conceitos de desenvolvimento de aplicações e bancos de dados.
Considere o uso da técnica de pontos por função, bem como a arquitetura empregada no desenvolvimento de aplicações para ambiente Internet em múltiplas camadas. Nessa situação, cada caso de uso presente em um modelo de casos de uso é mais diretamente associado à contagem das funções de dados (data functions) que à contagem das funções de transação (transaction functions).
Alternativas
Q20414 Engenharia de Software
Imagem 069.jpg

A figura acima, adaptada de ibm.com/rational, apresenta um conjunto de conceitos abordados na ferramenta RUP (rational unified
process), em sua versão 2003. Considerando essa figura, julgue os itens a seguir, acerca dos conceitos de desenvolvimento de
aplicações e bancos de dados.
Em um projeto de desenvolvimento de software que adota o modelo de processos e as disciplinas propostas pelo RUP, a contagem de pontos de função não-ajustados (unadjusted function points) produzirá resultados mais eficazes para o gerente de projetos durante a fase de elaboração do que durante a fase de transição.
Alternativas
Q14577 Engenharia de Software
O gerente solicitou que fossem colhidas algumas métricas de performance do processo. Dentre as métricas selecionadas, qual NÃO constitui um índice de performance aplicável neste contexto, já que sua "otimização" poderia afetar a qualidade do processo?
Alternativas
Q5954 Engenharia de Software
Um sistema de RH fornece uma funcionalidade que pesquisa o histórico do empregado a partir de sua matrícula. Se a matrícula for válida, uma tela é exibida com os seguintes dados:

. Nome completo;
. Funções exercidas e o período de cada uma delas;
. Tempo de empresa.

Caso a matrícula não seja válida, uma mensagem de erro é apresentada. Segundo a Análise de Pontos de Função, quantas funções transacionais são contadas para essa tela?
Alternativas
Q5953 Engenharia de Software
O sistema de cadastro de eventos de uma empresa de consultoria em TI dispõe de uma tela que lista as palestras gratuitas realizadas no mês, ordenadas por dia, com totalização. No contexto de Análise de Pontos de Função, essa tela do sistema é contada como
Alternativas
Q203337 Engenharia de Software
Métrica de software orienta a função e usa uma medida de funcionalidade entregue pela aplicação como valor de normalização. Como “funcionalidade” não pode ser medida diretamente, deve ser originada indiretamente usando outras medidas diretas. Os valores do domínio da informação são definidos através de:
Alternativas
Q33911 Engenharia de Software
Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.
Considere que seja necessário estimar o tamanho de um projeto de uma nova aplicação a ser desenvolvida na plataforma mencionada. Nessa situação, é correto afirmar que a adição de uma nova página HTML produzirá um aumento no número total de pontos de função não ajustados; que o atendimento a uma demanda por produção de componentes de código reusáveis, para uso em outro projeto de desenvolvimento de software na mesma organização, incrementará o fator de ajuste de medição (value adjustment factor) para esse projeto.
Alternativas
Q33910 Engenharia de Software
Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.
Plotando-se um gráfico da produtividade da referida organização durante o desenvolvimento de várias aplicações, que relacione o número de homens-hora de projeto para implementar cada aplicação e o número de pontos de função dessa aplicação, obtém-se uma curva aproximadamente linear.
Alternativas
Respostas
661: C
662: C
663: C
664: C
665: C
666: A
667: C
668: D
669: B
670: B
671: C
672: D
673: E
674: C
675: C
676: A
677: D
678: E
679: E
680: E