Foram encontradas 10.488 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Na UML, um relacionamento é uma ligação entre itens, podendo ser representado graficamente por meio de diferentes tipos de linhas. Sobre os relacionamentos na UML, analise as afirmativas abaixo.
I A associação determina que as instâncias de uma classe estão de alguma forma ligadas às instâncias da outra classe.
II A dependência entre classes indica que os objetos de uma classe usam serviços dos objetos de outra classe.
III A generalização demonstra que as informações de um objeto precisam ser complementadas por um objeto de outra classe.
Dentre as afirmativas, estão corretas
A Linguagem de Modelagem Unificada (UML) é utilizada para a visualização, a especificação, a construção e a documentação de artefatos de software. Nesse contexto, observe a figura abaixo.

Essa figura representa um diagrama UML de
Com a linguagem de programação Python, é possível realizar a criação de funções recursivas, que são bastante úteis para resolução de problemas computacionais. Tendo isso em mente, analise o código em Python abaixo.

Nesse caso, ao executar o programa, o valor impresso será
Python é uma linguagem de programação de alto nível, interpretada, orientada a objetos, funcional, de tipagem dinâmica e forte. Levando isso em conta, analise o código em Python abaixo.

Nesse caso, ao executar o programa, o valor impresso será
A linguagem de programação Java possibilita a criação de classes e objetos usando os conceitos de orientação a objetos para o desenvolvimento de programas. Diante disso, analise a classe Java, denominada Y, abaixo.

Com base nessas informações, conclui-se:
A linguagem de programação Java permite a criação de programas que façam uso de recursividade. Isto posto, analise a classe Java, denominada X, abaixo.

Com base nessas informações, conclui-se: