🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

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

Questões Discursivas

Foram encontradas 955 questões

Q3219232 Programação

O JSON (JavaScript Object Notation) é um modelo para armazenamento e transmissão de informações no formato texto. Considere a situação em que se precisa escrever os seguintes dados no formato JSON:


• Uma lista com 4 estados: RN, PB, CE e PE.

• O ano 2022.

• Um objeto contendo nome (Jeremias), idade (27) e cargo (Técnico de TI).


Esses dados estão corretamente descritos no formato JSON em

Alternativas
Q3219228 Programação
No modelo MVC, propõe-se um isolamento de três camadas visando às vantagens no desenvolvimento de sistemas. Sobre cada uma dessas camadas, analise os itens abaixo.
I. Essa camada faz o acesso ao banco de dados, sendo também responsável por aplicar as regras de negócio.
II. Essa camada é responsável pela exibição de informação ao usuário por meio de tabelas, gráficos, textos etc.
III. Essa camada recebe as requisições do usuário e as repassa para a camada responsável pelo acesso aos dados.
I, II e III são, respectivamente, as camadas
Alternativas
Q2526635 Programação
No que se refere à orientação a objetos, insere-se o conceito de métodos, sendo correto afirmar que estes
Alternativas
Q2524609 Programação
O Diagrama de Classes do UML permite apresentar, de maneira visual, as classes presentes em um sistema desenvolvido, seguindo o paradigma de orientação a objetos. Considerando os atributos de uma classe, são utilizados símbolos para representar os modificadores de acesso deles, também conhecidos como “visibilidade dos atributos”. O símbolo que representa o modificador de acesso “protegido” (protected) é o:
Alternativas
Q2524590 Programação
Dentre os diversos conceitos envolvidos na orientação a objetos, insere-se o conceito da sobrecarga de método (overload), segundo o qual
Alternativas
Q2524589 Programação
Os parâmetros que são passados para uma função de um programa são denominados parâmetros reais, enquanto que os parâmetros recebidos por uma função são denominados parâmetros formais. Neste contexto, em uma chamada de função por valor, os valores dos parâmetros reais
Alternativas
Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436333 Programação

Considere as seguintes afirmações sobre os fundamentos da programação orientada a objetos.


I. A classe é uma estrutura de dados que representa um objeto do mundo real.

II. O método é um bloco de código que pode ser executado por um objeto.

III. A herança é um mecanismo que permite que uma classe herde os atributos e os métodos de outra classe.

IV. O polimorfismo é um mecanismo que permite que objetos de diferentes classes respondam a uma mesma mensagem de forma diferente.


É correto apenas o que afirma em

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

A sobrecarga de métodos pode ser usada em uma ampla variedade de situações. Alguns exemplos de sobrecarga de métodos incluem:


• métodos para realizar operações matemáticas com diferentes tipos de dados;

• métodos para formatar dados de diferentes maneiras;

• métodos para manipular coleções de objetos de diferentes tipos.


A sobrecarga de métodos é um recurso útil que pode ser usado para melhorar a qualidade do código orientado a objetos. Ela permite que os desenvolvedores criem métodos com nomes intuitivos e fáceis de lembrar, sem se preocupar com a duplicação de código.


Entre as alternativas, qual é a definição correta de sobrecarga de métodos em Java?

Alternativas
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
Respostas
441: A
442: A
443: B
444: C
445: B
446: B
447: C
448: B
449: C
450: C
451: B
452: E
453: D
454: A
455: E
456: E
457: C
458: C
459: E
460: C