Mustaqil ishi Qishloq xo`jaligi sohasiga oid berilgan masalalar bo`yicha algoritmlar va dasturlar tuzish


Download 5.03 Kb.
Sana17.12.2022
Hajmi5.03 Kb.
#1026446
Bog'liq
Mustaqil ishi Qishloq xo`jaligi sohasiga oid berilgan masalalar -kompy.info


xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
Mustaqil ishi Qishloq xo`jaligi sohasiga oid berilgan masalalar bo`yicha algoritmlar va dasturlar tuzish

Mustaqil ishi

Qishloq xo`jaligi sohasiga oid berilgan masalalar bo`yicha algoritmlar va dasturlar tuzish

  • Reja;
  • 1. Dasturlash tillari asoslari (PASCAL, C++), chiziqli algoritmlar va ularni dasturlash
  • 2. Tarmoqlanuvchi algoritmlar va ularni dasturlash
  • 3. Takrorlanuvchi algoritimlar va ularni dasturlash

Kirish:

  • Algoritm soliq bolib arab raqamlaridan foydalangan holda arifmetik amallarni bajarish qoidasini bayon etgan. Har qanday qoladi.
  • Algoritm - ijrochi uchun marsatmalarning aniq ketma-ketligi.
  • Al-Xorazmiyning nomini lotincha ifodasi, yaAlgorithmirsatilgan buyruqlarni bajara oladigan abstrakt yoki real (texnik, biologik yoki biotexnik) sistema.
  • Odatda ijrochi algoritmni maqsadi haqida hech narsa bilmaydi. Informatika va axborot texnologiyalarida algoritmni universal ijrochisi ni, ijrochi bajaradigan buyruqlar ruyxatiga mansublarni) bajara oladi.
  • Ijrochi buyruqlarni bajarish jarayonida oddiy harakatlarni bajaradi.

Algoritmlash tillari yaratilishi bo`yicha uchta turga ajratiladi:

  • Algoritmlash tillari yaratilishi bo`yicha uchta turga ajratiladi:
  • -quyi darajadagi;
  • -o`rta darajadagi;
  • -yo`qori darajadagi.
  • Bizga malum bir masalani yechish uchun buyruqlar ketma- ketligi yaliq bo`lib buyruqlar ularning kodlari bilan yoziladi. Bu kabi buyruqlardan tashkil topgan algoritmlar katta hajmli bo`lib, ularni taxrirlash mushkul hisoblanadi. Dastlabki kompyuterlar(ENIAK, MESM va boshqalar) ana shunday tillarda ishlardi. O`rta darajadagi algoritmlash tillari buyruqlarida faqat raqamlar emas, balki insonlar tushunadigan bazi so`zlar ishlatila boshlandi(Assemblaer).
  • Yuqori darajadagi algoritmlash tillari quyidagicha bosqichlarga bo`linadi:
  • Algoritmik(Basic, Pascal, C va b.)
  • Mantiqiy(Prolog, Lisp va b.)
  • Obeizohlovchi, og) belgisi bilan tugallanadi va u kompilyator tomonidan alohida operator deb qabul qilinadi.
    • C++ dasturlash tilida tuzilgan dasturlar albatta uchta jarayonga asoslanib tuziladi. Dasturlash tili operatorlari yechilayotgan masala algoritmini amalga oshirish uchun ishlatiladi. Operatorlar chiziqli va boshqaruv operatorlariga bo`linadi. Aksariyat holatlarda operatorlar nuqtali vergul (`;lgan operator va buyruqlarda hech qanday shart yoki takrorlanish bajarilmaydi. Chiziqli dasturlar tarkibidagi buyruqlar, albatta, bir marta bajariladi.

    http://kompy.info

    Download 5.03 Kb.

    Do'stlaringiz bilan baham:




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