tipos de programacion
TAREA 1
Tipos o técnicas de
programación
Procedimiento
Características
Modulo
Muchas veces es aplicable tanto en lenguajes de
programación debajo nivel como en lenguajes de alto nivel.
Consiste en basarse de un número muy bajo de expresiones
repetidas, englobarlas todas en un procedimiento o función y
llamarlo cada vez que tenga queejecutarse.
Ofrece muy buena respuesta en relación al tamaño de los
programas, y en bruto casi no se nota en la velocidad de
ejecución de los mismos (mientras que
las variables, constantes oíndices de vector estén en
memoria, como suele ser normal, estos se relacionarán
entre sí, sin una carga de memoria considerablemente alta
para los procesadores modernos)
Consiste en dividir unprograma en módulos o subprogramas
con el fin de hacerlo más legible y manejable.
Al aplicar la programación modular, un problema complejo
debe ser dividido en varios subproblemas más simples, y
estos asu vez en otros su problemas más simples. Esto
debe hacerse hasta obtener subproblemas lo
suficientemente simples como para poder ser resueltos
fácilmente con algún lenguaje de programación.Lenguaje de programación
Haskell
Miranda
C++
StarBasic
C
C++
En tipos
Orientada a objetos
Un módulo es cada una de laspartes de un programa que
resuelve uno de los subproblemas en que se divide el
problema complejo original. Cada uno de estos módulos
tiene una tarea bien definida y algunos necesitan de otros
parapoder operar.
Es un estilo de programación orientada a objetos en el cual
los objetos no son creados mediante la instanciación de
clases sino mediante la clonación de otros objetos o
mediante laescritura de código por parte del programador.
Intenta animar al programador que se centre en el
comportamiento de un cierto sistema de ejemplos y después
de clasificar estos objetos en objetos...
Regístrate para leer el documento completo.