| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo convertir Fortran para Visual Basic
    Fortran fue el primer lenguaje de programación procedimental del mundo , y trajo consigo toda una serie de mejoras en el arte y la ciencia de la programación. Se hizo más fácil que nunca para traducir las ideas matemáticas en lenguaje de máquina. Sin embargo , desde su lanzamiento en 1957 , muchos otros idiomas han pasado a primer plano , y se ha mantenido en uso sólo con fines limitados . Visual Basic es un lenguaje de programación que es un fenómeno generalizado en el sistema operativo y los programas de Microsoft , por lo que la integración de código de Visual Basic es a menudo mucho más fácil que la integración de código Fortran . Como resultado , puede que le resulte útil para traducir los programas Fortran viejos en Visual Basic para promover el mantenimiento futuro . Cosas que necesitará
    Microsoft Visual Basic . NET sobre Original Fortran código fuente
    Ver Más instrucciones
    1

    Abra Microsoft Basic . NET Visual y crear un nuevo comando proyecto de la Línea . Una ventana aparecerá mostrando la rutina principal del programa.
    2

    Abrir el código fuente Fortran . Comience por la traducción de las subrutinas en el programa Fortran . Subrutinas Fortran aspecto:

    mySubroutine SUBRUTINA (a, b , c ) real :: a, b, cend SUBRUTINA

    La misma subrutina de Visual Basic se vería así :

    Sub mySubroutine ( un As Double , b As Double , c As Double ) End Sub

    Como se puede ver, el principio y el final del código no cambia significativamente , pero real, se convierte en doble y se aplica a cada argumento de forma individual , en lugar de todos ellos a la vez.
    3

    Convertir a las funciones del programa. En Fortran, una función es el siguiente:

    INTEGER FUNCIÓN plus (a, b ) INTEGER :: a , Bplus = a + función de inflexión más

    La misma función en VB.NET se vería así:

    Función plus (a As Integer , b As Integer ) como IntegerReturn a + INFLEXIÓN Función

    el tipo de retorno , que se expresa antes de la palabra clave function en Fortran viene al final de la línea de función en Visual Basic, y los tipos de argumentos se mueven desde el interior del cuerpo de la función de la línea de función ( al igual que con subrutinas ) . El valor de retorno , que se expresa en Fortran como una sentencia de asignación (con '=' ), cuyo valor de la izquierda es el nombre de la función en sí , se expresa en VB.NET utilizando la instrucción Return ( sin ningún signo de igualdad ) .
    4

    Traducir cualquiera de las funciones de la biblioteca utilizadas en el código Fortran en sus equivalentes en Visual Basic . Tanto Fortran y VB cuentan con extensas librerías de funciones . Usted puede buscar las funciones de biblioteca de Visual Basic , vaya a la referencia de Visual Basic de Microsoft Developer Network en http://msdn.microsoft.com/en-us/library/sh9ywfdk.aspx

    Es posible que algunos de las funciones de la biblioteca no tienen equivalentes directos - cada lengua tiene un conjunto diferente de las fortalezas y debilidades. Si esto ocurre , usted tendrá que escribir su propia función de Visual Basic para reproducir el comportamiento de la función de Fortran . Para asegurarse de que usted entiende y se reproducen con precisión el comportamiento de la función de Fortran , asegúrese de que usted se refiere a la documentación Fortran . Puede descargar la documentación de Intel Fortran en http://www.intel.com/software/products/compilers/techtopics/for_prg.htm
    5

    Cuando haya terminado de convertir su programa, asegúrese de probarlo contra el programa Fortran . Ejecute el Fortran y programas de Visual Basic en la misma entrada , y asegurarse de que producen el mismo resultado. Pon a prueba en tantos insumos diferentes a medida que se pueda imaginar para asegurar que el programa convertido se ha mantenido fiel al viejo programa .

    Previous :

    next :
      Artículos relacionados
    ·Cómo mostrar una hoja de cálculo en Visual Basic Expr…
    ·Cómo vincular un conjunto de datos a un DataGridView 
    ·Tipos anulables en VB.Net 
    ·Cómo determinar si una clave del Registro existe en VB…
    ·Cómo actualizar el tiempo con VBScript 
    ·Cómo agregar una foto a una imagen en VB6 
    ·Cómo reemplazar varios cuadros de texto en Visual Basi…
    ·Tutorial de Visual Basic 6 
    ·Cómo crear un buzón con precios 
    ·Cómo utilizar una conexión VB6 Adode a la lista de ta…
      Artículos destacados
    ·¿Cómo se usa SCGrid ActiveX Grid Control 
    ·Cómo ejecutar un script de Python en un Mac 
    ·Cómo llegar Coordenadas del cursor Linux 
    ·Cómo cambiar el texto de cabecera 
    ·Cómo dar vuelta a un JavaScript externo a interno 
    ·MySQL comas Error 
    ·Cómo convertir QBasic para Visual Basic 
    ·Cómo utilizar VBS para devolver un conjunto de registr…
    ·Cómo agregar filas DataView 
    ·Cómo llamar a procedimientos almacenados DB2 en aplica…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com