Questões sobre Engenharia de Software

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)

  • A.

    componente cliente e um componente adaptador

  • B.

    componente cliente e um decorador

  • C.

    componente concreto e um decorador

  • D.

    componente concreto e um componente adaptador

  • E.

    instância única e um decorador

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.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

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):

  • A. 4
  • B. 6
  • C. 13
  • D. 25
  • E. 45

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:

  • A.

    de métodos formais;

  • B.

    sequencial linear;

  • C.

    RAD;

  • D.

    espiral;

  • E.

    incremental.

  • A.

    I - P , II - S , III - R

  • B.

    I - R , II - Q , III - S

  • C.

    I - S , II - Q , III - P

  • D.

    I - R , II - P , III - Q

  • E.

    I - S , II - P , III - Q

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.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

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:

  • A.

    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;

  • B.

    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;

  • C.

    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;

  • D.

    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;

  • E.

    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

  • A.

    as duas afirmações são verdadeiras, e a segunda justifica a primeira.

  • B.

    as duas afirmações são verdadeiras, e a segunda não justifica a primeira.

  • C.

    a primeira afirmação é verdadeira, e a segunda é falsa.

  • D.

    a primeira afirmação é falsa, e a segunda é verdadeira.

  • E.

    as duas afirmações são falsas.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...