Questões de Concurso Público CGU 2004 para Analista de Finanças e Controle - Tecnologia da Informação, Prova 3
Foram encontradas 60 questões
Analise as seguintes afirmações relativas a estruturas de dados:
I. Uma árvore binária qualquer de altura 3 tem no máximo 8 folhas.
II. Ao se transformar uma árvore genérica, formada apenas pela raiz e seus quatro filhos, em uma árvore binária, a árvore resultante terá apenas uma folha.
III. A única condição para uma árvore binária de pesquisa ser considerada balanceada é que, para cada nó, a altura da sub-árvore da esquerda seja igual à altura da sub-árvore da direita.
IV. Uma árvore binária de pesquisa balanceada deve ter o número de folhas igual ao número de nós.
Estão corretos os itens:
Analise as seguintes afirmações relativas a programação Orientada a Objetos:
I. As informações em um programa desenvolvido segundo a orientação a objetos são armazenadas, por herança, nas classes.
II. Em um programa, os objetos que precisam ser armazenados em memória não volátil são denominados objetos persistentes.
III. Na programação orientada a objetos, quando se utiliza um Banco de Dados relacional, deve-se criar métodos para mapear, em tabelas, os objetos que serão armazenados.
IV. Em uma aplicação podem existir múltiplas instâncias de uma mesma classe e estas conterão diferentes atributos de instâncias.
Estão corretos os itens:
Analise as seguintes afirmações relativas à programação Orientada a Objetos:
I. O polimorfismo possibilita que o mesmo nome possa ser utilizado em diferentes métodos em uma mesma classe, desde que, por exemplo, as quantidades de parâmetros sejam diferentes.
II. Os métodos estáticos, quando executados, acessam apenas os atributos de instância da classe.
III. O uso de um mesmo nome para identificar diferentes implementações dos métodos pode ocorrer na definição de construtores.
IV. Na hierarquia de classes, a herança múltipla ocorre quando existem diversas classes imediatamente abaixo da classe em questão.
Estão corretos os itens: