Hvordan lære Fortran på en Mac

Hvordan lære Fortran på en Mac


Fortran er et programmeringsspråk utviklet primært for bruk i å skrive programmer som kan løse vitenskapelige problemer. Selv om dette var den primære hensikten bak etableringen av Fortran, har det blitt en moden språk i stand til generell programmering behov også. Du kan lære Fortran på en Apple Mac-systemet like godt som på en hvilken som helst annen datamaskin som kjører andre operativsystemer. Du må installere en fullverdig Fortran kompilator på Mac før du begynner med noen leksjoner eller tutorials knyttet til Fortran språket selv.

Bruksanvisning

1 Last ned og installer fritt tilgjengelig GNU Fortran kompilator (GFortran) på din Apple Mac datamaskin (se Ressurser). Den GFortran kompilator for Apple Mac kommer i tre versjoner: Intel versjon for Mac OS-versjoner "Tiger" og senere, Intel 64-bit versjon for Mac OS-versjon "Snow Leopard" og Power PC Leopard-versjonen for de som opererer 64-bits PowerPC-systemer. Installer pakken akkurat som med alle andre program installasjoner på din Mac.

2 Konfigurer GFortran slik at du er i stand til å kompilere Fortran programmer fra hvilken som helst fil mappe på Mac-systemet. For å gjøre dette, skriver du følgende inn i "Terminal" -vinduet på egne linjer. Anførselstegn brukes her bare for å skille de enkelte linjer, og skal ikke tas med når du skriver dem inn i Terminal: "cd ~", "ls -Al". Se etter en fil som heter "Bash_profile" i den resulterende listen. Åpne denne filen i TextEdit ved utstedelse av følgende kommando: "åpen -e Bash_profile".

3 Skriv inn en "sti" statement inn "Bash_profile" som nå er åpnet opp i TextEdit. Linjen må se slik ut, uten anførselstegn: "export PATH = / usr / local / bin: $ PATH". Denne linjen må legges inn som siste linje i filen. Når du har angitt, klikk på "File" øverst i TextEdit og klikk "Lagre" for å lagre den nylig endret Bash_profile. Lukk TextEdit og Terminal. Du vil nå kunne bruke "gfortran" kompilatoren kommandoen fra hvilken som helst mappe på din Mac.

4 Opprett en ny mappe på Mac-en til din "Home" katalogen. Den enkleste måten er å åpne "Terminal" igjen og skriv inn følgende to linjer, hver enkelt: "cd ~" og deretter "mkdir dirname" - hvor dirname er navnet du ønsker katalogen skal være. Det kan bli kalt "My Fortran" eller noe lignende. Lagre Fortran kildekodefiler i denne katalogen når du arbeider på opplæring, undervisning og eksempler.

5 Åpne TextEdit igjen. Klikk på "File" øverst og opprette en ny vanlig tekstfil. Skriv inn følgende i det nye dokumentet redigeringsskjermen, og sørge for at hver linje er rykket seks plasser. "PROGRAM HIWORLD", "write (UNIT

=, FMT =) 'Hello World'", "END". I dette eksempel er hver separat linje indikert ved hjelp av anførselstegn. Ikke skriv anførselstegn inn i programmet. Klikk "Fil" og deretter lagre filen som "hiworld.f77" i den nye katalogen opprettet tidligere i denne artikkelen.

6 Åpne "Terminal" og gå inn i katalogen du opprettet der du vil lagre din Fortran kildekoden og kompilerte programmer. Først, gå til "Home" katalogen ved å skrive "cd ~" på en egen linje. På neste ledeteksten, skriver du "cd dirname" der dirname er navnet på katalogen mappen du opprettet tidligere. Når du er i katalogen, kompilere programmet ved å skrive følgende i Terminal: "gfortran hiworld.f77 -o hiworld" og vent til programmet for å kompilere.

7 Kjør eksempel programmet i Terminal ved å skrive "hiworld" og trykke på "Enter" -tasten for å kjøre den. På dette punktet, bør du nå se teksten "Hello World" vises på en linje i Terminal.

8 Arbeid på flere tutorials og leksjoner via Internett, siden det er mange tilgjengelige for å lære Fortran språk (se Ressurser). Husk å alltid bruke en ".f77" forlengelse på slutten av alle Fortran kildekode tekstfiler. Når kompilering, bruk "-o" flagg symbol for å fortelle kompilatoren hva du vil den kompilerte filen navngitt som, deretter gi det navnet umiddelbart etter "-o" flagg.

Hint

  • GFortran er i stand til å kompilere de nyere versjonene av Fortran, som er Fortran 90 og Fortran 95. Det ville være lettest å lære Fortran 77 første siden flere eksempler finnes for den eldre versjonen. Når lært, kan de nye funksjonene i Fortran 90 og Fortran 95 gripes lettere.