Dasturiy ta’minotdir. Operatsion tizim



Download 3,29 Mb.
bet32/65
Sana11.01.2022
Hajmi3,29 Mb.
#348425
1   ...   28   29   30   31   32   33   34   35   ...   65
Bog'liq
Operatsion tizim

Xotira maydoni: C yoki Java tillarida yaratilgan dastur quyidagi xotira maydonlaridan foydalaniladi:

  • Static: dastur kompilyatsiya jarayonida tayyorlanadi va dastur ishga tushganda xotirada yaratiladi.

    • Global va o’zgarmas (const) o’zgaruvchilar uchun ishlatiladi

  • Stack: bu xotira dinamik ajratiladi va LIFO xususiyati asosida ishlaydi.

    • Lokal o’zgaruvchilar va funksiya parametrlari uchun ishlatiladi

  • Heap: bu turdagi xotira maydoni ham dinamik ajratiladi va turli xil joylarda yaratiladi.

    • Dinamik massiv va obyektlarni yaratishda foydalaniladi. Java tilida barcha obyektlar heap da yaratiladi

Virtual xotira

  • Jarayon murojat qiladigan adreslar, operativ xotirada mavjud bo’lgan real adreslardan shu tahlitda farq qiladi.

  • Har bir aniq holatda dastur foydalanadigan adres, xar xil usullar yordamida tasvirlanishi mumkin.

  • Masalan: adres berilgan matnda odatda simvolli bo’ladi.Komplyator bu simvolni adresi va o’zgaradigan adreslarini birlashtiradi.

  • Dastur generasiyalangandan keyin adres odatda mantiqiy adres (virtual xotirali tizimlarda u ko’pincha virtual xotira) deb nomlanadi.

  • Barcha mantiqiy adreslar to’plami mantiqiy(virtual) adreslar maydoni deb ataladi.

10-maruza

    • Fayl - одатда номланган, бир хил тузилишга эга бўлган ёзувлардан ташкил топган маълумотлар тўплами тушунилади.

    • Бу маълумотларни бошқариш учун, мос равишда файл тизимлари яратилади.

    • файл тизими, маълумотларни дискларда ёки бирор-бир бошқа жамламада ташкил этиш усулини аниқлайди

  • Fayl tarkibiy qismlari quyidagilardan iborat:

Fayl ma’lumotlarni o’zi

      • Binar ma’lumotlarning bir yoki bir nechta guruhi

      • Fayl ixtiyoriy ma’lumotni o’z ichiga oladi

    • Fayl xususiyatlari

      • Nomi, o’lchami

      • Qaysi papkada joylashgan?

      • Yaratilgan va oxirgi marta o’zgartirilgan vaqti

      • Yashirin yoki Sistema fayli

      • Vazifasi: o’qish/yozish/saqlash

  • Fayl nomi odatda fayl kengaytmasidan oldin keladi.

  • Masalan, program.exe, image.jpg, music.mp3

  • Fayl kengaytmasi faylning qaysi turga mansubligini ko’rsatadi, masalan .doc – hujjat, .mp3 – audio fayl va h.k

  • Fayl kengaytmasi o’zgargani bilan fayl ichidagi ma’lumotlar o’zgarmaydi!

  • Odatda kengaytma fayli biror bir dasturga bog’lash maqsadida ishlatiladi.

  • Fayllarda foydalanuvchiga ko’rinmaydigan xususiyatlari ham bo’ladi:

    • Yagona identifikatsiyasi (fayl nomi identifikatsiya bo’lmasligi ham mumkin)

    • Xotirada joylashgan o’rni

  • Fayl tizimlarining asosiy vazifalaridan biri fayllarning xotirada joylashuvini boshqarish

Odatda fayl tizimlari fayllarni saqlashda ierarxaik, daraxt ko’rinishadi strukturadan foydalanishadi. Direktoriya o’zi obyekt sifatida qaraladi va o’z ichiga boshqa obyektlarni olishi mumkin

  • Direktoriyada ikkita ko’rsatgich bo’ladi:

  • 1. Direktoriya otasiga (root)

  • 2. O’ziga
1   ...   28   29   30   31   32   33   34   35   ...   65




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish