algoritmlash va dasturlash asoslari

PPTX 28 стр. 1,4 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 28
prezentatsiya powerpoint mavzu: algoritmlash va dasturlash asoslari 01 02 03 easy to change colors. text here easy to change colors. text here easy to change colors. text here algoritmning asosiy xossalari 1.diskretlilik (cheklilik). bu xossaning mazmuni algoritmlarni doimo chekli qadamlardan iborat qilib bo‘laklash imkoniyati mavjudligida. ya’ni uni chekli sondagi oddiy ko‘rsatmalar ketma-ketligi shaklida ifodalash mumkin. agar kuzatilayotgan jarayonni chekli qadamlardan iborat qilib qo‘llay olmasak, uni algoritm deb bo‘lmaydi. 01 02 03 easy to change colors. text here easy to change colors. text here easy to change colors. text here algoritmning asosiy xossalari 2. tushunarlilik biz kundalik hayotimizda berilgan algoritmlar bilan ishlayotgan elektron soatlar, mashinalar, dastgohlar, kompyuterlar, turli avtomatik va mexanik qurilmalarni kuzatamiz. ijrochiga tavsiya etilayotgan ko‘rsatmalar, uning uchun tushinarli mazmunda bo‘lishi shart, aks holda ijrochi oddiygina amalni ham bajara olmaydi. undan tashqari, ijrochi har qanday amalni bajara olmasligi ham mumkin. . 01 02 03 easy to change colors. text here …
2 / 28
hasi uchun ham o‘rinli bo‘lishi kerak. ya’ni masaladagi boshlang‘ich ma’lumotlar qanday bo‘lishidan qat’iy nazar algorim shu xildagi har qanday masalani yechishga yaroqli bo‘lishi kerak. masalan, ikki oddiy kasrning umumiy mahrajini topish algoritmi, kasrlarni turlicha o‘zgartirib bersangiz ham ularning umumiy mahrajlarini aniqlab beraveradi. yoki uchburchakning yuzini topish algoritmi, uchburchakning qanday bo‘lishidan qat’iy nazar, uning yuzini hisoblab beraveradi. 01 02 03 easy to change colors. text here easy to change colors. text here easy to change colors. text here algoritmning asosiy xossalari 5. natijaviylik har bir algoritm chekli sondagi qadamlardan so‘ng albatta natija berishi shart. bajariladigan amallar ko‘p bo‘lsa ham baribir natijaga olib kelishi kerak. chekli qadamdan so‘ng qo‘yilgan masala yechimga ega emasligini aniqlash ham natija hisoblanadi. agar ko‘rilayotgan jarayon cheksiz davom etib natija bermasa, uni algoritm deb atay olmaymiz. algoritmning tasvirlash usullari. algoritmning so‘zlar orqali ifodalanishi algoritmning formulalar bilan berilish algoritmlarning grafik shaklida tasvirlanishi algoritmning jadval ko‘rinishda berilishi dasturlash tillari haqida …
3 / 28
g’liq bo’lib, buyruqlar maxsus raqamlar yordamida yoziladi. bu kabi buyruqlardan tashkil topgan dastur hajmi kata bo’ladi va ularni tahrirlash ancha mehnat talab qiladi. dastlabki elektron hisoblash mashinalarida (“eniac”, “mesm”) masalalarni yechish uchun ana shunday buyruqlar yordamida dasturlar tuzilgan. dasturlash tillari haqida umumiy ma’lumot dasturlash tillari haqida umumiy ma’lumot dastur tuzishni osonlashtirish maqsadida inson tiliga yaqin bo’lgan buyruqlar tizimini qo’llash masalasi qo’yildi va hal etildi. bu kabi dasturlash tillari o’rta darajadagi dasturlash tillari (ba’zan assemblerlar) deb yuritila boshlandi. bunday tillarga avtokod-bemsh, avtokod-madlen va boshqalar kiradi. ular besm-6, minsk-22, ibm-360 elektron hisoblash mashinalarida qo’llaniladi. dasturlash tillari haqida umumiy ma’lumot yuqori darajali dasturlash tilla­ridagi ko‘rsatmalar inson tiliga yaqin bo‘lgan so‘zlar majmuidan iborat. ular yordamida amallarni bajarish quyi darajadagi tillardan ko‘ra yengil bo‘lib, dasturchidan deyarli adreslar va qurilmalar bilan bevosita bog‘liq axborotlarni bilish talab etilmaydi. bu tilda tuzilgan dasturlarni kompyuterlar bajara olishi uchun translyatorlar deb nomlanuvchi maxsus dasturlar raqamli ko‘rinishga o‘tkazib beradi. tarjimon tilining …
4 / 28
bu tillarda dastur protsedurasiga emas balki dasturlash mobaynida obʼektga diqqatni qaratish yoʼlida ishlab chiqilgan. obʼekt biz atrofimizda koʼrgan har qanday narsa boʼlishi mumkin. ob’ektga yoʼnaltirilgan tillarga quydagilar kiradi: pascal, delphi. c# dasturlash tili, java, c++, visual basic, actionscript, python, ruby va boshqalar. dasturlash tillari haqida umumiy ma’lumot dasturlash tillari haqida umumiy ma’lumot java dasturlash tili - eng yaxshi dasturlash tillaridan biri boʼlib, unda korporativ darajadagi mahsulotlarni (dasturlarni) yaratish mumkin. bu dasturlash tili oak dasturlash tili asosida paydo boʼldi. oak dasturlash tili 90-yillarning boshida sun(quyosh) microsystems tomonidan platformaga, yaʼni [operatsion sistema]ga bogʼliq boʼlmagan holda ishlovchi yangi avlod aqlli qurilmalarini yaratishni maqsad qilib harakat boshlagan edi. bunga erishish uchun sun xodimlari c++ ni ishlatishni rejalashtirdilar, lekin baʼzi sabablarga koʼra bu fikridan voz kechishdi. oak muvofaqiyatsiz chiqdi va 1995-yilda sun uning nomini javaga almashtirdi, va uni www rivojlanishiga xizmat qilishi uchun maʼlum oʼzgarishlar qilishdi. java obʼektga yoʼnaltirilgan dasturlash (oop – object oriented programming) …
5 / 28
qarilgan. delphi dasturlash tili avvaldan borland delphi paketi tarkibiga kiritilgan. shu bilan bir qatorda 2003-yildan hozirgacha qoʼllanilayotgan shu nomga ega bulgan. delphi — object pascal tilining bir qancha kengaytirishlar va toʼldirishlar orqali kelib chiqqan boʼlib, u obʼyektga yoʼnaltirilgan dasturlash tili hisoblanadi. c# dasturlash tili (si sharp - deb talaffuz qilinadi) leksik jihatdan kengaytirilgan, imperativ, deklarativ, funktsional, umumiy, obʼektga yoʼnaltirilgan (sinfga asoslangan) va komponentlarga yoʼnaltirilgan dasturlash fanlarini oʼz ichiga olgan umumiy maqsadli, koʼp paradigmali dasturlash tili. u 2000 yilda maykrosoft tomonidan .net tashabbusi doirasida ishlab chiqilgan. python dasturlash tili - bu umumiy-maqsadli dasturlash uchun keng tarzda foydalaniladigan yuqori darajali dasturlash tili. dasturlash tili guido van rossum tomonidan yaratilgan va birinchi marta 1991 yilda foydalanib koʼrilgan. har xil platformalar (windows, mac os, linux va boshqalar) python python shuningdek, microsoft.net platformasi uchun ham yozilgan va u ironpython deb nomlanadi. dasturlash tillari haqida umumiy ma’lumot kirish va chiqish operatorlari. operatorlar odatda harakat yoki jarayonni …

