fortran (predavanja)
Post on 16-Apr-2015
70 Views
Preview:
DESCRIPTION
TRANSCRIPT
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
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) !
3
1.Pisanje koda u tekstualnom editoru Scite
Tekstualni editor je podijeljen na 2 prozora
4
Shematski prikaz izvođenja programa
• Shematski prikaz strukture kompajliranja,
linkanja i izvođenja programa
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)
6
2. Kompajliranje koda
Kompajliranje
je izvršeno!
7
2. Kompajliranje koda
Kompajliranje
nije izvršeno !??? Odgovor se krije
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)
9
3. Kompajliranje koda
10
4. Izvođenje programa
-Izvođenje programa vrši se na na čin: Tools � Go (F5)
11
4. Izvođenje programa
-Primjer prikaza object file i .exe programa
12
top related