fortran (predavanja)

12
1. Predavanje SVEUČILIŠTE U SPLITU, FAKULTET GRAĐEVINARSTVA, ARHITEKTURE I GEODEZIJE UNIVERSITY OF SPLIT, FACULTY OF CIVIL ENGINEERING, ARCHITECTURE AND GEODESY 21000 SPLIT, Matice hrvatske 15 – HRVATSKA Tel: 021 / 303 - 333, Fax: 021 / 465 – 117 Predavanje: Doc.dr.sc. Hrvoje Gotovac Split, 4. listopada, 2012. 1 OSNOVE PROGRAMIRANJA

Upload: mimi-kiki

Post on 16-Apr-2015

75 views

Category:

Documents


9 download

DESCRIPTION

Prezentacije iz programiranja u fortranu

TRANSCRIPT

Page 1: Fortran (predavanja)

1. Predavanje

SVEUČILIŠTE U SPLITU, FAKULTET GRA ĐEVINARSTVA, ARHITEKTURE I GEODEZIJEUNIVERSITY OF SPLIT, FACULTY OF CIVIL ENGINEERING, ARCHITECTURE AND GEODESY

21000 SPLIT, Matice hrvatske 15 – HRVATSKA Tel: 021 / 303 - 333, Fax: 021 / 465 – 117

Predavanje : Doc.dr.sc. Hrvoje Gotovac

Split, 4. listopada, 2012. 1

OSNOVE PROGRAMIRANJA

Page 2: Fortran (predavanja)

2

1.Pisanje koda u tekstualnom editoru Scite

- Uređivač teksta (rabi se i anglizam editor teksta) je računalni program koji služi za obradu običnih tekstualnih datoteka.

-Uređivači teksta obično idu uz operativni sustav ili u sklopu paketa za razvoj softvera, gdje se najčešće rabe za izmjenu konfiguracijskih datoteka i izvornog koda programskog jezika.

-Obično se sastoji od nekoliko padajućih i izbornika:- File- Edit- Search- View- Tools- Options- Language- Buffers- Help

-Da bi editor prepoznao da je rije č o projektu napisanom za Fortran 90/95potrebno ga je spremiti na na čin ime.f90 (ime.F90) !

Page 3: Fortran (predavanja)

3

1.Pisanje koda u tekstualnom editoru Scite

Tekstualni editor je podijeljen na 2 prozora

Page 4: Fortran (predavanja)

4

Shematski prikaz izvođenja programa

• Shematski prikaz strukture kompajliranja,

linkanja i izvođenja programa

Page 5: Fortran (predavanja)

5

2. Kompajliranje koda

-Kompajliranje (eng. Compile-prevesti) –predstavlja prevođenje izvornog koda na jezik računala – strojni jezik.

- Kompajliranje u ovom okruženju vrši se na način:Tools � Compile (ili Ctrl+F7)

-Nakon što se izvrši kompajliranje u desnom prozoru tekstualnog editora pojavi se informacija:

>Exit code: 0 (ispravno izvršeno kompajliranje)

compilation aborted for Zbrajanje.f90 (code 1)>Exit code: 1 (pogreška prilikom kompaliranja)

Napomena: Za prekidanje svakog procesa izvršenja programa koristi se opcija:

Tools � Stop Executing (ili Ctrl+Break)

Page 6: Fortran (predavanja)

6

2. Kompajliranje koda

Kompajliranje

je izvršeno!

Page 7: Fortran (predavanja)

7

2. Kompajliranje koda

Kompajliranje

nije izvršeno !??? Odgovor se krije

Page 8: Fortran (predavanja)

8

3. Linkanje koda

-Linkanje (eng. Link-povezati) –predstavlja povezivanje svih datoteka u jedan jedinstveni program, jer se sam projekt može satojati od više datoteka.

- Svaku je datoteku moguće kompajlirati posebno, a one se povezuju linkanjem uizvršnu cjelinu- Izvršni program (npr. Zbrajanje.exe)

-Izvršni program se može prenositi s ra čunala na ra čunalo!

Nakon što je izvšeno kompajliranje linkanje se vrši na način:

Tools � Build (F7)

Page 9: Fortran (predavanja)

9

3. Kompajliranje koda

Page 10: Fortran (predavanja)

10

4. Izvođenje programa

-Izvođenje programa vrši se na na čin: Tools � Go (F5)

Page 11: Fortran (predavanja)

11

4. Izvođenje programa

-Primjer prikaza object file i .exe programa

Page 12: Fortran (predavanja)

12