Etiketler: Algoritma

Algoritmalar ve Veri Yapıları Webinarı

Algoritmalar ve Veri Yapıları Webinarı.
Yaşar Safkan hocamızdan Algoritmalar ve Veri Yapıları dersi webinarı.

Algoritma Nedir?

Algoritma, matematikte ve bilgisayar biliminde bir işi yapmak için tanımlanan, bir başlangıç durumundan başladığında, açıkça belirlenmiş bir son durumunda sonlanan, sonlu işlemler kümesidir. Yani belli bir problemi çözmek veya belirli bir amaca ulaşmak için çizilen yola algoritma denir. Genellikle programlamada kullanılır ve tüm programlama dillerinin temeli algoritmaya dayanır. Aynı zamanda algoritma tek bir problemi çözecek davranışın, temel işleri yapan komutların veya deyimlerin adım adım ortaya konulmasıdır ve bu adımların sıralamasına dikkat edilmelidir. Bir problem çözülürken algoritmik ve sezgisel (herustic) olmak üzere iki yaklaşım vardır. algoritmik yaklaşımda da çözüm için olası yöntemlerden en uygun olan seçilir ve yapılması gerekenler adım adım ortaya konulur. Algoritmayı belirtmek için ; metinsel olarak düz ifade ve akış diyagramı olmak üzere 2 yöntem kullanılır. Algoritmalar bilgisayarlar tarafından işletilebilirler. Algoritma kelimesi, Özbekistan’ın Harezm, bugünkü Türkmenistan’ın Khiva kentinde doğmuştur.

Basit bir Algoritma Örneği :
240px-LampFlowchart_tr.svg

Devamı

Algoritma ve Programlamaya Başlangıç Eğitim Seti

C# (CSharp) ile Sıfırdan Algoritma ve Programlamaya Başlangıç Eğitim Seti.

Bu görsel eğitimde Programlama ve Programlama Süreci, Algoritma ve Akış Diyagramı hakkında bazı giriş bilgilerini anlatmaya çalışacağız. Programlama ve Algoritma temellerinin neler olduğu anlatılıyor.
*Programlama Nedir?
*Programlama Süreci Nedir ?
*Programlama Sürecinin Aşamaları Nelerdir?
*Algoritma Nedir?
*Algoritma Şekilleri?
*Akış Diyagramı Nedir?
*Akış Diyagramı ve içerisinde kullanılan Semboller Nelerdir?
gibi bazı temel sorulara ve bir çok soru örnekleriyle cevap bulmaya çalışılıyor.

algoritma2

Devamı

Java ile Programlama Mantığı Dersleri

Java ile Programlama Mantığı Dersleri. Tam 8 videodan oluşan bu video ile Java dil yapısı kullanılarak temel programlama mantığını, algoritmayı anlatan güzel bir set. Programcılığa yeni başlayacak herkese şiddetle tavsiye edilir.

Temel Programlama Mantigi

Devamı