ALGORİTMAYA GİRİŞ

Bilgisayarın çalışma mantığını tam olarak biliyorsak Algoritmayı çok rahat öğrenebiliriz.

Problem nedir?

Bir amaca ulaşmak için karşılaşılan , çözülmesi istenen-gereken sorunlar , eksiklikler problem olarak adlandırılır.

Günlük hayatımızda da bir çok sorunla karşılaşır ve çözüme ulaştırmak için çeşitli yöntemler deneriz.

Örneğin okula giderken servise yetişemememiz bir problemdir. Ve biz derse yetişmek için çeşitli çözümler üretip , sonuca ulaşmaya çalışırız.

Problemler çözülürken adım adım çözüme ulaşırız.

Fakat insanların beyin gücünü zorlayan , çözümü çok uzun zaman alabilecek problemleri  bilgisayar yardımıyla hızlıca çözebiliriz.

Tüm programların asıl amacı var olan problemi çözmektir. Peki bilgisayarlar problemleri nasıl çözebiliyor?

1-      Problemin net bir şekilde anlaşılması

2-      Tüm ihtiyaç ve istekler belirlenmelidir.

3-      Çözüm yöntemleri belirlenmeli. Her probleme ait birden fazla çözüm yolu olabilir.Burada önemli olan en hızlı çaözüme ulaşacağımız çözüm yolunu bulmaktır.

4-      Algoritma ve Akış Diyagramlarının oluşturulması

5-      Oluşturulan çözüm adımları, programlama dili kullanılarak kodlanmalıdır.

Bu kodların oluşturulmuş, tamamlanmış haline ‘Yazılım’ adı verilir.

Oluşturulan programların problemleri doğru, hızlı bir şekilde çözülebilmesi için algoritma oluşturma oldukça önemlidir.

Algoritma adımları doğru belirlenmemişse oluşturduğumuz yazılım doğru sonuçlar üretmez.

ALGORİTMA NEDİR ? NASIL  OLUŞTURULUR ?

Bir problem ile karşılaştığımızda çözüme dair yapılacaklar listesi hafızamızda belirir.

İşte bir problemi çözebilmek için işlem adımlarının  sıralı şekilde oluşturulmasına ‘Algoritma’ adı verilir.

ALGORİTMA OLUŞTURMAYA NASIL BAŞLAMALIYIM ?

Günlük hayatımızda gerçekleştirdiğimiz tüm işlerin sıralaması aslında algoritmadır.

Zorlanacağımız , zorlanılan tek husus aslında nereden başlayacağımızı bilmememizden kaynaklanır.

Aslında bilgisayarın icadı ile başlayan teknolojinin gelişim sürecinde var olan tüm bilgisayarlar aynı işlemleri gerçekleştirmek üzere tasarlanmıştır.

Bu işlemler :

Girdi

İşlem

Çıktı dır.

Yorum Yapın

Benzer İçerikler

Daha Fazla İçerik