06.04.2015 Views

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Prelazak sa jedne logičke jedinice na drugu vrši se ukucavanjem imena te disk<br />

jedinice.<br />

PERIFERIJE<br />

IBM PC računar opremljen je tastaturom, monitorom i spoljašnjom memorijom koja<br />

se obično svodi na disk, CD i disketne jedinice. Na IBM PC računar se može<br />

priključiti i štampač. Za štampač, bez obzira na način pripajanja na računar,<br />

rezervisano je ime PRN. CON- predstavlja konzolu (i monitor i tastaturu), NUL- je<br />

fiktivni uređaj koji fizički ne postoji. Kad se računar obraća uređaju NUL-sistem<br />

"glumi" da stvarno prenosi podatke, mada će isti biti izgubljeni. Ovo je pogodno za<br />

testiranje programa. Sve pomenute reči (A:, B:, C:, PRN:,CON: i neke druge poput<br />

COM1:,COM2:,LPT1:,LPT2:...) su rezervisane i ne smeju se koristiti kao imena<br />

korisnikovih datoteka ili kataloga. Razlog je u tome što se ime periferije može navesti<br />

umesto imena datoteke.<br />

ORGANIZACIJA DISKA<br />

Da bi operativni sistem znao gde se nalaze pojedine vrste informacija, on disk<br />

organizuje na način koji mu omogućava lak pristup svakoj lokaciji na disku i praćenje<br />

gde se koji podatak nalazi i koliko slobodnog prostora na disku preostaje za buduće<br />

podatke koje treba smestiti. Površina hard-diska (diskete) se deli na sektore i tragove.<br />

Od prvog traga se smešta deo operativnog sistema (programa) neophodnih za<br />

podizanje sistema. Tako je kod formatiziranja diska neophodno navesti opciju kojom<br />

će program za formatiranje izvršiti rezervaciju prostora za smeštaj sistemskih datoteka<br />

IO.SYS i MSDOS.SYS.<br />

Hard diskovi se mogu deliti na više particija različitog kapaciteta, čiji je ukupni zbir<br />

kapaciteta jednak kapacitetu samog diska. Ovo se čini pomoću specijalnog programa<br />

FDISK.EXE koji se dobija u paketu sa operativnim sistemom DOS. Svakoj particiji<br />

dodeljuje se jedno logičko ime. Ako se disk deli na particije, prva particija je<br />

obavezno butabilna (na njoj se nalazi operativni sistem za podizanje i upravljanje<br />

računarom) i ona ima logičko ime C:.<br />

Operativni sistem koristi dve tabele ( također snimljene na disku), registratore u<br />

kojima se vode podaci o rasporedu delova datoteka po površini diska. Ove tabele se<br />

nazivaju FAT-tabelama (File Allocation Table), od kojih je jedna rezervna tabla i<br />

koristi se u slučaju uništavanja originala. Ove tabele se obavezno ažuriraju prilikom<br />

svake promene (snimanja ili brisanja, odnosno promene veličine neke datoteke). U<br />

FAT tabeli se vodi spisak kataloga, datoteka, tragova i sektora gde su smešteni<br />

pojedini delovi datoteka.<br />

DATOTEKE<br />

Datoteke služe za smeštaj podataka i programa. Datoteka (engl. File) je skup<br />

informacija srodnog sadržaja. Datoteka se smešta ili u operativnu memoriju (ponekad<br />

samo neki njeni delovi) ili na disku, disketi, magnetnoj traci i dr. Svaka datoteka (bilo<br />

da je u njoj sadržan program ili podaci) ima svoje ime i proširenje (ekstenziju) imena.<br />

U OS DOS imena datoteka se zapisuju po formatu 8.3 (najviše osam karaktera za ime<br />

i maksimalno tri za ekstenziju):<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!