Laborotoriya ish № 3. Bilimlarni namoyish etishning freymli modeli. Ishdan maqsad: Feymli modellarni oʻrgatish. Freymlar hosil qilish. Qisqacha nazariy ma’lumotlar Freym — bu qandaydir standart holat uchun mo'ljallangan ma'lumotlarni deklarativ keltirilishidir. Freymlarni tarmoq ko'rinishida ko'rsatish mumkin. Unda yuqori tabaqalar ularning ma'nosini namoyish etadi va har qanday sharoitda chin qiymatga ega bo'ladi. Pastki tabaqa muayyan informatsiyaga ega bo'lgan slotlar bilan to'ldiriladi. Freymlar nazariyasini, bilimlarni freymlar bilan tasvirlash g’oyasini va «freym» termi-nini 1975 yilda M. Minski degan olim taklif kilgan. «Freym» so’zi ingliz tilidan olingan bulib, ramka, deraza, reshyotka, ichki skelet kabi mazmunlarda ishlatiladi. Freymlar nazariyasining moxiyati kuyidagicha. Inson yangi xolatga tushib kolgan paytda, u uzining xotirasi-dagi freymlar deb nomlanuvchi asosiy strukturami tuzi-lishiga murojaat kiladi. Ya’ni bunday xolatda turli echimni qabul kilish uchun nimalar qilish kerakligini eslaydi. Freym — bu oldin eslab kolingan bilimlarni tasvirlash birligi. Bu birlikning detallari davr va talab takozosi bilan uzgarishi mumkin. Freym — ma’lu-motlar tuzilishini ifodalaydi, uning yordamida, masa-lan, sizning xonangizdagi xolatni tasvirlash mumkin. Xar bir freym xar xil axborotlar bilan tuldirilishi mumkin. Agar okibat kutilgan natijani bermasa, bu ax-borot — kurilayotgan freymning kullanish usullariga alokador bulishi mumkin. Freym kup jix,atdan uzining tuzilishiga kura semantik tarmokka uxshash buladi. Freym — ierarxik tuzilgan, tugun va munosabat (aloka) lar tarmog’idir. <html> <body> <form name="myform"> <select name="tanlash"> <option value="1">kompyuter turlari <option value="2">kompyuter modellari <option value="3">Asosiy qurilmalar <option value="4">Qo'shimcha qurilmalar <option value="5">Ichki qurilmalar </select> <input type="button" value="OK" onclick="funk()"> </form> <script language="JavaScript"> var n=document.myform.tanlash.value; function funk() { if(myform.tanlash.value=="1") { document.write("<table border=1><tr bgcolor=red><td>Kompyuter turlari</td><td>qiymati</td></tr>") document.write("<tr><td>Noutbuk</td> <td>1000$</td></tr>") document.write("<tr><td>Stol kompyuterlari</td> <td>600$</td></tr></table>") } else if(myform.tanlash.value=="2") { document.write("<table border=1><tr bgcolor=red><td colspan=2><h1>Kompyuter modellari</td></tr>") document.write("<tr bgcolor=green><td><h2>SLOT</td> <td><h2>Qiymati</td></tr>") document.write("<tr><td><h2>HP</td> <td>600$</td></tr>") document.write("<tr><td><h2>Magintosh</td> <td>660$</td></tr>") document.write("<tr><td><h2>Acer</td> <td>540$</td></tr>") document.write("<tr><td><h2>Samsung</td> <td>860$</td></tr>") document.write("<tr><td><h2>Sony</td> <td>1600$</td></tr>") document.write("<tr><td><h2>Apple</td> <td>3100$</td></tr>") document.write("<tr><td><h2>LG</td> <td>900$</td></tr></table>") } else if(myform.tanlash.value=="3") { document.write("<table border=1><tr bgcolor=red><td>Asosiy qurilmalar</td></tr>") document.write("<tr><td>Tizimli blok</td> <td>400$</td></tr>") document.write("<tr><td>Monitor</td> <td>200$</td></tr>") document.write("<tr><td>Klaviatura</td> <td>60$</td></tr>") document.write("<tr><td>Sichqoncha</td> <td>40$</td></tr></table>") } else if(myform.tanlash.value=="4") { document.write ("<table border=1><tr bgcolor=red><td>Qo'shimcha qurilmalar</td></tr>") document.write("<tr><td>Printer</td> <td>600$</td></tr>") document.write("<tr><td>Skaner</td> <td>600$</td></tr>") document.write("<tr><td>Proyektor</td> <td>600$</td></tr>") document.write("<tr><td>Joystik</td> <td>600$</td></tr>") document.write("<tr><td>Akustika jihozlari</td> <td>600$ </td></tr> </table>") } else if(myform.tanlash.value=="5") { document.write("<table border=1><tr bgcolor=red><td>Ichki qurilmalar</td></tr>") document.write("<tr><td>Sistemali plata</td> <td>600$</td></tr>") document.write("<tr><td>Vinchester</td> <td>600$</td></tr>") document.write("<tr><td>Manba bloki</td> <td>600$</td></tr>") document.write("<tr><td>DVD ROM</td> <td>600$</td></tr>") document.write("<tr><td>Operativ xotira</td> <td>600$</td></tr></table>") } } </script> </body> </html> Topshiriq Ixtiyoriy predmet sohasini tanlang va ushbu mavzuda na’munaga o’xshash kichik hajmdagi Freym hosil qiling.