Conceitos De Programação Orientada A Objetos

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Joscelma7
J
Joscelma7
Community Contributor
Quizzes Created: 1 | Total Attempts: 1,809
Quest�es: 10 | Attempts: 1,828

SettingsSettingsSettings
Please wait...
Create your own Quiz
Conceitos De Programação Orientada A Objetos - Quiz

Teste de conhecimento sobre conceitos introdutórios de POO.


Questions and Answers
  • 1. 

    Marque a opção correta   -Um objeto pode representar:

    • A.

      Somente entidades físicas (ex. aluno, carro)

    • B.

      Somente entidades conceituais (ex. empréstimo, processo

    • C.

      Entidades físicas, conceituais e de software

    • D.

      Somente entidades de software(ex. lista, fila)

    Correct Answer
    C. Entidades físicas, conceituais e de software
    Explanation
    An object can represent entities that are physical, conceptual, and software-related. This means that an object can be used to represent tangible things like students and cars, abstract concepts like loans and processes, as well as software entities like lists and queues. Objects in programming are versatile and can be used to model various types of entities in a system.

    Rate this question:

  • 2. 

    Um aluno chamado José Carlos do curso de Informática efetua matrícula nas disciplinas de Matemática, Física e Programação. Quais são os objetos da sentença?

    • A.

      Aluno, curso, matrícula e disciplina

    • B.

      José Carlos, Informática, Matemática, Física e Programação

    • C.

      José Carlos, Informática e disciplinas

    • D.

      Computador, José Carlos, Informática, Matemática, Física e Programação

    Correct Answer
    B. José Carlos, Informática, Matemática, Física e Programação
    Explanation
    The objects of the sentence are the specific entities mentioned in the sentence, which are José Carlos, Informática, Matemática, Física, and Programação. These entities are the subjects or topics being referred to in the sentence.

    Rate this question:

  • 3. 

    Marque a alternativa incorreta Em relação à definição de classe:

    • A.

      Uma classe é uma coleção de objetos.

    • B.

      Classes não representam necessariamente um conjunto de objetos do mundo real, podem representar objetos de software

    • C.

      Uma classe serve como template(modelo) para se criar objetos.

    • D.

      Instâncias de classes são objetos.

    Correct Answer
    B. Classes não representam necessariamente um conjunto de objetos do mundo real, podem representar objetos de software
    Explanation
    Classes não representam necessariamente um conjunto de objetos do mundo real, podem representar objetos de software. Esta afirmação está correta. As classes em programação orientada a objetos são estruturas que servem como modelos para criar objetos. Elas podem representar tanto objetos do mundo real quanto objetos de software, como por exemplo, uma classe que representa um carro ou uma classe que representa um banco de dados. Portanto, a alternativa está incorreta.

    Rate this question:

  • 4. 

    Em relação aos atributos, é correto dizer que:

    • A.

      São propriedades de uma classe que definem os valores possíveis para as instâncias das propriedades

    • B.

      Uma classe deve ter ao menos um atributo

    • C.

      Atributos e operações são sinônimos

    • D.

      Atributos somente são utilizados em tabelas de banco de dados.

    Correct Answer
    A. São propriedades de uma classe que definem os valores possíveis para as instâncias das propriedades
    Explanation
    Atributos são propriedades de uma classe que definem os valores possíveis para as instâncias das propriedades. Atributos são usados para descrever as características ou estados de um objeto e podem ter diferentes tipos de dados, como strings, números, booleanos, entre outros. Eles são essenciais para definir o comportamento de uma classe e são utilizados para armazenar e manipular informações dentro de um objeto.

    Rate this question:

  • 5. 

    Um dos criadores do termo "Programação Orientada a Objetos"

    • A.

      Kristen Kay

    • B.

      Alan Curtis Kay

    • C.

      Dahl Kay

    • D.

      Alanis Kay

    Correct Answer
    B. Alan Curtis Kay
    Explanation
    Alan Curtis Kay is one of the creators of the term "Programação Orientada a Objetos". He is a renowned computer scientist and has made significant contributions to the field of programming languages and object-oriented programming. His work has greatly influenced the development and understanding of object-oriented programming concepts and principles.

    Rate this question:

  • 6. 

    Não é um dos princípios de orientação a objetos:

    • A.

      Qualquer coisa do mundo pode ser um objeto.

    • B.

      Tarefas não são realizadas por objetos por meio de requisição de serviços.

    • C.

      Cada objeto é originado a partir de uma classe.

    • D.

      Classes são organizadas de forma hierárquica.

    Correct Answer
    B. Tarefas não são realizadas por objetos por meio de requisição de serviços.
    Explanation
    This statement contradicts the principle of object-oriented programming, which states that objects interact with each other by sending messages and requesting services. In object-oriented programming, objects collaborate and communicate with each other to perform tasks and achieve goals. Therefore, the statement "Tarefas não são realizadas por objetos por meio de requisição de serviços" is not a principle of object-oriented programming.

    Rate this question:

  • 7. 

    Qual Linguagem não é orientada a objetos?

    • A.

      SIMULA

    • B.

      SMALLTALK

    • C.

      EIFFEL

    • D.

      DELPHI

    Correct Answer
    D. DELPHI
    Explanation
    Delphi is a programming language that is not purely object-oriented. It is a high-level, compiled, strongly typed language that supports both procedural and object-oriented programming paradigms. However, it does not fully adhere to the principles of object-oriented programming like Simula, Smalltalk, and Eiffel, which are specifically designed to be object-oriented languages.

    Rate this question:

  • 8. 

    O que é uma CLASSE?

    • A.

      Abstração das características irrelevantes de um grupo de coisas do mundo real.

    • B.

      Abstração das características relevantes de um grupo de coisas do mundo real.

    • C.

      Abstração das características relevantes de situações reais do mundo .

    • D.

      Abstração das características elegantes de um grupo de coisas do mundo real.

    Correct Answer
    B. Abstração das características relevantes de um grupo de coisas do mundo real.
    Explanation
    A classe é uma abstração das características relevantes de um grupo de coisas do mundo real. Isso significa que, ao criar uma classe, estamos identificando as características mais importantes e relevantes desse grupo de coisas e criando uma representação abstrata delas. Essa representação abstrata é então utilizada para criar objetos específicos que pertencem a essa classe, contendo as características e comportamentos definidos pela classe.

    Rate this question:

  • 9. 

    O que é INSTÂNCIA?

    • A.

      O ato de um grupo criar um novo objeto.

    • B.

      O ato de a objeto criar um novo objeto.

    • C.

      O ato de a classe criar um novo objeto.

    • D.

      O ato de a classe criar uma nova classe.

    Correct Answer
    C. O ato de a classe criar um novo objeto.
    Explanation
    A instância é o ato de a classe criar um novo objeto. Isso significa que, quando uma classe é instanciada, um novo objeto é criado com base nessa classe. Cada instância do objeto terá seus próprios valores de atributos e comportamentos, mas compartilhará a mesma estrutura definida pela classe. Portanto, a opção correta é "O ato de a classe criar um novo objeto".

    Rate this question:

  • 10. 

    São atributos da Classe Professor:

    • A.

      Nome, endereço, telefone.

    • B.

      Nome,andar, correr, matricula.

    • C.

      Nome, falar, cor, telefone.

    • D.

      Nome, lecionar, CPF, RG.

    Correct Answer
    A. Nome, endereço, telefone.
    Explanation
    The correct answer is "nome, endereço, telefone." This is because the question is asking for attributes of the "Professor" class, and out of the given options, only this combination includes attributes that are commonly associated with a professor, such as their name, address, and telephone number. The other options include attributes that are not typically associated with a professor, such as "andar" (walk), "correr" (run), "matricula" (registration), "falar" (speak), "cor" (color), "lecionar" (teach), "CPF" (social security number), and "RG" (identity card).

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jun 09, 2014
    Quiz Created by
    Joscelma7
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.