Analise as afirmativas abaixo sobre programação
orientada a objetos.
1. Um campo, atributo ou método de uma instância funciona como uma variável, cujo valor
pode ser alterado.
2. Uma instância de uma classe que contenha
vários atributos públicos constitui um objeto
mutável, cujo estado pode ser modificado. 3. A sobrecarga (overload) de métodos ocorre
quando classes filhas reimplementam métodos definidos pela classe pai.
Assinale a alternativa que indica todas as afirmativas
corretas.
Analise as afirmativas abaixo com relação aos
conceitos da programação orientada a objetos.
1. Uma subclasse pode ser descendente de
mais de uma superclasse, o que caracteriza a
herança múltipla.
2. O polimorfismo ocorre quando se utiliza o
mesmo nome de método com os mesmos
argumentos para causar ações diferentes de
acordo com cada classe que instancia cada
objeto a partir do qual o método é invocado.
3. A generalização é uma característica do polimorfismo que reutiliza o mesmo nome para
referenciar métodos ou atributos distintos.
Assinale a alternativa que indica todas as afirmativas
corretas.
Analise as afirmativas abaixo sobre integração
contínua e implantação contínua com Jenkins.
1. Um agente é tipicamente uma máquina ou
container que se conecta a um controlador
Jenkins e direciona o controlador para executar tarefas específicas.
2. Um Node pode ter zero ou mais executores
configurados que correspondem a quantos
Jobs ou pipelines concorrentes são passíveis
de execução naquele Node.
3. Um item é uma entidade na interface de
usuário web correspondendo a uma pasta,
pipeline ou job.
Assinale a alternativa que indica todas as afirmativas
corretas.
Com relação às formas normais em bancos de
dados relacionais, assinale a alternativa correta no que
diz respeito à forma normal de Boyce/Codd, com relação à sua posição na hierarquia das formas normais.