Dasturiy ta’minotdir. Operatsion tizim



Yüklə 0,6 Mb.
səhifə20/39
tarix24.12.2023
ölçüsü0,6 Mb.
#192847
1   ...   16   17   18   19   20   21   22   23   ...   39
Dasturiy ta’minotdir. 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.

  • 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.

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   ...   16   17   18   19   20   21   22   23   ...   39




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin