Tadqiqot jarayonini modellashtirish va uni algoritmlash. Tizimning ishlash jarayonlarini rasmiylashtirish va algoritmlash - hujjat
Model - real ob'ekt, jarayon yoki hodisaning muhim xususiyatlarini aks ettiruvchi, qandaydir tarzda takrorlangan tasviri (nusxasi).
Modellashtirish - bu real dunyo ob'ektlari, jarayonlari yoki hodisalarini o'rganish va o'rganish uchun modellarni qurish.
Modellarning quyidagi tasnifi mumkin.
xayoliy(aqliy) modellar - inson miyasida shakllangan ob'ektning aqliy tasvirlari.
Axborot modellar turli xarakterdagi tizimlarda axborotning paydo bo'lishi, uzatilishi va foydalanish jarayonlarini aks ettiradi.
Axborot modellari ob'ektlarni og'zaki tavsiflar, matnlar, rasmlar, jadvallar, diagrammalar, chizmalar, formulalar va boshqalar shaklida ifodalaydi. Ular tavsif tilida ifodalanishi mumkin ( ikonik modellar) yoki taqdimot tili ( vizual modellar).
Vizual (tasvirlar yordamida ifodalangan) modellarga rasm, filmlar, fotosuratlar, chizmalar, grafikalar misol bo'ladi. Belgilar modellari tabiiy til vositalaridan foydalangan holda tuzilishi mumkin (ular deyiladi og'zaki) yoki rasmiy tildan foydalanish. Og'zaki modellarga adabiy asarlar, yo'l harakati qoidalari misol bo'ladi.
Rasmiy tillardan foydalangan holda axborot modellarini yaratish jarayoni deyiladi rasmiylashtirish. Belgili axborot modellarining eng muhim sinflari matematik va kompyuter modellaridir.
Matematik model - ifodalash usuli axborot modeli matematik formulalar va atamalar yordamida.
Kompyuter model - kompyuter dasturlari yordamida yaratilgan haqiqiy ob'ektning tasviri.
Orasida har xil turlari Axborot modellari bilan bog'liqlik mavjud. Haqiqiy ob'ektni o'rganishda birinchi navbatda og'zaki model odatda tabiiy tilda quriladi, keyin u rasmiylashtiriladi (rasmiy tillar yordamida ifodalanadi), keyin simulyatsiya kompyuter yordamida davom ettirilishi mumkin - yaratilgan kompyuter modeli ob'ekt.
Axborotni modellashtirishda asosiy tushunchalar mavjudlik (ob'ekt), bog'lanish (bog'lik), atributdir.
Mohiyat mavjud bo'lgan ba'zi bir ob'ektdir mavzu maydoni. Ushbu ob'ektda turli xil misollar bo'lishi kerak.
Ulanish ikki yoki undan ortiq ob'ektlar o'rtasidagi aloqani ifodalaydi. Bog'langan ob'ektlar soniga qarab, ulanish ikkilik (ikki ob'ekt), uchlik (uch) va boshqalar deb ataladi.
Xususiyat ob'ektning mulki yoki xususiyatidir.
Shunday qilib, ob'ektni boshqa ob'ektlar bilan munosabatlarga ega bo'lgan tartiblangan atributlar to'plami sifatida ko'rib chiqish mumkin.
Mavjud turli xil turlari ulanishlar:
"1:1" - "birga bir", "1: N" - "birdan ko'p", "M: N" - "ko'p ko'p".
Axborot modellarining asosiy turlariga jadvalli (aloqaviy), ierarxik (daraxt) va tarmoq (grafik) modellari kiradi.
jadvallar satr va ustunlar ko'rinishidagi axborotni taqdim etish shaklidir. Siz "ob'ekt - ob'ekt" (bir nechta ob'ektni tavsiflovchi bitta atribut tanlangan), "ob'ekt - atribut" (bitta to'plam ob'ektlarining bir nechta atributlari tanlangan), "ob'ekt - atribut - ob'ekt" (birlashtirilgan jadval turi) ko'rinishidagi jadvallarni qurishingiz mumkin. ).
Ierarxik tuzilma Axborot modeli - bu model elementlari darajalar bo'yicha taqsimlanadigan va bo'ysunish munosabatlari bilan bog'langan ma'lumotlarni tashkil qilish usuli. Ushbu tuzilma daraxtga o'xshash deb ham ataladi, chunki u grafik tasvirdagi daraxtga o'xshaydi. Qayerda ildiz daraxtning asosiy yoki umumiy elementiga mos keladigan cho'qqi deyiladi; barglari bolalari bo'lmagan cho'qqilardir. Axborot modelining daraxtga o'xshash tuzilishining klassik namunasi - genealogik daraxt.
Grafik tugunlar (cho'qqilar) va ularni bog'lovchi (qirralar) chiziqlari yig'indisi bo'lib, ular orasidagi bog'lanishlarni ifodalaydi. Cho'qqilar turli xil grafik elementlar bilan ifodalanishi mumkin: nuqtalar, to'rtburchaklar, doiralar va boshqalar. Tarmoq modelida elementlar bir yo'nalishli va ikki tomonlama bog'lanishlarga kirishi mumkin.
tarmoq modellari ko‘plab muammolarni hal qilish uchun asos bo‘lib xizmat qiladi axborotni modellashtirish, chunki ular ob'ektlar orasidagi munosabatlarni vizual shaklda ko'rsatishga imkon beradi.
Do'stlaringiz bilan baham: |