Rruga e plotë drejt skedarit në menunë e kontekstit. Fragmenti i testit të shkencave kompjuterike "File and file system" Çfarë përfshin shtegu i skedarit

Rruga e skedarit është shumë temë e thjeshtë, e cila, megjithatë, i shtyn shumicën e përdoruesve në hutim, veçanërisht ata me një mentalitet humanitar.

Në këtë artikull, unë do të përpiqem ta përtyp, çmontoj këtë temë "nga kockat" në mënyrë kaq të detajuar dhe qartë që të bëhet e qartë për absolutisht këdo, edhe nëse ai sapo u ul në kompjuter dje.

Shpresoj se e dini tashmë se çfarë është një skedar. Prandaj, ne nuk do ta diskutojmë këtë term këtu. Dhe ne do të flasim vetëm për rrugën drejt skedarit.

Duke parë përpara, unë do të them se ka dy mënyra për të arritur te skedari - duke përdorur ose shtegun e plotë të skedarit ose shtegun përkatës. Më shumë për këtë pak më vonë, por tani për tani le të merremi me emrin e skedarit.

Emri i skedarit në sistemet operative DOS/Windows përbëhet nga tre pjesë:

  1. Titulli (emri).
  2. Kufizues.
  3. Zgjerim.

SHËNIM
Shtesat e skedarëve janë të fshehura si parazgjedhje në Windows, kështu që mund të mos i shihni ato në File Explorer. Si t'i bëni ato të dukshme varet nga sistemi operativ.

Në versionet e para të funksionimit Sistemet DOS emri (d.m.th., pjesa e parë e emrit të skedarit) nuk mund të jetë më e gjatë se 8 karaktere. Ky kufizim tani është hequr. Megjithatë, unë rekomandoj fuqimisht që të mos u jepni skedarëve emra shumë të gjatë. Sepse nëse shtegu i plotë i skedarit (shtegu i plotë do të diskutohet më vonë) i kalon 255 karaktere, atëherë mund të hasni të gjitha llojet e problemeve (veçanërisht në sistemet operative deri në Windows XP).

Rruga e plotë për në skedar

Pra, ne kuptuam emrin e skedarit. Dhe kjo është mirë. Tani le të përcaktojmë se cila është shtegu i plotë i skedarit.

Le të fillojmë nga fillimi. Ku ruhen skedarët? Kjo është e drejtë - në disk.

Prandaj, fillimi i shtegut të çdo skedari është një disk (ose disa burimi i rrjetit, por kjo është një temë më vete).

Skedari mund të ruhet direkt në disk, ose në ndonjë dosje (katalog, drejtori - këta janë emra të ndryshëm për të njëjtin objekt - një dosje). Dosjet mund të futen brenda njëra-tjetrës (si kukullat matryoshka).

Kjo do të thotë, shtegu i plotë i një skedari fillon me një shkronjë të diskut dhe përfundon me emrin e skedarit. Dhe midis tyre mund të ketë emra drejtorish. Drejtoritë në DOS/Windows janë të ndara me prerje përpara (\).

Për shembull, ne kemi dosjen 000 në diskun C, dhe në këtë dosje ka dosjen 010, dhe në këtë dosje ka edhe dosjen 100. Dhe tashmë në dosjen 100 ka një skedar 111.TXT. Atëherë shtegu i plotë i skedarit do të jetë:

C:\000\010\100\111.txt

Rruga relative e skedarit

Kjo pyetje është zakonisht më e vështirë për fillestarët. Sepse teorinë e relativitetit njerëzit e kuptojnë disi dobët))))

Sigurisht, shtigjet relative të skedarëve janë një temë shumë më e thjeshtë se teoria e lartpërmendur e Ajnshtajnit. Pra, le të merremi me të.

Pra, ju mund të përcaktoni në mënyrë unike vendndodhjen e një skedari nëse e dini rrugën e plotë drejt tij.

Megjithatë, nuk është gjithmonë e përshtatshme të përdoret shtegu i plotë sepse është shumë i gjatë. Dhe nëse tani kjo nuk është aq e rëndësishme për përdoruesin, atëherë në ditët e DOS dhe sistemeve të tjera operative të ngjashme, ku duhej të punonit vetëm në linja e komandës, kjo pyetje ishte një problem shumë, shumë i madh.

Prandaj, për të mos shkruar shtegun e plotë të skedarit për të hyrë në të, ata dolën me një gjë të tillë si një shteg relative.

Së pari, le të kujtojmë dosjet e mbivendosura (drejtoritë).

Pra, gjithçka fillon me diskun. Drive është direktoria rrënjësore. Rrënja - sepse ai është i pari në rrugë dhe nuk ka ku të "rritet" më tej. Disku është rrënja. Dhe pastaj rriten trungjet dhe degët (dosjet), dhe gjethet (skedarët) rriten në degë.

Prandaj, çdo dosje ka një prind (përveç drejtorisë rrënjësore). Por jo çdo dosje ka fëmijë (d.m.th. nëndosje). Çfarë mund të bëni - jo të gjithë janë me fat në dashuri)))

Prandaj, çdo dosje mund ose nuk mund të ketë dosje fëmijë. Dhe çdo dosje (përveç drejtorisë rrënjësore) ka dosje prind.

Prandaj, në përgjithësi, një dosje mund të jetë një prind i "fëmijëve" dhe një fëmijë i "prindërve" të tij.

Gjithçka këtu është si në jetë - ju jeni fëmija i dikujt, dhe gjithashtu prindi i dikujt (mirë, ose së shpejti do ta bëni)))

Për nënën tuaj, ju jeni një fëmijë, dhe për fëmijët tuaj, ju jeni një nënë (ose baba).

Dhe tani, më në fund, pas digresioneve të gjata lirike, le të kalojmë në relativitetin e shtigjeve. Pra, le të shohim përsëri shembullin tonë:

C:\000\ 010 \100\111.TXT

Këtu është katalogu 010 është një fëmijë i drejtorisë 000, dhe është gjithashtu një prind i drejtorisë 100.

Kur jeni duke punuar në vijën e komandës ose në Explorer, mund të jeni vetëm në një dosje në të njëjtën kohë.

Për shembull, nëse jeni duke punuar në vijën e komandës dhe jeni në dosjen 100 nga shembulli ynë, atëherë për të hapur skedarin 111.TXT nuk keni nevojë të shkruani rrugën e plotë të skedarit - thjesht shkruani emrin e skedarit.

Emri i skedarit në këtë rast do të jetë një shteg relativ. Kjo do të thotë, një shteg relative është pjesë e një shtegu të plotë në lidhje me drejtorinë aktuale.

Për shembull, ju jeni në dosjen 010. Kjo është, sipër janë

dhe më poshtë është drejtoria

Pastaj rruga relative për skedarin 111.TXT do të jetë si më poshtë:

Në këtë mënyrë ju mund të lëvizni poshtë në lidhje me vendndodhjen tuaj aktuale.

Mund të ngjitesh lart?

Po ti mundesh.

Dy pika përdoren për të lëvizur një hap lart (d.m.th. në ) në lidhje me drejtorinë aktuale.

Për shembull, nëse jemi këtu: С:\000\010\100, dhe në dosjen 010 kemi skedarin 011.TXT, atëherë mund ta hapni si kjo:

Dhe nëse në dosjen 000 kemi një skedar 001.TXT, atëherë mund ta hapni atë si kjo:

Si të shkruani një shteg në një skedar

Le të kthehemi në rrugën e plotë që pamë më lart:

C:\000\010\100\111.txt

Nëse keni dosje të tilla dhe në këto dosje ekziston një skedar i tillë, atëherë mund ta futni këtë shteg në vijën komanduese, ose të shkruani shtegun e skedarit në shiritin e adresave të Explorer dhe të shtypni ENTER. Pastaj skedari do të hapet (përveç nëse, sigurisht, keni një program që mund ta hapë atë dhe lloji i këtij skedari është i lidhur me këtë program).

