1.“Real vaqt” deganda nimani tushunasiz? Real vaqt tushunchasi an'anaviy vaqt tushunchasidan nimasi bilan farq qiladi? Javobingizni misollar yordamida tushuntiring.
"Real-vaqt" - bu hodisalar sodir bo'lganda, minimal kechikish bilan ishlaydigan va ularga javob beradigan tizim yoki jarayonni anglatadi. Bundan farqli o'laroq, an'anaviy vaqt tashqi
hodisalarni hisobga olmasdan, oldindan belgilangan tezlikda ishlaydigan tizimni anglatadi. Misol:
Real vaqt rejimidagi fond bozori tizimi savdolar amalga oshirilishi
bilanoq narxlarni yangilaydi, bu esa treyderlarga joriy ma'lumotlar asosida ongli qarorlar qabul qilish imkonini beradi. An'anaviy fond bozori tizimi narxlarni belgilangan vaqt oralig'ida
yangilaydi, masalan, har 15 daqiqada va treyderlar kechiktirilgan ma'lumotlarga asoslanib qaror qabul qilishlari kerak. Misol: Haqiqiy vaqt rejimida ob-havo monitoringi tizimi mavjud sharoitlarni ular o'zgarganda yangilaydi, bu esa odamlarga o'z kunlari haqida ongli qarorlar qabul qilish imkonini beradi.
An'anaviy ob-havo prognozi tizimi o'tgan ma'lumotlarga asoslangan bashoratlarni taqdim etadi va hozirgi sharoitlarni aks ettirmasligi mumkin.
2. Real vaqt tizimida «real» atamasi nimani anglatadi? Real vaqt tizimi deganda qanday tizimlarni tushinasiz?
Haqiqiy vaqt tizimida "haqiqiy" tizimning qo'llanilishi va atrof-muhit talablariga bevosita bog'liq bo'lgan kirish ma'lumotlarini o'z vaqtida qayta ishlash va ularga javob berish qobiliyatini anglatadi. Haqiqiy vaqt tizimi - bu tizimning to'g'riligi nafaqat uni hisoblashning
mantiqiy natijasiga, balki natijalarni ishlab chiqarish vaqtiga ham bog'liq bo'lgan tizimdir. Haqiqiy vaqt tizimlariga misol
sifatida boshqaruv tizimlari, o'rnatilgan tizimlar va simulyatsiya tizimlari kiradi.
3. Blok-sxema yordamida real vaqt tizimning muhim apparat komponentlarini va ularning o‘zaro bog`liqligini ko‘rsating. Komponentlarning funksionalligini tushuntiring.
Mana real vaqt rejimidagi tizim va uning muhim apparat komponentlarining soddalashtirilgan blok diagrammasi:
Input Device -> Processor -> Memory ->
Output Device
Kirish qurilmasi: Bu foydalanuvchi yoki tashqi muhitdan ma'lumot oladigan komponent. Masalan,
klaviatura, sichqoncha yoki sensorlar.
Protsessor: Bu hisob-kitoblarni amalga oshiradigan va ko'rsatmalarni bajaradigan markaziy protsessor (CPU). U tizimning umumiy ishlashini nazorat qiladi va kiritilgan ma'lumotlarni qayta ishlaydi.
Xotira: Bu ma'lumotlar va oraliq natijalarni saqlaydigan komponent. U o'zgaruvchan bo'lishi mumkin (masalan, tasodifiy kirish xotirasi yoki RAM) yoki o'zgarmas (masalan, faqat o'qish uchun xotira yoki ROM).
Chiqish qurilmasi: Bu natijalarni aks ettiruvchi yoki foydalanuvchiga fikr bildiruvchi komponent. Masalan, monitor, dinamiklar yoki aktuatorlar.
Komponentlar ma'lumotlar va buyruqlar almashish orqali bir-biri bilan o'zaro ta'sir qiladi. Kirish qurilmasi ma'lumotlarni qayta ishlaydigan va natijalarni xotirada saqlaydigan protsessorga ma'lumotlarni yuboradi. Protsessor qayta ishlangan ma'lumotlarni xotiradan oladi va ko'rsatish yoki fikr bildirish uchun chiqish qurilmasiga yuboradi. Tizim kiritilgan ma'lumotlarga tezda javob berishi va real vaqtda tizim talablariga javob berish uchun prognoz qilinadigan ishlashni saqlab turishi kerak.