Capítulo 3 Flashcards

1
Q

Estruturação do programa

A

Baseado em funções e não em dados. Funções mudam com mais frequência do que os dados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

OO pode ser praticada por linguagem imperativa?

A

Sim, como C e Pascal. Porém as regras de escopo não prevenirão acessos impróprios a um obj

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

O que precisa para se considerar uma linguagem OO?

A

Precisa de quatro conceitos:

Abstração
Encapsulamento
herança
Polimorfismo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Programação estruturada

A

Criar um conjunto de procedimentos para resolver o problema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Programação OO

A

Identificar obj e as operações relevantes no mundo real

How well did you know this?
1
Not at all
2
3
4
5
Perfectly