Linja e komandës mund të thirret me kombinimin e tasteve WIN + R ose përmes menysë START-RUN.

Kur hapni vijën e komandës, mund të futni drejtpërdrejt komandën në të (në rastin tonë, komanda do të jetë shtegu i skedarit) dhe shtypni ENTER.

Nëse jeni kurioz të vuani pak dhe të imagjinoni se si punonin njerëzit në DOS, atëherë mund të hapni një përkthyes komande. Për ta bërë këtë, shkruani CMD (për Windows 2000 e më vonë) ose COMMAND (për Windows 95/98/ME) në vijën e komandës dhe shtypni ENTER.

Do të hapet një konsolë (shih fig.), ku mund të argëtoheni shumë duke futur komanda të ndryshme. Vërtetë, për këtë ju duhet t'i njihni - por kjo është një temë tjetër ...


Nëse diçka mbetet e pakuptueshme, atëherë përsëri ju dërgoj te libri Kompjuter për një çajnik.

Rruga e gabuar e skedarit

Me siguri, kur punoni në një kompjuter, keni marrë një mesazh se skedari nuk është gjetur, se është specifikuar rruga e gabuar ose diçka e tillë (shih figurën e mësipërme).

Shkaqet gabime të ngjashme mund të jetë si më poshtë:

  1. Skedari nuk ekziston në rrugën e specifikuar.
  2. Rruga e specifikuar nuk ekziston (për shembull, ju specifikuat diskun D, ​​por kompjuteri juaj nuk ka një disk me atë shkronjë).
  3. Emri i skedarit përmban karaktere të pavlefshme (lista e karaktereve të pavlefshme është e ndryshme për çdo sistem operativ).
  4. Rruga e skedarit është shumë e gjatë dhe sistemi operativ nuk mund ta kuptojë atë.
  5. Kodimi i karaktereve në shtegun e skedarit nuk përputhet me kodimin e vendosur në sistemi operativ(kjo është e nevojshme kryesisht për programuesit - përdoruesit e zakonshëm hasur rrallë në këtë problem).

Tani le të flasim për rrugën drejt skedarit. Le të supozojmë se në diskun C: kemi një direktori APRIL dhe ka një skedar REPORT.TXT. Rruga e plotë e skedarit përfshin shkronjën e diskut, një listë të të gjitha nëndirektorive dhe vetë emrin e skedarit me shtesën. Elementet e shtegut ndahen nga një vijë e prapme. Në rastin tonë, rruga për në skedar do të duket si kjo:

C:/APRIIAREPORT.TXT

Nëse nëndirektoria APRIL ka një nëndrejtori TXT dhe ka një skedar INFO.DOC, atëherë shtegu do të jetë:

C:/PRILTXTINFO.DOC

Konsideroni një emër skedari. Ai përbëhet nga vetë emri dhe shtrirja. Shtesa përdoret për të përcaktuar llojin e skedarit. Zgjatja .TXT është zakonisht për skedarë teksti. Sistemi, kur hap një skedar të një lloji të caktuar, do të nisë programin e lidhur me këtë lloj skedari dhe do të transferojë skedarin që hapet në të. Për shembull, nëse hapni skedarin REPORT.TXT, sistemi do të nisë programin Notepad (pasi Notepad është i lidhur me skedarë teksti si parazgjedhje) dhe do të ngarkojë skedarin tonë në të.

Më parë, emri i skedarit mund të ishte tetë (ose më pak) karaktere i gjatë dhe një shtesë tre (ose më pak). Shtesa ishte pjesa e emrit të skedarit pas pikës. Tani situata ka ndryshuar. Emri i plotë i skedarit (duke përfshirë rrugën dhe shtrirjen) mund të jetë deri në 260 karaktere. Është e qartë se emrat më të gjatë të skedarëve mund të gjenden vetëm në direktorinë rrënjë - 257 karaktere duke përfshirë shtesën. Skedarë të tillë nuk mund të kopjohen më në nëndrejtori të tjera sepse gjatësia maksimale e emrit të skedarit do të tejkalohet.

Tani le të flasim për zgjerimin. Tani zgjerimi mund të përbëhet nga një numër arbitrar karakteresh, për sa kohë që gjatësia maksimale e skedarit nuk tejkalohet. Si rregull, përdoren shtesa prej 1-5 karakteresh. Tani zgjerimi është pjesa e emrit të skedarit pas pikës së fundit. Kjo ndodh sepse më parë emri i skedarit nuk mund të përmbajë një pikë, tani mund të ketë një pikë dhe më shumë se një. Këtu është një shembull:

Emri i gjatë i skedarit. Rruga e skedarit. Puna me skedarët.doc

Në rastin tonë, zgjerimi i skedarit është .doc - pjesa e emrit pas pikës së fundit. Dhe ka tre pika.

Karakteret e mëposhtme nuk mund të përdoren në emrat e skedarëve dhe dosjeve (dosjeve): / ? : * ">< |

Karakteri i parë përdoret për të ndarë elementët e shtegut, karakteri i dytë përdoret për të ndarë elementët e shtegut të rrjetit kur përdoret një pjerrësi e pjerrët dhe jo një vijë e pjerrët e pasme. Dy pika është e rezervuar për një shkronjë disku. Simbolet? dhe * përdoren në maskat e skedarëve (tani do të shpjegoj se cilat janë ato). Thonjëzat përdoren për të treguar emrat e skedarëve që përmbajnë hapësira, për shembull:

"C:/Program Files/Microsoft/ProgramFile.dll"

Simbolet<, >, | përdoren në ridrejtimin I/O në vijën komanduese. Ju nuk keni nevojë të dini se çfarë është, megjithëse ne do të mbulojmë komandat bazë për të punuar me skedarët dhe drejtoritë në vijën e komandës në këtë kapitull.

Çfarë është një maskë skedari? Maska e skedarit ju lejon të zgjidhni një grup skedarësh. Kjo përdor karakteret * (zëvendëson një numër arbitrar karakteresh) dhe? (zëvendëson një karakter specifik). Tani le të shohim se si funksionojnë maskat.

Supozoni se kemi skedarët e mëposhtëm në drejtorinë tonë:
G1.doc
G2.doc
G22.doc
G234.doc

Maska *.doc do të zgjedhë të gjithë skedarët sepse të gjithë skedarët kanë një shtesë .doc. Maska G7.doc (ose G?.*) do të zgjedhë vetëm dy skedarët e parë, pasi ato fillojnë me shkronjën G, por maska ​​tregon se duhet të ketë vetëm dy karaktere në emër: i pari është G dhe e dyta është arbitrare (zëvendësohet me simbolin ?).

Nëse ju duhet të zgjidhni të gjithë skedarët që fillojnë me shkronjën G, por gjatësia e skedarit dhe shtrirja e tij nuk kanë rëndësi, mund të përdorni maskën G*. Maska G*.TXT zgjedh të gjithë skedarët që fillojnë me shkronjën G dhe kanë shtrirjen .TXT. Por ne nuk kemi skedarë të tillë, kështu që asgjë nuk do të zgjidhet.

Simbolet * dhe? mund të përdoret në çdo pjesë të maskës. Për shembull, maskë *.? do të zgjedhë të gjithë skedarët, shtrirja e të cilëve përbëhet nga një karakter. Dhe maska ​​???.* do të zgjedhë skedarë emri i të cilëve përmban tre karaktere, dhe shtesa është çdo.

Unë mendoj se parimi është i qartë. Maskat e skedarëve janë të përshtatshme për t'u përdorur kur kërkoni skedarë, të cilët do të shfaqen më poshtë.

