

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considere diversas agências (classe Agencia) de atendimento a reclamações trabalhistas espalhadas em vários pontos do Estado. Uma delas, a central (classe AgenciaCentral), tem atributos diferenciados, porém herda os demais atributos e operações de Agencia. O relacionamento entre essas classes é definido na UML como
inclusão.
composição.
específico.
generalização.
encapsulamento.
No que se refere ao diagrama de classes, é correto afirmar que o atributo comando da classe Comando pode ser acessado no método executar da classe CmdInserir; a classe CmdRemover não é abstrata; a classe Comando é abstrata e não pode ser instanciada; há uma herança simples; a relação entre Comando e Usuario é de dependência.
Na UML, um diagrama de classe, um diagrama de objeto e um diagrama de componente fazem parte de diagramas de estrutura.
No diagrama de fluxo de dados de nível 1, os processos não podem se ligar entre si devendo existir entre eles, obrigatoriamente, um depósito de dados ou mesmo uma entidade externa. Os depósitos de dados podem-se ligar entre si e pode existir entre eles um processo.
Todos os objetos gráficos que aparecem nas interfaces do Delphi são da classe TControl ou de suas subclasses, como TGraphicControl, TWinControl, TWidgetControl etc.
Certo
Errado
Entre os vários diagramas da UML, o menos funcional, porque não se integra com sistemas de gerência, é o diagrama de seqüência.
A orientação a objetos na UML é representada pela linguagem Java, que é a única suportada nas definições da UML.
Um diagrama de seqüência e um diagrama de tempo (timing) são considerados diagramas de comportamento, em UML.
UML (universal modelling language) é uma linguagem de modelagem proprietária que pode ser utilizada no desenvolvimento de sistemas de maneira intuitiva para visualização de objetos.
Um dos principais diagramas utilizado na UML é o de fluxo de dados (DFD).
A orientação a serviços é uma estratégia de projeto com as seguintes características: a lógica de negócio se for automatizada, é particionada em serviços; os serviços apresentam forte acoplamento (strong coupling) e se comunicar pela troca de mensagens; para que serviços possam interagir, são disponibilizadas as suas descrições; promove reúso, pois serviços podem usar outros serviços; os serviços podem ser organizados em camadas com diferentes níveis de abstração.
A classe Location encapsula as variáveis de instância row e col, e permite que as mesmas sejam alteradas de forma controlada por qualquer cliente dessa classe.
Certo
Errado
Um diagrama de atividade e um diagrama de caso de uso estão classificados, na UML, como diagramas de interação.
No diagrama UML abaixo, há três instâncias de classes; foram dados nomes a essas instâncias; essas instâncias foram criadas na interação descrita; uma dessas instâncias é destruída na interação descrita; há uma autochamada, e um retorno é representado por uma seta pontilhada.

A flexibilidade da UML permite ao desenvolvedor modelar uma aplicação independentemente do tipo de middleware utilizado.
Programas desenvolvidos na plataforma Delphi, da mesma forma que programas desenvolvidos na plataforma Java, são compilados para um formato de bytecode interpretável, para posterior uso em ambientes independentes de plataforma, como Windows e Linux.
Certo
Errado
Todas as classes apresentadas no diagrama herdam diretamente da classe Object.
Certo
Errado
Considere que, ao se emprestar um livro, seja o atendente quem opere o computador e realize a transação. Nesse caso, o atendente pode ser definido como o ator principal, e o leitor, que interage com o atendente, como um ator secundário.
O uso da UML se restringe a sistemas de tecnologia da informação com linguagens orientadas a objetos.