Diferencia entre revisiones de «Plantilla:PHP/ConceptosBasicos 1»
De WikiEducator
(Página creada con «<div class="slide"> ===Programación orientada a objetos=== *En programación ''el paradigma imperativo'' está basado en '''funciones y datos'''. *''El paradigma orientad...») |
(→Programación orientada a objetos) |
||
Línea 2: | Línea 2: | ||
===Programación orientada a objetos=== | ===Programación orientada a objetos=== | ||
*En programación ''el paradigma imperativo'' está basado en '''funciones y datos'''. | *En programación ''el paradigma imperativo'' está basado en '''funciones y datos'''. | ||
+ | {{MRM_Actividad|Title=Programación estructurada y modular| | ||
+ | *Los programas los realizamos en un fichero o programa principal, realizando en él las acciones para resolver el problema | ||
+ | *Se llama estructurada ya que todo es una estructura de | ||
+ | #Instrucciones en estructruas secuencias (asignar, invocar, declarar) | ||
+ | #Estructras selectivas (si (condicione) ....) | ||
+ | #Estructuras repetitivas (mientras (condicion) .... | ||
+ | }} | ||
+ | |||
*''El paradigma orientado a objetos'' está basado en '''Objetos'''. | *''El paradigma orientado a objetos'' está basado en '''Objetos'''. | ||
+ | *Ahora plantearemos los programas desde dos aspectos. | ||
+ | {{MRM_Actividad|Title=Enfoque Orientado a Objetos| | ||
+ | *Tendré un programa principal que va a resolver el problema o a implementar el algoritmo | ||
+ | *Para ello voy a utilizar pequeños '''''componentes de software ''''' u objetos que son programas que hacen cosas | ||
+ | }} | ||
+ | * | ||
+ | |||
+ | |||
*Los '''objetos''' son el elemento básico y central de ''la programación orientada a objetos (OOP) o (POO)''. | *Los '''objetos''' son el elemento básico y central de ''la programación orientada a objetos (OOP) o (POO)''. | ||
*Podemos hablar de ''universo de discurso'' como el sistema que queremos automatizar por software | *Podemos hablar de ''universo de discurso'' como el sistema que queremos automatizar por software |