Akış şeması düzenleyici: şekiller, oklar ve Evet/Hayır etiketleri doğrudan tarayıcıda.
Şema tarayıcınızda çizilir ve hiçbir yere gönderilmez.
Düzenleyici neler yapar
ISO 5807 standardının sembolleri, şekillerin etrafından kendiliğinden dolaşıp kenarlarına yapışan oklar ve karar çıkışlarında Evet/Hayır etiketleri. “+” düğmesi sonraki şekli hazır bağlı olarak koyar, “Düzenle” ise tüm şemayı yerleştirir. Şema, siz çalışırken tarayıcıda kaydedilir; onu PNG, SVG, PDF ya da Mermaid kodu olarak indirebilirsiniz.
Örnekler: Tek mi çift mi Üç sayının en büyüğü 1'den N'ye toplam Parola kontrolü
Akış şeması Word'e veya Google Docs'a nasıl eklenir
- Word 2019 ve Microsoft 365: SVG. Normal bir resim gibi ekleyin; şema her yakınlaştırmada keskin kalır.
- Google Docs ve eski Word sürümleri: 300 dpi PNG. Genişlik olarak “A4, Word'ün varsayılan kenar boşlukları” ya da “US Letter” seçin; resim metnin genişliğine tam oturur.
- LaTeX: şemaya göre boyutlanmış PDF; \includegraphics onu netlik kaybı olmadan ekler.
- En hızlısı: “İndir” penceresinde “Görseli kopyala”, ardından doğrudan belgeye Ctrl+V.
Burada indirilen PNG ve SVG dosyalarının içinde şemanın kendisi vardır: böyle bir dosyayı sayfaya geri sürükleyin ve düzenlemeye devam edin.
Akış şeması sembolleri ve anlamları
Adlar şekil panelindekilerle aynı. İlk beşi neredeyse her okul ödevinde çıkar; diğerleri ISO 5807'ye uygun şemalar içindir.
| Şekil | Ad | Ne zaman kullanılır |
|---|---|---|
| Başla / bitir | Algoritmanın başı ve sonu, alt programın girişi ve çıkışı. | |
| İşlem | Bir hesaplama ya da herhangi bir işlem: atama, hesap, komut. | |
| Karar | Koşul denetimi: eşkenar dörtgenin iki çıkışı vardır, Evet ve Hayır. | |
| Giriş / çıkış | Ortamın önemsiz olduğu veri girişi ve çıkışı. | |
| Alt program | Ayrıca tanımlanmış bir alt program ya da fonksiyonun çağrılması. | |
| Hazırlık | Döngüye hazırlık: i = 1 gibi başlangıç değerleri. | |
| Döngü başı | Döngünün üst sınırı; eşi aynı adlı Döngü sonudur. | |
| Döngü sonu | Döngünün alt sınırı; çıkış koşulu sınırlardan birine yazılır. | |
| Bağlayıcı | Çizgide bir kesinti: ok, aynı etiketli bağlayıcıdan devam eder. | |
| Sayfa dışı bağlayıcı | Başka bir sayfaya geçiş. Ders kitaplarında kullanılır; ISO 5807'de yalnızca olağan bağlayıcı vardır. | |
| Açıklama | Bir şekle not; şekle kesikli çizgiyle bağlanır. | |
| Elle giriş | Elle girilen veriler, örneğin klavyeden. | |
| Elle yapılan işlem | Bir insanın yaptığı işlem. | |
| Belge | Kâğıt üzerindeki veriler: çıktı, form, rapor. | |
| Ekran | Ekranda gösterilen veriler. | |
| Saklanan veri | Ortamın önemsiz olduğu saklanan veriler. | |
| İç bellek | Ana bellekteki veriler. | |
| Sıralı erişimli bellek | Sırayla okunan bir ortamdaki veriler, örneğin bant. | |
| Doğrudan erişimli bellek | Doğrudan erişimli bir ortamdaki veriler, örneğin disk. | |
| Delikli kart | Delikli karttaki veriler. | |
| Delikli şerit | Delikli kâğıt şeritteki veriler. | |
| Paralel işlemler | Aynı anda yürüyen işlemlerin başı ya da sonu. | |
| Üç nokta | Şemanın tamamı çizilmeyen bir bölümü. |
ISO 5807'ye uygun akış şemaları
Paneldeki “ISO 5807” stili şekillere standardın oranlarını verir: yükseklik a, genişlik 1,5a, a 15 ile 30 mm arası, metin 10 ile 14 pt arası, ok uçları yalnızca akışa ters yönde ya da tüm çizgilerde. Bu stilde şekiller metinle büyümez: metin sığmazsa bir ipucu bunu söyler.
İpuçları simgesi şemanın standarttan nerede ayrıldığını gösterir: ikiden az çıkışlı karar, etiketsiz çıkış, girişi ya da çıkışı olmayan şekil, başlangıcın ya da bitişin olmaması.
Mermaid kodundan şema
Bir sohbet botundan Mermaid koduyla akış şeması çizmesini isteyin ve yanıtın tamamını, kodun çevresindeki metinle birlikte bile, “Kod yapıştır” düğmesiyle ya da doğrudan sayfada Ctrl+V ile yapıştırın. Şekiller, oklar ve etiketler aktarılır, yerleşim kendiliğinden yapılır. Tersi için “İndir” penceresindeki “Mermaid kodunu kopyala”yı kullanın.
Klavye
- Enter — şeklin metnini düzenle
- Ctrl + Enter — metni bitir ve sonraki şekli koy
- Ctrl + ←↑→↓ — o yönde bağlı bir şekil
- ←↑→↓ — seçimi kaydır
- Shift + ←↑→↓ — daha büyük adımlarla kaydır
- Ctrl + Z, Ctrl + Shift + Z — geri al ve yinele
- Ctrl + D — çoğalt
- Delete — sil
- Space + sürükleme — sayfayı kaydır
- Ctrl + fare tekerleği — yakınlaştırma
Algoritmanın kendisini kodda denemek için: Python ortamı.
Sıkça sorulan sorular
Filigran var mı?
Hayır. PNG, SVG ve PDF temiz iner; filigran yok, kayıt gerekmez.
Şemalarım nerede saklanıyor?
Yalnızca tarayıcınızda; hiçbir şey sunucuya gönderilmez. Tarayıcı, yer azaldığında ya da site uzun süre açılmadığında site verilerini silebilir; bu yüzden önemli şemaları dosya olarak indirin: “İndir” penceresinde ya da “Şemalarım”da “Şema dosyasını indir”.
Telefonda çalışır mı?
Evet. Şekil parmakla, sayfa boş bir yeri sürükleyerek taşınır, yakınlaştırma iki parmakla yapılır. Çift dokunma metin düzenlemeyi, uzun basma işlem menüsünü açar; şekiller alttaki paneldedir.
ISO 5807'ye uygun akış şeması nasıl yapılır?
“ISO 5807” stilini seçin, a boyutunu ve yazı tipini ayarlayın, ardından şemayı ipuçlarıyla kontrol edin. Ödev ya da tez için 300 dpi PNG veya SVG indirin.
PDF'teki metin neden seçilemiyor?
PDF'te harfler çizgi olarak çizilir, bu yüzden şema bizim yazı tiplerimiz olmadan da her bilgisayarda aynı görünür. Seçilebilir metin gerekiyorsa “Metni metin olarak bırak” işaretliyken SVG indirin.
Şekillere hangi dillerde yazabilirim?
Sitenin her dilinde; sağdan sola yazılan diller ile Çince ve Japonca karakterler de dahil: Noto yazı tipleri metninize göre yüklenir. Urduca nestalik değil, nesih harflerle yazılır; nestalik yazı tipi bir megabayttan ağırdır. Emojiler ve başka yazı sistemlerinin karakterleri PNG'de sistem yazı tipiyle çıkar, PDF'e girmez; “İndir” penceresi sizi uyarır.
Bir şema ne kadar büyük olabilir?
Sınır yok. 200 şekil ve 300 ok içeren bir şema yavaş bir telefonda bile akıcı hareket eder: sürüklerken oklar basit kırıklar olarak çizilir, şekli bıraktığınızda tam yol çizilir.
Ücretsiz mi?
Evet, tamamen ücretsiz ve kayıt gerektirmiyor. Araç tümüyle tarayıcınızda çalışır: dosya hiçbir zaman sunucuya gitmez, dolayısıyla sunucu ne işlemci ne de veri harcar — ücret alınacak bir şey yok. Filigran yok, dosya boyutu ve sayısı için sınır da yok.