gauss jordan con visual basic

Páginas: 8 (1891 palabras) Publicado: 19 de mayo de 2013
PROYECTO FINAL

COMPUTACIÓN


ÍNDICE

PORTADA ……………………………………………………………………………1
INTRODUCCIÓN…………………………………………………………………….3
TABLA COMPARATIVA…………………………………………………………..4-6
CODIGOS…………………………………………………………………………7-10
CONCLUSIÓN………………………………………………………………………11

INTRODUCCIÓN
En éste trabajo de investigación, se presentan algunos diferentes tipos de lenguajes de programación junto con susventajas y desventajas, se podrá apreciar una tabla comparativa con la siguiente información de cada programa:
Nombre comercial
Si el programa es comercial o de libre uso
Nombre del creador o de la compañía creadora
Ventajas
Desventajas
Después de la tabla comparativa se aprecia un código del lenguaje de programación “visual basic”, cierto código corresponde a un programa que realiza lassiguientes operaciones:
Eliminación Gaussiana
Gauss-Jordan
Inversa de una matriz
Determinante de una matriz hasta de dimensión 4 x 4

Programas
Libres
Comerciales
Creador
Ventajas
Inconvenientes
BASIC


X
John George Kemeny
y
Thomas Eugene Kurtz
La sintaxis mínima de BASIC sólo necesita los comandos LET, INPUT, PRINT, IF y GOTO. Un intérprete que ejecuta programas con esta sintaxismínima no necesita una pila.
Tiene la posibilidad de realizar comentarios dentro del programa por medio de una comilla.
El uso de números de línea tiene la desventaja de requerir que el programador estime cuántas líneas ocupará la parte del programa que escribe.
VISUAL BASIC

X

Alan Cooper
Integra el diseño e implementación de formularios de Windows.
Permite usar con facilidad la plataforma delos sistemas Windows, dado que tiene acceso prácticamente total a la API de Windows.
Es uno de los lenguajes de uso más extendido.
Posee una curva de aprendizaje muy rápida.

Problema de versionado asociado con varias librerías runtime DLL, conocido como DLL Hell
Soporte pobre para programación orientada a objetos9
Incapacidad para crear aplicaciones multihilo, sin tener que recurrir allamadas de la API de Windows.
Dependencia de complejas y frágiles entradas de registro COM10
La capacidad de utilizar controles en un sólo formulario es muy limitada en comparación a otras herramientas.

FORTRAN


X
John W. Backus
Es difícil escribir un bucle "for", y errores en la escritura de sólo un carácter pueden llevar a errores durante el tiempo de ejecución en vez de errores decompilación, en el caso de que no se usen las construcciones más frecuentes.
Algunas de las versiones anteriores no poseían facilidades que son consideradas como útiles en las máquinas modernas, como la asignación dinámica de memoria.

Posee comandos mucho más breves para efectuar operaciones matemáticas con matrices y dispone de tipos. Esto no sólo mejora mucho la lectura del programa sino queademás aporta información útil al compilador.
JAVA SCRIPT
X


Netscape Communications Corp, Mozilla Fundation
Ligero de carga.

Fácil de integrar.

Cientos de aplicaciones disponibles para uso

Puede agregar interactividad a elementos web.

Compatible con la gran mayoría de los navegadores modernos incluyendo iPhone, mobiles & PS3.
No es tan extenso en recursos como Flash.
Sistemascomplejos pueden no funcionar tan bien como  Flash.
Opciones de 3D limitadas.
Usuarios pueden deshabilitar JavaScript en su navegador.
GAMBAS
X


Alan Cooper
Dispone de un elemento similar llamado group, que utilizado conjuntamente con arrays de objetos ofrecen resultados análogos.
Gambas añade algunas propiedades nuevas en algunos de sus controles, como la alineación vertical/horizontalen etiquetas, o algunas propiedades gráficas en el elemento Button.
El acceso a bases de datos es sumamente sencillo.
Imposibilidad de crear aplicaciones para Windows y Mac OS X. Muchos critican la escasa documentación.
No existen los arreglos de controles -muy populares en Visual Basic.

PERL
X


Larry Wall
Otra de las ventajas de Perl está en la cantidad de aplicaciones que se le...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gauss jordan
  • Gauss Jordan
  • Gauss Jordán
  • Gauss-Jordan
  • Gauss Jordan
  • Gauss Jordan
  • Gauss Jordan
  • Gauss Jordan

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS