..
[ Yeni Mesajlar · Üye Listesi · Forum Kuralları · Arama · RSS
  • Page 1 of 1
  • 1
Forum moderator: BayBAH0, cemok  
Forum » Program » Program Anlatımı » Proğram Yapmak
Proğram Yapmak
emrekinciTarih: Cuma, 19/08/2011, 14:53:36 | Mesaj # 1
Binbaşı
Grup: Moderator
Mesajlar: 95
Ödüller: 0
Rep: 2
Durum: Offline
Proğram Yapmak
Visual basic.net i ilk defa görmüş duymuş hatta hala anlamamış olabilirsiniz ama gelin öğrenin paintte resim çizmek kadar kolay.SAdece işin mantığını anlayın gerisi hikaye...

Algoritma, herhangi bir sorunun çözümü için izlenecek yol anlamına gelmektedir. Çözüm için yapılması gereken işlemler hiçbir alternatif yoruma izin vermeksizin sözel olarak ifade edilir. Diğer bir deyişle algoritma verilerin bilgisayara hangi çevre biriminden girileceğinin, problemin nasıl çözüleceğinin, hangi basamaklardan geçirilerek sonuç alınacağının, sonucun nasıl ve nereye yazılacağının sözel olarak ifade edilmesi biçiminde tanımlanabilir. Genelde büyük çapta projelerde algoritma hazırlanır fakat profesyonel bir programcı bunu seviye ayırt etmeksizin her projesınde uygular ve geliştiri. Algoritma bize olaslıkları önceden hesaba katmayı ve gözden kaçabilecek noktaları en aza indirmeyi sağlar. Programlama mesleğinin temelinde algoritma yatar ve algoritma bilmeyen bir programcı uzun vadede başarılı işler ortaya koyması çok zordur. Böyle bir genel giriş yaptıktan sonra isterseniz yazı serimize başlayalım...

ALGORİTMALAR VE PROGRAMLAMAYA GİRİŞ

ALGORİTMALAR
Problem çözmeye yönelik belirli bir uygulama yazılımının geliştirilmesi sürecinde izlenecek yol ALGORİTMA dır. Herhangi bir işin tamamlanmasında izlemeniz gereken aşamalar zinciri var ise orada ALGORİTMA kullanılabilir.

Örnek: BOYA ÜRETİMİ

SİSTEM ANALİZİ VE TASARIMI
Büyük ölçekteki problemlerin çözümü için bilgisayar bilgi sisteminin tasarlanması kurulması ve yaşatılması faaliyetlerine SİSTEM ANALİZİ ve TASARIMI denir.
İşletme Birimleri ve Yönetim Fonksiyonları:
İşletmeler yapılarına göre bölümler açarlar.Bu bölümler genellikle şunlardır:

* Üretim
* Pazarlama
* İnsan kaynakları
* Finansman/muhasebe
* Araştırma/geliştirme
* Yönetim fonksiyonları ise
* Planlama
* Geliştirme/örgütleme
* Uyarlama/yürütme
*
Denetleme

Yönetim bu fonksiyonlar yoluyla hedeflerine ulaşmayı sağlar.

İşletmelerde bilgi ve bilgi sistemleri(Business Information Systems)
İşletme birimleri ile çalışanları arasındaki bilgi alışverişini sağlayan bilgi teknolojisi uygulamalarıdır.

Kayıt işleme sistemleri – KİS (Transaction Processing Systems)
Rutin işlemlere ilişkin kayıtların tutulduğu veri tabanlarıdır.

Yönetim bilgi sistemleri – YBS (Management Information Systems)
Yönetimin karar vermesi için gerekli olan raporların düzenli ve öngörülen biçimde üretilmesidir.

Karar destek sistemleri – KDS (Decision Support Systems)
Yöneticilere karşılaştıkları beklenmeyen durum ve problemlerde işletmelerinin bu durumdan max fayda ve en az zararla ya da zarar görmeden kurtulabilmesi için almaları gereken kararları belirlemede gerekli yardımı sağlayan sistemlerdir.
Örnekler:

* Boya üretim fabrikası genel akış
* Pazarlama departmanı iş akışı
*
Sipariş iş akışı

BİLGİ SİSTEMLERİ ANALİZİ VE SİSTEM YASARIMI
Altı aşamadan oluşan bir süreçtir:

1. Ön araştırma
2. Sistem Analizi
3. Sistem Tasarımı
4. Sistem Geliştirme
5. Sistemin uygulamaya konması
6. Sistemin bakımı ve güncellenmesi

1)Ön araştırma aşaması :
Sistem analizi ve tasrımına neden gerek duyulduğu araştırılır.

