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

Foram encontradas 798 questões

Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436327 Programação

A tecnologia Java tem especificações muito bem definidas para implementação de uma das principais características de uma linguagem de programação orientada a objetos, chamada polimorfismo. A respeito de polimorfismo em orientação a objetos com Java, analise as assertivas a seguir.


I. A utilização de herança com a implementação de sobrescrita de método pode ser uma técnica utilizada para implementar polimorfismo em Java.

II. Sobrecarga de método é uma técnica para redefinir métodos de classes pai para que possamos utilizar polimorfismo em Java.

III. A definição de interfaces e classes que implementam essas interfaces é uma das principais técnicas para a implementação de polimorfismo em Java.


É correto o que se afirma em

Alternativas
Q2431037 Programação

Na programação orientada a objetos, uma classe contém a especificação dos dados que descrevem um objeto juntamente com a descrição das ações que um objeto sabe como executar. Essas ações são conhecidas como:

Alternativas
Q2369295 Programação
O que é polimorfismo em programação orientada a objetos?
Alternativas
Q2361741 Programação
A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens. Esse padrão utiliza como base os seguintes pilares principais: 

I.   Abstração.
II.  Polimorfismo.
III. Encapsulamento.
IV. Herança. 

Quais estão corretos?
Alternativas
Q2352061 Programação
Em programação orientada a objetos, é correto afirmar que o principal conceito de polimorfismo é:  
Alternativas
Q2348439 Programação
No OOP (programação orientada a objetos), os objetos se relacionam para alcançar um determinado resultado, sendo que cada objeto é responsável por tratar uma parte do problema. Em UML a documentação de um programa deve-se se mostrar como os objetos se relacionam. Uma abordagem clássica dos tipos de relacionamento são descritas a seguir, exceto:
Alternativas
Q2348232 Programação
A respeito dos conceitos de hardware, dos comandos de repetição utilizados na programação e dos conceitos abordados na programação orientada a objetos (POO), julgue o item. 

A propriedade da POO que permite que um objeto possa ser tratado de várias formas, assumindo diferentes comportamentos é denominada abstração.

Alternativas
Q2348231 Programação
A respeito dos conceitos de hardware, dos comandos de repetição utilizados na programação e dos conceitos abordados na programação orientada a objetos (POO), julgue o item. 

Na POO, a principal característica da herança é que os dados dentro da classe são protegidos e acessíveis apenas por meio de métodos públicos.
Alternativas
Q2348230 Programação
A respeito dos conceitos de hardware, dos comandos de repetição utilizados na programação e dos conceitos abordados na programação orientada a objetos (POO), julgue o item. 

As variáveis de controle de um loop “for” são utilizadas para controlar o número de iterações em um loop.

Alternativas
Q2347497 Programação

No que diz respeito aos tipos de variáveis, à orientação a objetos e aos métodos de acesso a arquivos, julgue o item.



O método Fopen() é utilizado para abrir um arquivo em um determinado modo, como, por  exemplo, leitura.

Alternativas
Q2347496 Programação

No que diz respeito aos tipos de variáveis, à orientação a objetos e aos métodos de acesso a arquivos, julgue o item.



O método BufferedWriter() é utilizado em diversas linguagens orientadas a objetos e tem como função principal retornar o número de blocos lidos.

Alternativas
Q2347495 Programação

No que diz respeito aos tipos de variáveis, à orientação a objetos e aos métodos de acesso a arquivos, julgue o item.



O polimorfismo permite que uma função possa agir de maneiras diferentes com base nos tipos de dados com os quais está sendo chamada.

Alternativas
Q2343481 Programação
As classes abstratas e as interfaces desempenham papéis cruciais na programação orientada a objetos em Java, oferecendo maneiras de definir estruturas e contratos para classes derivadas. Qual das alternativas apresenta uma diferença válida entre uma classe abstrata e uma interface em Java? 
Alternativas
Q2339835 Programação
Sobre o uso de interfaces na programação orientada a objetos utilizando a linguagem de programação Java, avalie as afirmações a seguir e assinale a alternativa INCORRETA: 
Alternativas
Q2320070 Programação
Sobre o paradigma de programação orientada a objetos, assinale a alternativa que identifica uma das vantagens do uso de polimorfismo.
Alternativas
Q2312074 Programação
Em orientação a objetivo sobre herança é correto afirmar:
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311338 Programação
Ao utilizar o paradigma orientado a objetos, dentre os 4 pilares fundamentais, um dos pilares importantes é o polimorfismo. Diante do exposto, qual o objetivo do polimorfismo.
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311337 Programação
Programação orientada a objetos é um dos paradigmas mais utilizado em diversos sistemas no mercado, desta forma, o que é o pilar da herança em programação orientada a objetos.
Alternativas
Q2310226 Programação
Sobre o uso de classes abstratas na programação orientada a objetos utilizando a linguagem de programação Java, assinale alternativa INCORRETA:
Alternativas
Q2309953 Programação
O paradigma orientado a objetos possui quatro pilares fundamentais, sendo eles abstração, encapsulamento, herança e polimorfismo. Estes pilares orientam técnicas e conceitos robustos para o desenvolvimento utilizando este paradigma. Assinale a alternativa correta sobre o que é late binding (ligação tardia) em relação ao pilar polimorfismo.
Alternativas
Respostas
361: C
362: C
363: B
364: E
365: D
366: A
367: E
368: E
369: C
370: C
371: E
372: C
373: E
374: D
375: E
376: C
377: A
378: C
379: A
380: C