Dars maqsadi:

  1. Ta’limiy: O’quvchilarga fayllar va kataloglar mavzusini o’rgatish;
  2. Tarbiyaviy: O’quvchilarni vatanga sodiq va fidoiy qilib tarbiyalash, milliy va umummadaniy qadriyatlarimiz asosida tarbiyalash;
  3. Rivojlantiruvchi: O’quvchilarda fayllar va kataloglar mavzusi bo’yicha bilim, ko’nikma, malaka va kompetensiyalarini rivojlantirish.

Dars uchun umumiy kompetensiya:

  1. Axborotlar bilan ishlash;
  2. O’z-o’zini rivojlantirish;
  3. Milliy va umummadaniy;
  4. Matematik savodxonlik.

Fanga oid kompetensiya:

O’quvchilarda fayllar va kataloglar haqida ko’nikmalari rivojlantirish. Ixtiyoriy kompyuterda ishlay olish va kompyuterning barcha texnik vositalaridan foydalana olish.

Darsning borishi:

1. Tashkiliy qism

  1. Salomlashish:
  2. Davomatni aniqlash:
  3. Siyosiy daqiqa (Bugungi kun axborot va texnologiya yangiliklari):

2. Yangi mavzu bayoni:

Disk sektor va yo‘llardan iborat bo‘lib, har bir sektor va yo‘l adres yoki ma’lumotlar maydonidan iborat bo’ladi. Adres maydoniga disk, yo‘l, sektor tartiblari va nazorat yig‘indisi deb ataluvchi kod yoziladi. Bu ma’lumotlar diskdan kerakli axborot topishni ta’minlaydi. Ma’lumotlar maydoniga esa foydalanuvchining axboroti, amaliy dastur qismi, matnli axborot yoki boshqa biror ma’lumot yoziladi va diskda alohida baytlar to‘plamlari shaklida saqlanadi. Bu baytlar to‘plamining butunligini saqlash uchun foydalanuvchi va operatsion sistema tomonidan tanilish belgisi, ya’ni nomi bo‘lishi kerak. Nomlangan baytlar to‘plami fayl (ing. file – ma’lumot) tushunchasi bilan quyidagicha bog’lanadi.

Fayl – biror nomga ega bo‘lgan va kompyuterning tashqi xotirasida joylashgan baytlar majmuidir. Fayl sistemasi esa biror axborot saqlovchi vositada ma’lumotlarni joylashtirishni tashkil etish vositasidir. Bundan kelib chiqadiki, fayl sistemasi ma’lumotlarni tashqi xotiraning qaysi joyiga va qanday usulda yozilishini belgilar ekan. Fayl sistemalariga misol qilib FAT32 yoki NTFS ni aytish mumkin.

Operatsion sistema nuqtayi nazaridan axborot saqlovchi vosita klasterlardan iboratdir. Klaster – fayl sistemasi bilan bog‘liq bo‘lgan mantiqiy tushuncha bo’lib, u axborot saqlovchi vositaning axborot saqlash mumkin bo‘lgan eng kichik bo‘lagidir (masalan, 1 klaster=512 bayt). Fayl sistemasi dasturlari faylni klasterlar to’plami sifatida tashkillashtiradi. Bu dasturlar qaysi klaster bandligini, qaysi klaster bo‘shligini va qaysi klasterlar “xato” nishoni bilan belgilanganini nazorat qilib turadi.

Fayldagi ma’lumotlar matn, chizma, dastur va h.k. bo‘lishi mumkin. Masalan, diskka yozilgan biror о‘yin dasturi yoki matn muharririda yozilgan biror matn alohida faylga misol bo‘la oladi. Diskda axborotni saqlashning boshqa usuli yo‘q. Diskka birgina «А» harfini yozish uchun ham unga nom berish va rasmiylashtirish shart. Yuqorida aytilganidek, fayl foydalanuvchi va operatsion sistema tomonidan tanilishi va foydalanilishi uchun nomga ega bo‘lib, odatda, nuqta bilan ajratilgan ikki qismdan iboratdir. Birinchi qismda foydalanuvchi tomonidan berilgan faylning xususiy nomi (Paint, Bloknot, MS Word dasturlarida ma’lumotlaringizni saqlaganingizda nom berganingizni eslang), ikkinchi qismda shu ma’lumotlar qaysi dastur tomonidan tanilishi lozimligini bildirish uchun dastur tomonidan berilgan fayl kengaytmasi deb ataluvchi nom aks etadi. Masalan, Rasm.bmp, Ma’lumot.txt, Mening oilam.doc, Klava.exe, Puzzle.exe. Kengaytma bo‘lmagan hollarda fayl nomi xususiy nomi bilan bir xil bo‘ladi. Faylning xususiy nomi 1 tadan 255 tagacha, kengaytmasi esa 1 tadan 4 tagacha (kamdan kam hollarda 5 ta­gacha) belgiga ega bo‘lishi mumkin. Fayl nomi kengaytmasi yozilishi majburiy emas. Lekin kengaytma faylda saqlanayotgan ma’lumot turini bildirgani uchun undan foydalanish qulaydir. Hozirgi kunda ishlab chiqarilayotgan barcha dasturlar fayl nomi kengaytmasini o‘zlari qo‘shib qo‘yadi. Fayl kengaytmasidan mazkur fayl qaysi dastur tomonidan tashkil etilganini bilib olish mumkin. Quyida ko‘p uchrab turadigan fayl kengaytmalarini keltiramiz:

KengaytmaFaylKengaytmaFayl
.mp3, .wavaudio fayl.syssistema fayli
.avi, .mpgvideo fayl.zip, .rar, .arjarxivlangan fayl
.bmp, .giftasvirli fayl.htmlweb sahifali fayl
.txtmatnli fayl.batbuyruqlar fayli
.comdastur fayli (kichik dastur).basbeysik tilidagi dastur fayli
.exedastur fayli (dastur, ilova).paspaskal tilidagi dastur fayli
.bakfaylning zaxira nusxasi.xlsxelektron iadvalli fayl
.dlldinamik kutubxona fayli.docxhujjatli fayl

Faylning xususiy nomida lotin va kirill alifbosining yuqori yoki quyi registrdagi harflari, raqamlar, shuningdek, – (defis), _ (tag-chiziq belgisi), $ (pul birligi belgisi), # (panjara), & (amper- send belgisi), @ (tijoratcha ET), ! (undov belgisi), % (foiz belgisi), ~ (tilda), ^ (karat belgisi) va (){} (qavslar) qo’llanilishi mumkin. Lekin, \ , /, : , * , ? , “, < , > , | kabi belgilar ishlatilishi mumkin emas. Shuni ta’kidlash kerakki, fayl nomida kichik yoki katta harflardan foydalanishning farqi yo‘q. Kompyuter ularni bir xil nom deb qabul qiladi. Shuning uchun fayl nomini klaviaturadan terayotganda ixtiyoriy (yuqori yoki quyi) registrdan foydalanish mumkin.

Bir-biridan faqat kengaytmasi orqali farqlanadigan nomlar turli fayllarni ifodalaydi. Masalan, Navro‘z.bmp, Navro‘z.txt, Navro‘z.xls, Navro‘z.doc, Navro‘z.avi turli xil dasturlarda ishlangan fayllardir.

Operatsion sistema ba’zi tashqi qurilmalarni ham fayl sifatida qarashi mumkin. “Fayl” tushunchasini bunday umumlashtirish qator hollarda kiritish-chiqarish amallarini soddalashtirishi mumkin. Har bir qurilmaga “fayl” nomi biriktirilgan: PRN – printer, CON – klavishlar (kiritishda) va displey (chiqarishda) va hokazo. Shuning uchun, zaxiraga olingan PRN, CON, NUL, AUX, LPT1, LPT2, LPT3, COM1, COM2, COM3 kabi nomlarni fayl nomi sifatida ishlatish mumkin emas.

Fayllarda kompyuter qayta ishlashi mumkin bo‘lgan har xil turdagi: matnli hujjatlar, dasturlarning birlamchi kodi matnlari, web-sahifaning HTML-kodlari va boshqa axborotlar saqlanishi mumkin.

Diskda fayllar turli dasturlarning, masalan, matn muharriri, elektron jadval, dasturlash tillarining kompilyatorlari ishlashi natijasida hosil qilinadi. Ba’zi fayllarni o‘zingiz hosil qilasiz va ularga nom berasiz, ba’zilari esa sizga ma’lum yoki ma’lum bo‘lmagan maqsadlar uchun turli dasturlar orqali hosil qilinadi.

Faylning eng muhim xususiyatlari (rus. свойства, ing. attributes) – nomi, hajmi (baytlarda), hosil qilingan va yangilangan sana (kun, oy, yil) va vaqtidir (soat va daqiqa).

Faylning hajmi bir baytdan o‘nlab megabaytgacha (tashqi xotiraning sig‘imi doirasida) bo’lishi mumkin. Nol hajmli fayllar ham bo‘lishi mumkin (ularda faqat nom bo’ladi, xolos).

Fayllarni xususiyatlariga ko‘ra (odamlarni ozg‘in va tola, ayol va erkak, qora va oqlarga ajratish kabi) sinflarga ajratish mumkin.

Masalan, barcha fayllarni turiga qarab matnli yoki matnli bo‘lmagan guruhlarga bolish mumkin. Matnli bo‘lmagan fayllarni ko‘pincha, matnli fayllarni ikkilik sifatida qaraydigan dasturni yozish qiyin bo’lmasa ham, ikkilik fayllar deb atashadi. Matnli fayllarda bevosita ekranda o‘qishga, shuningdek, chop etish qurilmasida chiqarishga moljallangan alifbo-raqamli axborot saqlanadi. Matnli fayllar kompyuter texnologiyalarida muhim ahamiyat kasb etadi.

Fayllarni boshqa xususiyatlari bilan ham sinflashtirish mumkin: fayldasturlar va faylmalumotlar (ya’ni dasturlar qayta ishlashi mo‘ljallangan obyektlar). Bunday ajratish shartlidir, chunki dasturli fayllar vaziyatga qarab ma’lumotlar sifatida ham qaralishi mumkin.

Kompyuterning vinchesterida minglab va hatto o‘n minglab fayllar joylashgan bo‘lishi mumkin. Agar fayllar mavzuli guruh­larga ajratilmasa, u holda amalda kerakli fayllarni izlab topish va ulardan foydalanish juda qiyin hamda ko‘p vaqt talab etishi mumkin. Masalan, fayllarning bir guruhi matn muharririning ishiga xizmat qiladi, boshqa guruhi matnli hujjatlar bilan band, fayllarning alohida guruhi rasmli ma’lumotlarni tashkil etadi va hokazo. Fayllarni nomlangan guruhi katalog deb ataladi.

Kataloglar direktoriyalar (inglizchadan: ma’lumotnoma, manzilli kitob) deb ham yuritiladi. Katalog – bu fayllar nomlari, ularning hajmi, atributlari (xususiyatlari), so‘nggi yangilangan vaqti va h.k.lar saqlanadigan diskdagi maxsus joy. Windows operatsion sistemasida katalog papka (ing. folder so‘zidan olingan) deb ham yuritiladi.

Katalog tushunchasini kundalik hayotimizdan olingan misol orqali tushuntiramiz.

Tasavvur qiling, disk – bu bog’lamli qutilar va alohida (qutisiz) bog’lamlar saqlanayotgan shkaf bo‘lsin. O‘z navbatida, qutilarda boglamlar uchun alohida qutichalar va yana boglamlar bo‘lsin. Quti, quticha va bog’lamlarga yorliq yopishtirilgan.

Endi, bog‘lam – bu yorliqda belgilangan nomli fayl deb tasavvur qiling. U holda alohida quti – bu ushbu diskning katalogi, bu qutidagi quticha esa – katalog osti (kichik katalog)dir.

Shkafdagi (ya’ni mantiqiy diskdagi) qutilarning (ya’ni kataloglarning) va alohida bog’lamlar (ya’ni fayllar) to’la ro‘yxati ushbu diskning bosh katalogi deb ataladi. Bu katalogda va alohida fayl (bo’glam)lar ro’yxatdan o‘tadi. Birinchi pog’onadagi katalog (quti)larda ikkinchi pog’onadagi katalog (quticha)lar va alohida fayl (boglam)lar joylashgan. Uchinchi, to’rtinchi va hokazo pog‘onadagi ichma-ich joylashgan kataloglar ham bo‘lishi mumkin.

