Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
O Padrão de Projeto Decorador é formado por uma hierarquia de classes cuja classe mais genérica representa um componente ou um componente abstrato. Para o padrão ser útil, essa classe deve ser diretamente especializada em, pelo menos, outras duas classes que representam um(a)
componente cliente e um componente adaptador
componente cliente e um decorador
componente concreto e um decorador
componente concreto e um componente adaptador
instância única e um decorador
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Com relação a conceitos gerais da engenharia de software, julgue os itens seguintes.
A engenharia de software, disciplina relacionada aos aspectos da produção de software, abrange somente os processos técnicos do desenvolvimento de software.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Com relação ao assunto tratado no texto acima, julgue os itens a seguir.
Atributos de usabilidade são fundamentais em páginas da Internet, mas dispensáveis em intranets, onde os usuários podem ter treinamento específico para uso das interfaces.
Com relação ao uso de métricas de software, a figura abaixo ilustra o grafo de fluxo de um programa de computador. Assinale a alternativa correspondente ao valor de sua complexidade ciclomática (métrica de software que fornece uma medida quantitativa da complexidade lógica de um programa):
Ciência da Computação - Engenharia de Software - FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO) - 2011
Dos modelos de processo da engenharia de software, aquele que enfatiza o reuso e vem sendo utilizado em projetos com restrições de tempo, é conhecido como modelo:
de métodos formais;
sequencial linear;
RAD;
espiral;
incremental.
I - P , II - S , III - R
I - R , II - Q , III - S
I - S , II - Q , III - P
I - R , II - P , III - Q
I - S , II - P , III - Q
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Com relação a conceitos gerais da engenharia de software, julgue os itens seguintes.
Para a produção sistemática de software de qualidade, a engenharia de software propõe abordagens que atendam a qualidade sob a perspectiva do produto a ser criado, do processo de criação do produto e de sua adequação ao uso.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Acerca das informações contidas no texto acima, julgue os itens subsequentes.
O primeiro princípio citado por Travis enraíza a exigência do segundo, do terceiro e do quinto princípios, na medida em que, para a compreensão dos usuários, suas tarefas e contextos, devem-se levar em conta o seu envolvimento no processo de desenvolvimento, a avaliação de suas atividades e o respeito a seus hábitos e limitações.
Ciência da Computação - Engenharia de Software - FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO) - 2011
Nas métricas orientadas a função, os pontos por função são calculados utilizando cinco características do domínio da informação que são determinadas na contagem. Estas características são:
quantidade de entradas do usuário, quantidade de saídas do usuário, número de consultas do usuário, quantidade de arquivos e quantidade de interfaces externas;
linhas de código de entrada, linhas de código de saída, tamanho da memória de consulta, quantidade de defeitos relatados e número de produtos intermediários produzidos;
quantidade de entradas do usuário, quantidade de saídas do usuário, quantidade de defeitos relatados, quantidade de interfaces internas e quantidade de interfaces externas;
linhas de código de entrada, linhas de código de saída, quantidade de defeitos relatados, quantidade de retrabalho efetuado e número de consultas do usuário;
quantidade de entradas do usuário, quantidade de saídas do usuário, quantidade de códigos reutilizados, quantidade de defeitos relatados e número de consultas do usuário.
Ainda existem muitos projetos de software que atrasam, ultrapassam o orçamento e não produzem software que atenda às necessidades do cliente.
PORQUE
Não existem métricas de software padronizadas e universalmente aceitas, e, colocar mais homem/hora em um projeto atrasado, pode atrasar ainda mais a construção desse software.
Analisando-se as afirmações acima, conclui-se que
as duas afirmações são verdadeiras, e a segunda justifica a primeira.
as duas afirmações são verdadeiras, e a segunda não justifica a primeira.
a primeira afirmação é verdadeira, e a segunda é falsa.
a primeira afirmação é falsa, e a segunda é verdadeira.
as duas afirmações são falsas.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...