Osnovi programiranja i programski jezici
Osnovi programiranja i programski jezici
Osnovi programiranja i programski jezici
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
IME.EXT<br />
Ime datoteke uglavnom opisuje koja je grupa podataka sadržana u njoj, a ekstenzija<br />
ukazuje na vrstu datoteke. Postoje službene ekstenzije imena datoteke koje se po<br />
pravilu koriste za označavanje najčešćih tipova datoteka koje DOS prepoznaje.<br />
Najvažniji su:<br />
• *.COM i *.EXE fajlovi su izvršni programi, ukucavanjem imena te<br />
datoteke i tipke ENTER dolazi do izvršenja programa,<br />
• *.SYS datoteka sadrži parametre okruživanja u kojem računar radi ili<br />
neke drajvere za upravljanje perifernim uređajima priključenim na<br />
računar,<br />
• *.TXT i *.DOC su tekstualne (ASCII) datoteke i dokumenti,<br />
• *.ASM, *.PAS, *.C...su službene ekstenzije datoteka koje sadrže<br />
izvorne programe od kojih <strong>programski</strong> prevodioci (kompajleri) prave<br />
izvršne verzije programa.<br />
Nazivi datoteka i ekstenzije se prave od slova, brojki i specijalnih znakova (“!”, “@”,<br />
“#”, “$”, “&”, “-“, “+”,i “-“). Naziv može imati jedan od osam karaktera, a ekstenzija<br />
nijedan, jedan, dva ili tri karaktera. Ekstenzija se od naziva odvaja tačkom (npr.<br />
PISMO.DOC). Za ekstenziju ne smemo koristiti rezervisana imena COM, EXE, SYS,<br />
BAT i td. za imenovanje datoteka (osim ako iste nisu upravo tog tipa).<br />
Informacije u jednoj datoteci su obično struktuirane. Struktuiranost se ogleda u podeli<br />
na slogove i polja. Skup više slogova čini entitet. Više entiteta i njihove međusobne<br />
relacije čine bazu podataka. Datoteke mogu biti i nestruktuirane (npr. pisma, izveštaji<br />
i dr.).<br />
Pre upotrebe bilo koje datoteke, ista se mora učiniti dostupnom. U tom cilju, zavisno<br />
od medija na kome je datoteka smeštena, mora se izvršiti standardno ispitivanje i<br />
kontrola. Ovo se naziva otvaranje datoteke. Na kraju rada sa datotekom ista se mora<br />
zatvoriti.<br />
Organizacija datoteke predstavlja fizički raspored podataka jedne datoteke na nekom<br />
nosiocu podataka (mediju). Ona prvenstveno zavisi od vrste nosioca, a može se<br />
podeliti u tri osnovne grupe:<br />
• sekvencijalna,<br />
• direktna i<br />
• indeksna organizacija.<br />
Sekvencijalna organizacija datoteka može se strukturno predstaviti sekvencijalnom<br />
linijskom listom u kojoj su elementi slogovi datoteke, a moguće ju je realizovati na<br />
svim vrstama medija. Njena prednost u odnosu na druge oblike organizacije je u<br />
jednostavnosti i ekonomičnosti zauzimanja memorijskog prostora.<br />
Kod direktne organizacije podataka slogovima se pristupa u memoriji računara preko<br />
adresa, koje su rezultat transformacije njihovih ključeva. Direktna organizacija<br />
omogućava veliki stepen pristupljivosti i izmenljivosti i može se realizovati samo na<br />
adresabilnim memorijskim medijima (operativna memorija, disk, CD i disketa).<br />
19