921 Q656710
Ciência da Computação
Ano: 2017
Banca: COPESE / UFPI

A medição é um processo de fundamental importância no desenvolvimento de um software. Sobre esse tema, para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.

( ) Os termos medida, medição e métrica, embora usados com frequência de forma intercambiável, possuem diferenças sob o contexto da engenharia de software.

( ) Uma métrica ajuda na avaliação dos modelos de análise e projeto, além de facilitar o projeto de testes mais eficazes.

( ) Na atividade de coleção, as métricas são coletadas, computadas e ferramentas matemáticas são aplicadas para a análise.

( ) A métrica ponto de função é uma métrica orientada a tamanho.

922 Q656709
Ciência da Computação
Ano: 2017
Banca: Banca não informada

Dentro do contexto da Engenharia de Software, entende-se que a elaboração de softwares possui várias fases de desenvolvimento. Avalie as afirmações abaixo com relação às características do ciclo de vida de softwares e assinale (V) para verdadeiro ou (F) para falso.

( ) O ciclo de vida de um software está relacionado aos estágios de análise, desenho e implementação.

( ) A etapa de análise de riscos, no ciclo de vida da versão inicial do modelo em espiral, é realizada dentro da fase de desenvolvimento.

( ) O foco da análise, no ciclo de vida de software, é a modelagem dos conceitos presentes no domínio do problema.

( ) As atividades fundamentais relacionadas ao processo de construção de um software incluem a percepção de uma necessidade, o desenvol...

923 Q656708
Ciência da Computação
Ano: 2017
Banca: Banca não informada

Na Engenharia de Software são propostos modelos de desenvolvimento que estabelecem fases para a elaboração de softwares, sob padrões pré-estabelecidos. Um desses modelos é denominado modelo em cascata. Segundo Paula Filho (2011), os principais estágios desse modelo demonstram as atividades fundamentais de desenvolvimento de software.

Sobre essas atividades, é possível afirmar corretamente que é na fase de

924 Q656707
Ciência da Computação
Ano: 2017
Banca: Banca não informada

Uma referência para um objeto de subclasse pode ser convertida implicitamente em uma referência para um objeto de superclasse porque um objeto de subclasse é um objeto de superclasse, por herança. Existem, portanto, maneiras possíveis de misturar e corresponder referências para superclasse e referências para subclasse com objetos de superclasse e objetos de subclasse. (DEITEL & DEITEL, 2003, p.446).

Analise as afirmativas abaixo com relação à possibilidade de se misturar as referências às subclasses/superclasses e assinale (V) para verdadeiro ou (F) para falso.

( ) Fazer referência a um objeto de superclasse com uma referência para superclasse é simples e direto.

( ) Fazer referência a um objeto de subclasse com uma referência para subclasse não é d...

925 Q656706
Ciência da Computação
Ano: 2017
Banca: Banca não informada

Associe as colunas, relacionando as técnicas de teste às suas definições / características.

A sequência correta dessa associação é

926 Q656705
Ciência da Computação
Ano: 2017
Banca: Banca não informada
Em uma aplicação desenvolvida sob o paradigma da orientação por objetos, é comum utilizar o recurso de herança entre classes. Em se tratando de classes Java persistentes, para trabalhar com herança entre classes, a API de JPA (Java Persistence API) NÃO fornece
927 Q656704
Ciência da Computação
Ano: 2017
Banca: Banca não informada

Padrões de projeto nomeiam, explicam e avaliam um aspecto de projeto importante e recorrente em sistemas orientados a objetos. Avalie as características atribuídas a um padrão de projeto.

I- Usado quando uma classe é usuária de uma certa hierarquia/ família de algoritmos, como um algoritmo de busca ou ordenação.

II- Esse padrão define uma família de algoritmos, encapsula cada um deles e os torna intercambiáveis.

 III- Como existem diversos algoritmos em uma mesma família, não é desejável que se codifique todos eles em uma mesma classe.

IV- Permite que um algoritmo varie, independentemente dos clientes que o utilizam.

V- Fornece uma maneira de configurar uma classe com um dentre muitos comportamentos.

VI- Pode ser usado para evit...

928 Q656701
Ciência da Computação
Ano: 2017
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)
Para qualquer teste que venha a ser feito utilizando o JMeter, é necessário criar um Test Plan incluindo os elementos do teste. Alguns desses elementos podem ser:
929 Q656700
Ciência da Computação
Ano: 2017
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)
Quanto ao desenvolvimento dos modelos do processo AS IS e o TO BE, assinale a alternativa que esteja tecnicamente correta:
930 Q656699
Ciência da Computação
Ano: 2017
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)
A NESMA reconhece três métodos de Análise de Pontos de Função (APF), que são métodos de Medição de Tamanho Funcional (FSM) autossuficientes. Esse três métodos são respectivamente: