whycomputer.com >> Interneto žinios >  >> Programinė įranga

Kaip konvertuoti Fortran programą į Visual Basic .NET

Įvadas

Fortran – pirmoji pasaulyje procedūrinė programavimo kalba, kuri nuo 1957 m. leido lengviau paversti matematinę logiką mašinos kalba. Šiandien ji naudojama tik ribotai, o Visual Basic (VB.NET) – plačiai paplitusi Microsoft platformų kalba. Konvertavus senus Fortran programų kodus į VB.NET, galima palengvinti jų priežiūrą ir tolesnį vystymą.

Žingsniai

1. Sukurkite projektą VB.NET

Atidarykite Microsoft Visual Basic .NET, pasirinkite „Command Line“ šabloną ir sukurkite naują projektą. Pagrindinis „Main“ metodas bus rodomas langelyje.

2. Konvertuokite subrutinus

Atidarykite Fortran šaltinio kodą ir pradėkite versti subrutinus. Fortran subrutinų sintaksė:

SUBROUTINE mySubroutine(a, b, c)
  REAL :: a, b, c
END SUBROUTINE

VB.NET atitikmuo:

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

Pastebima, kad pradžia ir pabaiga išlieka panašios, o duomenų tipas REAL tampa Double ir nurodomas kiekvienam parametrui atskirai.

3. Konvertuokite funkcijas

Fortran funkcijos pavyzdys:

INTEGER FUNCTION plus(a, b)
  INTEGER :: a, b
  plus = a + b
END FUNCTION plus

VB.NET atitikmuo:

Function plus(a As Integer, b As Integer) As Integer
    Return a + b
End Function

Fortran grąžinimo tipas nurodomas prieš FUNCTION, o VB.NET – po funkcijos vardo. Grąžinimo reikšmė Fortran naudojama priskyrimo operatoriumi =, o VB.NET – Return pareiškimu.

4. Bibliotekų funkcijų keitimas

Patikrinkite, ar Fortran naudojamos bibliotekos funkcijos turi tiesioginius VB.NET atitikmenis. MS DN (Microsoft Developer Network) suteikia išsamų VB.NET funkcijų sąrašą: MSDN VB Reference. Jei tiesioginio atitikmens nėra, sukurkite savo VB.NET funkciją, remdamiesi Fortran dokumentacija (pvz., Intel Fortran dokumentacija: Intel Fortran Docs).

5. Testavimas

Po konvertavimo paleiskite abu – Fortran ir VB.NET – programas su identiškais įvesties duomenimis. Patikrinkite, ar rezultatai sutampa. Kartokite testavimą su įvairiomis įvestimis, kad įsitikintumėte, jog konvertuota programa veikia taip pat kaip originalas.

Įspėjimas

  • Programų konvertavimas iš vienos kalbos į kitą yra sudėtingas, laiko ir klaidų reikalaujantis procesas. Laikykite originalų Fortran kodą iki tol, kol naujasis VB.NET kodas bus išsamiai ištestuotas.

Reikalinga įranga

  • Microsoft Visual Basic .NET
  • Originalus Fortran šaltinio kodas

URL:https://lt.whycomputer.com/software/100402495.html

Programinė įranga
  • Kaip paversti .cpp failą į .exe programą

    .cpp – tai C++ programų šaltinio failo plėtinys, kuriame saugomas C++ kodas. .exe – tai sukompiliuotas vykdomasis failas, kurį Windows gali tiesiogiai paleisti. Norint paleisti savo programą Windows aplinkoje, .cpp failą reikia paversti į .exe. Žingsnis 1 Pasirinkite ir įdiekite kompiliatorių – nemo

  • Kaip konvertuoti „Microsoft Excel“ į PHP

    Kas yra Microsoft Excel ir kodėl verta jį konvertuoti į PHPMicrosoft Excel – plačiai naudojama skaičiuoklių programa, kuri sujungia patogią vartotojo sąsają su galingomis skaičiavimo ir grafikos galimybėmis. Tai puikus įrankis ne tik duomenų saugojimui, bet ir jų vizualizavimui.Norint, kad Excel len

Interneto žinios © https://lt.whycomputer.com