2)Sistem Analizi aşaması:
Varolan sistem iyice incelenir.çıkan problemlere sistemin neden ve ne şekilde yol açtığı belirlenir, yeni sistem ile ilgili gereksinmeler analiz raporuna yansıtılır.
Bu oldukça uzun bir süreçtir.Toplanan bilgilerin analiz edilerek doğru biçimde anlamlı sonuçların türetilebilmesi için değişik veri analizi yöntemleri vardır.

Kontrol listeleri:
Kullanıcılar işin tamamlanması sırasında tek tek kontrol listesinde yer alan soruları yanıtlayarak işin doğru bitirilmesini sağlarlar.

Yukarıdan-aşağıya (TOP DOWN) analiz yöntemi :
Özellikle karmaşık sistemlerin analiz edilmesinde sistemi küçük parçalara bölerek parçaların tek tek ele alınması mantığına dayanır.

Girdi – Çıktı analizi yöntemi :
Bir işin yapılması sırasında kullanılan girdiler ile o işin sonucunda elde edilen çıktılar arasındaki ilişkileri gösteren dökümanlardır.

Karar Tabloları :
Belirli koşullar ortaya çıktığında onlara bağlı olarak hangi durumlarda hangi kuralların uygulanması gerektiğini belirleyen tablolardır.

Sistem Akış Şemaları Sembolleri:

3)Sistem Tasarımı Aşaması :
Sistem analizinden sonra sistemin tasarlanmasına sıra gelir. Birden fazla tasarım yapılması uygun olabilir.İşletmenin tasarıların

a)Ekonomik ve b)Teknik
Olurluluğunu incelemesi gerekir.
Ekonomik: yapılacak yatırım haklı mıdır?
Teknik: Yazılım donanım insangücü ve devamlılık sağlanabilir mi?

4)Sistem Geliştirme aşaması:

*Hazır bir yazılım mı alınmalı ve uyarlanmalı
*Yeni baştan işletmenin özelliklerine uygun mu yazılmalı?

Geliştirilecek yazılım veya uyarlanacak yazılım yeni bir donanım gerektirir araştırılmalıdır.

5)Geliştirilen sistemin uygulamaya alınması
Yeni sistem kurulumu yapılır kullanıcılar eğitilir.Değişik uygulamaya geçme yaklaşımları vardır:

* Paralel uygulamaya geçme
* Pilot uygulamaya geçme
*bütün uygulamaya geçme

Örnek Bir Algoritma ;

başla
sayısal a (nasıl bir işlem yapacagınızla ilgili veriyi tanımlıyoruz-sayısal ve bir değişken atıyoruz-a)
yaz; "bir sayı giriniz" (ekranda gözükmesi istenen şeyi yaz bölümüne yazılır)
oku ; a (bilgisayar değişkeni keşfeder)
yaz "a" (ekrana değişkenin içindeki ifadeyi yazar)
bitir (işlemi bititirir)

buda bir toplama işleminin örneği;

başla
sayısal s1, s2, sonuc
yaz ;"2 sayı giriniz."
oku s1 ,s2
sonuc=s1+s2
yaz ; "sonuc" & sonuc
bitir.

bunları anlarsanız bir programı yazmanın ne kadar kolay oldugunu goreceksınız.

+Replerinizi eksik etmeyin
 
Forum » Program » Program Anlatımı » Proğram Yapmak
  • Page 1 of 1
  • 1
Search:

Copyright Dadas © 2024 Hosted by uCoz