Sözde kod, bilgisayar bilimleri alanında algoritmalar ve programlar oluşturulurken ve aktarılırken kullanılan, günlük konuşma diline benzer ve belli bir programlama dilinin detaylarından uzak anlatımlardır. Programın yapısının ve çalışma mantığının bir biçimde, gerektiği yerde doğrudan doğal dil cümleleriyle, ama yine de bir program yapısı ve akışı içinde anlatılmasıdır. Böylelikle sözde kodu okuyan ya da yazan birisi, programlama dillerinin sözdizim detaylarına dikkat etmek zorunda kalmadan, programın ve algoritmanın çalışma mantığını düşünebilir.
Sözde kod için önceden üzerinde karar kılınmış kesin bir sözdizim yoktur. Sözde kod ile bir programı anlatan kişi, uygun gördüğü programlama dili yapılarının ve işlevlerinin sözde kod içinde bulunduğunu varsayabilir. Amaç, derleme işleminden hatasız çıkacak bir program oluşturmak değil, programın çalışma mantığını anlamak olduğu için, sözde kod yazarken uygun görülen herhangi bir soyutlama düzeyi kullanılabilir. Bazı sözde kodlar programlama dilleriyle büyük ölçüde örtüşürken, bazıları sadece program biçiminde yazılmış düz yazı olabilir.
Sözde kod örnekleri
Üçgenin alanının hesaplanması için sözde bir kod;
Üçgenin taban ve yukseklik değerlerini al alan değerini çıktı olarak ver
Yazılım ile ilgili bu madde seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Sozde kod bilgisayar bilimleri alaninda algoritmalar ve programlar olusturulurken ve aktarilirken kullanilan gunluk konusma diline benzer ve belli bir programlama dilinin detaylarindan uzak anlatimlardir Programin yapisinin ve calisma mantiginin bir bicimde gerektigi yerde dogrudan dogal dil cumleleriyle ama yine de bir program yapisi ve akisi icinde anlatilmasidir Boylelikle sozde kodu okuyan ya da yazan birisi programlama dillerinin sozdizim detaylarina dikkat etmek zorunda kalmadan programin ve algoritmanin calisma mantigini dusunebilir Sozde kod icin onceden uzerinde karar kilinmis kesin bir sozdizim yoktur Sozde kod ile bir programi anlatan kisi uygun gordugu programlama dili yapilarinin ve islevlerinin sozde kod icinde bulundugunu varsayabilir Amac derleme isleminden hatasiz cikacak bir program olusturmak degil programin calisma mantigini anlamak oldugu icin sozde kod yazarken uygun gorulen herhangi bir soyutlama duzeyi kullanilabilir Bazi sozde kodlar programlama dilleriyle buyuk olcude ortusurken bazilari sadece program biciminde yazilmis duz yazi olabilir Sozde kod ornekleriUcgenin alaninin hesaplanmasi icin sozde bir kod Ucgenin taban ve yukseklik degerlerini al alan 12 taban yukseklik displaystyle alan 1 over 2 taban yukseklik alan degerini cikti olarak ver Yazilim ile ilgili bu madde taslak seviyesindedir Madde icerigini genisleterek Vikipedi ye katki saglayabilirsiniz