Bu kitabın amacı, algoritmanın ne olduğunu anlatmak ve güncel yaşantınızda karşılaştığınız problemlere pratik çözümler üretmenizi sağlamaktır.
Kitabımızda Algoritma hakkında bilgiler verildikten sonra, program örnekleri C# ve VB.Net üzerinden sunulmuştur. Gerek görüldüğü zaman bu iki yazılım dilinin birbirine göre artıları ve eksileri açıklanmıştır. C# ve VB.Net kodları karşılaştırmalı olarak sunulmuştur. Her iki yazılım dili ile yapılan kodlamalar, satırlar halinde açıklanmıştır. Açıklama satırları sizlere programın algoritmasını, yapısını ve kurgulanma şeklini ifade etmektedir. Belirli bir anlaşılabilirlik düzeyine ulaşıldığında ise, açıklamalar sadece C# üzerinden yazılmaya başlanmıştır. Eğer C# biliyorsanız VB.Net, VB.Net biliyorsanız C# yazılım dilini pratik olarak öğrenmek ve algoritma yeteneğinizi geliştirmek istiyorsanız bu kitap tam size göre. Kitabın ilerleyen bölümlerinde ise, açıklamalar asgari düzeye indirilmiş, önceki kısımlarda anlatılan açıklamalara yer verilmemiştir. Kitabın 8. Bölümünden itibaren ileri seviye örneklere de yer verilmeye başlanmıştır. Her konu adım adım anlatılarak okuyucunun konuya hakim olması sağlanmıştır. Kitapta Visual Studio bölümü derinlenmesine incelenmiştir. Ancak, bu bölüm algortima için gereken bilgiden çok daha fazlasını içermektedir. Dilerseniz sadece bölüm sonundaki kısmı okumanız, Visual Studio ve Algoritma ilişkisi açısından size yeterli olacaktır. İş hayatının her anında Algoritma bulunmasına rağmen, yazılımcılardan istenilen sonuç; programın kendisidir. Böylelikle Algoritma sizin için bir araç ve yapılması gereken bir program için yol haritası olacaktır. Sizlere tavsiyem; Satır Algoritma, Akış Diyagramı ve Sözde Kod ile ilgili bölümleri anladıktan sonra, sürekli projelere yönelmeniz ve kod yazma yeteneğinizi geliştirmenizdir. Algoritmayı çok iyi bilmek yeterli değildir, bunun yanında o Algoritmayı bir programa dönüştürmeniz gerekmektedir.
• Satır Algoritma • Akış Diyagramı • Sözde Kod • Console Metotları • Global Değişkenler, Local Değişkenler • Çıktı İşlemleri • Write Method, Read Method • Girdi İşlemleri • ReadLine Method • Try Catch Finally • Exception Class • Parse Yöntemi, Döndürdüğü Hatalar, TryParse • Convert Yöntemi • Karar Yapıları ve Kontrol Deyimleri • AndAlso, OrElse • Switch Case/Select Case • For Döngüsü • While Döngüsü • Sonsuz Döngü • Atlama Komutları • Break/Exit For • Continue • GoTo • Return • Diziler (Array) • Collections (Koleksiyonlar) • Generic Dictionary • Parametreler, Otomatik Ömürlü Nesneler • Static/Shared Metotlar • Değer Döndürmeyen (void) Metotlar, Prosedürler • Değer Döndüren Metotlar, Fonksiyonlar • Metotların Aşırı Yüklenmesi (Overloading) • Recursive Metotlar • Metotlar ve Class Kavramı • Metotlarda Out/ByRef Parametresinin Kullanımı • Extension Methods • Dynamic Link Library Oluşturmak • StopWatch • Kabarcık Sıralama • Random • Kabuk Sıralama • Matris
Yazar Hakkında
YAZARLAR HAKKINDA
Süleyman UZUNKÖPRÜ
1976 doğumlu olan yazar İstanbul’da doğdu. 1995 yılında İşletme Fakültesinden mezun oldu. 1995-2007 yılları arsında (12 Yıl) Mali Müşavirlik, Denetim ve Finans konularında hizmet verdi. Ardından 2007-2023 yılları arasında ERP yazılımları üzerinde uzmanlaştı. ERP ve Muhasebe alanında, Dynamics Axapta, Microsoft Dynamics NAV, Eta, Logo, Mikro, Sentez, Venut, Harmony ERP kendisini geliştirdi. Bu arada deneyimlerini ve birikimlerini yazdığı kitaplarla taçlandırmıştır. Yayınlanmış “Bilgisayarlı Genel Muhasebe ve Dönem Sonu İşlemleri”, “Excel ve Makrolar”, “Projeler ile Excel ve Makrolar”, “Yeni Başlayanlar İçin Excel”, “Projeler ile C# 7.0 ve Sql Server 2016”, “Algoritmalar (3 Baskı)” ve “Başlangıçtan İleri Düzeye C# 9.0”. Şu anda özel bir şirkette ERP Yazılım Proje Yöneticiliği ve ERP Proje Yöneticiliği görevini ifa etmektedir.
_
Dr. Yüksel YURTAY
(Yazılım / Yönetim Bilişim / Veri Madenciliği)
Sakarya Üniversitesi
Bilgisayar ve Bilişim Bilimleri Fakültesi
Bilgisayar Mühendisliği Bölümü
https://yyurtay.sakarya.edu.tr/
1987 yılında Matematik Bölümü'nden mezun oldu ve 1991 yılında mezun oldu. 1991-1993 yılları arasında özel bir eğitim kurumunda Bilgisayar Öğretmeni olarak çalıştı. 1993 yılında Sakarya Üniversitesi Bilgisayar Mühendisliği Bölümü'nde öğretim görevlisi olarak göreve başladı. 1998 yılında ERP sistemlerinde maliyetlendirme üzerine yüksek lisans tezini teslim etti ve aynı yıl doktora programına katıldı. 2020 yılında üretim ve yönetim alanında doktorasını tamamladı. Halen Bilgisayar Mühendisliği Bölümü'nde çalışmaktadır. Üniversite araştırma merkezi (Teknokent) bünyesinde aktif yazılım projelerinde yer almaktadır.
Üniversite-sanayi işbirliği çerçevesinde üretim sistemleri üzerine çeşitli projeler yürüttü. Aynı çerçevede bir üretim firmasında dört yıl ERP sistemi geliştirdi. Devam eden süreçte çeşitli kamu kurumlarının yönetim yazılımlarını gerçekleştirdi. Üretim ve yönetim alanında kitabı bulunmaktadır. Üretim yazılımı, performans ve veri analitiği konularında danışmanlık yapmaktadır. Üretim, yönetim ve veri işleme konularında yayınlanmış 20'den fazla makalesi bulunmaktadır.
Yayınevi : Sıfırbir YayınlarıYazar: Volkan AKTAŞISBN: 9786056965432Türü: Bilgisayar kitabı Kapak: KartonKağıt: 1.hamur 70grSayfa Sayısı: 576Ebat: 15x21 cm
Ağırlık 0,659 gr