Blok-sxema muharriri: shakllar, strelkalar va «Ha/Yo'q» yozuvlari to'g'ridan-to'g'ri brauzerda.

Sxema brauzeringizda chiziladi va hech qayerga yuborilmaydi.

Muharrir nimalarni qila oladi

ISO 5807 va GOST 19.701 belgilari, shakllarni o'zi aylanib o'tib, ularning tomonlariga yopishadigan strelkalar va shart chiqishlarida “Ha” va “Yo'q” yozuvlari. “+” tugmasi keyingi shaklni allaqachon ulangan holda qo'yadi, “Tartibga solish” esa butun sxemani joylashtiradi. Sxema ish davomida brauzerda saqlanadi, uni PNG, SVG, PDF yoki Mermaid kodi sifatida yuklab olish mumkin.

Namunalar: Juft yoki toq Uch sonning eng kattasi 1 dan N gacha yig'indi Parolni tekshirish

Blok-sxemani Word yoki Google Docs'ga qanday qo'yish mumkin

  • Word 2019 va Microsoft 365: SVG. Uni oddiy rasm kabi qo'ying, sxema istalgan masshtabda tiniq qoladi.
  • Google Docs va eski Word: 300 dpi li PNG. “A4, Word'ning standart chetlari” yoki GOST 7.32 bo'yicha kenglikni tanlang: rasm matn kengligiga aniq tushadi.
  • LaTeX: sxema o'lchamidagi PDF, \includegraphics uni tiniqligini yo'qotmasdan qo'yadi.
  • Eng tezi: “Yuklab olish” oynasida “Rasmni nusxalash”, keyin to'g'ridan-to'g'ri hujjatga Ctrl+V.

Shu yerda yuklab olingan PNG va SVG ichida sxemaning o'zi bor: bunday faylni varaqqa qaytarib tortib qo'ying va tahrirlashni davom ettiring.

Blok-sxema belgilari va ularning ma'nosi

Nomlar shakllar panelidagi kabi. Dastlabki beshtasi deyarli har bir o'quv masalasida uchraydi, qolganlari ISO 5807 va GOST 19.701 bo'yicha sxemalar uchun kerak bo'ladi.

Shakl Nomi Qachon qo'yiladi
Boshlanish / tugash Algoritmning boshlanishi va tugashi, qism dasturga kirish va undan chiqish.
Amal Hisoblash yoki istalgan amal: qiymat berish, hisob, buyruq.
Shart Shartni tekshirish: rombning ikki chiqishi bor, “Ha” va “Yo'q”.
Kiritish / chiqarish Tashuvchi muhim bo'lmaganda ma'lumotlarni kiritish va chiqarish.
Qism dastur Alohida tavsiflangan qism dastur yoki funksiyani chaqirish.
Tayyorgarlik Siklga tayyorgarlik: i = 1 kabi boshlang'ich qiymatlar.
Sikl boshi Siklning yuqori chegarasi; uning jufti shu nomli “Sikl oxiri”.
Sikl oxiri Siklning pastki chegarasi; chiqish sharti chegaralardan biriga yoziladi.
Ulagich Chiziqning uzilishi: strelka shu belgili ulagichdan davom etadi.
Sahifalararo ulagich Boshqa sahifaga o'tish. GOST va darsliklarda bor, ISO 5807 da faqat oddiy ulagich.
Izoh (sharh) Shaklga izoh; unga uzuq chiziq bilan ulanadi.
Qo'lda kiritish Qo'lda kiritiladigan ma'lumotlar, masalan klaviaturadan.
Qo'lda bajariladigan amal Inson bajaradigan amal.
Hujjat Qog'ozdagi ma'lumotlar: chop etilgan varaq, blanka, hisobot.
Displey Ekranga chiqariladigan ma'lumotlar.
Saqlanadigan ma'lumotlar Tashuvchi muhim bo'lmaganda saqlangan ma'lumotlar.
Operativ xotira Tezkor xotiradagi ma'lumotlar.
Ketma-ket murojaatli xotira Ketma-ket o'qiladigan tashuvchidagi ma'lumotlar, masalan lentada.
To'g'ridan-to'g'ri murojaatli xotira To'g'ridan-to'g'ri murojaatli tashuvchidagi ma'lumotlar, masalan diskda.
Perfokarta Perfokartadagi ma'lumotlar.
Qog'oz lenta Qog'oz lentadagi ma'lumotlar.
Parallel amallar Bir vaqtda bajariladigan amallarning boshlanishi yoki tugashi.
Tushirib qoldirish Sxemaning to'liq chizilmaydigan qismi.

GOST 19.701 va ISO 5807 bo'yicha blok-sxema

