Questões de Concurso
Sobre programação orientada a objetos em programação
Foram encontradas 905 questões

I. Uma subclasse herda atributos e métodos definidos de sua superclasse, se necessário for pode sobrepor métodos da superclasse e/ou ainda criar novos métodos e atributos e métodos.
II. Toda classe abstrata deve possuir ao menos um método abstrato.
III. É chamado de método sobrecarregado aquele parâmetros e nome iguais ao método original implementado na superclasse.
IV. Na linguagem Java, é utilizado para representar objetos que devem ser armazenados em disco rígido o modificador static.
A quantidade de itens corretos é igual a:
A respeito da análise e do projeto orientados a objetos, julgue o seguinte item.
Por meio da análise orientada a objetos, é possível criar um
diagrama de classes, que poderá ser usado para a modelagem
do banco de dados do sistema a ser desenvolvido.
A respeito da análise e do projeto orientados a objetos, julgue o seguinte item.
Em um projeto orientado a objetos, a alteração da regra de
validação de dados inseridos por um objeto não afetará outros
objetos, que apenas repassam as informações e aguardam um
retorno positivo ou negativo da transação.
O primeiro compilador foi escrito por Grace Hopper, em 1952, para a linguagem de programação A-0. A primeira linguagem de programação de alto nível amplamente usada foi Fortran, criada em 1954. Em 1957 foi criada B-0, sucessora da A-0, que daria origem a Flow-Matic (1958), antecessor imediato de COBOL, de 1959. O COBOL foi uma linguagem de ampla aceitação para uso comercial. A linguagem ALGOL foi criada em 1958-196017 O ALGOL-60 teve grande influência no projeto de muitas linguagens posteriores.
Analise as afirmativas a seguir:
I. Programação estruturada é uma forma de programação de computadores que preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência, decisão e repetição
II. Programação modular é uma forma de programação no qual o desenvolvimento das rotinas de programação é feito através de módulos, que são interligados entre si através de uma interface comum.
III. Programação Orientada a Objetos (POO) é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.
Assinale a alternativa correta:
Considere o código incompleto a seguir:

Assinale a alternativa, para o corpo do método localizacao(), que faz com que o programa, quando executado, gere como saída:
Brasil
Brasil
Considere o cenário em que uma classe filha (ou subclasse), ClasseA, sobrescreve todos os métodos públicos de sua classe mãe (ou superclasse), ClasseBase.
No que diz respeito aos métodos, assinale a alternativa que indica o que a classe ClasseA herda da classe ClasseBase.
Considere o seguinte programa:

Assinale a alternativa que apresenta o que será impresso
quando a variável x for instanciada.
Em programação orientada a objetos, polimorfismo é o princípio pelo qual duas ou mais classes derivadas da mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos.
1. Associação.
2. Disjunção.
3. Implícito.
4. Local.
5. Sobreposição.
( ) É uma restrição aplicada a um conjunto de generalizações e especifica a instância que não pode ter mais que um dos subtipos determinados como um tipo da instância.
( ) É uma restrição aplicada a um fim de vínculo e especifica que a instância correspondente é visível devido a estar em escopo local relativo para o vínculo.
( ) É uma restrição aplicada a um conjunto de generalizações e especifica que instâncias podem ter mais que um dos determinados subtipos como um tipo de instância.
( ) É uma restrição aplicada a uma associação e especifica que a associação não é um manifesto, mas apenas conceitual.
( ) É uma restrição aplicada a um fim de vínculo e especifica que a instância correspondente é visível através da associação.
Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.