Çdo faqe interneti, foto, video, etj. është, para së gjithash, një skedar që ka të vetin absolute ose i afërm shteg (adresa). Vetë skedari në internet ndodhet në një kompjuter të quajtur server. Kështu, duhet të keni parasysh se si paraqitet skedari në server dhe në internet. Në këtë artikull do të doja të sqaroja pikat e renditura dhe të sqaroja çështjen e ngritur. Të provojmë?

Rruga absolute (adresa)

Cila është rruga absolute drejt një skedari?

Rruga absolute ose adresënështë rruga ose adresa e plotë, në lidhje me dosje kryesore në server ose emri i domenit në internet.

duke thënë " dosje në shtëpi» E kam fjalën për fillimin e hapësirës së caktuar nga ofruesi i pritjes. Për shembull, nëse bëhet fjalë për server lokal, në sallën e operacionit Sistemi Windows, vetë disku, d.m.th. C:/, do të veprojë si dosja kryesore. Në të njëjtën kohë, ofruesi i hostit shpesh i cakton përdoruesit vetëm një hapësirë ​​të caktuar virtuale (të kushtëzuar), për të cilën një dosje e caktuar, shpesh e quajtur /home, vepron si dosje kryesore.

duke thënë " Emri i domenit Me "Unë nënkuptoj një URL që fillon me një protokoll, për shembull: http://sitename.ru/ . Në internet, është ai që është dosja kryesore për secilin prej burimeve të paraqitura.

Si të zbuloni rrugën absolute në server në PHP?

Nëse gjithçka është pak a shumë e qartë me URL-në, atëherë situata me dosjen kryesore në server është disi më e ndërlikuar. Në fund të fundit, çdo ofrues ka problemet e veta dhe kjo duhet të merret parasysh.

Dhe do të filloj me faktin se rruga absolute në server zakonisht përcaktohet në lidhje me vendndodhjen e skenarit në të cilin ndodh kjo. Për shembull, skedari config.php ndodhet në dosjen rrënjë të faqes dhe ne duhet të dimë rrugën absolute drejt tij.

Unë do të sqaroj duke thënë Dosja rrënjësore Me "Unë nënkuptoj një dosje në server të dedikuar për sitin. Është kjo që shërben si pikënisje e URL-së në lidhje me emrin e domenit.

Për ta bërë këtë, mund të përdorni konstantën __FILE__, e cila përmban shtegun e plotë dhe emrin e skedarit aktual në të cilin thirret. Për të marrë vetëm shtegun e plotë dhe për të hequr emrin e skedarit aktual, mund të përdorni funksionin dirname(), i cili kthen direktorinë prind të shtegut të specifikuar. Për shembull:

$abspath = dirname(__FILE__) ."/";

Në PHP 5.3 dhe më vonë, tashmë mund të përdorni konstanten __DIR__:

$abspath = __DIR__

Kështu, është shumë e përshtatshme të përfshihet skedari config.php në të ardhmen dhe të përdoret shtegu absolut i ndryshores $abspath të marrë në të si pikënisje. Për shembull, supozoni se skripti test.php është në dosjen: path/ - dhe skedari data.txt i dëshiruar është në dosjen: data/. Në këtë rast, thirrja mund të duket si kjo:

include_once ("../config.php"); $fh = fopen($abspath ."/2013/12/data/data.txt", "r");

Ju lutemi vini re se e lidha skedarin config.php duke përdorur një shteg relativ, por më shumë për këtë më vonë.

Rruga relative (adresa)

Çfarë është një shteg relativ i skedarit?

Rruga relative ose adresënështë një shteg ose adresë, në lidhje me vendndodhjen e skedarit, që i referohet një skedari tjetër.

Çdo sistemi i skedarëveështë një hierarki strikte e dosjeve dhe skedarëve prind dhe fëmijë. Për shembull: C:\folder\file.php - ku folder\ është fëmija i diskut C:\ dhe prindi i skedarit file.php.

