Program Akışı

Muhammed Mastar tarafından 12 June 2010 tarihinde yazılmıştır.
Yorum Yok

Program geliştiricisi, programı herhangi bir kodla yazmaya başlamadan önce, elde ettiği verilerin mantıksal olarak sıralandığı bir taslak oluşturur. Bu taslakta programın fonksiyonunu nasıl yerine getireceğini genel olarak belirleyen işlem basamakları yer almaktadır. Program akışı, verilerin işlem basamaklarının mantıksal dizi şeklinde birbirine bağlanmasıdır.

Program akışı, akış diyagramında (flow chart) resim ve sembollerle şematik olarak gösterilmektedir. Bu şekilde hazırlanmış program akışı, program geliştiricilerine program kodunun yazılmasında, büyük kolaylık sağlar. Bu yönüyle program akışını, mimarların inşaat faaliyetlerine başlamadan önce hazırladıkları proje şemasına benzetmek mümkündür. Program akışı, bir bilgisayar programına esas olan fikrin ifadesidir. Bir programın fikri, program akışında yer alan ayrıntılardan çıkarılabilir. En genel anlamda bir programın fikri, o programın amaç veya fonksiyonudur. Buna göre, bir kelime işlem programının temelindeki fikir, “yazmayı daha kolay hale getirmek” olarak açıklanabilir.

Aynı zamanda program fikrinin, bilgisayarda problemin çözümüne doğrudan yönelmiş ayrıntılı işlem basamaklarından çıkarılması da mümkündür. Böylece genel olarak “yazmayı kolaylaştırmak” olarak belirlenen bir kelime işlem programının fikrinin ayrıntılı ifadesi şu şekilde olabilir: “Daktilo etmek ve dokümanları düzenlemek için hızlı bir iç bellek kullan; dokümanları depolamak için bir dosya sistemi kullan; çıkışı basitleştirmek için kelime atlayıcısı kullan.” Program fikrinin ayrıntılı olarak ifade edilmiş bu şekli, program geliştirme sürecinin en fazla çaba ve emek gerektiren kısmıdır.

  • FriendFeed'de Paylaş
  • Facebook'ta Paylaş
  • Twitter'da Paylaş
  • Bu Yazı Hakkında Birşeyler Demek İstermisiniz?





    Powered by WP Hashcash

    - Tüm Telif Hakları Yüce Türk Milleti'ne Aittir. -

    Valid CSS!

    şerit