Хотите читать дальше?

Скачайте все 28 страниц бесплатно через Telegram.

Скачать полный файл

О "algoritmlash va dasturlash asoslari"

prezentatsiya powerpoint mavzu: algoritmlash va dasturlash asoslari 01 02 03 easy to change colors. text here easy to change colors. text here easy to change colors. text here algoritmning asosiy xossalari 1.diskretlilik (cheklilik). bu xossaning mazmuni algoritmlarni doimo chekli qadamlardan iborat qilib bo‘laklash imkoniyati mavjudligida. ya’ni uni chekli sondagi oddiy ko‘rsatmalar ketma-ketligi shaklida ifodalash mumkin. agar kuzatilayotgan jarayonni chekli qadamlardan iborat qilib qo‘llay olmasak, uni algoritm deb bo‘lmaydi. 01 02 03 easy to change colors. text here easy to change colors. text here easy to change colors. text here algoritmning asosiy xossalari 2. tushunarlilik biz kundalik hayotimizda berilgan algoritmlar bilan ishlayotgan elektron soatlar, mashinalar, dastgohlar, komp...

Этот файл содержит 28 стр. в формате PPTX (1,4 МБ). Чтобы скачать "algoritmlash va dasturlash asoslari", нажмите кнопку Telegram слева.

Теги: algoritmlash va dasturlash asos… PPTX 28 стр. Бесплатная загрузка Telegram