Google Play badge

урсгал диаграм


Компьютерийн шинжлэх ухаан дахь урсгал диаграмыг ойлгох

Урсгал диаграм нь үйл явцыг гүйцэтгэхэд шаардлагатай алхамууд болон шийдвэрүүдийн дарааллыг харуулсан дүрслэл юм. Үйл явцын алхам бүр нь өвөрмөц тэмдгээр дүрслэгдсэн бөгөөд үйл ажиллагааны урсгалыг харуулсан сумаар холбогддог. Урсгал диаграммыг компьютерийн шинжлэх ухаан зэрэг төрөл бүрийн салбарт дүн шинжилгээ хийх, боловсруулах, баримтжуулах, үйл явц, хөтөлбөрийг удирдахад ашигладаг. Компьютерийн шинжлэх ухаанд урсгал диаграммууд нь программистуудад кодлохын өмнө алгоритмын логикийг дүрслэн харуулахад тусалдаг программ боловсруулах эхний алхам юм.

Урсгал диаграм дахь үндсэн тэмдгүүд

Урсгал диаграм нь өөр өөр төрлийн зааврыг илэрхийлдэг өөр өөр тэмдэгтүүдээс бүрддэг:

Эдгээр тэмдгүүд нь нэг алхамаас нөгөө алхам руу шилжих урсгалыг заах сум ашиглан холбогдсон байна.

Энгийн урсгал диаграмм үүсгэх

Цаг агаарын байдлаас шалтгаалан юу өмсөхөө шийдэх энгийн үйл явцын схемийг хэрхэн хийх талаар авч үзье.

  1. "Эхлэх" гэсэн шошготой зууван тэмдгээр эхэл.
  2. Параллелограммыг ашиглан өдрийн цаг агаарыг олж мэдээрэй.
  3. Шийдвэр гаргахын тулд цаг агаарын байдлаас шалтгаалан Алмаз ашиглана уу. Хэрэв нартай бол хөнгөн хувцас өмсөхийг сонгох; бороотой бол борооны хувцас сонгох хэрэгтэй.
  4. Шийдвэр бүрийн хувьд үйлдлийг дүрслэхийн тулд тэгш өнцөгтийг ашиглана уу (юу өмсөхөө сонгох).
  5. Эцэст нь "Төгсгөл" гэсэн шошготой зууван тэмдэг бүхий процессыг дуусга.

Энэхүү энгийн жишээ нь урсгал диаграм нь янз бүрийн нөхцөл байдалд үндэслэн шийдвэр гаргахад хэрхэн тусалж болохыг харуулж байна.

Урсгал диаграмыг ашиглах давуу тал

Урсгал диаграм нь компьютерийн шинжлэх ухаан болон бусад салбаруудад хэд хэдэн давуу талыг санал болгодог.

Алгоритм дизайн дахь урсгал диаграммууд

Компьютерийн шинжлэх ухаанд урсгал диаграмыг ашиглах нэг гол зүйл бол алгоритмын дизайн юм. Алгоритм гэдэг нь аливаа асуудлыг шийдвэрлэх эсвэл даалгаврыг гүйцэтгэх алхам алхмаар үйл ажиллагаа юм. Код бичихийн өмнө програмист нь алгоритмын логикийг ойлгохын тулд урсгал диаграммыг ашиглаж болно. Энэ нь бүх хувилбаруудыг тооцоолж, хамгийн үр дүнтэй замыг сонгоход тусалдаг.

Тоонуудын жагсаалтаас хамгийн их тоог олох асуудлыг авч үзье. Энэ алгоритмын схемд дараахь зүйлийг агуулж болно.

  1. Эхлэх тэмдэг.
  2. Хоёр хувьсагчийг эхлүүлэх процесс: нэг нь жагсаалтаар давтагдах, нөгөө нь өнөөг хүртэл олдсон хамгийн их тоог бүртгэх.
  3. Жагсаалтын тоо бүрээр дамжих давталт бөгөөд одоогийн тоо бүртгэгдсэн хамгийн их тооноос их эсэхийг шалгах шийдвэрийн алхамтай. Хэрэв тийм бол хамгийн өндөр тоог шинэчилнэ.
  4. Бүх тоог шалгасны дараа хамгийн их тоог гаргах эцсийн алхам.
Дүгнэлт

Урсгал диаграм нь процессын урсгалыг дүрслэн харуулах хүчирхэг хэрэгсэл, ялангуяа компьютерийн шинжлэх ухааны салбарт. Эдгээр нь алгоритм боловсруулах, асуудлыг шийдвэрлэх, нарийн төвөгтэй үйл явцыг тодруулахад тусалдаг. Янз бүрийн алхмууд болон үйлдлүүдийн урсгалыг заахдаа стандарт тэмдэг, сумыг ашигласнаар урсгал диаграм нь энгийн болон нарийн төвөгтэй процессуудын цаадах логикийг ойлгох, харилцахад хялбар болгодог.

Download Primer to continue