Reklam ver...

Yazılımların üretim aşamaları



Yazar Özgür Özkurt
Mesleği Mak. Müh. Öğrencisi
   
web  
e-mail

Bu yazımda, yazılımların hazırlanış aşamaları hakkında bildiklerimi sizinle paylaşacağım.

Yazılım dünyası en hızlı gelişme gösteren teknoloji alanlarından biri. Kendi alanında sürekli evrim geçirip büyürken; diğer bir çok alanda da ilerlemeye katkısı oluyor. Otomasyon, elektronik, güvenlik ve savaş teknolojileri gibi alanlar, yazılım sektöründe yaşanan gelişmelere paralel olarak hızla gelişiyor.

 
Fig.2

Otomobil fabrikaları, otomobillerin kritik parçalarını, bilgisayar ortamında canlandırıp üzerinde mekanik zorlanma, titreşim gibi analizleri yapabiliyor. Ülkeler, endi yazılımlarını üreterek ulusal güvenlik açısından kritik olan alanlarda kullanıyor. zellikle elektronik eşyaların sürekli gelişmesi ve yaygın olarak kullanılmaya başlamasında kuşkusuz yazılım sektörünün büyük payı var.

Yazılımların ne kadar önemli bir konuma sahip olduklarına değindikten sonra hazırlanış aşamalarını inceleyelim.

Bu aşamaları altı ana parçaya bölersek;

  1. Problemin tanımlanması
  2. Çözümde kullanılacak algoritma tasarımı
  3. Programın yazılması
  4. Hataların tespit edilmesi ve analiz
  5. Programın derlenmesi ve çalıştırılması
  6. Programın paketlenmesi,dağıtılması ve güncellenmesi

Şimdi bu aşamaları inceleyelim.

Problemin tanımlanması: Programın ne amaç için kullanılacağı tespit edilir. Amaca ulaşmak için program araç olarak kullanılacağı için; programın çözeceği problem tespit edilir.

Çözümde kullanılacak algoritma tasarımı: Bir önceki adımda tanımlanan problemin çözümde kullanılacak bir nevi matematik model olan algoritma tasarlanır.Hazırlanan algoritma için, bu aşamada akış diyagramı çizilebilir.

Programın yazılması: Tespit edilen problem ve ona uygun tasarlanmış algoritmaya uygun program seçilen programlama dili yardımıyla yazılır.

Hataların tespit edilmesi ve analiz: Yazılan programda birçok hata olabilir. Hatta hatasız program yazılamaz bile diyebilir. Önemli olan bu hataları en aza indirmek veya programın işleyişi esnasında en az sorun çıkaracak yöntemler geliştirmektir. Bu aşamada programın tüm işlevleri yerine getirip getirmediği kontrol edilir. Varsa hatalar düzeltilir.

Programın derlenmesi ve çalıştırılması: Derleyici yardımıyla program derlenir. Kullanılmış ise gerekli paketler yardımıyla bağlantı (link) sağlanır.

Programın paketlenmesi,dağıtılması ve güncellenmesi: Dördüncü aşamada fark edilmemiş bir hata eğer program dağıtıma başlamadan sonra ortaya çıkmış ise;hata olan kodlar onarılır,gerekli paketler yeniden derlenir ve kullanıcılara dağıtıma sunulur.

Technorati Tags: , , , ,

Benzer Yazılar

6 Votes | Average: 4.83 out of 56 Votes | Average: 4.83 out of 56 Votes | Average: 4.83 out of 56 Votes | Average: 4.83 out of 56 Votes | Average: 4.83 out of 5 (6 oy, ortalama: 4.83)
Loading ... Loading ...

1 yorum “Yazılımların üretim aşamaları”

  • 1
    DilaraNo Gravatar
    23 July 2007, Monday 22:42

    Güzel yazı olmuş, elinize sağlık.Bildiklerinizi paylaştığınız için teşekkür ederim.

Yorum bırak