FAKULTET TEHNIČKIH NAUKA 

UNIVERZITETA U NOVOM SADU

Semestar

1

Elektrotehnika i računarstvo

Odsek za računarstvo i automatiku

prof. dr Dušan Malbaški

02 ESE2 501

Programski jezici 

i strukture 

podataka

1

background image

Sadržaj

U V O D

Uvod

Error! Bookmark not defined.

Alfabet Pascala

2

T I P O V I   P O D A T A K A

Tipovi podataka

4

Hijerarhija operatora

5

Logički tip

5

Celobrojni tip

6

Realni tip

7

Znakovni tip

8

String

8

Enumeracija

9

Intervalni tip

9

Nizovi

10

Skupovi

11

Slog

12

Datoteke

13

Primer

18

S T R U K T U R A   P R O G R A M A

Opšta struktura programa

22

Zaglavlje

22

Deklaracije

23

Algoritamski deo

24

N A R E D B E

Naredba dodele

26

Složena naredba (sekvenca)

26

Naredbe selekcije

26

Petlje

28

Naredbe skoka

29

Elementarni ulaz/izlaz

30

M O D U L I

Potprogrami

31

Moduli

35

Šta se nalazi u modulu

37

Jedinice u Turbo Pascalu

37

Pascalovi gotovi uniti

39

Primer

39

background image

D E S I G N   C U S T O M I Z A T I O N

Alfabet Pascala

Skup   simbola   koji   se   koriste   u   programskom   jeziku   naziva   se  

alfabet 

programskog jezika

.

Pascal je veštački jezik i stoga poseduje strogo definisan skup simobla koji 
se smeju koristiti.

U alfabet Pascala spadaju:

slova engleske abecede (karakteri), bez razlike velikih i malih 

slova i donja crta _

cifre od 0 do 9

specijalni znaci (+, =, :, -, *, :=, <= itd.)

Skup   simbola   koji   se   koriste   u   programskom   jeziku   naziva   se  

alfabet 

programskog jezika

.

Pascal   program   ima  

slobodan   format,  

što   znači   da   ne   postoje   striktna 

pravila o rasporedu komandi u tekstu programa. Ali zbog toga mora da 
postoji 

rečnik programskog jezika

 (sadrži rezervisane reči).

U   programu   se  

indikatorima  

jednoznačno   identifikuju   promenljive, 

konstante,   tipovi   i   potprogrami.   Identifikatori   se   izgrađuju   poštujući 
sledeća 

pravila

:

u identifikator mogu samo da uđu slova, cifre i donja crta;

identifikator mora da počne slovom;

postoji   maksimalna   dužina   identifikatora   koja   zavisi   od 

programskog jezika.

Identifikatori   koji   imaju  

semantiku  

treba   da   imaju 

mnemoniku

.

To znači da ako identifikator predstavlja npr. neku realnu 
veličinu, njegovo ime treba da 

asocira 

na tu veličinu (npr. 

sila, masa itd.). Postavlja se pitanje da li treba koristiti 

Želiš da pročitaš svih 101 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti