SóProvas


ID
1523074
Banca
CS-UFG
Órgão
AL-GO
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Qual é o princípio de projeto da orientação a objetos que significa "decompor um sistema complexo em suas partes fundamentais e descrevê-las em uma linguagem simples e precisa"?

Alternativas
Comentários
  • Questão retirada deste material: http://docente.ifrn.edu.br/givanaldorocha/disciplinas/fundamentos-de-programacao-1/heranca-e-polimorfismo

  • Abstração - Consiste em focalizar nos aspectos essenciais a uma entidade e ignorar as propriedades acidentais. Esse é o conceito que tenho em mente.

  • Abstração: Decompor um sistema complicado em suas partes fundamentais.

    Encapsulamento: Diferentes componentes de um sistema não devem revelar detalhes internos de suas respectivas implementações.
    Modularidade: Divisão dos componentes do software em unidades funcionais separadas.
  • Analise das opções:

    a) Modularidade: Na tecnologia da informação é um conceito onde o sistema ou software é dividido em partes distintas.

    b) Encapsulamento: Detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos.

    c) Abstração: Habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes.

    d) Herança: Classes compartilham atributos e metodos. 

  • Abstração significa fragmentar um sistema complexo em partes menores para descrevê-lo uma linguagem mais simples, atribuindo-lhe um nome e descrevendo suas caracteristicas, eliminando detalhes desnecessários

  • De qual livro esse conceito foi retirado, descrito dessa forma? Aguem sabe?