Shundan so'ng, siz kodni amalga oshirishda ishlatiladigan dasturlash tushunchalarini tushuntirishingiz kerak.
Asosan, soflik, nojo'ya ta'sirlar, null bo'lishi mumkin bo'lgan, birinchi darajali funksiya /
yuqori tartibli funktsiyalar,
generiklar, rekursiya, karri va qisman qo'llanilishi, funktsional tarkibi va boshqalar kabi funktsional tushunchalar
ko'rib chiqiladi.
Bundan tashqari, mantiqiy dasturlash paradigmasi bo'yicha faktlar va/yoki qoidalardan iborat
ma'lumotlar bazasi fayli yaratiladi.
2- Vaktsinani ro'yxatga olish ma'lumotlar to'plami:
2)
https://raw.githubusercontent.com/CITF-Malaysia/citf-public/main/vaccination/vax_state.csv
emlash tizimida GUI tomonidan boshqariladigan kompyuter dasturini amalga oshirish.
1- Emlash ma'lumotlar to'plami:
4)
https://raw.githubusercontent.com/CITF-Malaysia/citf-public/main/registration/vaxreg_state.csv
Ushbu maÿlumotlarni ish stoli ilovasiga kiritish uchun quyidagi API havolalaridan foydalanishingiz kerak.
Quyidagilarni ko'rib chiqing, bu emlash ma'lumotlar to'plami API
3)
https://raw.githubusercontent.com/CITF-Malaysia/citf
public/main/registration/vaxreg_malaysia.csv
1)
https://raw.githubusercontent.com/CITF-Malaysia/citf
public/main/vaccination/vax_malaysia.csv
Machine Translated by Google
4) emlashlarning
umumiy
sonini
vaktsina turi bo'yicha ko'rsatish, ya'ni Pfizer/Sinovac haftalik
3) har hafta qabul qilingan
eng yuqori/eng past
emlashni
toping
2) davlat va/yoki oylar bo'yicha to'liq emlangan odamlarning
yig'indisini
hisoblash
3- Prolog dasturlashning
talabga
muvofiqligi
2- Amaldagi
ma'lumotlar strukturasining
mosligi
1) Malayziyadagi barcha emlash va ro'yxatga olish yozuvlarini ko'rsatish .
Yuqoridagi ma'lumotlar to'plamini
hisobga olgan holda, sizdan bir qator funktsiyalarni taqdim etishingiz talab qilinadi, lekin ular bilan cheklanmaydi:
1-
Bilimlar bazasi
fayli
yaratildi
1- Siz qilishingiz kerak bo'lgan birinchi narsa:
Malayziyaning barcha shtatlarini umumiy emlash roÿyxatiga kiritish uchun soÿrovlarni qayta ishlovchi Prolog bayonotlarini
yozing.
jpl kutubxonasi
Malayziyaning kundalik emlash yozuvlarini va vaktsina dasturini ro'yxatdan o'tkazishni
qamrab oluvchi statistik
ma'lumotlarni vizualizatsiya qilish.
1- Ushbu ish stoli ilovasida Ob'ektga yo'naltirilgan va Funktsional va mantiqiy dasturlash paradigmalaridan
foydalanishingiz kerak.
2- Ushbu bo'limda siz prologni xuddi shu dasturda ishlatishingiz va ulanishingiz kerak
5) berilgan
API-larga kirishning
tegishli ma'lumotlar tahlilchisi .
*** Ko'p paradigma yondashuvidan foydalangan holda kompyuter dasturini ishlab chiqish ***
Machine Translated by Google