Conceitos De Programação Orientada A Objetos

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Joscelma7
J
Joscelma7
Community Contributor
Quizzes Created: 1 | Total Attempts: 1,890
| Attempts: 1,890
SettingsSettings
Please wait...
  • 1/10 Questões

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

    • Somente entidades físicas (ex. aluno, carro)
    • Somente entidades conceituais (ex. empréstimo, processo
    • Entidades físicas, conceituais e de software
    • Somente entidades de software(ex. lista, fila)
Please wait...
Conceitos De Programação Orientada A Objetos - Quiz
About This Quiz

Teste de conhecimento sobre conceitos introdutórios de POO.


Quiz Preview

  • 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?

    • Aluno, curso, matrícula e disciplina

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

    • José Carlos, Informática e disciplinas

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

    Correct Answer
    A. 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:

    • Uma classe é uma coleção de objetos.

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

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

    • Instâncias de classes são objetos.

    Correct Answer
    A. 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:

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

    • Uma classe deve ter ao menos um atributo

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

    • 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"

    • Kristen Kay

    • Alan Curtis Kay

    • Dahl Kay

    • Alanis Kay

    Correct Answer
    A. 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:

    • Qualquer coisa do mundo pode ser um objeto.

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

    • Cada objeto é originado a partir de uma classe.

    • Classes são organizadas de forma hierárquica.

    Correct Answer
    A. 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?

    • SIMULA

    • SMALLTALK

    • EIFFEL

    • DELPHI

    Correct Answer
    A. 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?

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

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

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

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

    Correct Answer
    A. 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?

    • O ato de um grupo criar um novo objeto.

    • O ato de a objeto criar um novo objeto.

    • O ato de a classe criar um novo objeto.

    • O ato de a classe criar uma nova classe.

    Correct Answer
    A. 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:

    • Nome, endereço, telefone.

    • Nome,andar, correr, matricula.

    • Nome, falar, cor, telefone.

    • 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 (Updated): Jul 22, 2024 +

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

  • Current Version
  • Jul 22, 2024
    Quiz Edited by
    ProProfs Editorial Team
  • Jun 09, 2014
    Quiz Created by
    Joscelma7
Back to Top Back to top
Advertisement