Matematika-informatika fakulteti


Dasturlashni o‘ganitishda metodlardan foydalanish


Download 157.87 Kb.
bet3/3
Sana01.11.2023
Hajmi157.87 Kb.
#1736903
1   2   3
Bog'liq
Karimov Samandar

Dasturlashni o‘ganitishda metodlardan foydalanish.
Baliq skleti - muammoni qo`yish va hal qilishning mazkur modeli bir qator muammolarni ta’riflash va yechib ko`rishga imkon beradi. Tizimli fikrlash tuzilmaga keltirish, tahlil qilish ko‘nikmalarini shakllantiradi. Alohida kichik guruhlarda yuqori suyagida kichik muommolarni ifodalaydi. Pastda esa shu muommolarni mavjudligini ifodalovchi dalillar yoziladi. O‘quvchilar kichik guruhlarga birlashadilar va taqqoslaydilar, o‘zlarining chizmalarini to‘ldiradilar va umumiy chizmaga keltiradilar.

Kiritish bloki Bajarish bloki Chiqarish bloki

Katetlari berilgan
to‘g’ri burchali
uchburchakning
gipotenuzasi toping.
a=int(input()) c=sqrt(a*a+b*b) print(c)
b=int(input())
Baliq skleti metodi

Agreement metodi – U o’quvchilarda fikriy bog`liqlik, mantiqiy xotiraning rivojlanishiga imkoniyat yaratadi. Bu metod o`quvchilar diqqat-e`tiborini kuchaytirish va bilimlarini nazorat qilish uchun juda yaxshi qo`l keladi. Bu metoddan yakka tartibdagi o`quvchidan yoki guruh tartibida o`quvchilar bilan ham o`tkazish mumkin. Ushbu metodda o`quvchilar o`ng va chap tomondagi iboralarni bir-biriga moslab chiqadilar. Unda berilgan har biri bora va tayanch tushinchalarning vazifalarini tushib yetadilar. Bu metoddan yana o’quvchilar o’rtasida munozara yuzaga kelishi va ular munozara jarayonida o’z fikrlarini o’z sinfdoshlaridan ularning nuqtai-nazarini o’zgartirishga ishontiradigan g`oyalarni eshitib o’zgartirish yoki avvalgisini mustahkamlash imkonni berish maqsadida qo’llanadi.

Fayldagi barcha


obeyktni belgilash Olingan
nusxani qo‘yish
Ctrl+C
Nusxa olish

Ctrl+V
Ctrl+A


Agreement metodi

Dasturlash tillari dolzarbligi va bugungi kunda ahamiyati.
Zamonaviy dasturlash tillarini o‘rganish bugungi kunning dolzarb masalalaridan biridir. Zamonaviy dasturlash tillari quidagicha tasniflanadi. Bugungi kunda umumta’lim maktablari 9- sinflar o‘quvchilari uchun ― Informatika va Axborot texnologiyalari fanidan Python dasturlash tili o‘rgatilmoqda. Python dasturlash tili boshqa tillarga nisbatan o‘rganish ancha oson va shu bilan birga imkoniyatlari boy bo‘lgan til hisoblanadi. Ya’ni, til o‘rganishni boshlovchilar uni osonlik bilan o‘rganishlari mumkin, shu bilan bu til yordamida ancha-muncha jiddiy amaliy loyihalarni ham amalga oshirish mumkin.
Python dasturlash tilining keng miqyosda qo‘llanilishi mumkin bo‘lgan uch asosiy soha bor:
- web-dasturlash (backend – webserver uchun ilovalar yozish).
- sun’iy intellekt masalalari.
- kompyuterda foydalanuvchi juda ko‘p marta bajaradigan mayda ishlar (elektron xatlarni jo‘natish, fayllarni izlash va bosmalash, elektron jadvaldan biror-bir ma’lumotlarni ajratib olish va xakozolar).
Bugungi kunda, IT-ga kirishni istagan har bir kishi qiziqadi - qaysi dasturiy tilni o‘rganish kerak? Har bir inson bosh aylanadigan martabani oldindan belgilab beradigan universal javobni qidirmoqda. Ha, Internet ixtiro qilinishidan va mobil platformalarning paydo bo‘lishidan oldin bitta tilni o‘rganish, unga dastur yozib, ishlab chiqaruvchi tomonidan talab qilinadigan bo‘lish mumkin edi. Bugungi kunda, haqiqat shundaki, hatto o‘spirinlarga ham juda ko‘p talablar ro‘yxati taqdim etilgan, ular orasida bir nechta tillarni bilish kerak.
O‘zingiz o‘ylab ko‘ring: web-dasturlarni ishlab chiqish uchun PHP, JavaScript, Python, Ruby, shuningdek HTML va CSS-ning mobil sohada - Swift, Objective-C, Java, C# bo‘lishi yaxshi bo‘lar edi. Ish stoli dasturlarini yaratish uchun tillar ro‘yxatini hatto ishga tushirish ham mumkin emas - aslida hammasi foydali bo‘ladi. Shuning uchun biz bugungi kunda dasturchi deb nomlanishimiz uchun hech bo‘lmaganda o‘rganilishi kerak bo‘lgan dasturlash tilini nomlarini keltirib o‘taman.
Python bu menning ro‘yxatimizda eng oddiy dasturlash tili. Minimal xizmat belgilariga ega, dinamik yozish, eng tushunarli sintaksis. Agar siz o‘tgan jumladan ozgina narsani tushunsangiz, bu Python bilan o‘rganishni boshlash uchun imkoniyatdir.
Vizual soddaligiga qaramay, bu til eng kuchli tillardan biridir. Uning yordami bilan siz tenglik bilan matn bilan ishlashingiz va neyron tarmoqlarini yaratishingiz mumkin.
Shuni ta’kidlash kerakki, hozirgi vaqtda ikkita versiya dolzarb: Python 2 va Python 3. Siz oxirgi versiyani asos sifatida qabul qilishingiz kerak, chunki Python 2-ni qo‘llab-quvvatlash juda tez orada to‘xtaydi.
Bundan tashqari, JavaScript ekotizimi Pythonga qaraganda boyroq. U ko‘plab rivojlanish muhiti, kod muharrirlari, ramkalar, kutubxonalarni taklif etadi. Bu "kattalar" dasturlash qanday ishlashini tushunishga qaratilgan yana bir qadam.
Umuman olganda, JavaScript vazifalar oralig’ida Pythondan biroz pastroq, ammo uning imkoniyatlari "chuqurroq". Ushbu tilni bilish har qanday platformada dasturlarni ishlab chiqishda yordam beradi.
Foydalanilgan adabiyotlar.

  1. M.MAripov, N.A.Otaxonov DASTURLASH ASOSLARI Oliy o‘quv yurtlarining matematika, amaliy matematika va informatika bakalavr yo‘nalishi talabalari uchun o‘quv qo‘llanma “TAFAKKUR BO‘STONI” TOSHKENT-2015

  2. Sh.Nazirov, G.Divald DASTURLASH ASOSLARI «SHARQ» nashriyot-matbaa aksiyadorlik kompaniyasi bosh tahririyati TOSHKENT – 2007.

Download 157.87 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling