|
Tizimda qanday turdagi vaqt cheklovlari (time constraints) yuzaga kelishi mumkin. Har biriga misollar keltiring
|
bet | 8/42 | Sana | 06.02.2024 | Hajmi | 204 Kb. | | #152195 |
Bog'liq Real vaqt tizimlari fanidan YK javoblari216. Tizimda qanday turdagi vaqt cheklovlari (time constraints) yuzaga kelishi mumkin. Har biriga misollar keltiring.
Tizimlarda vaqt cheklovlari (time constraints) biror amalni bajarish uchun belgilangan maksimal va minimal vaqt oraliqini anglatadigan cheklovlardir. Bu cheklovlarning buzilishi yoki tezligi tizimning to'g'ri ishlashi va xavfsizligi uchun muhimdir. Quyidagi turdagi tizimlar va ularning vaqt cheklovlari misollarini keltiraman:
**Bank tizimi:**
- *Onlayn pul o'tkazmalar:* Mijozlar onlayn pul o'tkazmalarni amalga oshirishda vaqt chekloviga ega. Masalan, pul o'tkazma amaliyotlari uchun belgilangan maksimal vaqt limiti (masalan, 2 daqiqa).
**Telekommunikatsiya tarmoqlari:**
- *Mobil aloqa uzatish vaqt cheklovlari:* Aloqa tarmoqlari qo'ng'iroqlarini to'g'ri uzatish uchun belgilangan vaqt cheklovlari (masalan, 3 sekund) mavjud.
**Tibbi tizimlar:**
- *Shifoxona axborot tizimlari:* Shifoxonalarda fayllarni izlash, xabarlar vaqt cheklovlari (masalan, 1 soatda bir) bilan cheklanadi.
**Elektr energetika tizimi:**
- *Qurg'oq va qurilmalarni boshqarish uchun vaqt cheklovlari:* Energetika tizimi komponentlarini boshqarishda maksimal va minimal taqsimlash vaqt cheklovlari (masalan, 5 daqiqa) ishlatiladi.
**Transport tizimlari:**
- *Jadval vaqt cheklovlari:* Transport tizimlarida jadval vaqt cheklovlari (masalan, 10 minutda bir) tezkor to'xtatish, yo'lovchi xonalarga to'g'ri yetkazib berishni ta'minlash uchun o'rniga keladi.
**Korporativ tizimlar:**
- *Ish mashinalarining bakis vaqt cheklovlari:* Ish mashinalari ma'lum vaqt cheklovlari (masalan, har 5 daqiqada bir) orqali tarmoqga yozilgan ma'lumotlarni sinxronlashtiradi.
**Boshqaruv tizimlari:**
- *Ma'lumotlar bazasi yedirish vaqt cheklovlari:* Boshqaruv tizimi ma'lumotlar bazasini yangilash vaqt cheklovlari (masalan, har kundan bir marta) bilan cheklanadi.
Vaqt cheklovlari muhimdir, chunki ular tizimning to'g'ri ishlashi va tizimga qo'yilgan vazifalarni bajarish uchun muhimdir. Buning bilan birga, ta'minot sohasidagi muammolarga tez vaqtlarda javob bermoq va xavfsizlikni ta'minlash ham muhimdir.
17. Vazifalarni rejalashtirish algoritmidagi rejalashtirish mohiyati deganda nimani tushunasiz? (I) timer, (II) jarayon, (III) gibrid rejalashtirish usullarining elementlari qanday aniqlanadi?
Vazifalarni rejalashtirish algoritmidagi rejalashtirish mohiyati, vazifalarni amalga oshirish uchun belgilangan tartib va vaqt cheklovlari orqali tuziladi. Bu mohiyatni tushunish uchun, (I) timer (vaqt cheklovi), (II) jarayon (workflow, jarayonlarni tartiblash), va (III) gibrid rejalashtirish usullarining elementlarini tahlil qilib olish kerak:
(I) **Timer (Vaqt Cheklovi):**
- Bu element vazifalar orasida muddati belgilangan har bir amalni bajarishda qo'llaniladi.
- Timer orqali vazifa boshlanganida vaqt cheklovi o'rnatiladi va ushbu muddat o'tib, amalni yakunlash uchun signal yuboriladi.
- Misol: Onlayn savdo saytlarida mijozlar uchun buyurtma o'tkazilgandan keyin, buyurtmaning yetkazilish muddati uchun vaqt cheklovi ishlatilishi mumkin.
(II) **Jarayon (Workflow):**
- Bu usulda vazifalar jarayonlar orqali o'tadi. Har bir jarayon alohida bir qismini bajaradi.
- Har bir jarayonning boshida vaqt cheklovi va amalni bajarish uchun belgilangan tartiblar mavjud.
- Misol: Ma'lum bir ma'lumotlar tizimini yangilash uchun jarayon, ma'lumotni qo'llash, sinxronlashtirish, va tekshiruv qismlaridan iborat bo'lishi mumkin.
(III) **Gibrid Rejalashtirish Usullari:**
- Bu usulda, vaqt cheklovi va jarayonlar birgalikda ishlaydi. Masalan, jarayonlar orqali bir amalni bajarishdan so'ng, vaqt cheklovi orqali boshqa amalni boshlash mumkin.
- Misol: Online savdo sayti buyurtma qabul qilib, jarayonlar orqali ombor boshqa mahsulotlarni tekshiradi. Keyin, vaqt cheklovi orqali, buyurtma yetkazishni boshlash uchun buyurtma tayyor bo'lishi mumkin.
Barcha bu usullar, rejalashtirishning turli yo'nalishlarini qamrab olish uchun ishlatiladi. Vaqt cheklovlar va jarayonlar orasidagi mo'ljallangan munosabatlar, tizimning o'zini tashkil etishda, vazifalarni vaqtida bajarishda va natijada xavfsiz va samarali ishlashda yordam bera olishadi.
18. Real vaqtdagi vazifalar odatda davriy va davriy bo`lmagan real vaqt vazifalariga tasniflanadi. Real vaqtdagi vazifani ikkita toifadan biriga tegishli deb aniqlash mumkin bo'lgan asosiy mezonlar qanday?
Real vaqt vazifalari odatda davriy (regular) va davriy bo'lmagan (non-regular) vazifalar deb ikkita asosiy toifa bo'yicha tasniflanadi. Bu tasniflashda, ikki mezon (asos) tavsifi tutiladi:
**Davriy (Regular) Vazifalar:**
- Bu turiy vazifalar odatda belgilangan vaqt cheklovlari orqali bajariladi.
- Muddatlar (timeframe) bilan cheklanadi va qonuniy ravishda tez-tez ishlaydi.
- Misol: Avtomatik email yuborish, belgilangan paytda ma'lumotlarni yangilash, saytning avtomatik ravishda yangilanishi.
**Davriy Bo'lmagan (Non-Regular) Vazifalar:**
- Bu turiy vazifalar uchun muddatlar muayyan emas yoki aniq vaqt cheklovlari bo'lmagan.
- Uchramaydigan sharoitlarga bog'liq bo'lishi mumkin, masalan, iste'molchining so'roviga bog'liq.
- Misol: Foydalanuvchining mahsulotni sotib olish so'roviga qo'liq qilish, tarmoq xavfsizlik holatlariga tez-tez javob bermoq.
Bu ikki mezon, vazifalarni ta'minlash vaqtining ta'rifi, odatiy va aniqlik, shuningdek, to'liq bajarilganligi va natijada yordam bera olish uchun muhimdir. Davriy vazifalar belgilangan tartibda vaqt cheklovlari orqali amalga oshiriladi, bu esa har kuni yoki har hafta belgilangan amalni bajarishni ta'minlaydi. Davriy bo'lmagan vazifalar esa odamning so'rovlari, kundalik shartlar, yoki tizimning holati kabi omillarga bog'liq bo'lib, belgilangan vaqt cheklovlari orqali amalga oshirilmaydi. Bu tasniflash, vazifalarni tashkil etish va ulardan samarali foydalanishda yordam beradi.
|
| |