A engenharia de software trabalha com diversos modelos de ciclo de vida de desenvolvimento de um software. Sobre estes modelos, é CORRETO afirmar que:
A UML tem sido amplamente adotada no desenvolvimento de sistemas. Sobre os seus principais conceitos e técnicas, é CORRETO afirmar que:
Qual das afirmações abaixo corresponde mais adequadamente ao conceito de UML?
Observe o seguinte diagrama de classes:
No código a seguir, os possíveis valores para XXX são:
São responsabilidades típicas de um middleware para aplicações distribuídas baseadas em componentes:
I. controle de transações
II. mecanismos para localizar e criar componentes remotos
III. tratar questões de segurança
IV. manter a persistência do estado do sistema
V. transformação de dados (marshalling)
O número de afirmações corretas é:
Observe o diagrama de classes a seguir:
Com base neste diagrama, os possíveis valores para XXX no código a seguir são:
Considere as seguintes afirmativas sobre diagramas de transição de estados (DTE). Um DTE é considerado correto quando:
I- Tem somente um estado inicial.
II- Todo estado pode ser alcançado a partir do estado inicial.
III- Para cada estado existe um caminho até o estado final.
A(s) afirmativa(s) correta(s) é/são somente:
I- Um Modelo de Domínio é uma representação visual das classes de domínio.
II-Um Modelo de Domínio é ilustrado por um conjunto de diagramas de classes.
III- O diagrama de classe do Modelo de Domínio deve mostrar os métodos de todas as classes.
A(s) afirmativa(s) correta(s) é/são somente:
A(s) afirmativa(s) correta(s) é/são somente:
Considere as seguintes afirmativas sobre o Modelo Essencial de um sistema de informação. O modelo essencial:
I- Não trata os erros dos dados recebidos do ambiente.
II- Define a resposta do sistema a todos os eventos externos.
III- Quando adaptado aos requisitos tecnológicos, torna-se o Modelo de Implementação.
A(s) afirmativa(s) correta(s) é/são somente: