by JOSE ANTONIO VILLATE MUÑOZ 2 years ago
62
More like this
agrupamos objetos con características similares
Orientada al Objeto
es casi 100% procedural y no es en absoluto declarativa
Declarativa
manipulaciones lógicas (lógica proposicional)
Procedual
se establecen hechos, reglas para el manejo de los datos y se debe decirle al lenguaje cómo alcanzar el objeto
Programación Orientada al Objeto
en OOP el programa se controla a sí mismo
antes el programador controlaba y mantenía en su mente cada proceso
Programación Estructurada
concepto de "función"
procesos repetitivos que trato como un subprograma que llamo cada vez que lo necesito
Programación Lineal
las instrucciones se ejecutan en el mismo orden en que las escribamos
cada linea debe ser precedida de un identificador para referenciarla
Lenguajes de "alto nivel"
son más rápidos y simples
perfectos entonces lenguajes?
NO, cada máquina tiene un dialecto del lenguaje distinto a los demás , osea la portabilidad es imposible nuevamente.
por ende más facil de detectar errores
los Lenguajes Ensambladores o de "bajo nivel"
pero era muy complicado
detectar errores era casi imposible y la portabilidad imposible
porqué? pues por que sólo funcionaban en la maquina en que se programaban
y qué hacía?
transcribe palabras fáciles de recordar a secuencias de ceros y unos y que si son entendibles por la máquina
aparece entonces el biestado (cero o uno)