hola que hace
-Programacion estructurada.
-Goto -. No pertenece a la programaciopn estructurada ya que rompe con el esquema y permite moverseentre bloques.
-Programacion modular.
-Programacion orientada a objetos (poo).
Lenguajes declaratívos: se contrapone a la imperativa
-Programación funcional: se divide en pequeñospprogramas llamados funcion, el parametro formal le da la forma (ej. F(x)=2x, el parametro formal es la f(x)), lo importante es la forma, osea que es llo que hace. Parametro real (ej. F(5) el parametro reales el 5). Tiene recursividad. No es necesario declarar las variables. (Lisp, scheme).
-Programación lógica: es un paradigma basado en "premisas" (cosas que yo conosco),que utilizaa la logicamatematica.
Scheme
(operacion lista de parametros)
(+ 5 2 3) sumar 5+2+3
! Es un factorial
-No soporta programacion iteractiva.
Lenguaje orientado a objetos: rata de amoldarse al modo de pennsarhumano, primero se hace una absraccion (se toman las caracteristicas de interes para realizar un tipo de modelo)
-No es importante la funcion.
-Maneja: Java, c++, visual basic...
Laprogramacion concurrente (no se toma como paradigma) cuando ejecutas un proceso tienes un codigo, datos y recursos, permite ejecutar los procesos en varias computadoras al mismo tiempo, osea una ejecucion enparalelo.
TEMA 3: SOLUCION DE PROBLEMAS.
En el desarrollo de sistemas un problema es un cambio en la situacion actual, no implica que tenga cosas negativas, pero no se sabe si se tendran resultadospositivos. Generalmente representa el deseo de una o varias personas.
-A la metodologia para hacer las cosas se le llama "guia".
-Una tecnica es el "como hacer las cosas".
-Las herramientas sonel "con que hacer las cosas".
La metodologia generalmente pide ciertas cosas en orden.
1-. Definicion del problema.
2-. Observar/Analizar.
3-. Modelar.
4-. Crear.
5-. Usar....
Regístrate para leer el documento completo.