Алгоритм ба урсгал диаграмын ялгаа

Агуулгын хүснэгт:

Алгоритм ба урсгал диаграмын ялгаа
Алгоритм ба урсгал диаграмын ялгаа

Видео: Алгоритм ба урсгал диаграмын ялгаа

Видео: Алгоритм ба урсгал диаграмын ялгаа
Видео: First Ever SDXL Training With Kohya LoRA - Stable Diffusion XL Training Will Replace Older Models 2024, Арваннэгдүгээр
Anonim

Үндсэн ялгаа – Алгоритм ба урсгал диаграм

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

Алгоритм гэж юу вэ?

Даалгавар бүр алгоритмын дагуу хийгддэг. Хэрэв фэйсбүүк хаяг руу хэрхэн нэвтрэх вэ гэх мэт асуулт байвал дараах дарааллаар явагдана. Эхлээд хэрэглэгч хөтчөө нээх ёстой. Дараа нь тэр зөв URL-г бичих ёстой. Фэйсбүүк хуудас руу орсны дараа тэрээр зөв имэйл хаяг, нууц үгээ оруулах ёстой. Эцэст нь хэрэглэгч нэвтрэх товчийг дарах ёстой. Хэрэв оруулсан хэрэглэгчийн нэр, нууц үг зөв бол тэр Facebook хаягаа нээж болно. Үүний нэгэн адил даалгавар болгон дагаж мөрдөх дараалалтай байдаг. Тооцооллын хувьд энэ механизмыг алгоритм гэж нэрлэдэг. Процедурыг тайлбарлахгүйгээр алгоритмыг тодорхойлох боломжгүй. Процедур гэдэг нь зааврын төгсгөлтэй дараалал бөгөөд тус бүрийг тодорхой хугацаанд гүйцэтгэх боломжтой. Тиймээс алгоритм нь өгөгдсөн асуудлыг шийдвэрлэх алхам алхмаар үйл ажиллагаа юм. Шийдэх нарийн төвөгтэй асуудал байгаа тохиолдолд түүнийг жижиг дэд асуудалд хувааж болно. Дэд бодлого бүрийн алгоритм бичихийг дэд алгоритм гэж нэрлэдэг.

Хоёр тоо нэмэх алгоритм дараах байдалтай байна.

  1. Нийтлэлийг эхлүүлэх=0
  2. 1-р дугаарыг оруулна уу
  3. Эдгээрийг нэмээд үр дүнг нийлбэрт хадгална.
  4. Хэвлэх нийлбэр

Хоёр тоо нэмэхийн тулд энгийн англи хэлээр алгоритмын алхамуудын энэ дараалал.

Таван тооны нийлбэрийг олох алгоритм дараах байдалтай байна.

  1. Нийтлэлийг эхлүүлэх=0, тоолох=0
  2. Дугаар оруулна уу
  3. Нийлбэр + тоог олоод нийлбэрт шинэ утгыг оноож, тоог нэгээр нэмэгдүүлнэ.
  4. Тоо < 5, хэрэв тийм бол 2-р алхам руу оч, үгүй бол нийлбэрийг хэвлэ.

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

Урсгал диаграм гэж юу вэ?

Урсгал диаграмм нь алгоритмыг дүрсэлсэн диаграмм юм. Алгоритмыг схемийн дагуу бичиж болно. Энэ нь програмчлалын хэл биш юм. Энэ нь алгоритм бичих график дүрслэл юм. Урсгал диаграм нь хэд хэдэн тэмдэгттэй байдаг. Зууван хэлбэр нь програмын эхлэл ба төгсгөлийг заана. Ромбо тэмдэг нь оролт, гаралтын үйлдлийг илэрхийлдэг. Жишээлбэл, програм нь хэрэглэгчийн оролтыг хүсч болно. Үгүй бол энэ нь хариултыг гаралт болгон дэлгэцэнд хэвлэж болно. Процессыг тэгш өнцөгт тэмдэг ашиглан дүрсэлдэг. Энэ нь хувьсагчийн эхлэл болон тооцооллыг илэрхийлдэг. Эдгээр нь шийдвэр гаргахтай холбоотой нөхцөл байдал байж болно. Нэг замаар явах нь үнэнийг өгч, нөгөө замаар нь худал өгч болно. Ийм нөхцөлд алмаазан тэмдгийг ашигладаг. Энэ нь үнэн эсвэл худал эсэхийг шалгах явдал юм. Жижиг тойргийг холбогч гэж нэрлэдэг. Энэ нь схемийн тасалдлыг холбоход хэрэглэгддэг. Нэг алхамаас нөгөө алхам хүртэлх дарааллыг сумтай товчлуураар илэрхийлнэ. Хоёр тооны нийлбэрийг тооцоолох схем дараах байдалтай байна. Тоонууд нь 2 ба 3.

Алгоритм ба урсгал диаграмын хоорондох ялгаа
Алгоритм ба урсгал диаграмын хоорондох ялгаа
Алгоритм ба урсгал диаграмын хоорондох ялгаа
Алгоритм ба урсгал диаграмын хоорондох ялгаа

Зураг 01: Хоёр тооны нийлбэрийг тооцоолох схем

Доорх диаграмм нь 10 тооны нийлбэрийг тооцоолох схемийг харуулж байна.

Алгоритм ба урсгал диаграмын хоорондох гол ялгаа
Алгоритм ба урсгал диаграмын хоорондох гол ялгаа
Алгоритм ба урсгал диаграмын хоорондох гол ялгаа
Алгоритм ба урсгал диаграмын хоорондох гол ялгаа

Зураг 02: 10 тооны нийлбэрийг тооцоолох схем

Урсгал диаграммыг зурахдаа дагаж мөрдөх зарим дүрэм байдаг. Урсгал диаграммыг дээрээс доош нь зурсан байх ёстой. Бүх урсгал диаграм нь эхлэлийн тэмдгээр эхэлж, бүх хайрцагнууд нь сумаар холбогдсон байх ёстой. Шийдвэрийн тэмдэг нь үнэн эсвэл худал гэсэн хоёр гарцтай. Урсгал диаграмыг зурахдаа эдгээр баримтуудыг анхаарч үзэх хэрэгтэй.

Алгоритм ба урсгал диаграммын ижил төстэй талууд юу вэ?

  • Асуудлыг шийдвэрлэхэд хоёулаа хэрэгтэй.
  • Хоёулаа байгалийн хэл эсвэл нягт математик тэмдэглэгээг ашиглаж болно.

Алгоритм ба урсгал диаграмм хоёрын ялгаа юу вэ?

Алгоритм ба урсгал диаграм

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

Хураангуй – Алгоритм ба урсгал диаграм

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

Алгоритм ба урсгал диаграмын PDF-г татаж авах

Та энэ нийтлэлийн PDF хувилбарыг татаж аваад офлайн зорилгоор ашиглах боломжтой. PDF хувилбарыг эндээс татаж авна уу: Алгоритм ба урсгал диаграмын ялгаа

Зөвлөмж болгож буй: