Questões de Concurso Sobre programação orientada a objetos em programação

Foram encontradas 905 questões

Q1304273 Programação

A figura abaixo ilustra um trecho de código escrito na linguagem Java.


Imagem associada para resolução da questão

Considere que tal método seja invocado recebendo o valor 10 como parâmetro. Nesse caso, a saída do código resultará no seguinte valor:

Alternativas
Q1304272 Programação

A figura a seguir ilustra um trecho de código escrito na linguagem Java.


Imagem associada para resolução da questão

De acordo com a figura, assinale a alternativa que apresenta a saída deste código caso seja corretamente executado.


Alternativas
Q1297227 Programação

Com base nos conceitos de orientação a objeto, julgue o item.


São exemplos de linguagens de programação orientada a objetos (POO) baseadas em classes e em protótipos, respectivamente, Java e JavaScript.
Alternativas
Q1290467 Programação
Em programação orientada a objeto, duas ou mais classes, derivadas de uma mesma superclasse, podem invocar métodos que têm a mesma identificação (assinatura), mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo dessa superclasse.
O texto acima diz respeito a
Alternativas
Q1290462 Programação
No contexto da orientação a objetos, algumas características são consideradas fundamentais para uma classe de projeto ser considerada bem formada. No modelo de projeto, é necessário que as classes de projeto colaborem umas com as outras. No entanto, a colaboração deverá ser mantida em um nível mínimo aceitável, pois, se todas as classes de projeto colaboram com todas as outras classes de projeto, o sistema é difícil de implementar, testar e manter com o decorrer do tempo. Assim, em um projeto orientado a objetos, essa característica descrita é denominada ___________.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Alternativas
Q1290367 Programação
Em programação orientada a objeto, a(o) __________ permite criar objetos que incorporam propriedades e métodos de outros objetos.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Alternativas
Q1288595 Programação
Considerando a programação orientada a objetos e suas características ante a programação estruturada, na programação orientada a objetos podemos considerar alguns pilares, esses são necessários para considerar a linguagem orientada a objeto. Referente ao princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura), mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. Qual o princípio citado acima, dentre as alternativas listadas?
Alternativas
Q1276802 Programação

A figura a seguir representa um Diagrama de Classes da UML.

Imagem associada para resolução da questão

Considerando que listaDePessoas se refere à lista de objetos do tipo Pessoa, qual dos seguintes trechos de código escritos em linguagem Java calcula e armazena corretamente na variável “q” a quantidade de objetos do tipo Analista?

Alternativas
Q1256453 Programação

No que diz respeito ao paradigma da orientação a objetos, dois princípios são caracterizados abaixo.


( I ) Técnica que indica a capacidade de abstrair várias implementações diferentes em uma única interface. As classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas.

( II ) Técnica que faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos. O conhecimento a respeito da implementação interna da classe é desnecessário do ponto de vista do objeto, uma vez que isso passa a ser responsabilidade dos métodos internos da classe.


Os princípios caracterizados em (I) e (II) são denominados respectivamente:

Alternativas
Q1246549 Programação
Observe as linhas a seguir: ….…………………………………………………………………………………………………………….. ……………………………………………………………………………………….……………………….. public class Brinquedo{ public String tipo; public int tamanho; public String cor; } ………………………………………………………………………………………...……………………….. ………………………………………………………………………………………………………………….. A partir das análises, pode-se considerar que:
Alternativas
Q1246543 Programação
De acordo com os conceitos relacionados à Orientação a Objetos e seus elementos, pode-se afirmar:
Alternativas
Q1246533 Programação
Dentre os conceitos voltados para programação orientada, temos os métodos e os atributos. De acordo com o conceito destes dois elementos da programação, pode-se afirmar que:
Alternativas
Q1246531 Programação
Segundo os conceitos relacionados às formas de construção de um Software, em relação aos conceitos da P.O.O., pode-se afirmar:
Alternativas
Ano: 2018 Banca: INAZ do Pará Órgão: CRF-SC
Q1220669 Programação
Para se construir um código é necessário conhecer ntoos Elemes que fazem parte de sua estrutura. Em relação aos elementos da P.O.O., pode-se afirmar:
Alternativas
Q1129019 Programação
O Java é uma linguagem de programação orientada a objetos desenvolvida pela Sun Microsystems. Foi projetada para ser pequena, simples e portável a todas as plataformas e sistemas operacionais, tanto o código fonte como os binários. Para portar o Java a uma arquitetura de hardware específica, basta instalar a máquina virtual. Além de ser integrada à Internet, Java é uma excelente linguagem para desenvolvimento de aplicações em geral. Sobre as características da linguagem Java, julgue o item a seguir.
Um bloco é definido por ‘ { } ’ e contém um grupo de outros blocos. Quando um novo bloco é criado, um novo escopo local é aberto e permite a definição de variáveis locais. As variáveis definidas dentro de um bloco só podem ser vistas internamente a este e são terminadas ou extintas no final da execução deste “ }”.
Alternativas
Q1106429 Programação
Como é conhecido o recurso de programação que permite ao programador criar métodos com o mesmo nome, mas com implementações lógicas diferentes?
Alternativas
Q1103622 Programação
Como é chamado, em orientação a objetos, o recurso em que uma classe define os moldes de métodos a serem implementados por classes herdeiras dessa classe?
Alternativas
Ano: 2018 Banca: AOCP Órgão: FUNPAPA Prova: AOCP - 2018 - FUNPAPA - Analista de Sistemas |
Q1097377 Programação

Preencha as lacunas e assinale a alternativa correta em relação a subprogramas.

Nas linguagens de programação convencionais, cada subprograma é uma ___________ em si mesmo, operando com dados de uma forma que é ditada pela estrutura de ____________ de um programa maior. Nas linguagens de programação orientadas a objetos, a concepção clássica dos subprogramas é substituída pelo objeto.

Alternativas
Q1094958 Programação
Julgue o próximo item, relativo ao paradigma de programação orientada a objetos (POO). 
No  POO  com  base  em  classes,  todos  os  objetos  são instâncias  das  classes  que  descrevem  as  propriedades (atributos) e os comportamentos (métodos) dos objetos. 
Alternativas
Q1094957 Programação
Julgue o próximo item, relativo ao paradigma de programação orientada a objetos (POO). 
Herança  múltipla  é  a  propriedade  do  POO  que determina  que  cada  classe  pode  ter  apenas  uma superclasse, herdando dela métodos e atributos. 
Alternativas
Respostas
721: C
722: D
723: C
724: E
725: B
726: D
727: C
728: C
729: B
730: C
731: B
732: D
733: C
734: B
735: C
736: A
737: A
738: C
739: C
740: E