Sembol Akış Şemasının İşlevleri Nelerdir?

Bir sembol akış şeması bir işletmenin organizasyon şemasına benzer olsa da, iki grafik form farklı işlevlere hizmet eder. Bir akış şeması, yazılımın başlangıçtaki veri girişlerinden işlem ve mantıksal kararlara kadar programın bittiği noktaya kadar bilgileri işlemesi için atılan adımları açıklar. Yazılım geliştiriciler, programcıların kodu yazmadan önce bilgisayar uygulamalarının nasıl çalıştığını planlamak için akış çizelgeleri kullanır. Yöneticiler ve denetçiler daha sonra yazılımın işletmenin ihtiyacı olan işi gerçekleştirdiğini kontrol etmek için akış şemalarını gözden geçirir.

Giriş çıkış

Bir klavyeden girdi almak veya bir yazıcıdaki sonuçları raporlamak bir programda önemli adımlar oluşturur, bu nedenle akış çizelgesinde girdi ve çıktıyı belirtmek için özel semboller vardır. Farklı giriş çıkış aygıtlarını temsil etmek için her şeyi yakalama şekli olarak bir paralelkenar'ı kullanabilir veya sabit sürücülere, yazıcılara, manyetik bant sürücülerine ve ekranlara benzeyen özel şekiller kullanabilirsiniz. Giriş-çıkış sembolünün ne yaptığına bağlı olarak, program kullanıcının yanıtını duraklatması anlamına da gelebilir; bilgisayar diğer tüm işlemler için tam hızda çalıştığından, bu önemlidir.

İşlem kutusu

Akış şemasındaki dikdörtgen şeklinde bir işlem kutusu, veri manipülasyonlarını ve kararları içermeyen hesaplamaları gösterir. İşlemler açıkça tanımlanmış adımlarda ve bir işlem kutusu içinde adımlar her zaman aynı sırada gerçekleşir. Giriş-çıkış sembolleri gibi, işlem kutularının önceki akış çizelgesi adımına bağlanan tek bir satır ve bir sonrakine giden tek bir satır vardır. Bir akış şeması herhangi bir sayıda işlem kutusu içerebilir. Süreç kutuları için iyi adaylar arasında "her bir eksi indirimin toplamı olarak işlem emri toplamı", "parça numarası tablosunu sıralayın" ve "şehir, eyalet ve posta kodunu posta adresi olarak birleştirin".

Karar Pırlanta

Hesaplamalara ek olarak, bilgisayar yazılımı, hataların hesaplanmasının test edilmesi veya hangisinin daha büyük olduğunu görmek için iki sayının karşılaştırılması gibi farklı mantıksal işlemler gerçekleştirir. Program daha sonra testin sonucuna bağlı olarak farklı eylemler gerçekleştirir. Yazılım geliştiriciler, bir program karar verdikten sonra alınan farklı yolları göstermek için dört köşeli elmas sembolleri kullanır. Pırlantanın içine doğru giden tek bir çizgi var, ancak diğer adımlara giden iki veya daha fazla çizgi var. Elmasın içi kararın bir tanımını taşıyor; Sembolden çıkan çizgiler her sonuç için etiketlenir. Örneğin, bir bordro programı haftalık çalışma saatlerini 40 sayısıyla karşılaştırabilir. Sayı 40'tan büyük değilse, bir çizgi elmastan normal ödeme hesaplamak için bir işleme götürür; 40'tan büyükse, başka bir satır fazla mesai ödemesi için bir işleme yol açar.

Sonlandırıcılar ve Konektörler

Bazı akış şemaları birçok sayfayı kaplar ve bir işlemin nerede başladığını ve bittiğini bilmek önemlidir. Terminatör sembolleri - uzun, yuvarlak bir şekle sahip - grafiğin başlangıç ​​ve bitiş noktalarını gösterir. Örneğin, bir sayfanın en üstündeki bir sonlandırıcı, içinde "Başla" etiketine sahip olabilir; başka bir sonlandırıcı "Son" kelimesine sahip olabilir. Bir akış şeması tek bir başlangıç ​​noktasına sahiptir, ancak yol boyunca alınan kararlarla belirlenen, bittiği birden fazla yere sahip olabilir. Akış çizelgesinin kararları yoksa, tek bir ucu vardır. Bağlayıcı olarak adlandırılan başka bir sembol, bir işlemin sayfayı nerede bıraktığını veya önceki bir sayfadan devam ettiğini gösterir. Bağlayıcılar tipik olarak daireler veya sembol biçiminde semboller olarak görünür ve bir harf içerir. Programın ek işlemlere, giriş-çıkış işlemlerine ve kararlara akışını sürdürerek aynı harfle ilgili bir bağlayıcı farklı bir sayfada görünür.

Popüler Mesajlar