Katalog nomlarini qulay tanlash ham kompyuterda bajariladigan ishlarni yengillashtiradi. Masalan, MS Word dasturida tayyorlangan hujjatlarni joylashtirish uchun “Hujjat”, o‘yin dasturlarini joylashtiradigan katalogni “O‘yinlar” deb nomlash o‘rinlidir.

Bir katalogda bir xil nomdagi (ya’ni xususiy nomi va kengaytmasi bir xil bo’lgan) fayllar ro‘yxatdan otishi mumkin emas. Masalan, katalogda Navro’z.doc nomli ikkita fayl bolishi mumkin emas. Lekin bir xil nomdagi fayllar turli kataloglarda ro‘yxatdan o‘tishi mumkin.

Kataloglar aslida maxsus ko‘rinishdagi fayllar bolib, bosh (ildiz) katalog bundan mustasno. Har bir katalog o‘z nomiga ega bo‘lib, u boshqa bir katalog ro‘yxatida bolishi ham mumkin. Katalog nomiga qo‘yiladigan talablar fayl nomiga qo‘yiladigan talablar bilan bir xil. Odatda, katalog nomiga kengaytma qo‘llanilmaydi. Agar X katalog Y katalog ro‘yxati ichida joylashsa, X katalog Y katalogning katalog osti, Y esa X ning katalog usti yoki ona katalogi deb ham yuritiladi.

Faraz qilaylik, Navro‘z.doc MS Word dasturida tayyorlangan hujjat bolib, Hujjat katalogining Nafosat katalogida joylashgan bo’lsin. Agar fayl С diskda bo’lsa, u holda mazkur Navro‘z.doc fayli quyidagicha topiladi:

С: – С diskning bosh katalogi;

Hujjat – bosh katalogning katalog osti;

Nafosat – Word katalog ostining katalog osti;

Navro‘z doc – izlangan fayl.

Izlangan faylga borish uchun yozilgan kataloglar ketma-ketligi faylga borish yo‘li deyiladi. Yo‘lni ko‘rsatishda “\” (slesh) belgisidan foydalaniladi.

Demak, yuqoridagi faylga borish yo‘li: C:\Hujjat\Nafosat kabi bo’ladi. Faylning to’liq nomi deganda, faylga borish yo‘li va uning nomini birgalikda yozish, ya’ni misolda C:\HUJJAT\NAFOSAT\ NAVRO‘Z.DOC tushuniladi.

Har bir diskda, albatta, bosh katalog bo‘ladi. Unda fayllar va kataloglar (1-pog‘ona kataloglari) joylashadi. 1-pog‘ona kataloglarida fayllar va 2-pog‘ona kataloglari joylashadi; 2-pog‘ona katalogida fayllar va 3-pog‘ona katalogi joylashadi va h.k. Shu tariqa diskda kataloglarning pog‘onali (iyerarxik, ya’ni shajaraviy) tuzilmasi hosil bo‘ladi.

Ayni vaqtda ish olib borilayotgan katalog joriy katalog deyiladi. Biror faylga operatsion sistema buyrug‘i qo‘llanilsa, sistema bu faylni joriy katalogdan izlaydi.

3. Yangi mavzuni mustaxkamlash:

Savol va topshiriqlar

  1. Fayl deganda nimani tushunasiz?
  2. Faylning nomi haqida to‘liq ma’lumot bering.
  3. Fayl kengaytmasining qanday turlarini bilasiz?
  4. Fayl sistemasi haqida gapirib bering.
  5. Katalog nima? Katalog osti-chi?
  6. Bosh katalog va joriy kataloglarning farqi nimada?
  7. “Ona” katalog deganda nimani tushunasiz?
  8. Nima uchun turli kataloglarda bir xil nomdagi fayllarni saqlash mumkin, bir katalogda mumkin emas?
  9. Faylga borish yo‘li va uning to’liq nomi haqida so‘zlab bering.
  10. Windows operatsion sistemasida katalogning grafik ko‘rinishi qanday?

Muallif F. Mansurov

Fikr bildirish

Email manzilingiz chop etilmaydi. Majburiy bandlar * bilan belgilangan