Этапы решения задач на компьютере. Алгоритмизация и программирование


Download 29.79 Kb.
bet2/6
Sana24.06.2023
Hajmi29.79 Kb.
#1653770
1   2   3   4   5   6
Bog'liq
maruza1

Standart dastur bo’yicha hisoblash

Blok-sxema


Amal nomi

Ko’rinishi

Izoh

Kiritish-chiqarish

Ma’lumotlarni Kiritish-chiqarish

Boshlash-tugash

Начало, конец алгоритма, вход и выход в подпрограмму

Chiziqli


Amal 1
Amal 2
Amal n

Tarmoq


Shart
Amal 1
Amal 2
Ha
Yo’q

Tsikl


shart
Tsikl tanasi
ha
Yo’q

Bizning masalamiz


tam
S
Nat = S + S*3*0,6/12
Nat
Bosh

IV bosqich - dasturlash

  • Dastur – bu kompyuterga tushunarli bo’lgan tilda yozilgan algoritmdir.
  • Dasturlash tillari:
    • Mashina tillari
    • Masinaga yo’naltirilgan
    • Masinaga bo’g’liq bo’lmagan (yuqori darajali)
      • Protsedurali
      • Mantiqiy
      • Ob’yektga yo’naltirilgan

V bosqich – dasturni kiritish va natijaviy ma’lumotlar


VI bosqich – testlash
VII bosqich – dastur bajarilishi va natijalar tahlili
Algoritmik tilning umumiy tushunchalari. Dastur tuzilishi. Identifikator, o’zgaruvchilar toifalari (turlar). Lokal, statik, dinamik o’zgaruvchilar.
Reja:
  • Algoritmik til. Dastur tuzilishi.
  • Identifikator, o’zgaruvchilar toifalari (turlar).
  • Lokal, statik, dinamik o’zgaruvchilar.

Algoritmik til. Dastur tuzilishi.

  • Ixtiyoriy til, hatto dasturlash tili ham bir qator qoidalarga bo’ysunishi kerak. Biz bu foidalarni ikkiga bo’lib ko’ramiz:
  • Dasturlash tili sintaksisi – mumkin bo’lgan tuzilmalar (so’zlar, gaplar)ni aniqlovchi qoidalar to’plami. Bunda dasturlash tili alfavitidan foydalangan holda yaratish mumkin bo’lgan ramzlar ketma-ketligi tushuniladi.
  • Dasturlash tili semantikasi – sintaktik jihatdan to’g’ri bo’lgan tuzilmalar ketma-ketligining ma`nosini aniqlovchi qoidalar to’plamidir.

Download 29.79 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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