Për qartësi, le të shqyrtojmë hierarkinë e mëposhtme:

  • file1.php
  • dosje\
    • file.php
    • nëndosja\
      • file3.php

Për të hyrë në skedarin C:\file2.php nga skedari C:\folder\file.php, duhet të dalim nga dosja aktuale e dosjes\ , d.m.th. ngjit një nivel. Për këtë, ju mund të përdorni dosje (Unë madje do të thoja pseudo-dosje) drejtoria e prindërve, që është dy pika (..) . Me fjalë të tjera, do të marrim shtegun: ..\file2.php - në lidhje me file.php .

Për të hyrë në C:\folder\subfolder\file3.php nga C:\folder\file.php, duhet të futemi në nënfolder\ , d.m.th. zbrit një nivel. Pra, marrim shtegun: subfolder\file3.php - në lidhje me skedarin file.php.

Le t'i bëjmë gjërat pak më të komplikuara dhe të kalojmë nga C:\folder\subfolder\file3.php në C:\file2.php. Rruga relative do të duket si: ..\..\file2.php - ne jemi ngjitur dy nivele. Bëni të kundërtën, pra nga skedari C:\file2.php kalojmë në skedarin C:\folder\subfolder\file3.php. Rruga relative do të duket si: folder\subfolder\file3.php - do të zbresim dy nivele.

Avantazhet dhe disavantazhet e një rruge relative (adresa)

Natyrisht, rruga relative nuk përmban dosjen kryesore dhe dosjet prind. Kështu, adresa përfundimtare është më e shkurtër. Për më tepër, nëse keni nevojë të kaloni nga një domen në tjetrin, nuk do të ketë nevojë të regjistroni një adresë të re absolute.

Nga ana tjetër, në rastin e citimit të përmbajtjes së faqes, në një burim tjetër, me të njëjtat fotografi, në të cilat specifikohet rruga relative, do të kemi një gabim, sepse nuk ka dosje dhe skedarë faqesh në një burim të palës së tretë. Kjo do të ndodhë nëse shikoni faqen në cache Motorë kërkimi. Përsëri, përdorimi i një rruge relative mund të bëjë lehtësisht një gabim që do të rezultojë në një problem të indeksimit të faqes.

Duke përmbledhur, duhet të theksohet se përdorimi i një shteg ose adrese relative është i dëshirueshëm për të minimizuar dhe përdorur shtigjet dhe adresat absolute.

konkluzioni

Në artikullin tim, u përpoqa të shqyrtoja një çështje themelore që lidhet me shtigjet (adresat) absolute dhe relative të skedarëve dhe dosjeve. Në fakt, nëse punoni në një kompjuter, tashmë keni një ide mbi sistemin e skedarëve, por pa marrë parasysh disa nga nuancat, është mjaft e vështirë të dilni nga toka dhe të ngrini një sërë çështjesh që lidhen në mënyrë të pashmangshme për korrektësinë e adresimit. Kjo është e gjitha për mua. Faleminderit per vemendjen. Paç fat!

në orën 8:00 Redakto mesazhin 5 komente

Një skedar është një zonë e emërtuar e memories në një medium të jashtëm që përmban informacion. Emri i skedarit përbëhet nga 2 pjesë: emri i vet dhe shtrirja, të ndara me një pikë. Emri i personalizuar është i përcaktuar nga përdoruesi dhe mund të jetë deri në 255 karaktere të gjatë. Këto karaktere mund të përfshijnë shkronja, numra dhe karaktere speciale, me përjashtim të. , sepse ndan emrin dhe shtrirjen e vet; ? mund të zëvendësojë çdo karakter; * zëvendëson çdo numër karakteresh, /\ përpara dhe prapa, ndan nëndosjet. Zgjatja zakonisht vendoset nga programi në të cilin është krijuar skedari. Një shtesë e tillë përmban 3 shkronja, por përdoruesi mund të specifikojë vetë shtrirjen. Për skedarët dallohet emri i plotë (shtegu). Emri i plotë tregon të gjitha nivelet e drejtorisë në të cilën ndodhet skedari. Emri i plotë i skedarit fillon me emrin e diskut ku është ruajtur skedari.

