BilgisayarlarProgramlama

Bir algoritma, matematik işlemlerin gerçekleştirilmesi için açıkça tanımlanmış bir sıradır.

Bilgisayar işlemciliği matematiksel işlemlerin ardışık yürütülmesi ilkesine dayanır. Bu nedenle belirli belirli eylem sıralarını yerine getiren programları derlemeye ihtiyaç duyulmaktadır. Programlar büyük ve hantal olabildiğinden, bir uzman genellikle bir iş planının çizilmesi için bir grafiksel (görsel) bir ihtiyaçla karşılaşır - bir algoritma.

Algoritma, bilgisayar görevini gerçekleştirmek için gerekli olan matematiksel işlemlerin gerçekleştirilme sırasının kesin bir anlamı olan, kesin bir şekilde kaydedilmesidir. Ayrıca, ilk girdi verisinin nihai sonuca kademeli olarak uygulanması dizisidir. Noktası, herhangi bir programın amacı, ardışık eylemler yapmaktır: kullanıcıyı yoklama (ilk verileri girme), verilerle belirtilen eylemler gerçekleştirme, sonucu çıkarma.

Algoritmanın başı ve sonu bloğu, oval şeklinde şemada temsil edilir ve sırasıyla bir çıktı ve bir girişi vardır. Giriş ve çıkış verilerini bloklar - bir paralelgram formunda. Matematiksel işlem blokları dikdörtgen biçiminde temsil edilir ve aynı zamanda bir giriş ve bir çıkışa sahiptir.

Eylemlerin sırasının en basit (temel) açıklaması doğrusal bir algoritma. Programın görsel resmin bu sürümü, girilen harici verilerin görsel aygıtlara sonraki çıkışla birlikte nihai sonuca adım adım dönüştürülmesi şeklinde gerçekleştirilir. Doğrusal bir algoritmada, sonraki her işlem veya eylem, önceki işlemin veya eylemin bitiminden sonra kesin olarak uygulanmaya başlar.

Genellikle, bir şartla uyum için verilerin doğruluğuna ihtiyaç vardır. Ve sonuca bağlı olarak bunu veya bu eylemi gerçekleştirmeniz gerekir. Programın, başka tür bir algoritma kullanılarak, yani dallanma ile tanımlanacağını tahmin etmek zor değildir.

Dallanma algoritması verilerin belirli bir koşulla uyumluluğunu kontrol etmeyi de içeren belirli bir eylem dizisinin bir açıklamasıdır. Böyle bir kontrol sonucu, kontrol edilecek verilerin belirli bir koşula veya uyumsuzluğa karşılık gelişi olabilir. Ve sonuca bağlı olarak, bir başka eylem dizisi veya başka bir dizi gerçekleştirilir.

Doğrulama birimi, testin pozitif veya negatif geçişine karşılık gelen bir girdi ve iki çıktı içeren bir elmas şeklinde tasvir edilmiştir.

Kural olarak, basit problemlerin çözümü küçük bir blok diyagram şeklinde tasvir edilebilir. Ancak programcıdan önce verilen görev yeterince büyükse, kağıda (monitörde) gösterilen algoritma hantal canavara dönüşebilir. Eylem dizisinin görselleştirilmesini basitleştirmek için yardımcı yapılar kullanılır.

Yardımcı algoritma, planın, temel algoritmadan ayrı olarak alınan ve önceden tanımlanmış basit eylemler dizisini açıklayan ve basit algoritmanın orijinal boyutunu basitleştirmek, azaltmak için tasarlanmış bir parçasıdır. Bu parça giriş verilerinin tam olarak eşleştirilmesi koşuluyla herhangi bir sayıda kullanılabilir.

Yardımcı algoritmanın bloğu diyagramda, bir şematik, yani blokun açık bir görüntüsü bulabileceği yeri işaret eden bir koşullu açıklama ile bir dikdörtgen formunda temsil edilmektedir.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.birmiss.com. Theme powered by WordPress.