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.

Relacionando aos diagramas de estados da UML, considere,

I. Um cenário é uma sequência de eventos que ocorre durante uma execução particular de um sistema.

II. A mudança de estado causada por um evento denomina- se transição.

III. Um estado corresponde a um estímulo individual de um objeto a outro.

IV. Um evento é uma abstração dos valores dos atributos e das ligações de um objeto.

É correto o que se afirma APENAS em

  • A.

    I e II.

  • B.

    I e III.

  • C.

    II e III.

  • D.

    II e IV.

  • E.

    III e IV.

Observe o fragmento de um diagrama UML relacionado a um sistema de informação hipotético.

Com base nesse diagrama, considere as afirmativas a seguir.

I - Cliente e Serviço de Aprovação de Crédito são atores de "Fechar Pedido".

II - O diagrama de colaboração em questão representa, possivelmente, as funcionalidades do sistema.

III - As elipses indicadas no diagrama representam casos de uso.

Está(ão) correta(s) APENAS a(s) afirmativa(s)

  • A. I.
  • B. II.
  • C. III.
  • D. I e III.
  • E. II e III.

A gerência de desenvolvimento de sistemas de uma empresa está reformulando seu processo de software. Para isso, deseja criar uma metodologia de desenvolvimento baseada no Processo Unificado. A respeito desse processo, é INCORRETO afirmar que o(a)

  • A. desenvolvimento é iterativo, incremental e orientado por casos de uso.
  • B. caso de uso mais crítico deve ser atacado, preferencialmente, no final.
  • C. fase de transição envolve treinamento de usuários e assistência no uso do produto.
  • D. arquitetura se desenvolve a partir das visões do usuário expressas em casos de uso.
  • E. arquitetura, na fase de construção, é estável, ainda que possa ser evoluída.

Na modelagem de determinado sistema de informação, um objeto remetente X deve ficar bloqueado até que o objeto destinatário Y termine de atender à requisição. Na UML, que tipo de mensagem é indicada para representar a situação descrita?

  • A. Simples
  • B. Síncrona
  • C. Assíncrona
  • D. Atemporal
  • E. Cíclica

Por motivo de segurança, deseja-se adicionar registro (log) das operações efetuadas no sistema de contabilidade de uma empresa. O arquiteto do sistema decide que deve existir somente uma instância de uma classe de registro (log) e que esta será o ponto de acesso global para os demais componentes do sistema. Que padrão de projeto pode ser utilizado nesse caso?

  • A. Iterator
  • B. Visitor
  • C. Bridge
  • D. Memento
  • E. Singleton

Considere as informações a seguir, referentes à modelagem de um sistema de informação.

1. Classe Pessoa é generalização das classes Aluno e Professor.

2. Classe ProfessorMestre é especialização da classe Professor.

Que diagrama de classes UML representa corretamente a situação em questão?

  • A.
  • B.
  • C.
  • D.
  • E.

No ciclo de vida em cascata, o custo de correção é menor na fase de

  • A. testes.
  • B. transição.
  • C. implementação.
  • D. requisitos.
  • E. manutenção.

Em determinado sistema de análise estatística, é necessário definir uma dependência "um para muitos" entre objetos, de forma que quando um objeto mudar de estado, todos os seus dependentes sejam notificados e atualizados. Que padrão de projeto pode ser utilizado nessa situação?

  • A. AJAX
  • B. Memento
  • C. Singleton
  • D. Observer
  • E. JSON

Considerando o conjunto de tarefas que se relacionam em um módulo e o espectro de medidas da força funcional relativa dos módulos (coesão), a respectiva sequência, da pior para a melhor, é:

  • A.

    sequencial, temporal e lógica.

  • B.

    procedimental, coincidental e funcional.

  • C.

    temporal, lógica e sequencial.

  • D.

    temporal, comunicacional e sequencial.

  • E.

    procedimental, funcional e lógica.

Considere os diagramas da UML 2:

I. Classe.

II. Sequência.

III. Atividade.

IV. Máquina de Estado.

V. Pacote.

Considere os tipos C = Comportamental e E = Estrutural. A correta associação dos diagramas I, II, III, IV e V com seus tipos é, respectivamente,

  • A.

    C; E; C; C e C.

  • B.

    C; E; C; C e E.

  • C.

    E; C; C; C e E.

  • D.

    E; C; C; E e C.

  • E.

    E; E; C; C e E.

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...