3. Sa është vlera dhjetore e numrit binar 10012? Sa herë do të ndryshojë vlera e këtij numri nëse atij në të djathtë i caktohen një zero, dy zero, tre zero?

1001=1x2 0 +0x2 1 +0x2 2 +1x2 3 =9

10010=0x2 0 +1x2 1 +0x2 2 +0x2 3 +1x2 4 =18

Numri i biletës 28

1. Organizimi i strukturës së skedarit. Konceptet e sektorit, pista, cilindër, grup, yndyrë - tabela.

Koncepti i një cilindri. Të gjitha sistemet operative moderne të diskut sigurojnë krijimin e një sistemi skedarësh të krijuar për të ruajtur të dhënat në disqe dhe për të siguruar akses në to. Mënyra se si është organizuar sistemi i skedarëve varet nga sistemi operativ. Lloji më i zakonshëm është tabelor. Së pari, disku përfaqësohet si një grup sipërfaqesh. Floppy disqet kanë vetëm dy prej tyre (sipërme dhe të poshtme), por disqet e ngurtë janë në fakt "çfarë nuk" përbëhen nga disa pllaka, kështu që ato kanë më shumë sipërfaqe. Së dyti, çdo sipërfaqe e diskut ndahet në pista rrethore dhe secila pjesë në sektorë. Madhësitë e sektorit janë fikse dhe të barabarta me 512 bajt. Për të gjetur një skedar të veçantë në një disk, duhet të dini se ku ndodhet, domethënë ju duhet adresa e tij. Do të ishte më e lehtë të shkruani adresën e skedarit si një numër sipërfaqësor, një numër gjurmësh dhe një numër sektori, por në të vërtetë nuk funksionon kështu. Fakti është se çdo sipërfaqe ka kokën e saj për leximin e rekordit, dhe këto koka nuk lëvizin veçmas, por njëkohësisht. Kjo do të thotë, nëse, për shembull, koka e pestë sillet në pistën e tridhjetë, atëherë të gjitha kokat sillen në gjurmët e tyre të tridhjeta. Prandaj, në vend të konceptit të një piste, përdoret koncepti i një cilindri. Një cilindër është një koleksion i të gjitha gjurmëve që kanë numra të njëjtë, domethënë, në distancë të barabartë nga boshti i rrotullimit. Prandaj, vendndodhja reale e skedarit në hard disk përcaktohet nga numri i cilindrit, numri i sipërfaqes dhe numri i sektorit. Koncepti i një grupi. Një sektor është njësia më e vogël e ruajtjes së të dhënave, por jo të gjitha sistemet e skedarëve e përdorin atë për adresim. Ajo është shumë e vogël për këtë. Sistemet operative si MS-DOS dhe Windows përdorin një njësi më të madhe ruajtjeje të quajtur një grup për adresim. Një grup është një grup sektorësh fqinjë. Madhësia e grupit varet nga madhësia e diskut. Sa më i madh të jetë disku, aq më e madhe caktohet madhësia e grupit. Vlerat tipike: 8,16,32 ose 64 sektorë. Informacioni në lidhje me grupin e diskut në të cilin fillon një skedar i veçantë ruhet në zona e sistemit disku në tabelat e veçanta të ndarjes së skedarëve (tabelat FAT). Meqenëse shkelja e tabelës FAR çon në pamundësinë e përdorimit të të dhënave të regjistruara në disk, mbi të vendosen kërkesa të veçanta besueshmërie dhe ekziston në dy kopje, identiteti i të cilave monitorohet rregullisht me anë të sistemit operativ. Disa sisteme operative zbatojnë fusha 16-bit në tabelat e ndarjes së skedarëve. Një sistem i tillë skedarësh quhet FAT 16. Ai ju lejon të vendosni jo më shumë se 65,536 regjistrime (2 16) për vendndodhjen e të dhënave në tabelat FAT. Për shkak të këtij kufizimi, këto sisteme operative nuk lejojnë disqe më të mëdhenj se 2 GB. Aktualisht, sistemet operative Windows ofrojnë një sistem skedarësh më të avancuar - Fat 32 me fusha 32-bit në tabelën e ndarjes së skedarëve. Kjo ju lejon të punoni me çdo hard disk modern.