Paneldagi “GOST 19.701” uslubi shakllarga standart nisbatlarini beradi: balandlik a, kenglik 1,5a, a 15 dan 30 mm gacha, shrift 10–14 pt, strelkalar faqat oqimga teskari chiziqlarda yoki barcha chiziqlarda. Bu uslubda shakllar matnga qarab kattalashmaydi: matn sig'masa, maslahat buni aytadi.

Maslahatlar belgisi sxema standartdan qayerda chetlashganini ko'rsatadi: shartning chiqishi ikkitadan kam, chiqish yozuvsiz, shaklning kirishi yoki chiqishi yo'q, boshlanish yoki tugash yo'q.

Mermaid kodidan sxema

Chat-botdan Mermaid kodi bilan blok-sxema chizishni so'rang va javobni to'liq, hatto kod atrofidagi matn bilan birga, “Kodni qo'yish” tugmasi yoki to'g'ridan-to'g'ri varaqda Ctrl+V bilan qo'ying. Shakllar, strelkalar va yozuvlar o'tadi, joylashuv o'zi bajariladi. Teskari yo'nalishda — “Yuklab olish” oynasidagi “Mermaid kodini nusxalash”.

Klaviatura

  • Enter — shakl matnini tahrirlash
  • Ctrl + Enter — matnni tugatib, keyingi shaklni qo'yish
  • Ctrl + ←↑→↓ — shu tomonga ulangan shakl
  • ←↑→↓ — belgilanganni surish
  • Shift + ←↑→↓ — kattaroq qadam bilan surish
  • Ctrl + Z, Ctrl + Shift + Z — bekor qilish va qaytarish
  • Ctrl + D — nusxasini yaratish
  • Delete — o'chirish
  • Space + sudrash — varaqni surish
  • Ctrl + sichqoncha g'ildiragi — masshtab

Algoritmning o'zini kodda tekshirish uchun oching: Python muhiti.

Tez-tez beriladigan savollar

Suv belgisi bormi?

Yo'q. PNG, SVG va PDF toza yuklab olinadi, suv belgisisiz va ro'yxatdan o'tmasdan.

Sxemalarim qayerda saqlanadi?

Faqat brauzeringizda, serverga hech narsa yuborilmaydi. Joy yetmay qolganda yoki sayt uzoq vaqt ochilmaganda brauzer sayt ma'lumotlarini o'chirishi mumkin, shuning uchun muhim sxemani fayl qilib yuklab oling: “Yuklab olish” oynasida yoki “Sxemalarim”da “Sxema faylini yuklab olish”.

Telefonda ishlaydimi?

Ha. Shaklni barmoq bilan, varaqni bo'sh joydan sudrab surasiz, masshtabni ikki barmoq bilan o'zgartirasiz. Ikki marta tegish matn kiritishni, uzoq bosish amallar menyusini ochadi, shakllar pastdagi pardada.

Blok-sxemani GOST bo'yicha qanday rasmiylashtirish mumkin?

“GOST 19.701” uslubini tanlang, a o'lchami va shriftni belgilang, keyin maslahatlar yordamida sxemani tekshiring. Kurs ishi uchun GOST 7.32 bo'yicha kenglikdagi 300 dpi li PNG yoki SVG yuklab oling.

Nega PDF'dagi matn belgilanmaydi?

PDF'da harflar kontur sifatida chizilgan, shuning uchun sxema bizning shriftlarsiz ham istalgan kompyuterda bir xil ko'rinadi. Belgilanadigan matn kerak bo'lsa, “Matnni matn holida qoldirish” belgilangan SVG yuklab oling.

Shakllarda qaysi tillarda yozish mumkin?

Saytning istalgan tilida, jumladan o'ngdan chapga yoziladigan va xitoy va yapon ierogliflarida: Noto shriftlari matningizga qarab yuklanadi. Urdu nasta'liqda emas, nasx harflarida yoziladi, chunki nasta'liq shrifti bir megabaytdan og'ir. Emoji va boshqa yozuvlarning belgilari PNG'da tizim shrifti bilan chiqadi, PDF'ga esa tushmaydi — “Yuklab olish” oynasi ogohlantiradi.

Sxema qanchalik katta bo'lishi mumkin?

Cheklov yo'q. 200 ta shakl va 300 ta strelkali sxema sekin telefonda ham ravon harakatlanadi: sudrash paytida strelkalar oddiy siniq chiziq bilan chiziladi, aniq yo'l esa shaklni qo'yib yuborganingizda quriladi.

Bu bepulmi?

Ha, butunlay bepul va ro‘yxatdan o‘tmasdan. Vosita to‘liq brauzeringizda ishlaydi: fayl hech qachon serverga yuborilmaydi, shuning uchun server na protsessor, na trafik sarflaydi — pul olishga asos yo‘q. Suv belgisi yo‘q, fayl hajmi va soniga cheklov ham yo‘q.