Considere o código-fonte escrito em Java apresentado no quadro a seguir.

Com respeito ao código fornecido, é correto afirmar que o(a)
Observe o código fonte Java abaixo.

A alternativa que relaciona corretamente as saídas do código executado é
Considere o diagrama de classes fornecido abaixo, construído com a notação Unified Modeling Language.

Quanto ao diagrama, analise as afirmativas seguintes.
(I) Para se recuperar todos os alunos que estão matriculados em uma Disciplina, se exige: a) recuperar o objeto de Disciplina selecionado e navegar para todas as instâncias de Turma vinculadas. b) para cada instância de Turma vinculada com a disciplina selecionada, se deve navegar pela associação entre Turma e Aluno e recuperar os objetos de Aluno vinculados.
(II) Um objeto de Turma está vinculado com exatamente uma instância de periodoLetivo, exatamente uma instância de Disciplina e uma quantidade ilimitada de instância...
Considere os dois diagramas de classe construídos com a notação Unified Modeling Language identificados como I) e II). O diagrama II) foi construído com o objetivo de se preservar o significado de I) sem o uso de classe associativa.

Os valores de multiplicidade que, respectivamente, devem ser atribuídos para X, Y, Z, K, W e U são
Considere o seguinte diagrama UML:

Sobre ele, é correto afirmar que
Com relação aos conceitos de orientação a objetos na linguagem JAVA, considere as afirmações abaixo:
I. O método construtor é um método especial destinado ao preparo de novos objetos durante sua instanciação. Pode ser acionado por meio do operador new, recebendo parâmetros como métodos comuns, o que permite caracterizar os objetos já na instanciação.
II. Um objeto pode ser real ou abstrato. Sendo uma instância de uma classe, possui informações e desempenha ações.
III. Um método público da superclasse somente pode ser anulado por um método público da subclasse.
IV. Na linguagem Java, tanto a sobrecarga, ou overload, quanto a sobrescrita, ou override, permitem que objetos instâncias que sejam de uma mesma classe tenham métodos com assinatura diferente. ...
Seja o seguinte diagrama de classes UML.

Qual diagrama de sequência UML é semanticamente compatível com o diagrama de classes acima?
Considere as seguintes afirmações sobre o Processo Unificado.
I - O Processo Unificado segue o modelo de desenvolvimento de software em cascata, pois tem quatro fases sequenciais: concepção, elaboração, construção e transição.
II - O Processo Unificado organiza disciplinas para o desenvolvimento de software. Disciplinas organizam papéis, atividades e artefatos em fluxos de trabalho.
III - Cada fase do processo é executada através de atividades de disciplinas. Atividades de qualquer disciplina podem ser executadas em qualquer fase, embora algumas sejam mais frequentes do que outras, de acordo com o objetivo da fase.
IV - Ao adotar o Processo Unificado, organizações podem incorporar modificações e extensões.
Quais estão corretas?