Të gjitha programet dhe të dhënat ruhen në memorien e paqëndrueshme (të jashtme) të kompjuterit si skedarë.

Një skedar është një sasi e caktuar informacioni (program ose të dhëna) që ka një emër dhe ruhet në memorien e jashtme.

Emri i skedarit përbëhet nga dy pjesë të ndara me një pikë: emri aktual i skedarit dhe zgjerimi. Shtesa përcakton llojin e skedarit (foto, muzikë, etj.). Emri i skedarit jepet nga përdoruesi dhe lloji i skedarit caktohet automatikisht nga programi kur të krijohet.

Sisteme të ndryshme operative kanë formate të ndryshme të emrave të skedarëve. Në sistemin operativ MS-DOS, vetë emri i skedarit duhet të përmbajë jo më shumë se tetë shkronja të alfabetit latin dhe numrave, dhe shtrirja përbëhet nga tre shkronja latine, për shembull: mostër.txt

Në sistemin operativ emri i Windows skedari mund të ketë deri në 255 karaktere dhe lejohet përdorimi i alfabetit rus, për shembull: Njësitë e informacionit.doc

Sistemi i skedarëve.

Çdo medium ruajtjeje mund të ruajë një numër të madh skedarësh. Rendi në të cilin skedarët ruhen në një disk përcaktohet nga sistemi i skedarëve të instaluar.

Një sistem skedarësh është një sistem për ruajtjen e skedarëve dhe organizimin e drejtorive.

Sistemi i skedarëve mund të jetë me një nivel (kur drejtoria (tabela e përmbajtjes së diskut) është një sekuencë lineare e emrave të skedarëve) dhe me shumë nivele (sistemi i skedarëve hierarkik që ka një strukturë "pemë").

Drejtoria fillestare, rrënjë, përmban direktori të mbivendosur të nivelit të parë, nga ana tjetër, secila prej tyre ka direktori të mbivendosura të nivelit të dytë, etj. Duhet të theksohet se skedarët mund të ruhen në drejtoritë e të gjitha niveleve.

Rruga për në skedar.

Për të gjetur një skedar në hierarki strukturën e skedarit ju duhet të specifikoni rrugën për në skedar. Rruga drejt skedarit përfshin emrin logjik të diskut të shkruar përmes ndarësit "\" dhe sekuencën e emrave të drejtorive të ndërlidhura, e fundit prej të cilave përmban skedarin e dhënë të dëshiruar.

Për shembull, shtegu i skedarëve në figurë mund të shkruhet si kjo: C:\basic\ C:\Music\Picnic\

Emri i plotë i skedarit.

Rruga drejt skedarit së bashku me emrin e skedarit quhet emri i plotë i skedarit.

Shembull i emrit të plotë të skedarit: C:\basic\prog123.bas C:\Music\Picnic\Hieroglyph.mp3

Operacionet në skedarë.

Në procesin e punës në një kompjuter, operacionet e mëposhtme kryhen më shpesh në skedarë: kopjimi (një kopje e skedarit vendoset në një drejtori tjetër); lëvizja (vetë skedari zhvendoset në një drejtori tjetër); fshirje (regjistri për skedarin hiqet nga drejtoria); riemërimi (ndryshon emrin e skedarit).


Bileta numër 10. Paraqitja e të dhënave në memorie Kompjuter personal(numrat, simbolet, grafika, zëri).



Po ngarkohet...
Top